bd seminar 3(update)

Upload: anca-alexandra

Post on 28-Feb-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Bd Seminar 3(Update)

    1/3

    CREATE TABLE RAND_COMENZI

    (NR_COMANDA NUMBER(12),

    ID_PRODUS number(6),

    PRET NUMBER(8,2),

    CANTITATE NUMBER(6),

    CONSTRAINT !_nr_"#m$n%$ &OREI'N E(NR_COMANDA) RE&ERENCES

    COMENZI(NR_COMANDA),

    CONSTRAINT !_*%_+r#%u &OREI'N E(ID_PRODUS) RE&ERENCES

    PRODUSE(ID_PRODUS),

    CONSTRAINT +!_r$n%_"#men-* PRIMAR E(NR_COMANDA, ID_PRODUS),

    CONSTRAINT "!_+re. C/EC(PRET IS NOT NULL),

    CONSTRAINT "!_"$n.*.$.e C/EC(CANTITATE BET0EEN 1 AND 1)

    )

    CREATE TABLE RAND_COMENZI

    (NR_COMANDA NUMBER(12),

    ID_PRODUS number(6),

    PRET NUMBER(8,2),

    CANTITATE NUMBER(6),

    CONSTRAINT !_nr_"#m$n%$ &OREI'N E(NR_COMANDA) RE&ERENCES

    COMENZI(NR_COMANDA),

    CONSTRAINT !_*%_+r#%u &OREI'N E(ID_PRODUS) RE&ERENCES

    PRODUSE(ID_PRODUS),

    CONSTRAINT +!_r$n%_"#men-* PRIMAR E(NR_COMANDA, ID_PRODUS),

    CONSTRAINT "!_+re. C/EC(PRET IS NOT NULL),

    CONSTRAINT "!_"$n.*.$.e C/EC(CANTITATE BET0EEN 1 AND 1)

    )

    ALTER TABLE PRODUSE

  • 7/25/2019 Bd Seminar 3(Update)

    2/3

    ADD STOC NUMBER()3

    ALTER TABLE PRODUSE

    MODI& STOC NUMBER(1)3

    ALTER TABLE PRODUSE

    ADD CONSTRAINT "!_.#" C/EC(STOC IS NOT NULL)3

    ALTER TABLE PRODUSE

    DISABLE CONSTRAINT "!_.#"3

    ALTER TABLE PRODUSE

    RENAME COLUMN STOC TO STOC_DISPONIBIL3

    ALTER TABLE PRODUSE

    RENAME TO BUNURI3

    ALTER TABLE BUNURI

    DROP COLUMN STOC_DISPONIBIL3

    DROP TABLE RAND_COMENZI3

    DROP TABLE COMENZI3

    DROP TABLE CLIENTI3

    DROP TABLE BUNURI3

  • 7/25/2019 Bd Seminar 3(Update)

    3/3

    INSERT INTO +r#%ue

    4ALUES(1,5C#"$C#7$5,5u"5,NULL,NULL,92)3

    INSERT INTO +r#%ue (*%_+r#%u,%enum*re_+r#%u,%e"r*ere,+re._m*n)

    4ALUES (2,5C#"$C#7$5,5u"5,:92)3

    COMMIT3

    S$ e m$re$"$ "u 1; $7$r*u7 $n