Bài giảng Phát triển hệ thống thông tin kinh tế: Chương 6 - Học viện Ngân hàng

27 6 0
Bài giảng Phát triển hệ thống thông tin kinh tế: Chương 6 - Học viện Ngân hàng

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Chương 6: Thiết kế cơ sở dữ liệu. Những nội dung chính trong chương này gồm có: Mô hình dữ liệu quan hệ, các dạng chuẩn và chuẩn hóa quan hệ, chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ dữ liệu quan hệ, chuẩn hóa biểu đồ lớp, thiết kế cơ sở dữ liệu vật lý.

PHÁT TRIỂN HỆ THỐNG THÔNG TIN KINH TẾ Phần • Thiết kế hệ thống Chương 6: Thiết kế sở liệu Chương 7: Thiết kế giao diện Chương 6: Thiết kế sở liệu Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý Khái niệm mơ hình liệu Các loại mơ hình liệu Mơ hình liệu quan hệ  Mơ hình liệu cách biểu diễn cấu trúc liệu cho sở liệu dạng khái niệm Các cấu trúc liệu bao gồm: – Các đối tượng liệu – Mối liên hệ liệu – Ngữ nghĩa liệu – Các ràng buộc đối tượng liệu  Mơ hình liệu không phụ thuộc vào ràng buộc phần cứng phần mềm, tập trung vào việc mơ tả tổ chức liệu, không tập trung vào thao tác thực liệu Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý Khái niệm mơ hình liệu Các loại mơ hình liệu Mơ hình liệu quan hệ  Mơ hình liệu chia thành loại: – Mơ hình liệu quan niệm – Mơ hình liệu logic – Mơ hình liệu vật lý Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý Khái niệm mơ hình liệu Các loại mơ hình liệu Mơ hình liệu quan hệ Mơ hình liệu quan niệm Mơ hình liệu logic Mơ hình liệu vật lý  Mơ hình liệu quan niệm mơ hình mơ tả liệu giới thực gắn với hoạt động nghiệp vụ  Là phương tiện để đội ngũ phát triển giao tiếp với người sử dụng để xác định đắn đầy đủ thơng tin hệ thống  Mơ hình liệu mơ hình thực thể liên kết ER Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý Khái niệm mơ hình liệu Các loại mơ hình liệu Mơ hình liệu quan hệ Mơ hình liệu quan niệm Mơ hình liệu logic Mơ hình liệu vật lý  Mơ hình liệu logic bước phát triển mơ hình liệu quan niệm, mô tả liệu dạng gần với mô hình liệu biểu diễn hệ quản trị sở liệu máy tính  Trong mơ hình ta phải xét đến khả năng, giới hạn hệ thống quản lý sở liệu cho phù hợp với tính tốn thời gian đáp ứng mà xử lý đòi hỏi  Mọi liệu hệ thống thông tin xây dựng dựa mơ hình liệu logic Có loại mơ hình liệu logic gồm: – Mơ hình liệu phân cấp – Mơ hình liệu mạng – Mơ hình liệu quan hệ – Mơ hình liệu hướng đối tượng: đời gần có nhiều triển vọng phát triển tương lai Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý Khái niệm mơ hình liệu Các loại mơ hình liệu Mơ hình liệu quan hệ Mơ hình liệu quan niệm Mơ hình liệu logic Mơ hình liệu vật lý  Chuyển mơ hình liệu logic thành đặc tả liệu vật lý phù hợp với điều kiện thiết bị môi trường cụ thể  Gồm nội dung: – Chọn công nghệ lưu trữ quản lý liệu: hệ điều hành, hệ quản trị sở liệu – Chuyển mơ hình logic thành thiết kế vật lý xác định phương án cài đặt Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý Khái niệm mơ hình liệu Các loại mơ hình liệu Mơ hình liệu quan hệ  Mơ hình liệu quan hệ mơ hình liệu mà cốt lõi sở liệu quan hệ Một sở liệu quan hệ tập hợp nhiều quan hệ, quan hệ bảng  Mơ hình liệu quan hệ sử dụng tập bảng để biểu diễn liệu mối liên hệ liệu Bảng có n cột cột có tên  Một quan hệ có cấu trúc tốt quan hệ chứa số dư thừa cho phép người sử dụng thêm, xóa hay sửa đổi dịng bảng mà không gây lỗi không qn Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý Khái niệm dạng chuẩn Các dạng chuẩn Chuẩn hóa quan hệ  Dạng chuẩn mơ hình liệu quan hệ tập tiêu chuẩn cho sở liệu nhằm: – Cho phép lưu trữ liệu mong muốn – Loại bỏ dư thừa liệu – Cho phép trích xuất thơng tin cách dễ dàng tránh lỗi thao tác liệu (Insert, Delete, Update) Khái niệm dạng chuẩn Các dạng chuẩn Chuẩn hóa quan hệ Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý Có dạng chuẩn bản:  Chuẩn (First Normal Form - 1NF): Một quan hệ chuẩn khơng chứa thuộc tính lặp, nói cách khác khơng tồn thuộc tính đa trị MaNV MaNV TenNV Ngoaingu Phương Thúy Anh, Phap, Nhat Tùng Chi Anh Trấn Thành Anh  TenNV Ngoaingu Phương Thúy Anh Phương Thúy Phap Phương Thúy Nhat Tùng Chi Anh Trấn Thành Anh Ta thấy trường Ngoaingu nhân viên có mã số thuộc tính đa trị (gồm giá trị Anh, Pháp, Nhật)  Thuộc tính MaNV, TenNV bị lặp lần  Quan hệ dạng chuẩn 10 Khái niệm dạng chuẩn Các dạng chuẩn Chuẩn hóa quan hệ Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý  Chuẩn hóa quan hệ q trình chuyển quan hệ có cấu trúc liệu phức hợp thành quan hệ có cấu trúc tốt  Chuẩn hóa quan hệ chuẩn 1: Khi quan hệ khơng phải chuẩn 1, nghĩa chứa thuộc tính lặp, ta phân rã thành quan hệ gồm: – Quan hệ 1: Gồm thuộc tính lặp + phần khóa mà phụ thuộc – Quan hệ 2: Các thuộc tính cịn lại + tồn khóa MaNV TenNV MaNV TenNV Phương Thúy Tùng Chi Trấn Thành Ngoaingu Phương Thúy Anh, Phap, Nhat Tùng Chi Anh Trấn Thành Anh 5 MaNV Anh Phap Nhat Anh Anh Ngoaingu 13 Khái niệm dạng chuẩn Các dạng chuẩn Chuẩn hóa quan hệ Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý  Chuẩn hóa quan hệ khơng phải chuẩn 2: Khi quan hệ chuẩn 2, nghĩa chứa thuộc tính phụ thuộc phần vào khóa, ta phân rã thành quan hệ gồm: – Quan hệ 1: Gồm thuộc tính phụ thuộc phần vào khóa + phần khóa mà phụ thuộc – Quan hệ 2: Các thuộc tính cịn lại + tồn khóa MaDT MaNV TenNV Phương Thúy Thoigian DT năm Phương Thúy năm Tùng Chi năm Trấn Thành năm MaNV TenNV Phương Thúy Tùng Chi Trấn Thành MaDT MaNV ThoigianDT năm năm năm năm 14 Khái niệm dạng chuẩn Các dạng chuẩn Chuẩn hóa quan hệ Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý  Chuẩn hóa quan hệ khơng phải chuẩn 3: Khi quan hệ chuẩn 3, nghĩa chứa thuộc tính phụ thuộc bắc cầu vào khóa, ta phân rã thành quan hệ gồm: – Quan hệ 1: Gồm thuộc tính phụ thuộc bắc cầu+ thuộc tính cầu – Quan hệ 2: Các thuộc tính cịn lại + thuộc tính cầu MaNV MaKT Ma TenNV Lydo Thoigian NV KT KT Phương Thúy A 2014 Trấn Thành C 2015 Tùng Chi B 2015 TenNV Phương Thúy Trấn Thành Tùng Chi MaKT MaNV LydoKT A C B ThoigianKT 2014 2015 2015 15 Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý ERM Biểu diễn thực thể Biểu diễn quan hệ Chuẩn hóa Mơ hình quan hệ Vẽ biểu đồ Hợp quan hệ 16 Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý Biểu diễn thực thể  Quy tắc chuyển:  Tên thực thể  tên quan hệ  Thuộc tính thực thể  thuộc tính quan hệ  Thuộc tính định danh  khóa quan hệ 17 Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý Biểu diễn quan hệ • Quan hệ 1:n quan hệ khơng có thuộc tính riêng – Thêm khóa quan hệ phía làm khóa ngoại quan hệ phía nhiều 18 Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý Biểu diễn quan hệ… • Các trường hợp khác – Thêm quan hệ gồm thuộc tính: • Thuộc tính riêng quan hệ • Các thuộc tính định danh thực thể liên quan 19 Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý Chuẩn hóa • Chỉ cần xét quan hệ thêm vào bước • Nên để dạng chuẩn 3NF 20 Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp Thiết kế sở liệu vật lý Hợp quan hệ • • • • Loại quan hệ thừa Chính xác hóa thuộc tính đồng nghĩa Hợp quan hệ có khóa Kết quả: quan hệ có cấu trúc tốt (đạt dạng chuẩn 3NF trở lên) 21 DEMO Thiết kế CSDL vật lý KẾT QUẢ Thiết kế CSDL vật lý 27 ... đội ngũ phát triển giao tiếp với người sử dụng để xác định đắn đầy đủ thơng tin hệ thống  Mơ hình liệu mơ hình thực thể liên kết ER Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển... tượng: đời gần có nhiều triển vọng phát triển tương lai Mơ hình liệu quan hệ Các dạng chuẩn chuẩn hóa quan hệ Chuyển hóa biểu đồ thực thể quan hệ sang biểu đồ liệu quan hệ Chuẩn hóa biểu đồ lớp... liệu quan hệ Một sở liệu quan hệ tập hợp nhiều quan hệ, quan hệ bảng  Mơ hình liệu quan hệ sử dụng tập bảng để biểu diễn liệu mối liên hệ liệu Bảng có n cột cột có tên  Một quan hệ có cấu trúc

Ngày đăng: 11/05/2021, 04:21

Mục lục

  • Slide 1

  • Chương 6: Thiết kế cơ sở dữ liệu

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

Tài liệu cùng người dùng

Tài liệu liên quan