Tìm hiểu các phép toán đại số kết hợp thời gian Thiết kế CSDL đối tượng cho một ứng dụng Xây dựng các luật sinh để xử lý câu truy vấn trên ứng dụng minh họa | LUAN VAN TOT NGHIEP PHẦN 2 MÔ HÌNH ĐỐI TƯỢNG T rang 21 LUAN VAN TOT NGHIEP 1- TỔNG QUAN Mục này định nghĩa mô hình đối tượng hỗ trợ bởi ODMG - Hệ quản trị cơ sở dữ liệu đối tượng nhượng bộ. Mô hình đối tượng là quan trọng bởi vì nó cụ thể những loại ngữ nghĩa mà có thể định nghĩa rõ ràng đối với 1 ODBMS. Về các vấn đề còn lại ngữ nghĩa của mô hình đối tượng xác định các đặc điểm của đối tượng các đối tượng có thể quan hệ với các đối tượng khác như thế nào và các đối tượng có thể được định danh và nhận dạng như thế nào. Xây dựng mô hình đối tượng được hỗ trợ bởi ODBMS với các chi tiết sau - Nguồn gốc của mô hình cơ sở là đối tượng và Literal. Mỗi đối tượng có 1 bộ nhận dạng duy nhất. Literal không có bộ nhận dạng. - Trạng thái của 1 đối tượng được xác định bởi giá trị mà đối tượng đó truyền cho 1 tập tính chất. Những tính chất này có thể là thuộc tính của chính đối tượng đó hoặc mối quan hệ giữa đối tượng này với 1 hoặc nhiều đối tượng còn lại. Điển hình là giá trị của tính chất đối tượng có thể được thay đổi mọi lúc. - Hành vi của 1 đối tượng được xác định bởi tập các thủ tục mà có thể thực thi trên đối tượng của nó. Tất cả các phần tử của 1 kiểu có 1 trạng thái giới hạn chung như cùng tập tính chất và hành vi chung cùng tập thủ tục xác định . Đôi khi 1 đối tượng được tham khảo như 1 sự thể hiện của kiểu đối tượng. - Một cơ sở dữ liệu lưu trữ các đối tượng cho phép chúng được chia sẽ giữa nhiều người sử dụng và các ứng dụng. Một cơ sở dữ liệu được dựa trên 1 lược đồ mà được định nghĩa trong Ngôn ngữ định nghĩa đối tượng Object Definition Language ODL và bao hàm thể hiện của những kiểu được xác định bởi lược đồ của nó. Mô hình đối tượng ODMG đề cập đến ý nghĩa của đối tượng Literal kiểu thủ tục tính chất thuộc tính mối quan hệ . Một người phát triển ứng dụng dùng cấu trúc của mô hình đối tượng ODMG để xây dựng mô hình đối tượng cho ứng dụng. Mô hình đối tượng ODMG là nền tảng định nghĩa về vai trò của 1 ODBMS. Mô hình đối tượng ODMG bao gồm việc diễn tả ý nghĩa giàu