rendered paste body--1CREATE TABLE bestellung(bestell_nr CHAR(5), bestell_datum DATETIME, liefer_datum DATETIME, preis MONEY)CREATE PROCEDURE populate_bestellungenASDECLARE @aktDat DATETIMESET @aktDat = getdate()DECLARE @i INTSET @i = 1WHILE @i <= 3000BEGININSERT INTO bestellung VALUES(@i, @aktDat, @aktDat, 2.99)SET @i = @i + 1ENDEXECUTE populate_bestellungen--2CREATE PROCEDURE budgetErhoehung ASDECLARE @mehr DECIMAL(14,2)SET @mehr = 300000DECLARE @durchschnittsmittel DECIMAL(14,2)SET @durchschnittsmittel = (SELECT AVG(Mittel) FROM projekt)IF (SELECT Mittel FROM projekt WHERE pr_nr = 'p1') < @durchschnittsmittelUPDATE projekt SET Mittel = Mittel + @mehr WHERE pr_nr = 'p1'EXECUTE budgetErhoehung--3CREATE PROCEDURE budgetErhoehungFuerAlle(@mehr FLOAT = 10) ASUPDATE projekt SET Mittel = Mittel + Mittel*@mehr/100EXECUTE budgetErhoehungFuerAlle--4EXECUTE budgetErhoehungFuerAlle 20--5drop procedure loesche_mitarb create procedure loesche_mitarb @pers_nr int,@zaehler int outputas select @zaehler = count(*) from arbeiten where m_nr = @pers_nr delete from mitarbeiter where m_nr = @pers_nr delete from arbeiten where m_nr = @pers_nr--6execute loesche_mitarb 10102, 1