29.11.2014 Views

Capitolul II Structurarea bazelor de date

Capitolul II Structurarea bazelor de date

Capitolul II Structurarea bazelor de date

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

65<br />

RelaŃii între tabele. Comenzi SQL.<br />

Laborator nr. 5<br />

1. PorniŃi aplicaŃia – Start -> Programs -> Oracle Database 10g Express Edition -> Go To<br />

Database<br />

Home Page sau scrieŃi adresa http://127.0.0.1:8080/apex/ în browser-ul dv.<br />

2. CreaŃi un utilizator nou, banca, cu parola banca<br />

3. CreaŃi o bază <strong>de</strong> <strong>date</strong> pentru gestionarea unor informaŃii dintr-o bancă.<br />

Pentru asta creaŃi următoarele tabele<br />

Obs.<br />

DEPONENT<br />

cod_<strong>de</strong>p - cheie primară (number - 6,0)<br />

nume – numele şi prenumele <strong>de</strong>ponentului (varchar2 - 60)<br />

adresa – adresa <strong>de</strong>ponentului (varchar2 - 100)<br />

telefon – numărul <strong>de</strong> telefon al <strong>de</strong>ponentului (number - 10)<br />

CONTURI<br />

cont – numărul contului (number - 6,0 – cheie primară)<br />

cod_<strong>de</strong>p – codul <strong>de</strong>ponentului (number - 6,0 – cheie străină)<br />

OPERAT<strong>II</strong><br />

cod_op – codul operaŃiunii (cheie primară – number - 4)<br />

cont – numărul contului (number - 6,0, cheie străină )<br />

data – data în care se efectuează operaŃiunea (dată)<br />

valoare – valoarea operaŃiunii, valoare pozitivă pentru <strong>de</strong>punere şi valoare negativă<br />

pentru retragere (număr)<br />

Un <strong>de</strong>ponent poate avea mai multe conturi;<br />

Pentru un cont pot exista mai multe operaŃii în tabelul <strong>de</strong> operaŃii<br />

Depunerile vor fi pozitive (operatii.valoare >0) iar retragerile negative<br />

(operatii.valoare < 0)<br />

4. Se cere:<br />

• Să se adauge 5 clienŃi (<strong>de</strong>ponenŃ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!