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 thể 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, showroom email và số smartphone của các nhà cung cấp. Vì đối tượng người sử dụng cơ sở tài liệu khác dựa vào rất nhiều vào các bảng, vì chưng đó, các bạn nên luôn luôn bắt đầu thiết kế cơ sở dữ liệu của mình bằng cách tạo toàn bộ bảng cho chúng, rồi tạo bất kỳ đối tượng nào khác. Trước khi bạn tạo bảng, hãy để ý đến yêu cầu của người tiêu dùng và xác định tổng thể các bảng mà chúng ta có thể cần. Để gồm phần trình làng về lập và xây dựng một cơ sở dữ liệu, hãy coi Những vụ việc cơ phiên bản về kiến tạo 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 hầu như gì

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

Tổng quan

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


*

Bản ghi: Chứa tài 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 tinh tế của đối tượng người sử dụng của bảng như thương hiệu hoặc showroom email.

Giá trị trường: Mỗi phiên bản ghi có một giá trị trường. Ví dụ: Contoso, Ltd. Hoặc ai_doexample.com.

Đầu trang

Các trực thuộc tính của bảng với trường

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


*

1. Nằm trong tính bảng

2. ở trong tính trường

Trong cơ sở tài liệu của Access, trực thuộc tính bảng là phần đông thuộc tính bảng tác động tới đồ họa hoặc hành vi toàn diện và tổng thể của bảng. ở trong tính bảng được để trong bảng thuộc tính của bảng ở cửa sổ Thiết kế. Ví dụ: chúng ta có thể đặt nằm trong tính chế độ xem khoác định của bảng nhằm chỉ định biện pháp bảng hiển thị theo khoác định.

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

Kiểu dữ liệu

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


*

Loại tài liệu là nằm trong tính ngôi trường nhưng bọn chúng khác với phần nhiều thuộc tính trường khác ví như sau:

Bạn để loại tài liệu trường trong lưới kiến thiết 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ẽ khẳng định các trực thuộc tính không giống của trường đó.

Bạn phải đặt loại tài liệu trường khi chế tạo ra trường.

Bạn có thể tạo trường mới trong Access bằng cách nhập dữ liệu vào trong 1 cột new trong dạng coi Biểu dữ liệu. Khi chúng ta tạo trường bằng phương pháp 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 tài liệu cho trường, dựa vào dữ liệu mà bạn nhập. Nếu mục nhập của người sử dụng không ngụ ý loại tài liệu nào khác thì Access đã đặt loại dữ liệu đó thành Văn bản. Nếu như cần, bạn có thể thay đổi một số loại dữ liệu bằng phương pháp sử dụng Dải băng.

Ví dụ về xác định loại dữ liệu tự động

Bảng sau trình bày cách thức buổi giao lưu của tính năng xác minh loại dữ liệu tự động trong dạng xem Biểu dữ liệu.

John

Nếu chúng ta nhập:

Access sẽ tạo nên một ngôi trường với nhiều loại dữ liệu:

Văn bản

http://www.contoso.com

Bạn hoàn toàn có thể sử dụng ngẫu nhiên tiền tố giao thức mạng internet nào hợp lệ. Ví dụ: http://, https:// với mailto: là các tiền tố thích hợp lệ.

Xem thêm: Bình Ga Nặng Bao Nhiêu Kg ? Cách Kiểm Tra Trọng Lượng Bình Gas

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 chi phí tệ được trao diện là cam kết hiệu nằm trong ngôn ngữ người tiêu 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ệ giới tính của bảng

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

Một bảng quý khách liệt kê khách hàng hàng của người tiêu dùng và showroom của họ.

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

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

Vì bạn lưu trữ dữ liệu về những chủ đề khác biệt trong những bảng hiếm hoi 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ừ bỏ đó, chúng ta cũng có thể dễ dàng kết hợp dữ liệu liên quan từ số đông bảng riêng lẻ đó. Để kết nối dữ liệu được lưu trữ trong các bảng khác nhau, bạn sẽ cần tạo những mối quan hệ. Quan hệ là mối liên hệ lô-gic thân hai bảng chỉ rõ gần như trường mà các bảng có chung. Để biết thêm thông tin, xem mục phía dẫn dành riêng cho mối quan hệ nam nữ bảng.

Đầu trang

Khóa

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

Khóa ngoại Một bảng cũng có thể có một hoặc nhiều khóa ngoại. Một khóa ngoại vẫn chứa các giá trị tương ứng với các giá trị trong khóa chủ yếu của một bảng khác. Ví dụ: bạn cũng có thể có bảng lắp thêm tự, vào đó, mỗi trang bị tự lại có một trong những ID khách hàng tương ứng cùng với một phiên bản ghi vào bảng khách hàng hàng. Ngôi trường ID người tiêu dùng là khóa nước ngoài của bảng vật dụng tự.

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

Để link mỗi đơn đặt đơn hàng với một khách hàng hàng, các bạn thêm một ngôi trường khóa nước 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 sinh sản một quan hệ giữa hai khóa. Khi chúng ta thêm một phiên bản ghi vào bảng Đơn để hàng, bạn sử dụng giá trị cho ID người tiêu dùng có sinh sống bảng khách hàng. Bất kỳ khi nào bạn có nhu cầu xem bất kỳ đơn đặt đơn hàng của một khách hàng, các bạn sử dụng mối quan hệ để dấn dạng loại dữ liệu có trong bảng người tiêu dùng tương ứng cùng với các phiên bản ghi vào bảng Đơn đặt hàng.


*

1. Một khóa chính, được khẳng định bằng biểu tượng khóa cạnh tên trường.

2. Một khóa ngoại — chú thích sự vắng khía cạnh của hình tượng khóa.

Không buộc phải thêm trường nếu khách hàng cho rằng mỗi thực cụ được biểu lộ trong bảng yêu cầu các giá trị mang đến trường đó. Liên tục ví dụ trước đó, nếu bạn có nhu cầu bắt đầu theo dõi những đơn đặt đơn hàng do những khách hàng của người sử dụng đặt, bạn không phải thêm ngôi trường vào bảng do mỗi người sử dụng sẽ có tương đối nhiều đơn đặt hàng. Chũm vào đó, bạn hãy tạo một bảng mới để lưu những đơn đặt đơn hàng rồi tiếp nối tạo mối quan hệ giữa nhị bảng này.

Đầu trang

Lợi ích của vấn đề sử dụng các mối quan tiền hệ

Việc giữ mang lại dữ liệu đơn nhất trong các bảng liên quan tạo nên những ích lợi sau:

Nhất quán vì mỗi mục của tài liệu chỉ được ghi một lượt trong một bảng, vì chưng vậy sẽ ít xảy ra tài 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 khách hàng chỉ một lần vào một trong những bảng về khách hàng hàng, rộng là giữ nó riêng lẻ (và có khả năng không tốt nhất quán) trong một bảng chứa dữ liệu đơn để hàng.

Hiệu quả việc ghi dữ liệu chỉ tại 1 vị trí giúp cho bạn sử dụng dung lượng đĩa không nhiều hơn. Ngoài ra, những bảng nhỏ dại hơn thường cung cấp dữ liệu nhanh hơn các bảng lớn. Cuối cùng, nếu bạn không sử dụng các bảng cá biệt cho các đối tượng người sử dụng riêng biệt, các bạn sẽ đưa những giá trị null (không có dữ liệu ) cùng sự dư quá 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.

Xem thêm: Già Rẻ Sửa Máy Giặt Sharp Giá Rẻ Tại Tphcm, Trung Tâm Sửa Máy Giặt Sharp Tại Nhà

Lên chiến lược cho bảng của công ty trong khi ghi nhớ những mối quan liêu hệ. Bạn có thể sử dụng Trình gợi ý Tra cứu để chế tạo trường khóa ngoại nếu như bảng chứa khóa chính khớp ứng đã tồn tại. Trình lý giải Tra cứu sẽ tạo các quan hệ cho bạn. Để hiểu biết thêm thông tin, xem mục sản xuất hoặc xoá ngôi trường tra cứu.