Cĩ 4 mơ hình CSDL cơ bản là
Mơ hình quan hệ, Mơ hình mạng, Mơ hình phân nhánh, Mơ hình hướng đối tượng.
Chương 4: Cơ sở dữ liệu HTTTĐL
Các mơ hình CSDL Mơ hình quan hệ
Dữ liệu được tổ chức bởi những bản ghi giống như bảng (xem chi tiết hơn
trong Chương 5)
Hình 4.4 Mơ hình dữ liệu quan hệ
Ê Trong mơ hình dữ liệu quan hệ (hình 4.4) khơng cĩ cấp bậc của trường
dữ liệu, mỗi trường dữ liệu được dùng như là key.
Ê Mỗi bảng hai chiều thường được lưu trữ như một tập tin riêng.
Ê Bảng thể hiện mối quan hệ giữa tất cả thuộc tính được chứa trong bảng.
Ê Việc tìm kiếm những thuộc tính quan hệđược lưu trữ trong những bảng
khác nhau cĩ thể được làm bằng cách nối hai hoặc nhiều bảng dùng thuộc tính giống nhau.
Chương 4: Cơ sở dữ liệu HTTTĐL
(structured query language). Vì tính linh động hệ thống này nên phần
lớn mơ hình dữ liệu quan hệ được sử dụng nhiều nhất để lưu trữ thơng
tin thuộc tính trong hệ HTTTĐL.
Điều quan trọng là những dữ liệu phi khơng gian được phân chia ra một vài
dạng tùy theo sự cần thiết truy xuất chúng như: file ngang hàng, file phân
nhánh và file quan hệ. Phương pháp đơn giản nhất là file ngang hàng trong đĩ
mỗi yếu tốđịa lý tương xứng một hàng dữ liệu.
Mơ hình mạng
Ê Dữ liệu được tổ chức bởi những bản ghi với con trỏ liên kết.
Mơ hình phân nhánh
Ê Dữ liệu được tổ chức bởi những bản ghi trong tổ chức cha-con một-tới- nhiều mối quan hệ.
Ê Dữ liệu được tổ chức theo cấu trúc hình cây (Hình 4.3). Cấp bậc cao
nhất gọi là gốc.
Ê Đây là loại mơ hình cĩ lớp trên, lớp dưới. Mỗi thành phần chỉ cĩ một
cha nhưng cĩ nhiều con.
Ê Trong mơ hình phân cấp, mọi quan hệ là quan hệ nhiều – một hoặc quan hệ một – một.
Ê Việc truy tìm dữ liệu sẽ hiệu quả nếu khơng cĩ nhiều cấp trung gian trong CSDL.
Hướng đối tượng
Mơ hình mới nổi lên, dữ liệu duy nhất xác định như những đối tượng riêng biệt phân loại thành những kiểu đối tượng hay lớp tùy thuộc vào đặc điểm (những
Chương 4: Cơ sở dữ liệu HTTTĐL