Modelul Relational Al Datelor
Click here to load reader
-
Upload
eancrimicri -
Category
Documents
-
view
229 -
download
2
description
Transcript of Modelul Relational Al Datelor
Proiect Baze de Date - Firma Transporturi
II.MODELUL RELATIONAL AL DATELOR
Baza de date relationala corespunzatoare schemei MMED prezentata la punctul anterior si un posibil continut valid al ei este urmatoarea:MEDICI(IDMed,NumeMed*Sex*DataN*Adresa*Specializare*Telefon)
|- NumeMed |- DataN |- Specializare
|- Sex
|- Adresa |- Telefon
IDMedNumeMedCodMedSexDataNAdresaSpecializaretelefon
AutoNChar(64)char(10){M,F}DateChar(255)Char(64)Int(12)
1Enescu George10225AM15.5.1961Libertatii112 Buc.Urologie2542985
2Bran Ana35241GF23.12.62Liliacului39 CT.Stomatologie549342
3Nan Mihai10324RM3/21/1970Turcesu 61 Buc.Urologie2356124
4Mihai Radu36515EM4/2/1971Tomis 105 CT.Chirurg321523
*
CABINETE(IDCab, NumarCabinet*TipCabinet*Firma)
|- NumarCab |- Firma
|- TipCab
IDCabNumarCabTipCabFirma
AutoNChar(64)Char(64)Char(64)
152AUrologieUNIVED
213BStomatologieGREENLIFE
*32FChirurgieGREENLIFE
*
FIRME(IDFirma,NumeF)
|- NumeF |- TelefonF
|- AdresaF
IDFirmaNumeFAdresaFTelefonF
AutoNChar(64)Char(255)Int(12)
1GREENLIFEPompiliu 101 Buc.6525600
2UNIVEDUnirii 53 CT.364200
*
PROGRAMARI(IDProg, CodMed*Data*Ora, Data*Ora*Medic )
|- CodMed |- Data |- Medic |- TelefonPac
|- CNP
|- Ora |- Pacient IDProgCodMedMedicPacientCNPPacDataProgOraProg
AutoNchar(10)Char(64)Char(64)Int(13)DateDate
110225AEnescu GeorgePopescu Ion1250680563545/22/20068.00
210225AEnescu GeorgeMarga Lucian1120475256345/22/200612.00
336515EMihai RaduTeodor Vasile1050650365486/22/200613:00
435241GBran AnaPapadopol Dan1060570265435/22/200614.00
535241GBran AnaTeodor Vasile1050650365486/22/200615.00
*
PACIENTI(IDPac, Nume*DataN*Adresa*Telefon) |- TelefonPac |- CNPPac |-TelefonPac
|- NumePac |- DataN
|- Adresa
IDPacNumePacCNPPacDataNAdresaTelefonPac
AutoNChar(64)Int(13)DateChar(255)Int(12)
1Popescu Ion1250680563545/13/1978Magheru 35 Buc.2223609
2Marga Lucian1120475256342/28/1975Apolodor 17 Buc.2244560
3Teodor Vasile1050650365485/6/1950Tomis 51 CT.365214
4Papadopol Dan1060570265436/5/1970Calusari 102 Buc.2354562
*
SPECIALIZARI(IDSpec,Specializare)
|- SpecializareIDSpecSpecializare
AutoNchar(64)
1Urologie
2Stomatologie
3Chirurgie
*
CABINETE_PRACTICA(IDCP)
|- Medic |- CabinetIDCPMedicCabinet
AutoNChar(64)Char(64)
1Enescu George13B
2Bran Ana52A
3Nan Mihai32F
*
CONSULTATII(IDCons)
|- Medic |- Pacient
IDConsMedicPacient
AutoNChar(64)Char(64)
1Enescu GeorgeMarga Lucian
2Bran AnaTeodor Vasile
3Enescu GeorgePapadopol Dan
4Mihai RaduTeodor Vasile
5Bran AnaPapadopol Dan
*
SPECIALIZARI_MEDICI(IDCM)
|- Medic |- Specializare IDSMMedicSpecializare
AutoNChar(64)Char(64)
1Bran AnaStomatologie
2Enescu GeorgeUrologie
3Nan MihaiChirurgie
4Mihai RaduUrologie
*