Bản ghi của table chứa những gì

     

Bảng là các đối tượng người tiêu dùng thiết yếu trong một cơ sở tài liệu vì bọn chúng chứa toàn bộ thông tin hoặc dữ liệu. Ví dụ: một cơ sở dữ liệu của một doanh nghiệp có thể có một bảng Danh bạ lưu tên, địa chỉ cửa hàng email với số điện thoại của những nhà cung cấp. Vì đối tượng người tiêu dùng cơ sở tài liệu khác phụ thuộc rất nhiều vào các bảng, bởi vì đó, chúng ta nên luôn luôn bước đầu thiết kế cơ sở dữ liệu của mình bằng phương pháp tạo tổng thể bảng mang đến chúng, rồi tạo ngẫu nhiên đối tượng nào khác. Trước khi bạn tạo bảng, hãy lưu ý đến yêu cầu của bạn và xác định toàn bộ các bảng mà chúng ta cũng có thể cần. Để tất cả phần giới thiệu về lập và xây cất một cửa hàng dữ liệu, hãy coi Những vụ việc cơ bản về xây đắp cơ sở dữ liệu.

Bạn đang xem: Bản ghi của table chứa những gì

Bạn vẫn xem: phiên bản ghi của table chứa phần đông gì

Trong nội dung bài viết này

Tổng quan

Một cơ sở tài liệu quan hệ như Access thông thường sẽ có vài bảng liên quan. Vào một đại lý dữ liệu có phong cách thiết kế tốt, mỗi bảng sẽ lưu trữ dữ liệu về một đối tượng cụ thể, chẳng hạn như nhân viên hoặc sản phẩm. Một bảng tất cả các bản ghi (dòng) cùng trường (cột). Các trường có các kiểu tài liệu khác nhau, ví dụ như văn bản, số, ngày và khôn cùng kết nối.


*

Bản ghi: Chứa dữ liệu cụ thể, như thông tin về một nhân viên cấp dưới hoặc một sản phẩm cụ thể.

Trường: Chứa tài liệu về một cẩn thận của đối tượng người tiêu dùng của bảng như thương hiệu hoặc địa chỉ cửa hàng email.

Giá trị trường: Mỗi bạn dạng ghi gồm một quý giá trường. Ví dụ: Contoso, Ltd. Hoặc ai_doexample.com.

Đầu trang

Các ở trong tính của bảng cùng trường

Bảng với trường cũng đều có các trực thuộc tính mà chúng ta có thể đặt để kiểm soát điều hành các công dụng hoặc hành vi của chúng.


*

1. Trực thuộc tính bảng

2. Trực thuộc tính trường

Trong cơ sở tài liệu của Access, thuộc tính bảng là phần đa thuộc tính bảng ảnh hưởng tới hình ảnh hoặc hành vi toàn diện của bảng. Thuộc tính bảng được đặt trong bảng trực thuộc tính của bảng ở hành lang cửa số Thiết kế. Ví dụ: bạn cũng có thể đặt ở trong tính chế độ xem mang định của bảng nhằm chỉ định giải pháp bảng hiển thị theo mang định.

Một trực thuộc tính ngôi trường sẽ áp dụng cho một trường rõ ràng trong bảng và xác minh một trong những đặc tính trường hoặc kỹ càng hành vi trường. Bạn cũng có thể đặt một số trong những thuộc tính trường ở Dạng xem biểu dữ liệu. Chúng ta cũng có thể đặt ở trong tính trường ngẫu nhiên ở cửa sổ Thiết kế bằng cách sử dụng phòng Thuộc tính Trường.

Kiểu dữ liệu

Mỗi trường đều phải sở hữu một loại dữ liệu. Loại dữ liệu trường hướng đẫn loại dữ liệu mà trường lưu lại trữ, ví dụ như lượng văn phiên bản hoặc tệp kèm theo lớn.


*

Loại dữ liệu là trực thuộc tính trường nhưng chúng khác với hầu như thuộc tính trường khác ví như sau:

Bạn đặt loại dữ liệu trường trong lưới kiến tạo bảng, chứ chưa hẳn là trong ngăn Thuộc tính Trường.

Loại dữ liệu trường sẽ xác định các trực thuộc tính khác của ngôi trường đó.

Bạn phải kê loại dữ liệu trường khi chế tạo trường.

Bạn hoàn toàn có thể tạo trường new trong Access bằng cách nhập dữ liệu vào một cột bắt đầu trong dạng xem Biểu dữ liệu. Khi bạn tạo trường bằng cách nhập tài liệu trong dạng coi Biểu dữ liệu, Access sẽ tự động hóa gán loại dữ liệu cho trường, dựa trên dữ liệu mà các bạn nhập. Giả dụ mục nhập của bạn không ý niệm loại dữ liệu nào không giống thì Access đang đặt loại dữ liệu đó thành Văn bản. Nếu cần, chúng ta cũng có thể thay đổi loại dữ liệu bằng phương pháp sử dụng Dải băng.

Ví dụ về khẳng định loại tài liệu tự động

Bảng sau trình diễn cách thức buổi giao lưu của tính năng xác định loại dữ liệu auto trong dạng xem Biểu dữ liệu.

John

Nếu bạn nhập:

Access sẽ khởi tạo một trường với một số loại dữ liệu:

Văn bản

http://www.contoso.com

Bạn rất có thể sử dụng bất kỳ tiền tố giao thức mạng internet nào phù hợp lệ. Ví dụ: http://, https:// và mailto: là các tiền tố hòa hợp lệ.

Xem thêm: Sửa Lỗi Iphone Không Nhận Cuộc Gọi Đến, Iphone Không Nhận Cuộc Gọi Đến Do Đâu

Siêu kết nối

1

Số, Số nguyên Dài

50.000

Số, Số nguyên Dài

50.000,99

Số, Nhân đôi

50000,389

Số, Nhân đôi

12/67

Ngày/Giờ

Ngày/Giờ

10:50:23

Ngày/Giờ

10:50 sa

Ngày/Giờ

17:50

Ngày/Giờ

$12,50

Ký hiệu tiền tệ được trao diện là cam kết hiệu nằm trong ngôn ngữ người dùng của bạn.

Tiền tệ

21,75

Số, Nhân đôi

123,00%

Số, Nhân đôi

3,46E+03

Số, Nhân đôi

Đầu trang

Mối quan hệ nam nữ của bảng

Mặc mặc dù mỗi bảng lại lưu trữ dữ liệu về một công ty đề khác biệt nhưng những bảng trong cơ sở dữ liệu Access thường lưu trữ dữ liệu về những chủ đề tương quan tới nhau. Ví dụ: một cơ sở dữ liệu rất có thể chứa:

Một bảng quý khách liệt kê khách hàng của chúng ta và add của họ.

Một bảng sản phẩm liệt kê các thành phầm bạn bán, bao hàm giá cả và hình ảnh của từng sản phẩm.

Một bảng đơn mua hàng theo dõi đơn đặt hàng của khách hàng.

Vì bạn tàng trữ dữ liệu về các chủ đề khác nhau trong những bảng lẻ tẻ nên bạn sẽ cần một số phương pháp để hợp nhất tài liệu với nhau, tự đó, chúng ta có thể dễ dàng phối hợp dữ liệu liên quan từ mọi bảng riêng biệt đó. Để kết nối dữ liệu được lưu giữ trữ trong các bảng khác nhau, các bạn sẽ cần tạo những mối quan tiền hệ. Quan hệ là mối liên hệ lô-gic thân hai bảng chỉ rõ rất nhiều trường mà các bảng gồm chung. Để hiểu thêm thông tin, coi mục hướng dẫn giành cho mối tình dục bảng.

Đầu trang

Khóa

Trường là một phần của quan hệ giới tính của bảng được hotline là những khóa. Một khóa thông thường sẽ có một trường, nhưng gồm thể có khá nhiều hơn một trường. Tất cả hai loại khóa:

Khóa ngoại Một bảng cũng rất có thể có một hoặc những khóa ngoại. Một khóa ngoại vẫn chứa những giá trị tương xứng với các giá trị trong khóa thiết yếu của một bảng khác. Ví dụ: chúng ta có thể có bảng vật dụng tự, trong đó, mỗi thứ tự lại có một trong những ID người tiêu dùng tương ứng cùng với một bản ghi trong bảng khách hàng. Trường ID người sử dụng là khóa nước ngoài của bảng thứ tự.

Sự tương ứng của những giá trị giữa các trường khóa sinh sản thành đại lý cho một mối quan hệ bảng. Bạn sử dụng mối quan hệ bảng để phối kết hợp dữ liệu từ những bảng liên quan. Ví dụ, đưa định rằng chúng ta có một bảng quý khách và một bảng Đơn để hàng. Vào bảng quý khách hàng của bạn, mỗi phiên bản ghi được trao dạng vày một trường khóa chính là các ID.

Để link mỗi đơn mua hàng với một khách hàng hàng, chúng ta thêm một trường khóa ngoại vào bảng Đơn mua hàng tương ứng với ngôi trường ID trong bảng khách hàng, rồi chế tác một mối quan hệ giữa hai khóa. Khi bạn thêm một bạn dạng ghi vào bảng Đơn để hàng, bạn thực hiện giá trị mang lại ID người sử dụng có sinh hoạt bảng khách hàng hàng. Ngẫu nhiên khi nào bạn muốn xem ngẫu nhiên đơn đặt hàng của một khách hàng hàng, bạn sử dụng quan hệ để dấn dạng loại dữ liệu có trong bảng quý khách tương ứng với các bạn dạng ghi trong bảng Đơn đặt hàng.


*

1. Một khóa chính, được xác định bằng biểu tượng khóa cạnh thương hiệu trường.

2. Một khóa ngoại — chú giải sự vắng khía cạnh của biểu tượng khóa.

Không đề xuất thêm trường nếu khách hàng cho rằng từng thực chũm được biểu hiện trong bảng yêu cầu những giá trị mang đến trường đó. Thường xuyên ví dụ trước đó, nếu bạn có nhu cầu bắt đầu theo dõi các đơn mua hàng do những khách hàng của chúng ta đặt, bạn không phải thêm trường vào bảng vì mỗi khách hàng sẽ có khá nhiều đơn để hàng. Thay vào đó, bạn hãy tạo một bảng new để lưu những đơn đặt hàng rồi sau đó tạo quan hệ giữa nhị bảng này.

Đầu trang

Lợi ích của việc sử dụng những mối quan liêu hệ

Việc giữ cho dữ liệu lẻ tẻ trong những bảng liên quan tạo nên những công dụng sau:

Nhất quán vày mỗi mục của dữ liệu chỉ được ghi một đợt trong một bảng, do vậy sẽ ít xảy ra khả năng tối nghĩa hoặc không độc nhất vô nhị quán. Ví dụ, chúng ta lưu một tên quý khách hàng chỉ một lần vào một bảng về khách hàng hàng, hơn là lưu nó cá biệt (và có chức năng không duy nhất quán) trong một bảng chứa tài liệu đơn đặt hàng.

Hiệu quả bài toán ghi tài liệu chỉ ở 1 vị trí giúp bạn sử dụng dung lượng đĩa không nhiều hơn. Ngoài ra, các bảng nhỏ tuổi hơn thường hỗ trợ dữ liệu nhanh hơn các bảng lớn. Cuối cùng, nếu như khách hàng không sử dụng những bảng riêng biệt cho các đối tượng riêng biệt, bạn sẽ đưa các giá trị null (không có dữ liệu ) cùng sự dư vượt vào trong số bảng của bạn, cả hai điều đó rất có thể làm tốn dung lượng và làm giảm hiệu suất.

Lên kế hoạch cho bảng của doanh nghiệp trong lúc ghi nhớ những mối quan hệ. Chúng ta cũng có thể sử dụng Trình khuyên bảo Tra cứu vãn để tạo trường khóa ngoại ví như bảng đựng khóa chính tương xứng đã tồn tại. Trình gợi ý Tra cứu sẽ tạo các quan hệ cho bạn. Để biết thêm thông tin, xem mục tạo hoặc xoá trường tra cứu.

qqlive| j88