Các mô hình dữ liệu
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Các mô hình dữ liệuCác mô hình dữ liệuNội dung Tổng quan các mô hình dữ liệu Mô hình hoá dữ liệu với mô hình thực thể - liên kết Mô hình dữ liệu quan hệ Biến đổi: Sơ đồ thực thể - liên kết Sơ đồ quan hệ 2 Mô hình dữ liệu “A data model is a plan for building a database”* Mô hình dữ liệu gồm [Codd, 1980] Một tập hợp các cấu trúc của dữ liệu Một tập các phép toán để thao tác với các dữ liệu Một tập các ràng buộc về dữ liệu Ví dụ: mô hình mạng, mô hình phân cấp, mô hình quan hệ, mô hình thực thể-liên kết, mô hình hướng đối tượng 3*http://www.computerworld.com/databasetopics/data/story/0,10801,80205,00.html Vài nét về lịch sử Mô hình DB2, ORACLE-10i, quan hệ Mô hình Mô hình SQL Server quan hệ mở rộng ... phân cấp XML System R(81), DB2, ORACLE, SQL dbXML,natix, IMS, Server, Sybase, ... System Tamino,... 2k, ... 1965 1970 1975 1980 1985 1990 1995 2000 2005 2010 Mô hình O2, ORION, Thực thể-liên kết IRIS, ...Mô hình IRDS(87) ,CDD+, hình Mô mạng ... hướng đối Mô hình bán DMS(65), Lore tượng cấu trúc CODASYL (97), ... 4 (71), IDMS,Một vài mô hình dữ liệu Mô hình phân cấp Mô hình mạng Mô hình quan hệ Mô hình thực thể - liên kết Mô hình hướng đối tượng Mô hình bán cấu trúc Mô hình dữ liệu của XML 5Đặt vấn đề Đặc điểm của các mô hình dữ liệu? Sự khác nhau giữa các mô hình dữ liệu? Các mô hình dữ liệu phổ biến ngày nay 6Mô hình dữ liệu phân cấp(Hierarchical data model) Sự ra đời Khoảng năm 60-65 lop Biểu diễn: bằng cây Quan hệ cha/con Mỗi nút có một cha duy nhất sinh_vien mon_hoc 1 CSDL = tập các cây Các khái niệm cơ bản diem_thi Bản ghi Móc nối Các phép toán: GET, GET UNIQUE, GET NEXT, GET NEXT WITHIN PARENT, ... 7Ví dụ giao_vien lop sinh_vien mon_hoc mon_hoc diem_thi 8Nhận xét Ưu điểm Dễ xây dựng và thao tác Tương thích với các lĩnh vực tổ chức phân cấp (vd: tổ chức nhân sự trong các đơn vị, ...) Ngôn ngữ thao tác đơn giản (duyệt cây) Nhược điểm Sự lặp lại của các kiểu bản ghi dư thừa dữ liệu và dữ liệu không nhất quán Giải pháp: bản ghi ảo Hạn chế trong biểu diễn ngữ nghĩa của các móc nối giữa các bản ghi (chỉ cho phép quan hệ 1-n) 9Mô hình dữ liệu mạng(Network data model) Sự ra đời sử dụng phổ biến từ những năm 60, được định nghĩa lại vào năm 1971 Biểu diễn: bằng đồ thị có hướng giao_vien Các khái niệm cơ bản giang_day Tập bản ghi (record) hoc lop mon_hoc Kiểu bản ghi (record type) Các trường (field) co_diem gom Móc nối (link) co sinh_vien diem_thi Tên của móc nối chủ (owner) – thành viên (member): theo hướng của móc nối Kiểu móc nối: 1-1, 1-n, đệ quy Các phép toán Duyệt: FIND, FIND member, FIND owner, FIND NEXT Thủ tục: GET 10 Ví dụ giao_vien giang_day hoc lop mon_hoc co_diem gom co sinh_vien diem_thi 11Nhận xét Ưu điểm Đơn giản Có thể biểu diễn các ngữ nghĩa đa dạng với kiểu bản ghi và kiểu móc nối ...
Tìm kiếm theo từ khóa liên quan:
kỹ năng máy tính lưu trữ dữ liệu phương thức xử lý hệ thống dữ liệu dữ liệu máy tính quản trị dữ liệuTài liệu cùng danh mục:
-
62 trang 388 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 369 6 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 3 - Hệ điều hành Windowns XP
39 trang 318 0 0 -
Phương pháp truyền dữ liệu giữa hai điện thoại thông minh qua môi trường ánh sáng nhìn thấy
6 trang 307 0 0 -
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 299 0 0 -
Đáp án đề thi học kỳ 2 môn cơ sở dữ liệu
3 trang 288 1 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 279 0 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG XÂY DỰNG HỆ THỐNG ĐẶT VÉ TÀU ONLINE
43 trang 276 2 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 265 0 0 -
Một số vấn đề về chuyển đổi số và ứng dụng trong doanh nghiệp
11 trang 247 0 0
Tài liệu mới:
-
Khảo sát tình trạng dinh dưỡng trước mổ ở người bệnh ung thư đại trực tràng
9 trang 21 0 0 -
94 trang 19 0 0
-
Tham vấn Thanh thiếu niên - ĐH Mở Bán công TP Hồ Chí Minh
276 trang 20 0 0 -
Kết hợp luân phiên sóng T và biến thiên nhịp tim trong tiên lượng bệnh nhân suy tim
10 trang 19 0 0 -
Đề thi giữa học kì 1 môn Ngữ văn lớp 9 năm 2024-2025 có đáp án - Trường THCS Nguyễn Trãi, Thanh Khê
14 trang 21 0 0 -
Đánh giá hiệu quả giải pháp phát triển thể chất cho sinh viên Trường Đại học Kiến trúc Hà Nội
8 trang 20 0 0 -
Tỉ lệ và các yếu tố liên quan đoạn chi dưới ở bệnh nhân đái tháo đường có loét chân
11 trang 20 0 0 -
39 trang 19 0 0
-
Đề thi học kì 1 môn Tiếng Anh lớp 6 năm 2024-2025 có đáp án - Trường TH&THCS Quang Trung, Hội An
6 trang 19 1 0 -
Tôm ram lá chanh vừa nhanh vừa dễRất dễ làm, nhanh gọn mà lại ngon. Nhà mình
7 trang 19 0 0