多項選擇題關于數據完整性,以下說法正確的是()。

A.引用完整性通過主鍵和外鍵之間的引用關系實現。
B.引用完整性通過限制數據類型、檢查約束等實現。
C.數據完整性是通過數據操縱者自身對數據的控制來實現的。
D.如果兩個表中存儲的信息相互關聯,那么只要修改了一個表,另外一個表也要做出相應的修改,則稱該這兩個表中的數據具備完整性。


您可能感興趣的試卷

你可能感興趣的試題

1.多項選擇題假定有一個用戶表,表中包含字段:userid(int)、username(varchar)、password(varchar)、等,該表需要設置主鍵,以下說法正確的是()。

A.如果不能有同時重復的username和password,那么username和password可以組合在一起作為主鍵。
B.此表設計主鍵時,根據選擇主鍵的最小性原則,最好采用userid作為主鍵。
C.此表設計主鍵時,根據選擇主鍵的最小性原則,最好采用username和password作為組合鍵。
D.如果采用userid作為主鍵,那么在userid列輸入的數值,允許為空。

2.單項選擇題有關數據冗余說法錯誤的是()。

A.數據庫中,數據存在副本的現象,就是數據冗余
B.通過分類存儲,可以有效減少數據冗余,但是會增加數據查找的復雜性
C.在數據庫設計階段,一定要盡最大可能避免數據冗余,最好做到無數據冗余。
D.數據冗余通常是由于數據庫設計引起的。

5.單項選擇題如果要修改表的結構,應該使用SQL語言的命令()。

A.UPDATE TABLE
B.MODIFY TABLE
C.ALTER TABLE
D.CHANGE TABLE