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.

28<br />

AfişaŃi titlul cărŃii, numele şi prenumele autorului, numele şi prenumele<br />

cititorului pentru cărŃile împrumutatate inainte <strong>de</strong> 01 oct 2008:<br />

select carti.titlu as titlul_cartii, TRIM(autori.nume)||' '||TRIM(autori.prenume) as<br />

Nume_autor, TRIM(cititori.nume)||' '||TRIM(cititori.prenume) as Cititorul from<br />

autori, carti, autcarti, cititori, imprumut where autcarti.cod_carte =<br />

carti.cod_carte and autcarti.cod_autor = autori.cod_autor and cititori.cod_cit =<br />

imprumut.cod_cit and imprumut.cod_carte = carti.cod_carte and<br />

data_imprumut < '10-OCT-2008'<br />

4. IntroduceŃi şi alte comenzi SQL pentru a afla <strong>date</strong> din celelalte tabele.<br />

O mică pauză…<br />

constructivă<br />

łinând cont <strong>de</strong> importanŃa înŃelegerii modului <strong>de</strong> structurare a unei baze <strong>de</strong> <strong>date</strong>, în<br />

continuare vor fi prezentate câteva studii <strong>de</strong> caz: evi<strong>de</strong>nŃa notelor elevilor, evi<strong>de</strong>nŃa câinilor <strong>de</strong><br />

rasă, gestionarea informaŃiilor legate <strong>de</strong> o bancă…sau orice altceva….<br />

1. CreaŃi un utilizator nou, scoala, cu parola scoala<br />

2. CreaŃi o bază <strong>de</strong> <strong>date</strong> pentru gestionarea materiilor pre<strong>date</strong> şi a notelor obŃinute <strong>de</strong><br />

elevi.<br />

3. Pentru acesta creaŃi următoarele tabele:<br />

ELEVI<br />

cod_elev - cheie primară (număr întreg)<br />

nume - (şir <strong>de</strong> caractere)<br />

initiala - (caracter)<br />

prenume - (caracter)<br />

data_nasterii - (data)<br />

adresa - (caracter)<br />

telefon - (caracter)

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

Saved successfully!

Ooh no, something went wrong!