![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://timtailieu.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
Bài giảng Cơ sở dữ liệu hướng đối tượng - Đoàn Văn Ban
Số trang: 51
Loại file: pdf
Dung lượng: 456.46 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 6 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Nội dung Bài giảng Cơ sở dữ liệu hướng đối tượng - Đoàn Văn Ban trình bày về các mô hình dữ liệu: CSDL hướng đối tượng (CSDLHĐT); các hệ quản trị CSDLHĐT; một số kết quả nghiên cứu về CSDLHĐT.
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu hướng đối tượng - Đoàn Văn Ban Đoàn Văn Ban OODB CƠ SỞ DỮ LIỆU HƯỚNG ĐỐI TƯỢNG (Object-Oriented Data Base) Nội dung 1. 2. 3. Các mô hình dữ liệu: CSDL hướng đối tượng (CSDLHĐT) Các hệ quản trị CSDLHĐT Một số kết quả nghiên cứu về CSDLHĐT CƠ SỞ DỮ LIỆU HƯỚNG ĐỐI TƯỢNG 1/51 Đoàn Văn Ban OODB 1. Mô hình dữ liệu 1.1 Các mô hình dữ liệu Cơ sở dữ liệu (Data Base) - CSDL Một sưu tập (Collection) các bản ghi dữ liệu được tổ chức để tiện lợi cho việc lưu trữ và tìm kiếm dữ liệu bởi các hệ thống thông tin. Các mô hình dữ liệu phổ biến: 1. Mô hình mạng (Network DB) 2. Mô hình phân cấp (Hierarchical DB) 3. Mô hình quan hệ (Relational DB) 4. Mô hình đối tượng (Object DB or Object-Oriented DB) 5. Mô hình quan hệ - đối tượng (Object-Relational DB) CƠ SỞ DỮ LIỆU HƯỚNG ĐỐI TƯỢNG 2/51 Đoàn Văn Ban OODB 1. Mô hình dữ liệu File Systems Network Relational Hierarchical Object-Oriented System Semantic Data Model (ERD) Complex Object Model Object-Oriented Databases CƠ SỞ DỮ LIỆU HƯỚNG ĐỐI TƯỢNG 3/51 Đoàn Văn Ban OODB 1. Mô hình cơ sở dữ liệu 1.2 Một số khái niệm cơ bản Hệ quản trị CSDL (Database management system) Phần mềm thực thi (quản trị) một CSDL. Phần lớn các hệ quản trị CSDL truyền thống là quan hệ Dữ liệu được tổ chức lưu trữ thành các bảng (tables) Mỗi bộ dữ liệu (record, tuple) mô tả cho một thực thể được xác định bởi thuộc tính khoá (primary key) Thuộc tính khoá có thể được sử dụng để xác định các bộ dữ liệu ở những bảng khác được gọi là khoá ngoại (foreign key) Ghi dữ liệu lên thiết bị nhớ (chủ yếu là đĩa) Tìm kiếm dữ liệu từ đĩa (CSDL) Trên máy lớn: DB2, Oracle, Informix, Sybase PC: Microsoft Access Các hệ thống thông tin (Information system) sử dụng hệ quản trị CSDL để Ví dụ: CƠ SỞ DỮ LIỆU HƯỚNG ĐỐI TƯỢNG 4 Đoàn Văn Ban OODB 1. Mô hình cơ sở dữ liệu 1.2 Một số khái niệm cơ bản Mô hình CSDLĐT Thông tin được biểu diễn thành các đối tượng giống như các đối tượng trong lập trình hướng đối tượng. Dữ liệu thuộc tính mô tả các đặc trưng của các thực thể (đối tượng) Các phương thức mô tả hành vi ứng xử của đối tượng Mối quan hệ giữa các lớp với nhau. Thuộc tính khoá có thể được sử dụng để xác định các bộ dữ liệu ở những bảng khác được gọi là khoá ngoại (foreign key). Mỗi đối tượng (thực thể) có một định danh ID để xác định duy nhất trong CSDL. Các CSDLĐT được thiết kế để làm việc tốt đối với những ngôn ngữ lập trình như Java, C++, C#, Smalltalk, v.v. Mục đích của CSDLHĐT là để quản trị hiệu quả những kiểu dữ liệu phức hợp như âm thanh, hình ảnh, dữ liệu đa phương tiện, v.v., nhằm khắc phục những hạn chế của CSDL quan hệ. CƠ SỞ DỮ LIỆU HƯỚNG ĐỐI TƯỢNG 5
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu hướng đối tượng - Đoàn Văn Ban Đoàn Văn Ban OODB CƠ SỞ DỮ LIỆU HƯỚNG ĐỐI TƯỢNG (Object-Oriented Data Base) Nội dung 1. 2. 3. Các mô hình dữ liệu: CSDL hướng đối tượng (CSDLHĐT) Các hệ quản trị CSDLHĐT Một số kết quả nghiên cứu về CSDLHĐT CƠ SỞ DỮ LIỆU HƯỚNG ĐỐI TƯỢNG 1/51 Đoàn Văn Ban OODB 1. Mô hình dữ liệu 1.1 Các mô hình dữ liệu Cơ sở dữ liệu (Data Base) - CSDL Một sưu tập (Collection) các bản ghi dữ liệu được tổ chức để tiện lợi cho việc lưu trữ và tìm kiếm dữ liệu bởi các hệ thống thông tin. Các mô hình dữ liệu phổ biến: 1. Mô hình mạng (Network DB) 2. Mô hình phân cấp (Hierarchical DB) 3. Mô hình quan hệ (Relational DB) 4. Mô hình đối tượng (Object DB or Object-Oriented DB) 5. Mô hình quan hệ - đối tượng (Object-Relational DB) CƠ SỞ DỮ LIỆU HƯỚNG ĐỐI TƯỢNG 2/51 Đoàn Văn Ban OODB 1. Mô hình dữ liệu File Systems Network Relational Hierarchical Object-Oriented System Semantic Data Model (ERD) Complex Object Model Object-Oriented Databases CƠ SỞ DỮ LIỆU HƯỚNG ĐỐI TƯỢNG 3/51 Đoàn Văn Ban OODB 1. Mô hình cơ sở dữ liệu 1.2 Một số khái niệm cơ bản Hệ quản trị CSDL (Database management system) Phần mềm thực thi (quản trị) một CSDL. Phần lớn các hệ quản trị CSDL truyền thống là quan hệ Dữ liệu được tổ chức lưu trữ thành các bảng (tables) Mỗi bộ dữ liệu (record, tuple) mô tả cho một thực thể được xác định bởi thuộc tính khoá (primary key) Thuộc tính khoá có thể được sử dụng để xác định các bộ dữ liệu ở những bảng khác được gọi là khoá ngoại (foreign key) Ghi dữ liệu lên thiết bị nhớ (chủ yếu là đĩa) Tìm kiếm dữ liệu từ đĩa (CSDL) Trên máy lớn: DB2, Oracle, Informix, Sybase PC: Microsoft Access Các hệ thống thông tin (Information system) sử dụng hệ quản trị CSDL để Ví dụ: CƠ SỞ DỮ LIỆU HƯỚNG ĐỐI TƯỢNG 4 Đoàn Văn Ban OODB 1. Mô hình cơ sở dữ liệu 1.2 Một số khái niệm cơ bản Mô hình CSDLĐT Thông tin được biểu diễn thành các đối tượng giống như các đối tượng trong lập trình hướng đối tượng. Dữ liệu thuộc tính mô tả các đặc trưng của các thực thể (đối tượng) Các phương thức mô tả hành vi ứng xử của đối tượng Mối quan hệ giữa các lớp với nhau. Thuộc tính khoá có thể được sử dụng để xác định các bộ dữ liệu ở những bảng khác được gọi là khoá ngoại (foreign key). Mỗi đối tượng (thực thể) có một định danh ID để xác định duy nhất trong CSDL. Các CSDLĐT được thiết kế để làm việc tốt đối với những ngôn ngữ lập trình như Java, C++, C#, Smalltalk, v.v. Mục đích của CSDLHĐT là để quản trị hiệu quả những kiểu dữ liệu phức hợp như âm thanh, hình ảnh, dữ liệu đa phương tiện, v.v., nhằm khắc phục những hạn chế của CSDL quan hệ. CƠ SỞ DỮ LIỆU HƯỚNG ĐỐI TƯỢNG 5
Tìm kiếm theo từ khóa liên quan:
Cơ sở dữ liệu hướng đối tượng Bài giảng CSDL hướng đối tượng Mô hình dữ liệu Hệ quản trị cơ sở dữ liệu Thiết kế mẫu dựa trên mã nguồn Hệ thống hướng đối tượngTài liệu liên quan:
-
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 trang 285 0 0 -
Thực hiện truy vấn không gian với WebGIS
8 trang 261 0 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 252 0 0 -
69 trang 148 0 0
-
57 trang 90 0 0
-
Bài giảng Khái niệm về hệ cơ sở dữ liệu: Bài 2 - Hệ quản trị cơ sở dữ liệu
13 trang 88 0 0 -
34 trang 85 0 0
-
Đề thi cuối kỳ môn Phân tích thiết kế hệ thống hướng đối tượng - ĐH Văn Lang
4 trang 84 0 0 -
Giáo trình Hệ quản trị cơ sở dữ liệu - Trần Thiên Thành
130 trang 79 0 0 -
Phát triển Java 2.0: Phân tích dữ liệu lớn bằng MapReduce của Hadoop
12 trang 76 0 0