11.07.2015 Views

Capitolul IV Limbajul PL/SQL

Capitolul IV Limbajul PL/SQL

Capitolul IV Limbajul PL/SQL

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

86RelaŃii între tabele. Comenzi <strong>SQL</strong>.Laborator nr. 51. PorniŃi aplicaŃia – Start -> Programs -> Oracle Database 10g Express Edition -> Go ToDatabaseHome Page sau scrieŃi adresa http://127.0.0.1:8080/apex/ în browser-ul dv.2. CreaŃi un utilizator nou, banca, cu parola banca3. CreaŃi o bază de date pentru gestionarea unor informaŃii dintr-o bancă.Pentru asta creaŃi următoarele tabeleObs.DEPONENT cod_dep - cheie primară (number - 6,0) nume – numele şi prenumele deponentului (varchar2 - 60)adresa – adresa deponentului (varchar2 - 100)telefon – numărul de telefon al deponentului (number - 10)CONTURI cont – numărul contului (number - 6,0 – cheie primară)cod_dep – codul deponentului (number - 6,0 – cheie străină)OPERATII cod_op – codul operaŃiunii (cheie primară – number - 4)cont – numărul contului (number - 6,0, cheie străină ) data – data în care se efectuează operaŃiunea (dată)valoare – valoarea operaŃiunii, valoare pozitivă pentru depunere şi valoare negativăpentru retragere (număr) Un deponent poate avea mai multe conturi; Pentru un cont pot exista mai multe operaŃii în tabelul de operaŃii Depunerile vor fi pozitive (operatii.valoare >0) iar retragerile negative(operatii.valoare < 0)4. Se cere:• Să se adauge 5 clienŃi (deponenŃi), 7 conturi şi 11 operaŃii pentru diferite conturi;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!