bda 2 (1).docx

13
INTERPRETAREA DIAGRAMEI 1) Fiecare editura are un director. 2) O editura poate publica o revista sau mai multe reviste, dar o revista poate fi publicata de o singura editura. 3) O revista are unul sau mai multi abonati. 4) Intr-o revista apar mai multe articole, dar un articol poate aparea in mai multe reviste. 5) Un autor poate scrie unul sau mai multe articole, dar un articol poate fi scris de unul sau mai multi autori. 6) O editura are mai multi furnizori de materie prima. 7) O editura are unul sau mai multi angajati, dar un angajat ocupa o functie la o singura editura. 8) Fiecare editura are un site. REALIZAREA TABELELOR Editura (ID_ Editura, NumeEditura, AdresaEditura) Director (ID_ Director, NumeDirector, PrenumeDirector) Revista (ID_ Revista, NumeRevista, Nr_Articole,Nr_Aparitii, ID_ Editura) Autor (ID_Autor, NumeAutor, PrenumeAutor) Furnizor(ID_Furnizor, NumeFurnizor, CUI_Furnizor, AdresaFurnizor, TelefonFurnizor, ID_Editura) Angajat (ID_Angajat, NumeAngajat, PrenumeAngajat, CNP_Angajat, FunctieAngajat, ID_Editura) Site (ID_Site,URL_Site, ID_ Editura) Abonat (ID_Abonat, NumeAbonat, PrenumeAbonat, AdresaAbonat, CNP_Abonat, E-mail_Abonat , ID_ Revista) Articol( ID_Articol, TitluArticol, ParagrafExplicativ) Edit_Director (ID_Editura, ID_Director)

Transcript of bda 2 (1).docx

INTERPRETAREA DIAGRAMEI

1) Fiecare editura are un director.2) O editura poate publica o revista sau mai multe reviste, dar o revista poate fi publicata de o singura editura.3) O revista are unul sau mai multi abonati.4) Intr-o revista apar mai multe articole, dar un articol poate aparea in mai multe reviste.5) Un autor poate scrie unul sau mai multe articole, dar un articol poate fi scris de unul sau mai multi autori.6) O editura are mai multi furnizori de materie prima.7) O editura are unul sau mai multi angajati, dar un angajat ocupa o functie la o singura editura.8) Fiecare editura are un site.

REALIZAREA TABELELOR

Editura (ID_ Editura, NumeEditura, AdresaEditura)

Director (ID_ Director, NumeDirector, PrenumeDirector)

Revista (ID_ Revista, NumeRevista, Nr_Articole,Nr_Aparitii, ID_ Editura)

Autor (ID_Autor, NumeAutor, PrenumeAutor)

Furnizor(ID_Furnizor, NumeFurnizor, CUI_Furnizor, AdresaFurnizor, TelefonFurnizor, ID_Editura)

Angajat (ID_Angajat, NumeAngajat, PrenumeAngajat, CNP_Angajat, FunctieAngajat, ID_Editura)

Site (ID_Site,URL_Site, ID_ Editura)

Abonat (ID_Abonat, NumeAbonat, PrenumeAbonat, AdresaAbonat, CNP_Abonat, E-mail_Abonat , ID_ Revista)

Articol( ID_Articol, TitluArticol, ParagrafExplicativ)

Edit_Director (ID_Editura, ID_Director)

Revista_Articol (ID_Revista, ID_Articol, DataPublicatiei)

Autor_Articol (ID_Autor, ID_Articol, DataArticol)

CREAREA BAZEI DE DATE

Crearea tabelelor in mediul de programare Microsoft Access

Crearea relatiilor intre tabele

a. tabele fara legaturi

b. realizarea legaturilor de tip One to manyc. diagrama finala INTRODUCEREA INREGISTRARILOR IN TABELE

QUERIESSa se afiseze angajatii care lucreaza pentru editura CORINT

Sa se afiseze autorii si articolele acestora

Sa se afiseze angajatii care au functia de editor si editura de care apartin

Sa se afiseze furnizorul in functie de editura