Bài giảng Cơ sở dữ liệu - Bài 2: Những cách tiếp cận một cơ sở dữ liệu - Vũ Văn Định
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
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 : TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí 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ị. TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí 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. TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí 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 TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí PHÒNG CÔNG VIỆC LÝ LỊCH NHÂN VIÊN CóGồm Cùng làm quản lý 1-nn-1 1-n 1-1 Hình 3. Mô hình dữ liệu mạng ( Network Model) TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí 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 TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí Ví dụ : TOÀN QUỐC HÀ NỘI HẢI PHÒNG NAM ĐỊNH NAM HỒNGCỔ LOA BA ĐÌNH ĐÔNG ANH NK 1 HỘ 2 NK 1 HỘ 1 TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí 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 TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí
File đính kèm:
- bai_giang_co_so_du_lieu_bai_2_nhung_cach_tiep_can_mot_co_so.pdf