ch#4 نموذج العلائقية
DESCRIPTION
CH#4 نموذج العلائقية. Relational Model. نموذج العلائقية (RM). في نموذج العلائقية جميع البيانات مبنية منطقيا ضمن علاقات (جداول) الصفات STUDENT العلاقة. StudentNo. LName. FName. Initial. DOB. - PowerPoint PPT PresentationTRANSCRIPT
Slide 1
Relational Model
CH#4
(RM) () STUDENT
417001041820004182034418813441898604192134StudentNoAl-SalehAl-GhanemAl-FahadSaodRashedAl-FahadLNameAmalNoraLailaAmalRanaRaniaFNameInitial M. A. A. F. I. M.DOB04-06-7802-12-7901-11-7422-04-7330-01-7819-03-79GPA3.914.204.013.012.313.502 .
.
.
3 : , .
4417001041820004182034StudentNoAl-SalehAl-GhanemAl-FahadLNameAmalNoraLailaFNameInitial M. A. A.DOB04-06-7802-12-7901-11-74GPA3.914.204.01STUDENTStudentNoLNameFNameInitialStudent NumberLast NameFirst NameInitialDefinitionAttributeDOBGPADomain NameDate of BirthGreat Point AverageDigits: size 7Character: size 15Character: size 15Character: size 3Date: range 01-01-20, format dd-mm-yyReal: size 3, decimal 2, range 0-55 () () . . (). . . . .6 (Candidate key (CK) ) : .
(Primary Key (PK) ) : ().
(Foreign Key (FK) ) : (FK) (). ( -------)
741700104182000418203441881344189860StudentNoAl-SalehAl-GhanemAl-FahadSaodRashedLNameAmalNoraLailaAmalRanaFNameInitial M. A. A. F. I.DOB04-06-7802-12-7901-11-7422-04-7330-01-78GPA3.914.204.013.012.31STUDENTD001D002D003DeptNoComputer ScienceBusiness AdministrationScienceDepartment NameBuild # 20DeptD001D001D002D003D001LocationBuild # 45Build # 6DEPARTMENTPrimary KeyForeign Key8 (E-R Diagram) ( Database Schema) DBMSSlide 1- 9 Mapping algorithm (Relation schema ) : . : (_ , _, _ , , )
(Relational schema ) : () . : = { , , }10 (Relation schema )STUDENT (StudentNo, Lname, Fname, Initial, DOB, GPA, Dept)
41700104182000418203441881344189860StudentNoAl-SalehAl-GhanemAl-FahadSaodRashedLNameAmalNoraLailaAmalRanaFNameInitial A. L. A. R.DOB04-06-7802-12-7901-11-7422-04-7330-01-78GPA3.914.204.013.012.31STUDENTDeptD001D001D002D003D001 N.11 (Relation schema )DEPARTMENT (DeptNo, Department Name, Location)
D001D002D003DeptNoComputer ScienceBusiness AdministrationScienceDepartment NameBuild # 20LocationBuild # 45Build # 6DEPARTMENT12 ER Relational Model13
.Slide 1- 14
ER Relational Model (Mapping) ()
.
STUDENT (StudentNo, Lname, Fname, Initial, DOB, GPA, Dept)DEPARTMENT (DeptNo, Department Name, Location)
15161- ( ) / :
() (). () () ( ). () () ().17 ( )
2- (Weak Entity Type) .
(_ , , , ) ( , _ ,_ )__ _ _ _18183- 1:1 1:1 . PK FK. .
1 1 (1,0) (1,1) (_ , , , ) (_ , _ , _ , _ , _)
__ _ ____194- 1 :N 1 :N .1 PK 1 N FK. N.
1 N
( _ , _ , _,) (_ , _, _)
_____205- N :N N :N ( ) . PK FK FK PK .
N N
(_ , , _,_) (_ , _)_ (_ ,_ ,_)
__ _____216- : ( ) . PK FK FK PK .
(_)(_)_(_) (_ , _ , _ , _ , _)
______227- .
(_ , ,_ , , _)___ _238- . PK FK . FK PK .
(_ ,_) ( , )
__ 24