In a relational database, what is the primary reason for using a primary key in a relation?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "To ensure each tuple can be uniquely identified". Khoá chính là thuộc tính hoặc tập thuộc tính mà giá trị của nó không trùng nhau và không rỗng, nên mỗi bộ trong quan hệ được chỉ đích danh bằng đúng một giá trị khoá; đây cũng là điều kiện để các quan hệ khác tham chiếu tới nó qua khoá ngoại. Phương án "To allow multiple tuples to have identical values for all attributes" ngược hẳn mục đích: khoá chính tồn tại để chặn hai bộ trùng nhau. Phương án "To reduce the number of attributes in a relation" không đúng vì số thuộc tính do thiết kế lược đồ quyết định, đặt khoá không bỏ đi thuộc tính nào. Phương án "To link the relation to the conceptual schema" lẫn sang kiến trúc nhiều mức: việc ánh xạ giữa các mức lược đồ do hệ quản trị đảm nhiệm, còn nối các quan hệ với nhau là việc của khoá ngoại.
Cùng phần 9
If a database relation has 5 rows and 4 columns, how many individual data values are stored in the relation?Có lời giảiCâu hỏiWhat are the five necessary components of a Database Management System (DBMS)?Có lời giảiCâu hỏiWhich of the following is a limitation of the network database model?Có lời giảiCâu hỏiCả 30 câu của chủ đề30 câu
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây