Làm thế nào để có thể chuẩn hóa dữ liệu cơ sở?

     

Các phần mềm rất cần được gồm cửa hàng tài liệu để lưu trữ tài liệu, cách xử trí công bố, kết xuất giới thiệu report thống kê,... Để phần mềm có thể hoạt động tốt thì rất cần phải tất cả đại lý tài liệu tàng trữ công dụng. Chuẩn hóa dữ liệu là cách thức nhằm mục đích về tối ưu cửa hàng tài liệu đến phần mềm. 

Chuẩn hóa cửa hàng dữ liệu

Thế như thế nào là chuẩn hóa dữ liệu?

cũng có thể hiểu, Chuẩn hóa dữ liệu là quy trình rà soát toàn bộ list ở trong tính của những thực thể, áp dụng một tập các phép tắc phân tích để đưa chúng thành dạng sao cho:

  • Hạn chế câu hỏi lặp lại, tránh dư vượt thông tin
  • Loại quăng quật trường hòa hợp và một thuộc tính lại mang tên không giống nhau sinh sống các bảng thực thể khác 
  • Loại vứt các không bình thường Khi update dữ liệu
  • Tránh chứng trạng một trực thuộc tính chưa được hiểu rõ hoặc gọi theo nhiều nghĩa khác nhau 

Quá trình chuẩn hóa yên cầu đề xuất chú ý khôn cùng cảnh giác về ý nghĩa sâu sắc của từng thuộc tính, nhằm tự đó xây dừng quy mô quan hệ nam nữ Khi đã làm rõ tất cả các nằm trong tính tương quan. 

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

Các dạng chuẩn hóa dữ liệu

Dạng chuẩn chỉnh 1NF - First Normal Form

Có 3 ĐK rất cần được tuân Từ đó là:

  • Các trực thuộc tính của bảng cần là nguyên ổn tố
  • Giá trị của các thuộc tính bên trên các sản phẩm bắt buộc là đơn trị cùng không được đựng nhóm lặp
  • Không tất cả một trực thuộc tính nào có mức giá trị hoàn toàn có thể tính toán thù được từ một nằm trong tính khác

Một quan hệ được gọi là tất cả dạng chuẩn chỉnh 1NF giả dụ nó ko đựng những nằm trong tính lặp, Tức là tất cả quý hiếm những thuộc tính của chính nó là sơ cấp cho.

Nếu trong list thuộc tính của quan hệ tình dục có cất những thuộc tính lặp thì nên cần tách chúng ra thành danh sách con, gán cho cái đó một thương hiệu, search cho chúng một ở trong tính định danh, cuối cùng là, kết hợp với nằm trong tính định danh của danh sách nơi bắt đầu chế tác thành một cỗ khóa.

Dạng chuẩn chỉnh 2NF - The Second Normal Form

Quy tắc chuẩn chỉnh hóa từ chuẩn chỉnh 1NF quý phái 2NF

  • Trước hết, đề xuất loại trừ các thuộc tính ko khóa phụ thuộc vào một trong những thành phần khóa chính với tách bóc bọn chúng ra thành một bảng riêng biệt, khóa bao gồm của bảng là thành phần của khóa mà lại chúng sẽ nhờ vào vào.
  • Sau kia, lập các ở trong tính còn lại thành một quan hệ nam nữ, khóa bao gồm của nó là khóa chính ban đầu.

Một quan hệ tình dục 1NF được chuẩn chỉnh hóa quý phái chuẩn 2NF nếu như toàn bộ những nằm trong tính không hẳn là khóa số đông phụ thuộc vào hàm vào toàn bộ khóa thiết yếu. Nếu có một trong những thuộc tính chỉ phụ thuộc vào vào một trong những phần của khóa, ta đề nghị tách chúng thành danh sách new, lấy phần tử của khóa đó có tác dụng ở trong tính định danh mang lại danh sách bắt đầu cùng gán cho việc đó một cái tên phù hợp với nội dung cơ mà bọn chúng đề đạt.

Các dạng chuẩn hóa dữ liệu

Dạng chuẩn chỉnh 3NF - The Third Normal Form

Điều kiện chuẩn chỉnh hóa từ bỏ chuẩn 2NF quý phái 3NF

  • Phải đạt chuẩn chỉnh 2NF
  • Mọi nằm trong tính không khóa phụ thuộc vào bắc cầu vào trực thuộc tính khóa, tức có nghĩa là toàn bộ các nằm trong tính không khóa buộc phải được suy ra trực tiếp trường đoản cú ở trong tính khóa

Quy tắc chuẩn chỉnh hóa trường đoản cú 2NF sang 3NF

  • Trước tiên, sa thải những trực thuộc tính dựa vào bắc cầu thoát khỏi dục tình cùng tách bóc chúng thành quan hệ giới tính riêng với thuộc tính bắc cầu là khóa chính 
  • Sau kia, lập các thuộc tính còn lại thành một tình dục bao gồm khóa đó là khóa ban đầu

Một quan hệ nam nữ sẽ là 2NF được chuẩn chỉnh hóa sang 3NF trường hợp tất cả các nhờ vào hàm giữa khóa chủ yếu cùng các thuộc tính khác của chính nó hầu hết là thẳng, những trực thuộc tính không tồn tại sự phụ thuộc bắc cầu 

Dạng chuẩn Boyce-Codd

Điều kiện chuẩn chỉnh hóa

  • Phải đạt chuẩn 3NF
  • Không gồm trực thuộc tính khóa làm sao dựa vào vào ở trong tính ko khóa

Quy tắc chuẩn hóa 3NF thành sang trọng Boyce-Codd

  • Thđọng tốt nhất, buộc phải thải trừ các ở trong tính khóa dựa vào hàm vào ở trong tính không khóa thoát ra khỏi quan liêu hệ
  • Tiếp theo, yêu cầu tách bóc nằm trong tính vừa đào thải thành một tình dục riêng rẽ tất cả khóa đó là thuộc tính ko khóa gây nên phú thuộc

Bài viết bên trên trên đây mang tính chất chất tham khảo, tổng thích hợp những biết tin về chuẩn hóa dữ liệu và các dạng chuẩn chỉnh hóa. Hy vọng nội dung bài viết này đã bổ ích cùng với ccường bạo mang.

Liên hệ cùng với công ty chúng tôi sẽ được hỗ trợ trực tuyến đường hoặc trực tiếp tại:

  • Địa Chỉ: Tầng 5, Tòa đơn vị 97 – 99 Láng Hạ, Láng Hạ, Quận Đống Đa, Hà Nội
  • HotLine: 086 909 2929
  • Website: https://meeycrm.com/
  • Email: contact meeylvà.com