Tính toàn vẹn tham chiếu trong SQL Server là gì?
Tính toàn vẹn tham chiếu trong SQL Server là gì?

Video: Tính toàn vẹn tham chiếu trong SQL Server là gì?

Video: Tính toàn vẹn tham chiếu trong SQL Server là gì?
Video: Học SQL 08. Phân biệt Khóa Chính và Khóa Ngoại, Ràng buộc toàn vẹn Dữ liệu | Tự học câu lệnh SQL 2024, Tháng mười một
Anonim

Là một hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS), Máy chủ SQL sử dụng tính toàn vẹn tham chiếu ràng buộc để đảm bảo rằng dữ liệu trong một bảng trỏ đến dữ liệu trong bảng khác-và không trỏ đến dữ liệu không tồn tại. Máy chủ SQL sử dụng các ràng buộc, trình kích hoạt, quy tắc và mặc định để thực thi tính toàn vẹn tham chiếu.

Cũng cần biết là, tính toàn vẹn tham chiếu trong cơ sở dữ liệu là gì?

Tính toàn vẹn tham chiếu đề cập đến tính chính xác và nhất quán của dữ liệu trong một mối quan hệ. Trong mối quan hệ, dữ liệu được liên kết giữa hai hoặc nhiều bảng. Vì thế, tính toàn vẹn tham chiếu yêu cầu rằng, bất cứ khi nào một giá trị khóa ngoại được sử dụng, nó phải tham chiếu đến một khóa chính hợp lệ, hiện có trong bảng cha.

Cũng biết, bạn có nghĩa là gì bởi ràng buộc toàn vẹn tham chiếu? MỘT ràng buộc toàn vẹn tham chiếu được định nghĩa là một phần của sự kết hợp giữa hai loại thực thể. Các Định nghĩa cho một ràng buộc toàn vẹn tham chiếu chỉ định thông tin sau: Kết thúc chính của hạn chế . (Một loại thực thể có khóa thực thể được tham chiếu bởi phần cuối phụ thuộc.)

Bên cạnh đó, tính toàn vẹn tham chiếu được giải thích với ví dụ phù hợp là gì?

Tính toàn vẹn tham chiếu Nó có nghĩa là tham chiếu từ một hàng trong bảng này sang bảng khác phải hợp lệ. Các ví dụ của tính toàn vẹn tham chiếu ràng buộc trong cơ sở dữ liệu Khách hàng / Đơn đặt hàng của Công ty: Đơn đặt hàng của Khách hàng (CustID, CustName) (OrderID, CustID, OrderDate)

Tính toàn vẹn tham chiếu được triển khai như thế nào trong SQL?

Tính toàn vẹn tham chiếu là một ràng buộc trong cơ sở dữ liệu thực thi mối quan hệ giữa hai bảng. Các Tính toàn vẹn tham chiếu ràng buộc yêu cầu rằng các giá trị trong cột khóa ngoại phải có trong khóa chính được tham chiếu bởi khóa ngoại hoặc chúng phải rỗng.

Đề xuất: