Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 15 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
15
Dung lượng
1,04 MB
Nội dung
“SỰ THÀNH CƠNG CỦA MƠ HÌNH QUAN HỆ" CÁC MƠ HÌNH DỮ LIỆU MƠ HÌNH DỮ LIỆU PHÂN CẤP Hierarchical data model - Khi liệu có thay đổi việc điều chỉnh lại HQT CSDL phức tạp - Có liệu dư thừa xảy trùng lặp nên xảy vấn đề khó cập nhật - Khơng sử dụng liên kết ngang cấp, liên kết vượt cấp tương đối khó dùng liệu có cấu trúc phức tạp MƠ HÌNH MẠNG Network data model - Do số liên kết tăng lên nên cấu trúc phức tạp - Việc thiết kế, lập trình cho chương trình ứng dụng triển khai vào thực tế khó khăn MƠ HÌNH QUAN HỆ Relational data model - Cấu trúc liệu không linh hoạt - Hạn chế biểu diễn ngữ nghĩa phức tạp quan hệ thực tế MƠ HÌNH THỰC THỂ - LIÊN KẾT Entity- Relational data model (ER) - Không dễ dàng ánh xạ vào cấu trúc lưu trữ máy tính MƠ HÌNH HƯỚNG ĐỐI TƯỢNG Object-oriented data model - Cấu trúc lưu trữ phức tạp sử dụng nhiều trỏ - Khả tối ưu hoá xử lý bị hạn chế nhiều trường hợp HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Database Management System Trên sở mơ hình liệu xuất hiện, đồng thời xuất hệ quản trị CSDL tương ứng, nhằm cung cấp giao diện người dùng liệu - Hệ quản trị CSDL xây dựng theo mơ hình phân cấp mơ hình mạng, xuất vào năm 1960 xem HQT CSDL thứ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Database Management System - Hệ quản trị CSDL thứ hai hệ quản trị CSDL quan hệ xây dựng theo mơ hình liệu quan hệ E.F Codd đề xuất năm 1970 truy cập khối lượng lớn liệu cách thuận lợi, an toàn hiệu - Hệ quản trị CSDL thứ ba đời vào năm 1980 có CSDL phân tán đáp ứng nhu cầu đặt thời đại SỰ THÀNH CƠNG CỦA MƠ HÌNH QUAN HỆ - Tuy nhiên hệ quản trị CSDL thứ ba, có CSDL phân tán khó thực quy mơ tồn cầu thách thức đặt với hệ thống phân tán độ trễ, thay đổi quy mơ tồn cầu, độ phức tạp thuật tốn tăng lên hệ thống nhanh chóng mở rộng phân tán nhiều - Hiện hệ sở liệu hoạt động theo mô hình quan hệ (relational database) chiếm vai trị chủ đạo hệ sở liệu lý sau: SỰ THÀNH CƠNG CỦA MƠ HÌNH QUAN HỆ + Nhân lực người có chun mơn sâu CSDL quan hệ lớn + Hiện mô hình quan hệ tảng hầu hết hệ quản trị CSDL thương mại + Ngôn ngữ SQL ngôn ngữ chung HQT CSDL quan hệ + Các mơ hình liệu khác chuyển sang mơ hình CSDL quan hệ dễ dàng SỰ THÀNH CƠNG CỦA MƠ HÌNH QUAN HỆ CÁC QUY TẮC CỦA MƠ HÌNH QUAN HỆ Theo Codd, mơ hình quan hệ phải tuân thủ 12 quy tắc sau : Quy tắc thông tin; Quy tắc tiếp cận; Xử lý liệu thiếu; Truy cập siêu liệu; Quy tắc ngôn ngữ; Quy tắc cập nhật hiển thị; CÁC QUY TẮC CỦA MƠ HÌNH QUAN HỆ Hệ phải hỗ trợ việc cài thêm, cập nhật xóa bỏ nhiều cá thể thao tác Sự độc lập liệu mặt vật lý; Sự độc lập liệu mặt logic; 10 Sự độc lập tính tồn vẹn; 11 Sự độc lập mặt phân phối; 12 Quy tắc không bị phá vỡ; Sau vào 1990, Codd thêm quy tắc, gọi quy tắc số không "CẢM ƠN!" ... chung HQT CSDL quan hệ + Các mơ hình liệu khác chuyển sang mơ hình CSDL quan hệ dễ dàng SỰ THÀNH CƠNG CỦA MƠ HÌNH QUAN HỆ CÁC QUY TẮC CỦA MƠ HÌNH QUAN HỆ Theo Codd, mơ hình quan hệ phải tuân thủ... database) chiếm vai trị chủ đạo hệ sở liệu lý sau: SỰ THÀNH CƠNG CỦA MƠ HÌNH QUAN HỆ + Nhân lực người có chun mơn sâu CSDL quan hệ lớn + Hiện mơ hình quan hệ tảng hầu hết hệ quản trị CSDL thương mại... năm 1960 xem HQT CSDL thứ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Database Management System - Hệ quản trị CSDL thứ hai hệ quản trị CSDL quan hệ xây dựng theo mô hình liệu quan hệ E.F Codd đề xuất năm 1970