Danh mục

Bài giảng: Thành phần dữ liệu ở mức quan niệm và logic

Số trang: 71      Loại file: pdf      Dung lượng: 927.58 KB      Lượt xem: 7      Lượt tải: 0    
Xem trước 8 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Một tập hợp các khái niệm được dùng để diễn tả tậpcác đối tượng dữ liệu cũng như những mối quan hệgiữa chúng trong hệ thống thông tin cần tin học hóaCác khái niệm trong một mô hình dữ liệu được xâydựng bởi cơ chế trừu tượng hóa và mô tả bằng ngônngữ hay biểu diễn đồ họa...
Nội dung trích xuất từ tài liệu:
Bài giảng: Thành phần dữ liệu ở mức quan niệm và logic …………..o0o…………..Bài giảng: Thành phần dữ liệu ở mức quan niệm và logic Chương 3Thành phần dữ liệu ở mức quan niệm và logic Nội dungMô hình dữ liệu quan niệmMô hình dữ liệu logicMô hình dữ liệu vật lý5/12/2010 504001 - Thành phần dữ 2 liệu ở mức quan niệm và Mục tiêuHiểu rõ, mô tả lại toàn bộ dữ liệu của hệ thốngChuẩn bị cho việc cài đặt thành phần dữ liệu trong hệ thống Đưa ra các mô hình dữ liệu Mô hình dữ liệu quan niệm ü Mô hình dữ liệu logic ü Mô hình dữ liệu vật lý ü5/12/2010 504001 - Thành phần dữ 3 liệu ở mức quan niệm và Mục tiêu5/12/2010 504001 - Thành phần dữ 4 liệu ở mức quan niệm và Mô hình dữ liệuMột tập hợp các khái niệm được dùng để diễn tả tậpcác đối tượng dữ liệu cũng như những mối quan hệgiữa chúng trong hệ thống thông tin cần tin học hóaCác khái niệm trong một mô hình dữ liệu được xâydựng bởi cơ chế trừu tượng hóa và mô tả bằng ngônngữ hay biểu diễn đồ họa5/12/2010 504001 - Thành phần dữ 5 liệu ở mức quan niệm và Mô hình dữ liệu quan niệmMục tiêuMô tả thành phần dữ liệu của hệ thống (các thực thể/đối tượngdữ liệu và quan hệ của chúng)Độc lập với mọi hệ quản trị CSDL và cách thức sử dụng nóTiêu biểu: Mô hình thực thể kết hợp (Entity Relationship Diagram- ERD) do Chen đề xuất năm 1976 (“The entity-relationshipsmodel - Toward a unified view of data”)5/12/2010 504001 - Thành phần dữ 6 liệu ở mức quan niệm và Mô hình thực thể kết hợp (ERD - Entity Relationship Diagram)Thực thểThuộc tínhMối kết hợpThực thể kết hợp5/12/2010 504001 - Thành phần dữ 7 liệu ở mức quan niệm và Thực thểThực thể (entity) là một khái niệm để chỉ một lớp cácđối tượng của thế giới thực hay các khái niệm độc lậpcó cùng những đặc trưng chung cần quan tâmVí dụ: Thực thể Sinh viên Sinh viênThể hiện (instance) của một thực thể là một trườnghợp cụ thể của một thực thểVí dụ: Sinh viên Nguyễn Văn An là thể hiện của thựcthể Sinh viên5/12/2010 504001 - Thành phần dữ 8 liệu ở mức quan niệm và Thuộc tínhThuộc tính là những đặc trưng của thực thể mà đángquan tâm đối với người thiết kế CSDLVí dụThực thể Sinh viên có các thuộc tính: Mã SV, Tên SV,Địa chỉ, Chuyên ngành Địa chỉ Mã SV Sinh viên Chuyên Tên SV ngành5/12/2010 504001 - Thành phần dữ 9 liệu ở mức quan niệm và Phân loại thuộc tínhThuộc tính phức hợp / Thuộc tính đơnThuộc tính phức hợp là thuộc tính có thể phân nhỏ ra nhiều thành phầnThuộc tính đơn là thuộc tính không thể phân nhỏ ra thành những thànhphầnVí dụ Thuộc tính phức hợp: Địa chỉ (Số nhà, đường, quận, thành phố) ● Thuộc tính đơn: Thành phố ● Địa chỉ Thành Số nhà Đường Quận phố Phân loại thuộc tínhThuộc tính đơn trị / Thuộc tính đa trịThuộc tính đơn trị là thuộc tính chỉ có thể lấy một trị chomột thể hiện của thực thểThuộc tính đa trị là thuộc tính có thể lấy nhiều hơn một trịcho một thể hiện của thực thểVí dụ Thuộc tính đơn trị: Tên sinh viên ● Thuộc tính đa trị: Số điện thoại ● Số điện thoại Tên sinh viên5/12/2010 504001 - Thành phần dữ 11 liệu ở mức quan niệm và Phân loại thuộc tínhThuộc tính lưu trữ / Thuộc tính dẫn xuấtThuộc tính lưu trữ là thuộc tính là thuộc tính mà trị củanó phải được lưu lại vì không thể được suy ra từ cácthuộc tính khácThuộc tính dẫn xuất là thuộc tính mà trị của nó có thểđược suy ra từ các thuộc tính khácVí dụ ...

Tài liệu được xem nhiều: