1. Trang chủ
  2. » Công Nghệ Thông Tin

slide cơ sở dữ liệu chương (8) csdl hướng đối tượng

69 2.1K 4

Đ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

Cấu trúc

  • Chương 8

  • Nội dung chi tiết

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

  • Slide 4

  • Đánh giá CSDL quan hệ

  • Slide 6

  • Slide 7

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

  • Slide 9

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

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

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

  • Slide 16

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

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

  • Slide 19

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

  • Slide 21

  • Slide 22

  • Slide 23

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

  • Slide 25

  • Slide 26

  • Giới thiệu

  • Slide 28

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

  • Mô hình đối tượng(tt)

  • Slide 31

  • Slide 32

  • Slide 33

  • Slide 34

  • Slide 35

  • Slide 36

  • Ngôn ngữ khai báo lược đồ- ODL

  • Ngôn ngữ khai báo lược đồ- ODL(tt)

  • Slide 39

  • Slide 40

  • Slide 41

  • Slide 42

  • Slide 43

  • Slide 44

  • Slide 45

  • Slide 46

  • Slide 47

  • Ngôn ngữ truy vấn đối tượng- OQL

  • Ngôn ngữ truy vấn đối tượng-OQL(tt)

  • Slide 50

  • Slide 51

  • Slide 52

  • Slide 53

  • Slide 54

  • Slide 55

  • Slide 56

  • Slide 57

  • Slide 58

  • Slide 59

  • Bài tập mẫu

  • Slide 61

  • Slide 62

  • Slide 63

  • Slide 64

  • Bài tập về nhà 1

  • Slide 66

  • Bài tập về nhà 2

  • Slide 68

  • Slide 69

Nội dung

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 [...]... lại Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 24 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ơ. .. Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 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ở. .. 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 đố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ữ. .. 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ơ. .. 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. .. - - 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 trưng... đố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. .. 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 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... csdl quan hệ Ngữ nghĩa của thao tác 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. .. quản trị CSDL đối tượng Cơ sở dữ liệu - Khoa CNTT - ĐH KHTN TPHCM 23 Các sản phẩm của hqtcsdl đối tượng   Các sản phẩm của phòng thí nghiệm rất nhiều, trên 20 sản phẩm Sản phẩm Hqt csdl đối tượng- quan hệ: -  Sản phẩm của hướng nghiên cứu CSDL → NNLT hướng đối tượng O2, Gemstone, Ontos, Orion II, Ob Server, Hệ thuần đối tượng: - - Sản phẩm của hướng nghiên cứu CSDL ← NNLT hướng đối tượng Jasmin . 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. 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. 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

Ngày đăng: 21/10/2014, 22:50

TỪ KHÓA LIÊN QUAN