
C s d li u 1ơ ở ữ ệ
Ch ng 2: Các khái ni m ươ ệ
và ki n trúc CSDLế
Gi ng viên: Nguy n Công ả ễ
Th ngươ

2
Ch ng 2: Các khái ni m và ươ ệ
ki n trúc CSDL ế
Mô hình d li u, l c đ d li u và th hi n ữ ệ ượ ồ ữ ệ ể ệ
c a d li u.ủ ữ ệ
Ki n trúc h qu n tr c s d li u và v n đ ế ệ ả ị ơ ở ữ ệ ấ ề
ph thu c d li u.ụ ộ ữ ệ
Ngôn ng và giao di n c s d li u.ữ ệ ơ ở ữ ệ
Môi tr ng h c s d li u.ườ ệ ơ ở ữ ệ

Mô hình CSDL
M t mô hình c s d li u là m t t p h p ộ ơ ở ữ ệ ộ ậ ợ
các khái ni m dùng đ bi u di n các c u ệ ể ể ễ ấ
trúc c a c s d li uủ ơ ở ữ ệ , g m có:ồ
Các ki u d li uể ữ ệ
Các m i quan h gi a các đ i t ng d li uố ệ ữ ố ượ ữ ệ
Các ràng bu c toàn v nộ ẹ
T p các phép toán c b n đ đ c t các thao tác ậ ơ ả ể ặ ả
trên CSDL
3

4
Mô hình d li uữ ệ
Phân lo i d a vào các khái ni m mà nó dùng ạ ự ệ
đ mô t c u trúc c a CSDL:ể ả ấ ủ
Mô hình d li u ý ni m (Conceptual Data Model): ữ ệ ệ
g n v i ng i dùngầ ớ ườ
Mô hình d li u v t lý: mô t chi ti t v cách th c ữ ệ ậ ả ế ề ứ
l u tr d li uư ữ ữ ệ
Mô hình d li u hi n th c (Implimentation Data ữ ệ ệ ự
Model): mô hình trung gian

5
L ch s phát tri n mô hình d ị ử ể ữ
li u (m c hi n th c)ệ ứ ệ ự

