Professional Documents
Culture Documents
chuẩn hóa NF cơ sở dữ liệu
chuẩn hóa NF cơ sở dữ liệu
U a
3 bước chuẩn hóa NF cơ sở dữ liệu
May 11, 2020 | Blog | 2 comments
Bài viết này sẽ giới thiệu đến bạn 3 bước chuẩn hóa NF Cơ sở dữ
liệu.
Các dạng chuẩn được sắp xếp theo thứ tự từ thấp đến cao. Để
chuẩn hóa 2NF thì cơ sở dữ liệu của bạn phải đạt chuẩn 1NF,
tương tự nếu đạt chuẩn 3NF thì phải đạt chuẩn 1NF và 2NF.
Privacy - Terms
https://codegym.vn/blog/2020/05/11/3-buoc-chuan-hoa-nf-co-so-du-lieu/ 1/8
7/4/23, 5:01 AM 3 bước chuẩn hóa NF cơ sở dữ liệu - Học lập trình từ con số 0
https://codegym.vn/blog/2020/05/11/3-buoc-chuan-hoa-nf-co-so-du-lieu/ 2/8
7/4/23, 5:01 AM 3 bước chuẩn hóa NF cơ sở dữ liệu - Học lập trình từ con số 0
Bước 1: Loại bỏ các thuộc tính không khóa phụ thuộc vào một
bộ phận khóa chính và tách ra thành một bảng riêng, khóa
chính của bảng là bộ phận của khóa mà chúng phụ thuộc vào.
Bước 2: Các thuộc tính còn lại lập thành một quan hệ, khóa
chính của nó là khóa chính ban đầu.
Bảng dữ liệu mới mà ta thiết kế vẫn chưa đạt chuẩn 2NF là vì:
một số thuộc tính
Vậy nên để đạt chuẩn 2NF thì ta sẽ thiết kế tiếp bảng dữ liệu
chuẩn 1NF như sau:
là order_products.
Bước 1: Loại bỏ các thuộc tính phụ thuộc bắc cầu ra khỏi quan
hệ và tách chúng thành quan hệ riêng có khóa chính là thuộc
tính bắc cầu.
Bước 2: Các thuộc tính còn lại lập thành một quan hệ có khóa
chính là khóa ban đầu.
https://codegym.vn/blog/2020/05/11/3-buoc-chuan-hoa-nf-co-so-du-lieu/ 4/8
7/4/23, 5:01 AM 3 bước chuẩn hóa NF cơ sở dữ liệu - Học lập trình từ con số 0
Xem thêm các tài liệu, bài chia sẻ, hướng dẫn khác tại đây.
Đăng ký nhận bộ tài liệu kỹ năng dành cho lập trình viên
(video hướng dẫn + slide) tại đây
> Xem thêm: TÀI LIỆU LẬP TRÌNH CĂN BẢN – ĐƠN GIẢN, DỄ
HỌC!
https://codegym.vn/blog/2020/05/11/3-buoc-chuan-hoa-nf-co-so-du-lieu/ 5/8