Bài giảng Cơ sở dữ liệu: Chương 2 - ThS. Hoàng Mạnh Hà
Số trang: 68
Loại file: pptx
Dung lượng: 975.97 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 7 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Trong Bài giảng Cơ sở dữ liệu Chương 2 Mô hình dữ liệu nhằm trình bày về mô hình thực thể kết hợp, mô hình dữ liệu quan hệ. Bài giảng được trình bày khoa học, súc tích giúp các bạn sinh viên tiếp thu bài học nhanh.
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu: Chương 2 - ThS. Hoàng Mạnh Hà Cơ sở dữ liệu Mô hình dữ liệu ThS. Hoàng Mạnh Hà hoangha84@gmail.com https://sites.google.com/site/hoangha84/ Nội dung Mô hình thực thể kết hợp: Một số khái niệm cơ bản. Phân loại các mối kết hợp. Khóa của tập thực thể. Mô hình dữ liệu quan hệ: Tìm hiểu các khái niệm Tính chất của quan hệ. Định nghĩa theo toán học Các khái niệm về khóa 2 SGU – CNTT – Cơ sở dữ liệu Mô hình thực thể kết hợp Một số khái niệm cơ bản 3 SGU – CNTT – Cơ sở dữ liệu Quá trình thiết kế và cài đặt CSDL 2: THIẾT KẾ 1: PHÂN TÍCH Mức quan niêm Khảo sát yêu cầu Mô tả ứng dụng Mô hình DFD Độc l ập vớ Phụ t i DBM h u ộc S Mô hình mức quan niệm DBM Diem MaHP Hocky S cụ Nam Gvien thể (0,n) (0,n) hoc HPhan mo mhoctruoc MaSV (1,n) MaMH (1,n) Ten TenMH Lop Svien Khoa MHoc Nganh Tinchi (0,n) dieukien (0,n) mhocsau 4: CÀI ĐẶT 3: THIẾT KẾ Mức logic Mô hình dữ liệu vật lý Tin học hoá quản lý 4 SGU – CNTT – Cơ sở dữ liệu Quá trình thiết kế và cài đặt CSDL Thế giới thực Phân tích yêu cầu Các yêu cầu về chức năng Các yêu cầu về dữ liệu Phân tích chức năng Phân tích quan niệm Các đặc tả chức năng Lược đồ quan niệm Độc lập DBMS Phụ thuộc DBMS cụ thể Thiết kế mức logic Lược đồ logic Thiết kế Chương trình ứng dụng Thiết kế mức vật lý Lược đồ trong CT ứng dụng 5 SGU – CNTT – Cơ sở dữ liệu 5 Mô hình thực thể - kết hợp Dùng để thiết kế CSDL ở mức quan niệm. Biểu diễn trừu tượng cấu trúc CSDL. Mô hình thực thể - kết hợp (Entity – Relationship Diagram): Tập thực thể (Entity sets) Thuộc tính (Attributes) Mối quan hệ (Relationship) 6 SGU – CNTT – Cơ sở dữ liệu Tập thực thể Thực thể: là một đối tượng bên ngoài thế giới thực. Cụ thể: Sinh viên, nhân viên… Trừu tượng: Cơ quan, trường học… Tập thực thể: là tập hợp các thực thể có tính chất giống nhau. SINH VIÊN Kí hiệu: 7 SGU – CNTT – Cơ sở dữ liệu Tập thực thể Ví dụ “Quản lý đề án công ty” Một nhân viên là một thực thể Tập hợp các nhân viên là tập thực thể Một đề án là một thực thể Tập hợp các đề án là tập thực thể Một phòng ban là một thực thể Tập hợp các phòng ban là tập thực thể 8 SGU – CNTT – Cơ sở dữ liệu Thuộc tính Tập hợp các đặc trưng mô tả cho tập thực thể. Ví dụ tập thực thể NHANVIEN có các thuộc tính: Họ Tên Ngày sinh… Thuộc tính là những giá trị nguyên tố Mã số Họ tên Ngày sinh Kiểu chuỗi Kiểu số nguyên Kiểu số thực SINH VIÊN 9 SGU – CNTT – Cơ sở dữ liệu Các loại thuộc tính Thuộc tính đơn Thuộc tính kết hợp: là thuộc tính gồm nhiều thành phần nhỏ hơn. Họ SINH VIÊN Họ tên Chữ lót Tên ...
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu: Chương 2 - ThS. Hoàng Mạnh Hà Cơ sở dữ liệu Mô hình dữ liệu ThS. Hoàng Mạnh Hà hoangha84@gmail.com https://sites.google.com/site/hoangha84/ Nội dung Mô hình thực thể kết hợp: Một số khái niệm cơ bản. Phân loại các mối kết hợp. Khóa của tập thực thể. Mô hình dữ liệu quan hệ: Tìm hiểu các khái niệm Tính chất của quan hệ. Định nghĩa theo toán học Các khái niệm về khóa 2 SGU – CNTT – Cơ sở dữ liệu Mô hình thực thể kết hợp Một số khái niệm cơ bản 3 SGU – CNTT – Cơ sở dữ liệu Quá trình thiết kế và cài đặt CSDL 2: THIẾT KẾ 1: PHÂN TÍCH Mức quan niêm Khảo sát yêu cầu Mô tả ứng dụng Mô hình DFD Độc l ập vớ Phụ t i DBM h u ộc S Mô hình mức quan niệm DBM Diem MaHP Hocky S cụ Nam Gvien thể (0,n) (0,n) hoc HPhan mo mhoctruoc MaSV (1,n) MaMH (1,n) Ten TenMH Lop Svien Khoa MHoc Nganh Tinchi (0,n) dieukien (0,n) mhocsau 4: CÀI ĐẶT 3: THIẾT KẾ Mức logic Mô hình dữ liệu vật lý Tin học hoá quản lý 4 SGU – CNTT – Cơ sở dữ liệu Quá trình thiết kế và cài đặt CSDL Thế giới thực Phân tích yêu cầu Các yêu cầu về chức năng Các yêu cầu về dữ liệu Phân tích chức năng Phân tích quan niệm Các đặc tả chức năng Lược đồ quan niệm Độc lập DBMS Phụ thuộc DBMS cụ thể Thiết kế mức logic Lược đồ logic Thiết kế Chương trình ứng dụng Thiết kế mức vật lý Lược đồ trong CT ứng dụng 5 SGU – CNTT – Cơ sở dữ liệu 5 Mô hình thực thể - kết hợp Dùng để thiết kế CSDL ở mức quan niệm. Biểu diễn trừu tượng cấu trúc CSDL. Mô hình thực thể - kết hợp (Entity – Relationship Diagram): Tập thực thể (Entity sets) Thuộc tính (Attributes) Mối quan hệ (Relationship) 6 SGU – CNTT – Cơ sở dữ liệu Tập thực thể Thực thể: là một đối tượng bên ngoài thế giới thực. Cụ thể: Sinh viên, nhân viên… Trừu tượng: Cơ quan, trường học… Tập thực thể: là tập hợp các thực thể có tính chất giống nhau. SINH VIÊN Kí hiệu: 7 SGU – CNTT – Cơ sở dữ liệu Tập thực thể Ví dụ “Quản lý đề án công ty” Một nhân viên là một thực thể Tập hợp các nhân viên là tập thực thể Một đề án là một thực thể Tập hợp các đề án là tập thực thể Một phòng ban là một thực thể Tập hợp các phòng ban là tập thực thể 8 SGU – CNTT – Cơ sở dữ liệu Thuộc tính Tập hợp các đặc trưng mô tả cho tập thực thể. Ví dụ tập thực thể NHANVIEN có các thuộc tính: Họ Tên Ngày sinh… Thuộc tính là những giá trị nguyên tố Mã số Họ tên Ngày sinh Kiểu chuỗi Kiểu số nguyên Kiểu số thực SINH VIÊN 9 SGU – CNTT – Cơ sở dữ liệu Các loại thuộc tính Thuộc tính đơn Thuộc tính kết hợp: là thuộc tính gồm nhiều thành phần nhỏ hơn. Họ SINH VIÊN Họ tên Chữ lót Tên ...
Tìm kiếm theo từ khóa liên quan:
Cơ sở dữ liệu quan hệ Thiết kế cơ sở dữ liệu Mô hình dữ liệu Tài liệu cơ sở dữ liệu Tổng quan cơ sở dữ liệu Bài giảng cơ sở dữ liệu chương 2Gợi ý tài liệu liên quan:
-
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 285 0 0 -
Giáo trình Lập trình quản lý với Microsoft Access 2013 toàn tập: Phần 1
195 trang 235 0 0 -
Giáo trình Cơ sở dữ liệu: Phần 1 - Sở Bưu chính Viễn Thông TP Hà Nội
48 trang 169 1 0 -
Báo cáo Thực tập chuyên môn Thiết kế cơ sở dữ liệu: Xây dựng Website studio
26 trang 155 0 0 -
54 trang 147 0 0
-
Xây dựng ontology cho hệ thống truy vấn dữ liệu tùy chọn
5 trang 143 0 0 -
Bài tập thiết kế cơ sở dữ liệu
9 trang 142 0 0 -
Tiểu luận Phân tích và thiết kế hệ thống quản lý kết quả học tập sinh viên
32 trang 140 0 0 -
Bài giảng Cơ sở dữ liệu (Database) - Chương 2: Mô hình thực thể - liên kết
120 trang 137 0 0 -
Đề tài: Phân tích thiết kế hệ thống quản lý Quán Game GameTV Net 192 Trần Đại Nghĩa
18 trang 137 0 0