TAILIEUCHUNG - Bài giảng Nhập môn cơ sở dữ liệu: Chương 2 - Vũ Tuyết Trinh

Chương 2 - Các mô hình dữ liệu. Chương này cung cấp cho người học các kiến thức về lịch sử các mô hình dữ liệu, phân loại mô hình dữ liệu, mô hình dữ liệu mạng, mô hình dữ liệu quan hệ, mô hình dữ liệu thực thể - liên kết, mô hình dữ liệu hướng đối tượng, các bước xây dụng một cơ sở dữ liệu,. nội dung chi tiết. | Các mô hình dữ liệu Vũ Tuyết Trinh trinhvt@ Bộ môn Các hệ thống thông tin, Khoa Công nghệ thông tin Đại học Bách Khoa Hà Nội 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] z z z 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 * 2 1 Vài nét về lịch sử Mô hình quan hệ Mô hình phân cấp System SystemR(81), R(81),DB2, DB2, ORACLE, ORACLE,SQL SQL Server, Server,Sybase, Sybase, IMS, IMS, System System2k, 2k, 1965 Mô hình quan hệ mở rộng 1970 1975 1980 1985 Mô hình Thực thể-liên kết Mô hình mạng DB2, DB2, ORACLE-10i, ORACLE-10i, SQL SQLServer Server XML dbXML,natix, dbXML,natix, Tamino,. Tamino,. 1990 1995 2000 2005 2010 O2, O2,ORION, ORION, IRIS, IRIS, IRDS(87), IRDS(87), CDD+, CDD+, . Mô . hình DMS(65), DMS(65), CODASYL CODASYL(71), (71), IDMS, IDMS,IDS IDS hướng đối tượng Mô hình bán cấu trúc Lore Lore(97), (97), 3 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 4 2 Đặ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 5 Mô hình dữ liệu phân cấp (Hierarchical data model) { Sự ra đời z { Biểu diễn: bằng cây z z z { Khoảng năm 60-65 Quan hệ cha/con Mỗi nút có một cha duy nhất 1 CSDL = tập các cây Các khái niệm cơ bản z z { Bản ghi Móc nối Các phép toán: GET, GET UNIQUE, GET NEXT, GET NEXT WITHIN PARENT, . 6 3 Ví dụ giao_vien lop sinh_vien mon_hoc mon_hoc diem_thi 7 Nhậ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

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.