
2/13/2012
1
CHƯƠNG 2
NHỮNG CÁCH TIẾP CẬN MỘT CSDL
GV. Lê Thị Thu Thảo
1
TRƯỜNG CĐKTKT PHÚ LÂM – KHOA CNTT
NỘI DUNG
Bài 1: Giới thiệu
Bài 2: Mô hình dữ liệu thực thể kết hợp
Bài 3: Mô hình dữ liệu quan hệ của E.F.CODD
Bài 4: Các bước chuyển từ mô hình thực thể kết
hợp sang mô hình quan hệ
2

2/13/2012
2
BÀI 1
GiỚI THIỆU
3
KHÁI NIỆM MÔ HÌNH DỮ LIỆU
•Mô hình dữ liệu là sự trừu tượng hoá môi
trường thực.
•Mô hình dữ liệu (Data Model) bao gồm:
-Các khái niệm biểu diễn dữ liệu
-Các phép toán xử lý dữ liệu
4

2/13/2012
3
KHÁI NIỆM MÔ HÌNH DỮ LIỆU
Mô hình mức cao
•Cung cấp các khái niệm gần gũi với người dùng
• Mô hình phải tự nhiên và giàu ngữ nghĩa
• VD: mô hình thực thể kết hợp (ER)
Mô hình cài đặt
•Đưa ra các khái niệm người dùng có thể hiểu được
nhưng không quá xa với cách dữ liệu được tổ chức thật
sự trên máy tính
• VD: mô hình quan hệ
Mô hình mức thấp (mô hình vật lý)
•Đưa ra các khái niệm mô tả chi tiết về cách thức dữ liệu
được lưu trữ trong máy tính
5
KHÁI NIỆM MÔ HÌNH DỮ LIỆU
•Ví dụ mô hình dữ liệu thực thể kết hợp
6

2/13/2012
4
KHÁI NIỆM MÔ HÌNH DỮ LIỆU
•Ví dụ mô hình dữ liệu quan hệ
7
BÀI 2
MÔ HÌNH DỮ LIỆU THỰC THỂ KẾT HỢP
8

2/13/2012
5
GIỚI THIỆU
Quy trình thiết kế một CSDL:
9
GIỚI THIỆU
•Mô hình dữ liệu quan hệ được dùng trong các
hệ quản trị CSDL, đây là mô hình dữ liệu ở
mức vật lý.
•Để thành lập được mô hình dữ liệu quan hệ,
trước hết ta dùng mô hình thực thể kết hợp để
để đặc tả. Đây là mô hình dữ liệu ở mức quan
niệm. Sau đó mới chuyển hệ thống từ mô hình
thực thể kết hợp sang mô hình dữ liệu quan hệ
10

