Skip to content · ⁨Bỏ qua nội dung⁩

Normalisation · ⁨Chuẩn hóa (Normalisation)⁩

English

Why normalise?

Imagine storing every club booking in one table, with the coach repeated on every row: each booking of the Chess club would carry "Mr Ng" again and again.

That repetition causes problems. If Mr Ng leaves, you must update many rows; miss one and the data becomes inconsistent. Normalisation organises tables to remove this kind of redundancy.

Tiếng Việt

Tại sao chuẩn hóa?

Hãy tưởng tượng lưu trữ mọi đặt chỗ câu lạc bộ trong một bảng, với huấn luyện viên lặp lại trên mọi hàng: mỗi lần đặt chỗ Câu lạc bộ Cờ vua sẽ mang "Anh Ng" xuất hiện đi lặp lại.

Sự lặp lại này gây ra vấn đề. Nếu Anh Ng rời đi, bạn phải cập nhật nhiều hàng; lỡ một hàng thì dữ liệu trở nên không nhất quán. Chuẩn hóa tổ chức các bảng để loại bỏ sự dư thừa này.

Bảng rộng có dữ liệu lặp lại được chia thành hai bảng gọn gàng liên kết bằng khóa

Handout · ⁨Tài liệu⁩

Log in or create account · ⁨Đăng nhập hoặc tạo tài khoản⁩

IGCSE, A-Level & AP