Thuộc Tính Cơ Sở Dữ Liệu Xác Định Các Thuộc Tính Của Bảng
Tag: thuộc tính trong cơ sở dữ liệu là gì
Hãy nghĩ về một thuộc tính như một đặc tính
Một cơ sở dữ liệu mạnh mẽ hơn so với bảng tính, nó tương tự vì nó có khả năng tìm kiếm rất lớn. Các cơ sở dữ liệu quan hệ tham chiếu chéo các mục nhập trong các bảng khác nhau và thực hiện các phép tính phức tạp trên một lượng lớn dữ liệu được kết nối với nhau. Thông tin được tổ chức theo cách dễ dàng quản lý, truy cập và cập nhật.
Contents
Thuộc tính là gì?
Một cơ sở dữ liệu bao gồm các bảng. Mỗi bảng có các cột và hàng.
Mỗi hàng (được gọi là tuple) là một tập dữ liệu áp dụng cho một mục duy nhất. Mỗi cột (thuộc tính) chứa mô tả các đặc tính của các hàng. Thuộc tính cơ sở dữ liệu là một tên cột và nội dung của các trường bên dưới nó trong một bảng trong cơ sở dữ liệu.
Nếu bạn bán sản phẩm và nhập chúng vào một bảng có các cột cho ProductName, Price và ProductID, mỗi tiêu đề trong số đó là một thuộc tính. Trong mỗi trường bên dưới các tiêu đề đó, bạn nhập tên sản phẩm, giá và ID sản phẩm tương ứng. Mỗi một trong các mục nhập trường cũng là một thuộc tính.
Điều này có ý nghĩa khi bạn nghĩ về nó, cho rằng định nghĩa phi kỹ thuật của một thuộc tính là nó định nghĩa một đặc trưng hoặc chất lượng của một cái gì đó.
Thuộc tính Mô tả các thực thể
Hãy xem xét một cơ sở dữ liệu được phát triển bởi một doanh nghiệp. Nó có khả năng bao gồm các bảng – cũng được gọi là các thực thể bởi các nhà thiết kế cơ sở dữ liệu — dành cho Khách hàng, Nhân viên và Sản phẩm, trong số những người khác. Bảng Sản phẩm xác định các đặc tính của từng sản phẩm.
Đây có thể bao gồm ID sản phẩm, tên sản phẩm, ID nhà cung cấp (được sử dụng làm khóa ngoại ), số lượng và giá. Mỗi đặc điểm này là một thuộc tính của bảng (hoặc thực thể) có tên Sản phẩm.
Xem xét đoạn trích này từ cơ sở dữ liệu Northwinds thường được trích dẫn:
ID sản phẩm | Tên sản phẩm | ID nhà cung cấp | Thể loại ID | QuantityPerU | UnitPrice |
---|---|---|---|---|---|
1 | Chai | 1 | 1 | 10 hộp x 20 túi | 18,00 |
2 | Chang | 1 | 1 | 24 – 12 oz chai | 19,00 |
3 | Xi-rô Aniseed | 1 | 2 | 12 – 550 ml chai | 10.00 |
4 | Gia vị Cajun của đầu bếp Anton | 2 | 2 | Bình 48 – 6 oz | 22,00 |
5 | Hỗn hợp Gumbo của Đầu bếp Anton | 2 | 2 | 36 hộp | 21,35 |
6 | Sự lây lan Boysenberry của bà | 3 | 2 | 12 – 8 oz lọ | 25,00 |
7 | Lê khô hữu cơ của Bác Bob | 3 | 7 | 12 – 1 lb pkg. | 30,00 |
Tên cột là các thuộc tính của một sản phẩm. Các mục trong các trường của các cột cũng là các thuộc tính của một sản phẩm.
Thuộc tính là một trường?
Đôi khi, từ trường và thuộc tính được sử dụng thay thế cho nhau, và cho hầu hết các mục đích, chúng giống nhau. Tuy nhiên, trường thường được sử dụng để mô tả một ô cụ thể trong một bảng được tìm thấy trên bất kỳ hàng nào, trong khi thuộc tính thường được sử dụng để mô tả một đặc tính thực thể theo nghĩa thiết kế.
Ví dụ, trong bảng trên, ProductName trong hàng thứ hai là Chang . Đây là một lĩnh vực . Nếu bạn đang thảo luận về sản phẩm nói chung, ProductName là cột của sản phẩm. Đây là thuộc tính .
Đừng bị treo cổ về chuyện này. Thông thường, hai thuật ngữ này được sử dụng thay thế cho nhau.
Xác định thuộc tính
Thuộc tính được xác định theo miền của họ. Một miền xác định các giá trị cho phép mà thuộc tính này có thể chứa. Điều này có thể bao gồm loại dữ liệu, độ dài, giá trị và các chi tiết khác.
Ví dụ: tên miền cho thuộc tính ProductID có thể chỉ định loại dữ liệu số. Thuộc tính có thể được xác định thêm để yêu cầu độ dài cụ thể hoặc chỉ định liệu giá trị trống hoặc không xác định được cho phép.
Tag: thuộc tính trong cơ sở dữ liệu là gì
Hỏi đáp - Tags: thuộc tính trong cơ sở dữ liệu là gì8 Địa Điểm Dạy Bơi Chất Lượng Tại TP.HCM
TẠI SAO CPU CÓ THỂ ĐƯỢC COI NHƯ BỘ NÃO CỦA MÁY TÍNH
Cấp Chứng Chỉ Hành Nghề Buôn Bán Thuốc Bảo Vệ Thực Vật
Nên Học Ngành Thú Y Học Ở Đâu?
Công Ty Xuyên Quốc Gia (Transnational Corporations – TNCs) Là Gì?
Ngành Da Liễu Cơ Bản Là Gì? Có Nên Theo Học Ngành Da Liễu Hay Không?
Hiệu Điện Thế Là Gì? Đo Hiệu Điện Thế Bằng Dụng Cụ Gì?