Cơ sở dữ liệu hướng đối tượng của Hoàng Bảo Hùng là một tài liệu chuyên sâu về cơ sở dữ liệu hướng đối tượng, tập trung vào việc giới thiệu các khái niệm cơ bản, phương pháp chuyển đổi dữ liệu và ngôn ngữ truy vấn.
Dưới đây là tóm tắt nội dung chính của tài liệu:
- Lời nói đầu và Mở đầu: Giới thiệu tầm quan trọng của cơ sở dữ liệu (CSDL) trong CNTT, đặc biệt nhấn mạnh sự phát triển của mô hình CSDL hướng đối tượng như một bổ sung quan trọng cho CSDL quan hệ truyền thống. Tài liệu được sử dụng làm giáo trình cho sinh viên và tài liệu tham khảo cho học viên cao học.
- Chương 1: Tổng quan về mô hình dữ liệu: Trình bày tổng quan các mô hình dữ liệu khác nhau như mô hình mạng, mô hình phân cấp, mô hình quan hệ, mô hình thực thể – quan hệ và mô hình đối tượng. Chương này tập trung so sánh các đặc tính, cách biểu diễn dữ liệu và giải quyết vấn đề dư thừa giữa các mô hình, đồng thời giới thiệu các khái niệm cơ bản của mô hình đối tượng.
- Chương 2: Các khái niệm cơ bản trong mô hình dữ liệu hướng đối tượng: Đi sâu vào các khái niệm cốt lõi của mô hình hướng đối tượng, bao gồm:
- Mô hình hạt nhân: Đối tượng và định danh đối tượng, thuộc tính và phương thức, sự đóng gói và chuyển thông điệp, lớp, phân cấp lớp và sự kế thừa.
- Mô hình dữ liệu hướng đối tượng: Định nghĩa hằng, giá trị, đối tượng (đồng nhất và bằng nhau về giá trị), kiểu và mối quan hệ kết nhập.
- Phân cấp kiểu – Quan hệ kế thừa: Giới thiệu quan hệ kế thừa (
Sub), kiểu chuẩn, quan hệ kế thừa kiểu (≤₁), phép tụ tập kiểu (↓) để giải quyết xung đột khi kế thừa bội, và khái niệm s-đồ thị để kiểm tra tính đúng đắn, nhất quán của lược đồ. - Phương thức của lớp: Mô tả hành vi ứng xử của các đối tượng.
Tài liệu cung cấp các định nghĩa, ví dụ minh họa và ký pháp UML để làm rõ các khái niệm. Đặc biệt, nó tập trung vào các vấn đề phát sinh trong quá trình kế thừa (như xung đột tên, phạm vi kế thừa, vi phạm tính đóng gói) và cách giải quyết chúng thông qua phép tụ tập kiểu và phân tích s-đồ thị. Mục tiêu cuối cùng là xây dựng các hệ thống CSDL hướng đối tượng tin cậy, nhất quán.
Công nghệ thông tin Sách giáo trình Top 10
Cơ sở dữ liệu hướng đối tượng- Tác giả: Hoàng Bảo Hùng
- Ngôn ngữ: Tiếng Việt
