Skip to main content

Chuẩn hóa cơ sở dữ liệu là gì?

Bình thường hóa cơ sở dữ liệu được sử dụng trong hệ thống quản lý cơ sở dữ liệu (DBMS), cụ thể là với cơ sở dữ liệu quan hệ, để giảm thông tin dự phòng và do đó giảm thiểu sự bất thường của dữ liệu.Sự bất thường có thể xảy ra từ thông tin được nhóm kém hoặc dự phòng và có thể gây ra một loạt các hiệu ứng, chẳng hạn như chèn dữ liệu không chính xác hoặc xóa toàn bộ nhóm dữ liệu.Bằng cách sử dụng chuẩn hóa cơ sở dữ liệu, các dị thường này được tránh và bộ nhớ thường được giải phóng để cơ sở dữ liệu có thể hoạt động hiệu quả hơn.Các chức năng chuẩn hóa nên được sử dụng theo định kỳ, khoảng một lần một tuần, để giữ cho cơ sở dữ liệu mới và không có vấn đề bất ngờ. Không ai tạo ra cơ sở dữ liệu quan hệ để có dữ liệu dự phòng, nhưng điều này thường xảy ra mặc dù cơ sở dữ liệu đã nỗ lực tốt nhất.Ví dụ: với cơ sở dữ liệu nhân viên, một nhân viên có thể được liệt kê trên một số bảng.Khi dự phòng xảy ra trên quy mô lớn, sự bất thường phát sinh.Quản trị viên cơ sở dữ liệu thường không thể nắm bắt được tất cả dữ liệu dự phòng, vì vậy chuẩn hóa cơ sở dữ liệu là cách tốt nhất để khắc phục vấn đề này. Nhiệm vụ đầu tiên của việc chuẩn hóa cơ sở dữ liệu là xóa hoặc di chuyển, lặp lại thông tin.Nếu thông tin không cần thiết, thì nó sẽ bị xóa khỏi cơ sở dữ liệu.Đối với dữ liệu cần thiết trong các bảng khác, chuẩn hóa tìm cách tạo các bảng quan hệ tốt hơn.Các chức năng chuẩn hóa sẽ phá vỡ các bảng lớn, sẽ sửa và tăng cường quan hệ giữa dữ liệu và sẽ cô lập thông tin để giúp sửa đổi dữ liệu dễ dàng hơn trên cơ sở dữ liệu.Bằng cách trừ dữ liệu lặp lại, bộ nhớ thường được giải phóng, cho phép cơ sở dữ liệu chạy mượt mà hơn và nhanh hơn.

isnies xảy ra từ việc từ chối hoặc quên bình thường hóa cơ sở dữ liệu và chúng có thể khiến thông tin trở nên vô dụng.Một sự bất thường của bản cập nhật là khi ai đó cập nhật dữ liệu, nhưng thay vì thay đổi dữ liệu được nhắm mục tiêu, cơ sở dữ liệu sẽ tạo ra một bản ghi mới rất dư thừa.Với sự bất thường chèn, một bản ghi được thêm vào cơ sở dữ liệu, nhưng không có gì có thể được thêm vào dưới bản ghi mới.Xóa dị thường sẽ ngẫu nhiên xóa một bản ghi.Đây chỉ là một vài dị thường phổ biến xảy ra nếu cơ sở dữ liệu không được chuẩn hóa. Không có quản trị viên tiêu chuẩn công ty khi họ nên sử dụng các chức năng chuẩn hóa để đảm bảo hiệu quả cơ sở dữ liệu.Lập kế hoạch chuẩn hóa cơ sở dữ liệu khoảng một lần một tuần thường là tốt nhất vì điều này giữ cho tất cả các thông tin mới được thêm vào trong suốt cả tuần không gặp phải sự bất thường.Cơ sở dữ liệu nhỏ hơn có thể có thể được chuẩn hóa mỗi tháng một lần và cơ sở dữ liệu rất lớn nên được thực hiện hai lần một tuần vì lượng dữ liệu cao hơn phát sinh cơ hội dị thường cao hơn.Tuy nhiên, không có tiêu chuẩn nào, vì vậy quản trị viên cơ sở dữ liệu thường sẽ chọn một lịch trình mà anh ấy hoặc cô ấy nghĩ là tốt nhất cho cơ sở dữ liệu.