12,1 có cấu trúc, Semistructured và cấu trúc dữ liệu.Thông tin được lưu trữ trong cơ sở dữ liệu được gọi là cấu trúc dữ liệu, bởi vì nó là đại diện trong một định dạng nghiêm ngặt. Ví dụ, mỗi bản ghi trong bảng cơ sở dữ liệu quan hệ - chẳng hạn như mỗi người trong số các bảng trong cơ sở dữ liệu công ty trong hình 3.6 - theo định dạng tương tự như các hồ sơ khác trong bảng đó. Cấu trúc dữ liệu, nó là phổ biến một cách cẩn thận thiết kế lược đồ cơ sở dữ liệu bằng cách sử dụng các kỹ thuật như được mô tả trong chương 7 và 8 để xác định cấu trúc cơ sở dữ liệu. DBMS sau đó kiểm tra để đảm bảo rằng tất cả dữ liệu theo cấu trúc và hạn chế được chỉ định trong giản đồ. Tuy nhiên, không phải tất cả dữ liệu được thu thập và đưa vào cơ sở dữ liệu có cấu trúc được thiết kế cẩn thận. Trong một số ứng dụng, dữ liệu được thu thập một cách đặc biệt trước khi nó được biết đến như thế nào nó sẽ được lưu trữ và quản lý. Dữ liệu này có thể có một cấu trúc nhất định, nhưng không phải tất cả các thông tin thu thập được sẽ có cấu trúc giống hệt nhau. Một số thuộc tính có thể được chia sẻ giữa các thực thể khác nhau, nhưng các thuộc tính khác có thể tồn tại chỉ có ở một vài thực thể. Hơn nữa, các thuộc tính bổ sung có thể được giới thiệu trong một số bản ghi dữ liệu mới hơn bất cứ lúc nào, và không không có giản đồ được xác định trước. Kiểu dữ liệu được gọi là semistructured dữ liệu. Một số mô hình dữ liệu đã được giới thiệu để đại diện cho semistructured dữ liệu, thường dựa trên bằng cách sử dụng cây hoặc biểu đồ cấu trúc dữ liệu chứ không phải cấu trúc mô hình quan hệ bằng phẳng.
đang được dịch, vui lòng đợi..