Chọn phương án đúng, Hai bảng trong cơ sở dữ liệu quan hệ được liên kết như thế nào? ? Sau đây là đáp án và lời giải chi tiết nhất. Cùng nhau Học365 tìm học!
Hai bảng trong cơ sở dữ liệu quan hệ được liên kết như thế nào?
A. Địa chỉ của các bảng
B. Thuộc tính chính
C. Thuộc tính của trường được chọn (không nhất thiết phải là khóa)
D. Tên trường
Câu trả lời đúng:B. thuộc tính khóa
Câu trả lời nhanh: Hai bảng trong cơ sở dữ liệu có quan hệ với nhau thông qua thuộc tính key.
Lời giải chi tiết: Hai bảng trong cơ sở dữ liệu quan hệ được liên kết với nhau như thế nào?
Về bản chất, sự liên kết giữa các bảng trong cơ sở dữ liệu dựa trên thuộc tính khóa.
Khóa
Khóa của một bảng trong cơ sở dữ liệu là một tập thuộc tính bao gồm một hoặc nhiều thuộc tính của bảng có hai thuộc tính:
- Không có tập con thực nào của tập thuộc tính này có thuộc tính
- Trên khóa, không có hai bộ dữ liệu (khác nhau) nào trong bảng có cùng giá trị
món chính
- Có thể có nhiều phím trong một bảng. Trong các khóa của bảng, người ta thường chọn (gán) một khóa làm khóa chính – Primary key
- Trong hệ quản trị cơ sở dữ liệu quan hệ, khi bạn nhập dữ liệu cho một bảng, giá trị của mỗi bộ trong khóa chính không được để trống.
- Các DBMS quan hệ kiểm soát điều đó và đảm bảo tính nhất quán của dữ liệu, tránh trường hợp thông tin về một đối tượng xuất hiện nhiều hơn một lần sau khi cập nhật dữ liệu. Trong mô hình quan hệ, ràng buộc như vậy đối với dữ liệu được gọi là ràng buộc toàn vẹn thực thể hay gọi tắt là ràng buộc khóa.
Ghi chú:
- Mỗi bảng sẽ có ít nhất một khóa. Việc xác định khóa phụ sẽ phụ thuộc vào mối quan hệ logic của dữ liệu chứ không phụ thuộc vào các giá trị của dữ liệu.
- Khóa chính nên được chọn là khóa có ít thuộc tính nhất.
Tìm hiểu thêm: Cơ sở dữ liệu
Cơ sở dữ liệu là gì?
Cơ sở dữ liệu là một tập hợp có tổ chức các thông tin hoặc dữ liệu có cấu trúc, thường được lưu trữ ở dạng điện tử trong hệ thống máy tính. Cơ sở dữ liệu được điều khiển bởi hệ quản trị cơ sở dữ liệu DBMS. Dữ liệu và DBMS và các ứng dụng được liên kết của nó được gọi là hệ thống cơ sở dữ liệu, thường được rút ngắn thành cơ sở dữ liệu.
Dữ liệu trong các cơ sở dữ liệu phổ biến nhất hiện nay thường được mô hình hóa dưới dạng các hàng và cột trong một loạt bảng giúp xử lý và truy vấn dữ liệu hiệu quả hơn. Dữ liệu sau đó có thể được quản lý, truy cập, sửa đổi, cập nhật, tổ chức và kiểm soát một cách dễ dàng. Hầu hết các cơ sở dữ liệu sử dụng ngôn ngữ truy vấn có cấu trúc để ghi và truy vấn dữ liệu.
Cơ sở dữ liệu quan hệ
Cơ sở dữ liệu được xây dựng dựa trên mô hình dữ liệu quan hệ được gọi là cơ sở dữ liệu quan hệ. Hệ quản trị cơ sở dữ liệu dùng để tạo mới, khai thác và cập nhật cơ sở dữ liệu quan hệ được gọi là hệ quản trị cơ sở dữ liệu quan hệ.
- Một quan hệ trong hệ cơ sở dữ liệu quan hệ có các đặc điểm sau:
- Mỗi mối quan hệ có một tên để phân biệt nó với những người khác
- Các bộ là duy nhất, bất kể thứ tự
- Mỗi thuộc tính có một tên riêng biệt và không có thứ tự
- Mối quan hệ không có thuộc tính phức tạp hoặc đa trị
- Phức tạp: Một thuộc tính có 2 giá trị
- Đa trị: Một thuộc tính tương ứng với nhiều bộ
Ghi chú:
- Mối quan hệ là một bảng
- Đặt là một bảng ghi (hàng)
- Thuộc tính là trường (cột)
Các bảng trong cơ sở dữ liệu
Bảng là đối tượng cần thiết trong cơ sở dữ liệu vì chúng chứa tất cả thông tin hoặc dữ liệu. Một cơ sở dữ liệu quan hệ như Access thường sẽ có một số bảng liên quan. Mỗi cơ sở dữ liệu được thiết kế tốt sẽ lưu trữ dữ liệu về một đối tượng cụ thể như nhân viên hoặc sản phẩm. Một bảng sẽ có các trường (cột) và bản ghi (hàng). Các trường có các loại dữ liệu khác nhau chẳng hạn như số, văn bản, ngày tháng và siêu kết nối.
- Hồ sơ: Chứa dữ liệu cụ thể như thông tin về sản phẩm, nhân viên
- Trường: Chứa dữ liệu về một khía cạnh của đối tượng gốc, chẳng hạn như địa chỉ email hoặc tên
- Giá trị trường: Mỗi bản ghi sẽ có một giá trị trường. Ví dụ: Contoso, Ltd. hoặc [email protected].
Sau đây là đáp án và lời giải chi tiết cho câu hỏi’ Hai bảng trong cơ sở dữ liệu quan hệ được liên kết thông qua ?’ và kiến thức liên quan. Hi vọng qua bài viết trên các bạn đã hiểu rõ hơn về phần kiến thức này. Nếu thấy thông tin hữu ích đừng quên để lại 1 like, share hoặc comment ở phần bình luận bên dưới bài viết của mình nhé Học365 Vui lòng!