Bài giảng Cơ sở dữ liệu - Bài 2: Những cách tiếp cận một CSDL

Bài 2  
NHỮNG CÁ CH TIẾP CẬN MỘT CSDL  
Á
Mô hình dữ liệu là sự trừu tượng hoá  
môi trường thực, nó là biểu diễn dữ liệu ở  
mức quan niệm.  
Mỗi loại mô hình dữ liệu đặc trưng cho  
một cách tiếp cận dữ liệu khác nhau của  
những nhà phân tích thiết kế CSDL.  
Một số loại mô hình dữ liệu phổ biến :  
1. Mô hì nh dữ liệu quan hệ  
ì
Mô hình dữ liệu quan hệ do E.F.  
Codd đề xuất.  
Nền tảng cơ bản của nó là khái  
niệm lý thuyết tập hợp trên các quan  
hệ, tức là tập các bộ giá trị.  
2. Cá ch tiếp cận theo mô hì nh dữ liệu  
á
ì
mạng  
Mô hình dữ liệu mạng (lưới) là mô hình  
được biểu diễn bởi một đồ thị có hướng.  
Loại mẫu tin (Record Type): là mẫu đặc  
trưng cho từng loại đối tượng riêng biệt, được  
biểu diễn bởi một hình chữ nhật.  
Loại liên hệ ( Set Type): là sự liên kết  
giữa một loại mẫu tin chủ với một loại mẫu tin  
thành viên, được biểu diễn bởi một hình bầu  
dục.  
Sự liên kết giữa 2 loại mẫu tin được thể  
hiện bởi các cung có hướng đi từ loại mẫu tin  
chủ tới loại liên hệ và từ loại liên hệ tới loại  
mẫu tin thành viên.  
Trong loại liên kết, cần chỉ ra số  
lượng các mẫu tin tham gia trong  
mỗi kết hợp. Các loại liên hệ:  
1-1  
1-n  
n-1  
Đệ quy  
PHÒNG  
LÝ LỊCH  
1-n  
Gồm  
1-1  
Có  
NHÂN VIÊN  
1-n  
Cùng làm  
n-1  
CÔNG VIỆC  
quản lý  
Hình 3. Mô hình dữ liệu mạng ( Network Model)  
3. Mô hì nh dữ liệu phâ n cấp  
ì
â
Mô hình dữ liệu phân cấp là một cây ( Tree)  
trong đó mỗi nút của cây biểu diễn một thực thể, giữa  
nút con và nút cha được liên hệ với nhau theo một mối  
quan hệ xác định.  
Loại mẫu tin : Giống trong mô hình mạng  
Loại liên hệ : Kiểu liên hệ là phân cấp, theo cách:  
Mẫu tin thành viên chỉ đóng vai trò thành viên  
của một mối liên hệ duy nhất, tức là thuộc một  
chủ duy nhất.  
- Như vậy, mối liên hệ từ mẫu tin chủ tới các mẫu tin  
thành viên là 1-n, và từ mẫu tin thành viên tới mẫu  
tin chủ là 1-1.  
- Giữa hai loại mẫu tin chỉ tồn tại một mối liên hệ duy  
nhất  
Ví dụ :  
TOÀN QUỐC  
HÀ  
NỘI  
HẢI PHÒNG NAM  
ĐỊNH  
…
ĐÔNG ANH BA  
ĐÌNH  
…
CỔ  
NAM HỒNG …  
LOA  
HỘ 1 HỘ  
…
2
…
NK 1 NK 1  
4. Mô hì nh dữ liệu hướng đối tượng  
ì
- Cho phép biểu diễn các đối tượng khá  
tự nhiên và sát với thực tế.  
- Hỗ trợ các ngôn ngữ thao tác hướng  
đối tượng mạnh, cho phép người sử  
dụng dễ dàng biểu diễn cả các truy  
vấn phức tạp  
pdf 8 trang Mãnh Khiết 12/01/2024 17301 Free
Bạn đang xem tài liệu "Bài giảng Cơ sở dữ liệu - Bài 2: Những cách tiếp cận một CSDL", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_co_so_du_lieu_bai_2_nhung_cach_tiep_can_mot_csdl.pdf