1. Trang chủ
  2. » Giáo án - Bài giảng

bài giảng cơ sở dữ liệu hướng đối tượng

69 833 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Chương 8 Chương 8 CSDL HƯỚNG ĐỐI TƯỢNG CSDL HƯỚNG ĐỐI TƯỢNG Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 2 Nội dung chi tiết  Mô hình cơ sở dữ liệu hướng đối tượng - Từ CSDL quan hệ đến CSDL hướng đối tượng - Hệ quản trị cơ sở dữ liệu hướng đối tượng  Ngôn ngữ mô tả và truy vấn CSDL Hướng đối tượng theo chuẩn ODMG - Mô hình đối tượng - Ngôn ngữ khai báo lược đồ: ODL(Object Define Language) - Ngôn ngữ truy vấn đối tượng: OQL (Object Query Language) Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 3 Mô hình csdl hướng đối tượng  Từ csdl quan hệ đến csdl đối tượng - Đánh giá csdl quan hệ - Các loại ứng dụng csdl mới - Một số hướng giải quyết  Hệ quản trị CSDL hướng đối tượng - Khái niệm về đối tượng trong CSDL - Các đặc trưng của một hệ quản trị CSDL đối tượng - Các sản phẩm của hệ quản trị CSDL đối tượng Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 4 Mô hình csdl hướng đối tượng  Từ csdl quan hệ đến csdl đối tượng - Đánh giá csdl quan hệ - Các loại ứng dụng csdl mới - Một số hướng giải quyết  Hệ quản trị CSDL hướng đối tượng - Khái niệm về đối tượng trong CSDL - Các đặc trưng của một hệ quản trị CSDL đối tượng - Các sản phẩm của hệ quản trị CSDL đối tượng Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 5 Đánh giá CSDL quan hệ  Ưu điểm - Nền tảng toán học vững chắc, đã được nghiên cứu sâu, kết quả khả quan - Có nhiều hqt csdl làm môi trường để phát triển - Mô hình dữ liệu đơn giản, rõ ràng chính xác - Phù hợp cho nhiều dạng ứng dụng CSDL, đặc biệt là ứng dụng quản lý - Ngôn ngữ truy vấn phi thủ tục => tối ưu câu truy vấn - Đảm bảo tính toàn vẹn dữ liệu - … Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 6 Đánh giá CSDL quan hệ  Khuyết điểm - Mô hình nghèo nàn dưới góc độ ngữ nghĩa(diễn đạt dưới khái niệm quan hệ giữa hai đối tượng) - Ngôn ngữ truy vấn không đầy đủ, một số nhà sản xuất Hqt csdl phải xây dựng thêm trình biên dịch riêng của Hqtcsdl, xây dựng giao diện liên kết để tận dụng tính năng của các trình biên dịch(C,Java, …) - Hệ thống khép kín( trong một số lĩnh vực ứng dụng có những thứ không thể biểu diễn bằng thuộc tính và quan hệ.) - Dữ liệu và chương trình tách bạch khó nhìn thấy sự tiến hóa của đối tượng - … Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 7 Mô hình csdl hướng đối tượng  Từ csdl quan hệ đến csdl đối tượng - Đánh giá csdl quan hệ - Các loại ứng dụng csdl mới - Một số hướng giải quyết  Hệ quản trị CSDL hướng đối tượng - Khái niệm về đối tượng trong CSDL - Các đặc trưng của một hệ quản trị CSDL đối tượng - Các sản phẩm của hệ quản trị CSDL đối tượng Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 8 Các loại ứng dụng csdl mới  Hệ thống hỗ trợ ra quyết định  Hệ thống thông tin địa lý GIS  Hệ cơ sở dữ liệu thống kê  Hệ thống quản lý dòng công việc  …  Nhận xét: Các loại ứng dụng csdl trên hiện nay vẫn được xây dựng với hqt csdl quan hệ nhưng rất phức tạp và thường phải bỏ tính đặc thù của ứng dụng. Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 9 Mô hình csdl hướng đối tượng  Từ csdl quan hệ đến csdl đối tượng - Đánh giá csdl quan hệ - Các loại ứng dụng csdl mới - Một số hướng giải quyết  Hệ quản trị CSDL hướng đối tượng - Khái niệm về đối tượng trong CSDL - Các đặc trưng của một hệ quản trị CSDL đối tượng - Các sản phẩm của hệ quản trị CSDL đối tượng Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 10 Một số hướng giải quyết  Mở rộng mô hình quan hệ (bắt đầu từ thập niên 70) - 1976: Mô hình thực thể kết hợp - 1978: SDM(Semantic Data Model) - 1979-1981: RM/T(Relational Model/Tasmanis)…  Đưa ra mô hình mới  Cách tiếp cận suy dẫn  Cách tiếp cận đối tượng: nguồn gốc chính là là sự kết hợp giữa thành tựu CSDL với ngôn ngữ lập trình hướng đối tượng [...]... hình cơ sở dữ liệu hướng đối tượng -  Từ CSDL quan hệ đến CSDL hướng đối tượng Hệ quản trị cơ sở dữ liệu hướng đối tượng Ngơn ngữ mơ tả và truy vấn CSDL Hướng đối tượng theo chuẩn ODMG - - Giới thiệu Mơ hình đối tượng Ngơn ngữ khai báo lược đồ: ODL(Object Define Language) Ngơn ngữ truy vấn đối tượng: OQL (Object Query Language) Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 25 Nội dung chi tiết  Mơ hình cơ. .. nghĩa(2chiều) Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 35 Nội dung chi tiết  Mơ hình cơ sở dữ liệu hướng đối tượng -  Từ CSDL quan hệ đến CSDL hướng đối tượng Hệ quản trị cơ sở dữ liệu hướng đối tượng Ngơn ngữ mơ tả và truy vấn CSDL Hướng đối tượng theo chuẩn ODMG - - Giới thiệu Mơ hình đối tượng Ngơn ngữ khai báo lược đồ: ODL(Object Define Language) Ngơn ngữ truy vấn đối tượng: OQL (Object Query Language) Cơ. .. 25 Nội dung chi tiết  Mơ hình cơ sở dữ liệu hướng đối tượng -  Từ CSDL quan hệ đến CSDL hướng đối tượng Hệ quản trị cơ sở dữ liệu hướng đối tượng Ngơn ngữ mơ tả và truy vấn CSDL Hướng đối tượng theo chuẩn ODMG - - Giới thiệu Mơ hình đối tượng Ngơn ngữ khai báo lược đồ: ODL(Object Define Language) Ngơn ngữ truy vấn đối tượng: OQL (Object Query Language) Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 26... CSDL đối tượng Xuất bản “The ODMG-93 standard” một chuẩn về csdl đối tượng Được cơng nhận thành chuẩn bởi ANSI,OMG, … Cải tiến và nâng cấp phiên bản ODMG năm 1995,1997(2.0 hỗ trợ Java) và 1999(3.0) Các ngơn ngữ CSDL OO: ODL, OQL Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 27 Nội dung chi tiết  Mơ hình cơ sở dữ liệu hướng đối tượng -  Từ CSDL quan hệ đến CSDL hướng đối tượng Hệ quản trị cơ sở dữ liệu hướng. .. quản trị CSDL đối tượng Các sản phẩm của hệ quản trị CSDL đối tượng Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 14 Khái niệm về đối tượng trong CSDL Đối tượng Dữ liệu Thao tác Data Structure (phép tốn) Method Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 15 Khái niệm về đối tượng trong CSDL NHÂN VIÊN MASV TÊN NV NTNS … Tạo NV mới Sửa thơng tin 1 NV Xóa 1 NV Tính tuổi Lấy lương NV … Cơ sở dữ liệu - Khoa CNTT... trình hướng đối tượng Hướng nghiên cứu này chiếm ưu thế và đạt nhiều khả quan Thành tựu:   Mơ hình CSDL đối tượng + Ngơn ngữ truy vấn đối tượng Quan hệ → Mơ hình CSDL đối tượng quan hệ Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 12 Mơ hình csdl hướng đối tượng  Từ csdl quan hệ đến csdl đối tượng -  Đánh giá csdl quan hệ Các loại ứng dụng csdl mới Một số hướng giải quyết Hệ quản trị CSDL hướng đối tượng. .. xóa(muốn xóa ở mức vật lý) Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 22 Mơ hình csdl hướng đối tượng  Từ csdl quan hệ đến csdl đối tượng -  Đánh giá csdl quan hệ Các loại ứng dụng csdl mới Một số hướng giải quyết Hệ quản trị CSDL hướng đối tượng - - Khái niệm về đối tượng trong CSDL Các đặc trưng của một hệ quản trị CSDL đối tượng Các sản phẩm của hệ quản trị CSDL đối tượng Cơ sở dữ liệu - Khoa CNTT - ĐH... đối tượng trong CSDL Phòng NV 1:1 1:n NV_VP Quan hệ THỪA KẾ Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM NV_SX 17 Khái niệm đối tượng trong CSDL  Quan hệ kết hợp 1:1 1:n m:n Extends, Isa Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 18 Mơ hình csdl hướng đối tượng  Từ csdl quan hệ đến csdl đối tượng -  Đánh giá csdl quan hệ Các loại ứng dụng csdl mới Một số hướng giải quyết Hệ quản trị CSDL hướng đối tượng. .. tượng - - Khái niệm về đối tượng trong CSDL Các đặc trưng của một hệ quản trị CSDL đối tượng Các sản phẩm của hệ quản trị CSDL đối tượng Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 13 Mơ hình csdl hướng đối tượng  Từ csdl quan hệ đến csdl đối tượng -  Đánh giá csdl quan hệ Các loại ứng dụng csdl mới Một số hướng giải quyết Hệ quản trị CSDL hướng đối tượng - - Khái niệm về đối tượng trong CSDL Các đặc... nhận thừa kế hành vi) Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 30 Mơ hình đối tượng( tt)  Qui ước ký hiệu: GD  LỚP Ví dụ Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 31 Mơ hình đối tượng( tt)  Ví dụ: Lược đồ csdl cho một trường đại học ISA ISA Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 32 Mơ hình đối tượng( tt)  Nhận xét: - - Quan hệ thừa kế extends đối với lớp Quan hệ thừa kế isa đối với giao diện Chỉ . 8 CSDL HƯỚNG ĐỐI TƯỢNG CSDL HƯỚNG ĐỐI TƯỢNG Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 2 Nội dung chi tiết  Mô hình cơ sở dữ liệu hướng đối tượng - Từ CSDL quan hệ đến CSDL hướng đối tượng - Hệ. đối tượng + Ngôn ngữ truy vấn đối tượng  Quan hệ → Mô hình CSDL đối tượng quan hệ Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 13 Mô hình csdl hướng đối tượng  Từ csdl quan hệ đến csdl đối tượng - Đánh. hệ.) - Dữ liệu và chương trình tách bạch khó nhìn thấy sự tiến hóa của đối tượng - … Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 7 Mô hình csdl hướng đối tượng  Từ csdl quan hệ đến csdl đối tượng - Đánh

Ngày đăng: 19/08/2015, 00:58

Xem thêm: bài giảng cơ sở dữ liệu hướng đối tượng

TỪ KHÓA LIÊN QUAN

Mục lục

    Nội dung chi tiết

    Mô hình csdl hướng đối tượng

    Đánh giá CSDL quan hệ

    Các loại ứng dụng csdl mới

    Một số hướng giải quyết

    Khái niệm về đối tượng trong CSDL

    Khái niệm đối tượng trong CSDL

    Khái niệm đối tượng trong CSDL

    Các đặc trưng của Hqtcsdl HĐT

    Các sản phẩm của hqtcsdl đối tượng

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w