Professional Documents
Culture Documents
Nội dung: Giới thiệu Các kiểu dữ liệu ODL Định nghĩa đối tượng
Nội dung: Giới thiệu Các kiểu dữ liệu ODL Định nghĩa đối tượng
Nội dung: Giới thiệu Các kiểu dữ liệu ODL Định nghĩa đối tượng
Nội dung
1 Giới thiệu
4 Module
5 Ví dụ
Là ngôn ngữ chuẩn cho phép định nghĩa cấu trúc cho CSDL
HĐT do ODMG đề nghị.
Đặc điểm : độc lập giữa DDL và DML
DDL : ODL.
DML: C++, Java, Smalltalk,
Mở rộng cú pháp IDL của OMG/CORBA (Common Object
Request Broker Architecture)
Nội dung
1 Giới thiệu
4 Module
5 Ví dụ
Để định nghĩa một lớp các đối tượng dùng từ khóa class hoặc
interface
Định nghĩa thuộc tính dùng từ khóa attribute
Ví dụ:
Mô hình đối tượng ODMG hỗ trợ chỉ 2 kiểu quan hệ: nhất
phân và nhị phân
Định nghĩa một quan hệ dùng từ khóa relationship
Định nghĩa một quan hệ đảo với từ khóa inverse
10
Nội dung
1 Giới thiệu
4 Module
5 Ví dụ
11
Có 3 kiểu quan hệ :
một - một (1 - 1)
một - nhiều (1 - n)
nhiều - nhiều (n - m)
12
13
Ví dụ
14
Ví dụ
15
Ví dụ
16
Ví dụ
17
Định nghĩa thuộc tính với giá trị là định danh đối
tượng
18
Bài tập
19
20
Nội dung
1 Giới thiệu
4 Module
5 Ví dụ
21
Kế thừa đơn
Kế thừa được biểu diễn bằng dấu hai chấm (:) hoặc từ khóa
extend
22
Đa kế thừa
23
Nội dung
1 Giới thiệu
4 Module
5 Ví dụ
24
25
25
25
25
Population
Extent = định nghĩa một tập các thể hiện của interface/lớp
26
Module = Nhóm lại tất cả trong cùng một không gian tên
27
Ví dụ I
- Cho CSDL được cho bởi sơ đồ sau :
Ví dụ II
29
Ví dụ III
30
Bài tập
Định nghĩa cấu trúc cho CSDL Đào tạo ???
31