Utilizarea Bazelor de Date Relationale

Imagine preview
(8/10 din 4 voturi)

Acest referat descrie Utilizarea Bazelor de Date Relationale.
Mai jos poate fi vizualizat un extras din document (aprox. 2 pagini).

Arhiva contine 1 fisier doc de 7 pagini .

Profesor indrumator / Prezentat Profesorului: Cristescu Marian

Iti recomandam sa te uiti bine pe extras si pe imaginile oferite iar daca este ceea ce-ti trebuie pentru documentarea ta, il poti descarca. Ai nevoie de doar 2 puncte.

Domeniu: Limbaje de Programare

Extras din document

UTILIZAREA BAZELOR DE DATE RELATIONALE

PENTRU ADMINISTRAREA DATELOR SPECIFICE

ÎNTOCMIRII UNUI CATALOG MUZICAL PERSONAL

1. OBIECTIVUL SI MATERIALUL LUCRARII

Obiectivul este de a demonstra utilitatea folosirii bazelor de date relationale pentru administrarea datelor specifice întocmirii unui catalog muzical personal.

2 INFORMATIILE CUPRINSE ÎN BAZA DE DATE SE REFERA LA:

Informatiile au fost organizate în relatii folosind baze de date relationale din MICROSOFT ACCESS. Relatiile sunt urmatoarele:

PREZENTARE MELODII, cu urmatoarele atribute:

Nr crt: tip Autonumber, indexat, fara sa admita duplicat;

Artist: tip Text;

Melodie: tip Text;

Casa de discuri: tip Text.

DATE DESPRE MELODII cu urmatoarele atribute:

Nr crt : tip Autonumber, indexat, fara sa admita duplicat;

Gen: tip Text;

Durata (minute): tip Number;

An aparitie: tip Number.

GENERALITATI cu urmatoarele atribute:

Nr crt: tip Autonumber, indexat, fara sa admita duplicat;

Vârsta (media): tip Number;

Sex: tip Text;

Numar membri: tip Text.

PALMARES cu urmatoarele atribute:

Nr crt: tip Autonumber, indexat, fara sa admita duplicat;

Albume vândute: tip Number;

Numar premii: tip Number;

Live sau Playback: tip Yes sau No;

Au fost create 3 formulare în care se prezinta datele pe categoriile . Cu ajutorul interogarilor SQL se pot obtine din baza de date relationala înregistari care îndeplinesc anumite conditii. Rezultatele se pot vizualiza în modul formular sau datasheet.

3. DE EXEMPLU :

1. Pentru a se afisa datele în functie de ARTISTI dupa câmpurile MASCULIN si FEMININ vom folosi interogarea:

SELECT [DATE DESPRE MELODII].[NR CRT], [PREZENTARE MELODII].ARTIST, [PREZENTARE MELODII].MELODIE, GENERALITATI.SEX, PALMARES.[LIVE/PLAYBACK]

FROM ((GENERALITATI INNER JOIN [DATE DESPRE MELODII] ON GENERALITATI.[NR CRT]=[DATE DESPRE MELODII].[NR CRT]) INNER JOIN PALMARES ON [DATE DESPRE MELODII].[NR CRT]=PALMARES.[NR CRT]) INNER JOIN [PREZENTARE MELODII] ON ([DATE DESPRE MELODII].[NR CRT]=[PREZENTARE MELODII].[NR CRT]) AND (PALMARES.[NR CRT]=[PREZENTARE MELODII].[NR CRT]) AND (GENERALITATI.[NR CRT]=[PREZENTARE MELODII].[NR CRT])

WHERE ((GENERALITATI.SEX)=[introduceti sexul]);

Fisiere in arhiva (1):

  • Utilizarea Bazelor de Date Relationale.DOC