1. 程式人生 > >木子網羅資料庫筆試題(一)

木子網羅資料庫筆試題(一)

1.問:刪除表資料,同時保留表結構,()方法比()方法效率高
A.delete B.drop table C.truncate table D.delete all
答:C,A
解析:
truncate table 命令將快速刪除資料表中的所有記錄,但保留資料表結構。這種快速刪除與 delete from 資料表的刪除全部資料表記錄不一樣,delete 命令刪除的資料將儲存在系統回滾段中,需要的時候,資料可以回滾恢復,而 truncate 命令刪除的資料是不可以恢復的。

2.問:在關係模型中,實現“關係中不允許出現相同的元組”的約束是通過
A.候選鍵 B.主鍵 C.外來鍵 D.超鍵


答:B
解析:主鍵有著惟一標識元組的作用。

3.資料庫管理系統(Database Management System)是
A.資訊管理的應用軟體 B.資料庫系統+應用程式
C.管理中的資料庫 D.管理資料的軟體

答:D
解析:資料庫管理系統(Database Management System)是一種操縱和管理資料庫的大型軟體,用於建立、使用和維護資料庫

4.關係資料庫中,實現表與表之間的聯絡是通過
A.實體完整性規則 B.參照完整性規則
C.使用者自定義的完整性規則 D.值域

答:B
解析:在資料庫設計器中設計表之間的聯絡時,要在父表中建立主索引,在子表中建立普通索引,然後通過父表的主索引和子表的普通索引建立起兩個表之間的聯絡,即這種聯絡是通過參照完整性來實現的。參照完整性的含義是:當插入、刪除或修改一個表中的資料時,通過參照引用相互關聯的另一個表中的資料,來檢查對錶的資料操作是否正確。

5.索引欄位值不唯一,應該選擇的索引型別是
A.主索引 B.普通索引
C.候選索引 D.唯一索引

6.資料庫系統中採用封鎖技術的目的是為了保證
A. 資料的一致性 B. 資料的可靠性 C. 資料的完整性 D. 資料的安全性

答:A
封鎖是指事務T在對某個資料物件(例如表、記錄等)操作之前,先向系統發出請求,對其加鎖。加鎖後事務T就對該資料物件有了一定的控制,在事務T釋放它的鎖之前,其它的事務不能更新此資料物件。
答案參考連結

這些題網上都有,有沒有大牛做個題庫的