75987254

75987254



(GRO_ID) REFERENCES GROMADY (GRO_ID))

/

PROMPT Creating Foreign Key on 'SEKTORY' ALTER TABLE SEKTORY ADD (CONSTRAINT SEK_KIE_FK FOREIGN KEY (KIE_ID) REFERENCES KIEROWNICY (KIE_ID))

/

PROMPT Creating Foreign Key on 'RODZAJE' ALTER TABLE RODZAJE ADD (CONSTRAINT RODZ_ROD_FK FOREIGN KEY (ROD_ID) REFERENCES RODZINY (ROD_ID))

/

4. Zoo.sqs

CREATE

SEQUENCE

mag

seq

NOMAXVALUE

NOMINYALUE

NOCYCLE;

CREATE

SEQUENCE

sek

seq

NOMAXYALUE

NOMINYALUE

NOCYCLE;

CREATE

SEQUENCE

kie

seq

NOMAXVALUE

NOMINYALUE

NOCYCLE;

CREATE

SEQUENCE

jed

seq

NOMAXVALUE

NOMINYALUE

NOCYCLE;

CREATE

SEQUENCE

kar

seq

NOMAXVALUE

NOMINYALUE

NOCYCLE;

CREATE

SEQUENCE

opi

seq

NOMAXVALUE

NOMINYALUE

NOCYCLE;

CREATE

SEQUENCE

zwi

seq

NOMAXVALUE

NOMINYALUE

NOCYCLE;

CREATE

SEQUENCE

kia

seq

NOMAXVALUE

NOMINYALUE

NOCYCLE;

CREATE

SEQUENCE

spo

seq

NOMAXVALUE

NOMINYALUE

NOCYCLE;

CREATE

SEQUENCE

wpl

seq

NOMAXVALUE

NOMINYALUE

NOCYCLE;

CREATE

SEQUENCE

bad

seq

NOMAXVALUE

NOMINYALUE

NOCYCLE;

CREATE

SEQUENCE

cho

seq

NOMAXVALUE

NOMINYALUE

NOCYCLE;

CREATE

SEQUENCE

wet

seq

NOMAXVALUE

NOMINYALUE

NOCYCLE;

CREATE

SEQUENCE

gat

seq

NOMAXVALUE

NOMINYALUE

NOCYCLE;

CREATE

SEQUENCE

rodź seq NOMAXVALUE NOMINYALUE NOCYCLE

CREATE

SEQUENCE

rod

seq

NOMAXVALUE

NOMINYALUE

NOCYCLE;

CREATE

SEQUENCE

rza

seq

NOMAXVALUE

NOMINYALUE

NOCYCLE;

CREATE

SEQUENCE

gro

seq

NOMAXVALUE

NOMINYALUE

NOCYCLE;

CREATE

SEQUENCE

typ_

seq

NOMAXVALUE

NOMINYALUE

NOCYCLE;

5. Zoo_trig_pers.sql

PROMPT Creating View 'gatunki_zwierzat'

CREATE OR REPLACE VIEW gatunki_zwierzat (numer_klatki, nazwa_klatki, imie_zwierzaka, gatunek)

AS SELECT k.kla_id, k.nazwa, z.imię, g.nazwa

FROM zwierzaki z LEFT OUTER JOIN klatki k ON z.kla_id=k.kla_ LEFT OUTER JOIN gatunki g ON z.gat_id=g.gat_id /

PROMPT Creating View 'sponsoring'

CREATE OR REPLACE VIEW sponsoring (data, sponsor, kwota, imie_zwierzaka)

AS SELECT to_char(data,'yyyy-mon-dd'), nazwa, kwota, imię FROM wpłaty NATURAL JOIN zwierzaki NATURAL JOIN sponsorzy ORDER BY data /

PROMPT Creating Trigger 'aktualizacja_magazynu'

CREATE OR REPLACE TRIGGER aktualizacja_magazynu AFTER INSERT ON porcje FOR EACH ROW DECLARE

obecnie number(8,0);

BEGIN

SELECT stan INTO obecnie FROM zapasy WHERE jed_id=:NEW.jed UPDATE zapasy SET stan=obecnie-:NEW.ile WHERE jed_id=:NEW. IF obecnie-:NEW.ile<50 THEN UPDATE zapasy SET uwagi='malo' WHERE jed_id=:NEW.jed id;



Wyszukiwarka

Podobne podstrony:
(ZWI ID))/ PROMPT Creating Foreign Key on WPŁATY ALTER TABLE WPŁATY ADD (CONSTRAINT WPL_SPO_F
(KIE ID))/ PROMPT Creating Primary Key on PORCJE ALTER TABLE PORCJE ADD (CONSTRAINT POR_PK PR
/ PROMPT Creating Foreign Key on ZWIERZAKI ALTER TABLE ZWIERZAKI ADD (CONSTRAINT ZWI_OPI_FK FO
PROMPT Creating Primary Key on ALTER TABLE WETERYNARZE ADD (CONSTRAINT WET_PK
(RZA_ID) / PROMPT Creating Index MAG_SEK_FK_I CREATE INDEX MAG_SEK_FK_I ON
ON DELETE CASCADE ON UPDATE CASCADE; ALTER TABLE rabaty ADD FOREIGN KEY (kod) REFERENCES rabaty_info
ALTER TABLE wynajem ADD FOREIGN KEY (nr_uslugi) REFERENCES pakiety_uslug(nr_uslugi) ON UPDATE CASCAD
/ PROMPT Creating Table GROMADY CREATE TABLE GROMADY (NAZWA VARCHAR2(20) NOT NULL ,GRO_I
/ PROMPT Creating Index ZWI_KLA_FK_I CREATE INDEX ZWI_KLA_FK_I ON ZWIERZAKI (KLA_ID)/ PROMPT
IV. Skrypty SQL (tworzące bazę i wprowadzające dane)1. Zoo.tab PROMPT Creating Table ZAPASY CREATE
jap falp m i id 1 Li L n HRYF QBSERVf TI ON ur jnn NO ISECI/IM) N0 NO t SEC) / (M
Creative Doughcraft3 16 Christmas table napkin rings If you want to have something original on your
zostaje on przed referendum, ale zostaje odrzucony. Następnie kolejny projekt powstał i on przechodz
Power Industry Dynamics^iO^earsOutlookSolar ■Gos [Slow gro wth, yolatile woi Id P&ćke ts of grow
f14 29 Toolbar Button Properlies m -w

więcej podobnych podstron