Trong tương lai có giữ ngyên quy định đó không? Đã có trường hợp nào bất thường xảy ra hay chưa?

Một phần của tài liệu Cơ sở phương pháp luận cơ bản cho việc nghiên cứu đề tài (Trang 40 - 42)

- Đã có trường hợp nào bất thường xảy ra hay chưa?

f. Tham khảo các mô hình dữ liệu đã từng được sử dụng

Một mô hình đã từng được sử dụng chắc chắn sẽ có một độ trung thực khá cao vì nó đã trải qua nhiều lần sàng lọc và sửa đổi. Việc thừa kế có chọn lọc khá cao vì nó đã trải qua nhiều lần sàng lọc và sửa đổi. Việc thừa kế có chọn lọc những di sản của một mô hình dữ liệu cũ sẽ tốt hơn so với việc thiết kế một mô hình mới hoàn toàn.

4.4 Chuẩn hóaa. Chuẩn hóa là gì? a. Chuẩn hóa là gì?

Chuẩn hóa là quá trình cải tiến một bản thiết kế CSDL tồi sao cho nó khắc phục được những điều bất thường khi đổi mới dữ liệu và tránh được khắc phục được những điều bất thường khi đổi mới dữ liệu và tránh được hiện tượng không nhất quán về dữ liệu.

Nếu ta mô hình hóa dữ liệu một cách hoàn toàn đúng đắn và đã dùng mô hình để thiết kế CSDL với độ trung thực cao thì chẳng cần chuẩn hóa mô hình để thiết kế CSDL với độ trung thực cao thì chẳng cần chuẩn hóa nữa. Tuy nhiên, đôi khi các nhà phân tích hệ thống vẫn lợi dụng các hệ thống tệp dữ liệu cũ của cơ quan rồi tiến hành chuẩn hóa để tạo ra một

CSDL mới. Trong quá trình chuẩn hóa ta áp dụng các quy tắc để dần dần chuyển đổi hệ thống tệp cũ sang dạng chuẩn thứ nhất, thứ hai… chuyển đổi hệ thống tệp cũ sang dạng chuẩn thứ nhất, thứ hai…

b. Sự phụ thuộc hàm

Sự phụ thuộc hàm là một mối quan hệ giữa các thuộc tính trong một thực thể. Nó chỉ đơn thuần có nghĩa là một hay một số thuộc tính xác định giá trị của thể. Nó chỉ đơn thuần có nghĩa là một hay một số thuộc tính xác định giá trị của thuộc tính khác. Chẳng hạn, cho biết mã của một cổ phiếu thì ra có thể xác định tên của công ty của cổ phiếu ấy, giá cổ phiếu, số lượng cổ phiếu hiện có và phần trăm lãi được chia (Dividend) là bao nhiêu. Như vậy, tên công ty, giá cổ phiếu, số lượng cổ phiếu và phần trăm lãi được chia của một cổ phiếu phụ thuộc vào mã cổ phiếu như một hàm. Người ta thường biểu diễn sự phụ thuộc này một cách ngắn gọn như sau:

Mã cổ phiếu tên công ty, giá cổ phiếu, số lượng cổ phiếu, phần trăm lãi cổ phiếu trăm lãi cổ phiếu

Một yếu tố phân biệt xác định tất cả các thuộc tính của một thực thể. Ngoài ra, một công thức như: tiền lời=phần trăm lãi cổ phiếu/ Giá cổ Ngoài ra, một công thức như: tiền lời=phần trăm lãi cổ phiếu/ Giá cổ phiếu*100 cũng là một dạng phụ thuộc hàm. Trong trường hợp này ta viết (phần trăm lãi cổ phiếu, giá cổ phiếu)  tiền lời. Đây cũng là một ví dụ về sự phụ thuộc hàm đầy đủ bởi vì chỉ có thể tính ra tiền lời khi dựa vào cả hai thuộc tính: phần trăm lãi cổ phiếu và giá cổ phiếu.

c. Dạng chuẩn thứ nhất

Một bảng thuộc dạng chuẩn thứ nhất (1 NF –First Normal Form) khi và chỉ khi tất cả các cột của bảng đều chỉ chứa những giá trị nguyên tố, và chỉ khi tất cả các cột của bảng đều chỉ chứa những giá trị nguyên tố, nghĩa là tất cả các dòng của bảng đều có cùng một số cột và tại mỗi cột trên mỗi dòng chỉ cố một giá trị duy nhất.

Ví dụ: Giả sử một hóa đơn ghi nhiều món hàng đã bán. Nếu ta gộp dữ liệu về tất cả các món hàng vào một hóa đơn thì bởi vì mỗi hóa đơn chỉ dữ liệu về tất cả các món hàng vào một hóa đơn thì bởi vì mỗi hóa đơn chỉ

được dành một dòng trong bảng nên sẽ có hai khả năng khiên scho bảng không thuộc dạng chuẩn thứ nhất: không thuộc dạng chuẩn thứ nhất:

Một phần của tài liệu Cơ sở phương pháp luận cơ bản cho việc nghiên cứu đề tài (Trang 40 - 42)

Tải bản đầy đủ (DOCX)

(44 trang)
w