TAILIEUCHUNG - Bài giảng Hệ cơ sở dữ liệu - Chương 10: Chuẩn hóa

Bài giảng "Hệ cơ sở dữ liệu - Chương 10: Chuẩn hóa" cung cấp cho người học các kiến thức: Định nghĩa chuẩn hóa, các dạng chuẩn hóa. Đây là một tài liệu hữu ích dành cho các bạn sinh viên và những ai quan tâm dùng làm tài liệu học tập và nghiên cứu. | Chương 10: Chuẩn hóa (Normalization) 1 Trần Thi Kim Chi Nội dung Định nghĩa chuẩn hóa Các dạng chuẩn hóa 2 Trần Thi Kim Chi Chuẩn hóa Chuẩn hóa là kỹ thuật dùng để tạo ra một tập các quan hệ có các đặc điểm mong muốn dựa vào các yêu cầu về dữ liệu của 1 xí nghiệp Chuẩn hóa là 1 cách tiếp cận từ dưới lên (bottom-up approach) để thiết kế CSDL, bắt đầu từ các mối liên hệ giữa các thuộc tính 3 Trần Thi Kim Chi Chuẩn hóa Mục đích: loại bỏ các bất thường của 1 quan hệ để có được các quan hệ có cấu trúc tốt hơn, nhỏ hơn Quan hệ có cấu trúc tốt (well-structured relation): là quan hệ có sự dư thừa dữ liệu là tối thiểu và cho phép người dùng thêm, sửa, xóa mà không gây ra mâu thuẫn dữ liệu Quan hệ được chuẩn hóa là quan hệ trong đó mỗi miền của một thuộc tính chỉ chứa những giá trị nguyên tố. Do đó mỗi giá trị trong quan hệ cũng là nguyên tố. Quan hệ có chứa các miền trị là không nguyên tố gọi là quan hệ không chuẩn hóa. Một quan hệ được chuẩn hóa có thể được tách thành nhiều quan hệ chuẩn hóa khác và không làm mất thông tin. 4 Trần Thi Kim Chi 4 Chuẩn hóa 5 Ví dụ : MANHACC MATHANG MAMH SOLUONG 1 2 3 100 200 300 100 200 400 500 1 2 1 4 2 5 1 MANHACC MAMH SOLUONG 1 1 1 2 2 3 3 100 200 300 100 200 400 500 1 2 1 4 2 5 1 Quan hệ không chuẩn hóa Quan hệ chuẩn hóa Trần Thi Kim Chi 5 Chuẩn hóa Quá trình chuẩn hóa được thực hiện qua nhiều bước. Mỗi bước tương ứng một dạng chuẩn Các dạng chuẩn: Dạng chuẩn 1(1NF – first normal form) Dạng chuẩn 2(2NF- second normal form) Dạng chuẩn 3(3NF – third normal form) Dạng chuẩn BCNF – Boyce Codd Dạng chuẩn 4NF 6 Trần Thi Kim Chi Bảng chưa chuẩn hóa Bảng không ở dạng chuẩn 1 (hay chưa chuẩn hóa) nếu nó chứa một hoặc nhiều nhóm lặp lại hoặc các giá trị phức hợp Nhóm lặp lại (Repeating group): một nhóm nhiều hàng có thể có cùng chung một thuộc tính Bảng chưa chuẩn hóa 7 MASV HOVATEN KHOA TENMONHOC DIEMTHI 99023 NGUYENTHITHU CONG NGHE THONG TIN KY THUAT LAP TRINH 6 TOAN ROI RAC 8 CO SO DU LIEU 4 99030 LE VAN THANH DIEN TU VI XULY 4 MASV HOVATEN .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.