Quá trình thay đổi cấu trúc của cơ sở dữ liệu về cơ bản được phân loại thành hai cách một là Chuẩn hóa và cách khác là Chuẩn hóa.
Sau đây là những khác biệt quan trọng giữa Chuẩn hóa và Chuẩn hóa.
Sr. Không. | Phím | Chuẩn hóa | Chuẩn hóa |
---|---|---|---|
1 | Thực hiện | Chuẩn hóa được sử dụng để xóa dữ liệu thừa khỏi cơ sở dữ liệu và lưu trữ dữ liệu không thừa và nhất quán vào đó. | Chuẩn hóa được sử dụng để kết hợp nhiều dữ liệu bảng thành một để có thể truy vấn nhanh chóng. |
2 | Tiêu điểm | Chuẩn hóa chủ yếu tập trung vào việc xóa cơ sở dữ liệu khỏi dữ liệu không sử dụng và để giảm sự dư thừa và không nhất quán của dữ liệu. | Mặt khác,tập trung vào tiêu chuẩn hóa để đạt được tốc độ thực thi các truy vấn nhanh hơn thông qua việc đưa vào dự phòng. |
3 | Số Bàn | Trong quá trình Chuẩn hóa vì dữ liệu bị giảm đi, do đó một số bảng bị xóa khỏi cơ sở dữ liệu do đó số lượng các bảng ít hơn. | Mặt khác, trong quá trình Chuẩn hóa dữ liệu được tích hợp vào cùng một cơ sở dữ liệu và do đó một số bảng để lưu trữ dữ liệu đó tăng lên. |
4 | Tiêu thụ bộ nhớ | Chuẩn hóa sử dụng bộ nhớ được tối ưu hóa và do đó hiệu suất nhanh hơn. | Mặt khác, Chuẩn hóa tạo ra một số loại lãng phí bộ nhớ. |
5 | Tính toàn vẹn của dữ liệu | Chuẩn hóa duy trì tính toàn vẹn của dữ liệu, tức là bất kỳ sự bổ sung hoặc xóa dữ liệu nào khỏi bảng sẽ không tạo ra bất kỳ sự không khớp nào trong mối quan hệ của các bảng. | Chuẩn hóa không duy trì bất kỳ tính toàn vẹn nào của dữ liệu. |
6 | Sử dụng ở đâu | Chuẩn hóa thường được sử dụng khi số lượng thao tác chèn / cập nhật / xóa được thực hiện và các phép nối của các bảng đó không đắt. | Mặt khác, Chuẩn hóa được sử dụng khi các phép nối đắt tiền và truy vấn thường xuyên được thực thi trên các bảng. |