Định nghĩa Fourth Normal Form (4NF) là gì?
Fourth Normal Form (4NF) là Dạng chuẩn thứ tư (4NF). Đây là nghĩa tiếng Việt của thuật ngữ Fourth Normal Form (4NF) - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.
Độ phổ biến(Factor rating): 5/10
Hình thức bình thường thứ tư (4NF) là một mức độ bình thường hóa cơ sở dữ liệu mà không có phụ thuộc multivalued không tầm thường khác hơn là một chìa khóa ứng cử viên. Nó được xây dựng trên ba hình thức bình thường đầu tiên (1NF, 2NF và 3NF) và dạng chuẩn Boyce-Codd (BCNF). Nó nói rằng, ngoài một cơ sở dữ liệu đáp ứng yêu cầu của BCNF, nó không được chứa nhiều hơn một phụ thuộc đa trị.
Xem thêm: Thuật ngữ công nghệ A-Z
Giải thích ý nghĩa
Một phụ thuộc multivalued được minh họa tốt nhất sử dụng một ví dụ. Trong một bảng chứa danh sách các ba điều - các khóa học đại học, các giảng viên phụ trách của mỗi khóa học và cuốn sách được đề nghị cho mỗi khóa học - ba yếu tố này (tất nhiên, giảng viên và book) là độc lập với nhau. Thay đổi cuốn sách đề nghị của khóa học, ví dụ, không ảnh hưởng đến quá trình riêng của mình. Đây là một ví dụ về sự phụ thuộc multivalued: Một item phụ thuộc vào nhiều hơn một giá trị. Trong ví dụ này, khóa học phụ thuộc vào cả giảng viên và cuốn sách. Như vậy, 4NF khẳng định rằng một bảng không nên có nhiều hơn một trong những phụ thuộc. 4NF hiếm khi được sử dụng bên ngoài cộng đồng hàn lâm.
What is the Fourth Normal Form (4NF)? - Definition
Fourth normal form (4NF) is a level of database normalization where there are no non-trivial multivalued dependencies other than a candidate key. It builds on the first three normal forms (1NF, 2NF and 3NF) and the Boyce-Codd Normal Form (BCNF). It states that, in addition to a database meeting the requirements of BCNF, it must not contain more than one multivalued dependency.
Understanding the Fourth Normal Form (4NF)
A multivalued dependency is best illustrated using an example. In a table containing a list of three things - college courses, the lecturer in charge of each course and the recommended book for each course - these three elements (course, lecturer and book) are independent of one another. Changing the course’s recommended book, for instance, has no effect on the course itself. This is an example of multivalued dependency: An item depends on more than one value. In this example, the course depends on both lecturer and book. Thus, 4NF states that a table should not have more than one of these dependencies. 4NF is rarely used outside of academic circles.
Thuật ngữ liên quan
- Relational Database Design (RDD)
- First Normal Form (1NF)
- Second Normal Form (2NF)
- Third Normal Form (3NF)
- Normalization
- Boyce-Codd Normal Form (BCNF)
- Attribute
- Field
- Candidate Key
- Commit
Source: Fourth Normal Form (4NF) là gì? Technology Dictionary - Filegi - Techtopedia - Techterm