Sunteți pe pagina 1din 6

Proiect Sisteme Informatice

Ca tema de aplicatie mi-am propus sa fac o baza de date care sa contina cele mai bune
albume (impreuna cu artistii/formatia) din ultima suta de ani.
Pentru realizarea bazei de date am avut nevoie de 2 tabele.
1- detalii despre artisti (nationalitate, an debut, etc)
2- detalii despre album(an lansare, copii vandute, etc)
Am creat o baza de date si primul tabel creat este Albumecare are urmatoarele campuri:
-Cod_albumde tip Number, care este si Cheia Primara a tabelului;
-Nume_albumde tip Text cu maxim 50 caractere;
-Cod_artist de tip Number, care este Cheia Externa;
-An_lansarede tip Number, cu Validation Rule: between 1912-2012;
-Gen muzical de tip Text, care poate fi "rock","pop", etc.;
-Numar_melodii de tip Number, cu valori intre 5 si 50;
-Copii_vandutede tip Number, cu valori intre 1 si 99,9 milioane.
Pentru campurile care au Validation Rule am creat si validation text corespunzator.
Similar am creat si tabelul Artisti cu urmatoarele campuri:
-Cod_artist de tip Number, Cheia Primara;
-Nume_artist de tip Text, cu maxim 50 caractere;
-An_debut de tip Number, cu valori intre 1880 si 2012;
-Tara_originede tip Text, cu maxim 30 caractere;
-Nr_premii_castig de tip Number, cu valori intre 0 si 150
In imaginile urmatoare se observa Design View-urile celor doua tabele precum si relatia
dintre ele.
Relatia este de tip One To Many deoarece un artist poate avea mai multe albume.



Fig. 1 Design view Albume


Fig. 2 Design View Artisti


Fig. 3 Relatia dintre cele doua tabele


Pentru a usura inserarea de date la campul Cod_artist (care se repeta cel mai des) am modificat
Display Control- ul din Text Box in List Box care isi ia informatiile automat din tabelul Artisti
dupa cum se poate observa in figura 4.



Fig. 4 Modificarea Text-Box -> List Box



In continuare am completat tabelele cu informatiile corespunzatoare ( figurile 5 si 6) si
am trecut la partea de interogare.







Fig. 5 Data Sheet View tabel Albume




Fig. 6 Data Sheet View tabel Artisti



Pentru interogari am folosit ambele tabele dupa cum urmeaza:
- Pentru interogarea 1 am selectat albumele (impreuna cu artistii) rock lansate inainte de 1980
(sortate crescator dupa anul aparitiei) cu peste 5 milioane de copii vandute.
- Pentru interogarea 2 am selectat albumele artistilor din Sua sau Anglia lansate dupa anul 1995.
In imaginile de mai jos sunt prezentate cele 2 interogari.


Fig. 7 Design View Interogare 1



Fig. 8 Data Sheet View Interogare 1




Fig. 9 Design View Interogare 2


Fig. 10 Data Sheet View Interogare 2

S-ar putea să vă placă și