
































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
A comprehensive introduction to the entity-relationship (e/r) data model, a fundamental concept in database design. It covers key elements like entities, attributes, relationships, and their representation in e/r diagrams. The document also explores concepts like keys, weak entities, and design principles, offering a solid foundation for understanding database design at the conceptual level.
Typology: Summaries
1 / 40
This page cannot be seen from the preview
Don't miss anything!

































Introduction2DB - FIT - HCMUS^
Introduction2DB - FIT - HCMUS^
DBMS-independent^ DBMS-specific^4
Functional requirements Functional analysisHigh-level function specification Application programdesign^ Application^ Applicationprogramsimplementation
Introduction2DB - FIT - HCMUS^
Introduction2DB - FIT - HCMUS^
Structure of data Operations on data
Introduction2DB - FIT - HCMUS^
Introduction2DB - FIT - HCMUS^
an^ employee^ who^ manages
that department
Introduction2DB - FIT - HCMUS^
Introduction2DB - FIT - HCMUS^
n
-^ Each of entity has particular values for each attribute^ •^ Ehas FName=^ “ Tung^ ”, BirthDate=^1
“ 08/12/1955^ ”, Sex=^ “ Nam^ ”
-^ Ehas Fname=^ “ Hang^ ”, BirthDate=^2
“ 07/19/1966^ ”, Sex=^ “ Nu^ ”
Introduction2DB - FIT - HCMUS^
, E, …, E 12 n
-^ Instance of R consists of a finite set of lists (e
, e, …, e) 12 n
-^ Each eis chosen from the entities that are in Ei^
i
Works_forEMPLOYEE DEPARTMENTDEPARTMENT TungNghien cuu(Tung, Nghien cuu)(Hang, Dieu hanh)HangDieu hanh(Vinh, Quan ly)Vinh Quan ly
Introduction2DB - FIT - HCMUS^
can^ be^ connected^ at^ most
one member of F • Each member in F can be connected to many members ofE^ E^
(1, n)(1,1)R F r (^1) e 1 f^1 r (^2) e 2 f^2 r (^3) e^ … 3 r (^4) e 4 … …
Introduction2DB - FIT - HCMUS^
(0,1)^ (1,1)RF r^1 e 1 f^1 r^2 e 2 f^2 r^3 e 3 ^ f^3 … e 4 … …
Introduction2DB - FIT - HCMUS^
Introduction2DB - FIT - HCMUS^
(1,n)DEPARTMENTWorks_for (1,1) EMPLOYEE DEPARTMENTWorks_for (0,n) EMPLOYEE PROJECTWorks_on (0,1) EMPLOYEE DEPARTMENTManages