當前位置:首頁 » 操作系統 » 資料庫系統概論試題

資料庫系統概論試題

發布時間: 2023-01-24 02:32:43

1. 資料庫系統概論 選擇題(50分!)

1: D.模式
2: A.表中任意兩行的之不能相同
3: C.並發控制
4: C.3NF
5: D.數據的管理
6: C.概念
7: B.數據結構、數據操作、完整性約束條件
8: B.應用程序
9: C.主碼
10: B.連接
11: C.select
12: C.保留少部分冗餘數據可提高查詢速度
----------------------------------------------------------------------
第二份:
1: A.關系
2:D.不知道或無意義的值
3:D.提高了用戶的查詢速度
4:B.from
5:B.消除插入異常,刪除異常和數據冗餘
6:D.隔離性
7:B.關系數據模型
8:A.不會因為數據的變化而影響應用程序
9:C.並發控制
10:B.主碼

2. 資料庫系統概論---12道選擇題(詳細解釋的話加分!)

設有關系R1和R2,經過關系運算得到結果S,則S是__(D )
A.一個數組 B.一個對象 C.一個資料庫 D.一個關系
解釋:這個不用多說,關系運算得到一個關系。
2、 公司中有多個部門和多名職員,每個職員只能屬於一個部門,一個部門可以有多名職員,從職員到部門的聯系類型是__C___。
A.多對多 B.一對一 C.多對一 D.一對多
解釋:這個很明顯,每個員工只能屬於一個部門,一個部門中有多個員工。從職員到部門是說的這兩個實體間的關系,而不是一個員工(具體到一個人)和一個部門(具體到一個部門)之間的關系。
3、SQL語言中,用GRANT/REVOKE語句實現資料庫的_D ____.
A.並發控制 B.完整性控制 C.一致性控制 D.安全性控制
解釋:授權語句,控制用戶許可權,保證安全。
4、有關動態增量備份的描述正確的是___D___。
A.動態增量備份過程不允許外部事務程序訪問資料庫
B.動態增量備份會備份出全部數據
C.動態增量備份裝載後資料庫即處於一致性狀態
D.動態增量備份宜在事務不繁忙時進行
解釋:動態增量備份時差異備份,B錯誤。動態允許外部事務訪問資料庫,A錯誤。備份前後數據會有變化,所以裝載後的資料庫處於不一致性狀態。C錯誤
5、事務回滾指令ROLLBACK執行的結果是_____。( B )
A.跳轉到事務程序開始處繼續執行
B.撤銷該事務已經做出的任何對資料庫的修改
C.事務執行出錯
D.跳轉到事務程序結束處繼續執行
解釋:事務的ACID,rollback回滾該事務已經做出的任何對資料庫的修改
8、日誌文件用於事務故障、_____的恢復。( B )
A.系統故障、CPU故障 B.系統故障、介質故障
C.介質故障、CPU故障 D.介質故障、入侵故障
解釋:硬性知識
9、SQL語言中,屬於「模式DDL」語言的是____A__語句。
A.create table B.update C.select D.insert
解釋:數據定義語言
10、資料庫並發操作通常會帶來丟失修改、__B____和讀臟數據等問題。( )
A.不可恢復 B.不可重復讀 C.不可備份 D.不可持續
解釋:硬性知識
11、關系R(A,B,C,D),碼為AB,函數依賴{AB→C,AB→D,C→D},最高範式為)____B___.( )
A.1NF B.2NF C.3NF D.BCNF
解釋:ab->c,c->d=>ab->d,有傳遞依賴,而且每一個非主屬性完全依賴於ab
12、事務T要寫數據A,則應該對數據A的上層節點加__A__.( )
A.X鎖 B.S鎖 C.IS鎖 D.IX鎖
解釋:加排他鎖

3. 浙大08秋冬學期《資料庫系統概論》課程在線作業,.高人來幫忙啊

書到用時方恨少!建議你去找下你班上上課比較認真點的同學或則自己好好看看你們的教材!這些在你們的教材上都找的到答案的

4. 資料庫系統概論 題目

1.select * from 學生 where 學生號 in (select 學生號 from 選課 group by 學生號 having count(*)=3)2.select * from 商品表1 where 單價>(select avg(單價) from 商品表1)3.select * from 商品表2 group by 產地 having count(*)=14.select * from 學生 where 學生號 in (select a.學生號 from 選課a,選課b,學生c where a.課程號=b.課程號 and b.學生號=c.學生號 and c.姓名=@ml)5.select * from 課程 where 課程號 in (select 課程號 from 選課 group by 課程號 having count(*) between 2 and 4)6.select * from 學生 where 學生號 in (select 學生號 from 選課 group by 學生號 having count(*)=1)7.select * from 學生 where 學生號 in (select 學生號 from 選課 group by 學生號 having count(*)<=2)

5. 《資料庫系統概論》第四版 期末考試題

一、單項選擇題(本大題共10小題,共30分)
1.資料庫中,數據的物理獨立性是指( )。
A.資料庫與資料庫管理系統的相互獨立
B.用戶程序與DBMS的相互獨立
C.用戶的應用程序與存儲在磁碟上資料庫中的數據是相互獨立的
D.應用程序與資料庫中的數據的邏輯結構相互獨立
2. 從E-R模型關系向關系轉換時,一個M:N聯系轉換為關系模式時,該關系模式的關鍵字是
A.M端實體的關鍵字 B.N端實體的關鍵字 ( )
C.M端實體關鍵字與N端實體關鍵字組合 D.重新選取其他屬性
3.保護資料庫,防止未經授權的或不合法的使用造成的資料泄漏、更改破壞。這是指數據的( )
A.安全性 B.完整性 C.並發控制 D.恢復
4. 關系模式中的各級模式之間的關系為( )。
A.3NF 2NF 1NF B.3NF 1NF 2NF
C.1NF 2NF 3NF D.2NF 1NF 3NF
5. 五種基本關系代數運算是 ( )
A.∪,-,×,π和σ B.∪,-,∞,π和σ
C.∪,∩,×,π和σ D.∪,∩,∞,π和σ
6. 在資料庫設計中,將ER圖轉換成關系數據模型的過程屬於 ( )
A.需求分析階段 B.邏輯設計階段 C.概念設計階段 D.物理設計階段
7. SQL中,下列涉及空值的操作,不正確的是 ( )
A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL)
8.關系資料庫規范化是為解決關系資料庫中( )問題而引入的。
A.插入、刪除和數據冗餘 B.提高查詢速度
C.減少數據操作的復雜性 D.保證數據的安全性和完整性
9.下圖所示的E-R圖轉換成關系模型,可以轉換為( )關系模式。
A.1個 B.2個 C.3個 D.4個

n m

10. 如下面的資料庫的表中,若職工表的主關鍵字是職工號,部門表的主關鍵字是部門號,SQL操作( )不能執行。

職工表 部門表

A.從職工表中刪除行(『025』,『王芳』,『03』,720)
B.將行(『005』,『喬興』,『04』,750)插入到職工表中
C.將職工號為『001』工資改為700
D.將職工號為『038』部門號改為『03』
二、填空題(本大題共5小題,每空1分,共10分)
1.對於非規范化的模式,結過使屬性域變為簡單域轉變為1NF,將1NF經過消除非主屬性對碼的_______________轉變為2NF,將2NF經過消除非主屬性對碼的_______________轉變為3NF。
2.在關系A(S,SN,D)和B(D,CN,NM)中,A的主鍵是S,B的主鍵是D,則D在S中稱為___________。
3.數據模型由_________________、_________________和_________________三部分組成的。
4.資料庫體系結構按照_______________、_______________和_______________三層結構進行組織。
5.E-R圖向關系模型轉化要解決的問題是如何將實體和實體之間的聯系轉換成關系模式,如何確定這些關系模式的_________________。
三、計算題(本大題共5小題,每小題2分,共10分)
設有如下圖所示的關系R,S和T,計算:
⑴ R1=R∪S R S T
⑵ R2=R-S
⑶ R3=R T
⑷ R4=R T
(5) R5=
四、設計題(本大題共5小題,每小題4分,共20分)
設教學資料庫中有三個基本表:
學生表S(SNO,SNAME,SEX,AGE,DEPT)
課程表C(CNO,CNAME,TEACHER)
學生選課表SC(SNO,CNO,GRADE)
其中:SNO為學號,SNAME為姓名,SEX為性別,AGE為年齡,DEPT為系別,CNO為課程CNAME為課程名,TEACHER 任課老師,GRADE為成績。
試寫出下列操作的SQL語句:
1檢索學生姓名及其所選修課程號和成績。
2 檢索選修課程「C2」的學生中的最高成績。
3檢索所有比「王華」年齡大的學生姓名、年齡和性別。
4 檢索選修四門以上課程的學生總成績(不統計不及格的課程),並要求按總成績的降序排列出來。
5 把Wu老師的女同學選課成績增加5%
五、綜合題(本大題共2小題,每小題15分,共30分)
1.假設某商業集團資料庫中有一關系模式R如下:R (商店編號,商品編號,數量,部門編號,負責人)
如果規定:
(1) 每個商店的每種商品只在一個部門銷售;
(2) 每個商店的每個部門只有一個負責人;
(3) 每個商店的每種商品只有一個庫存數量。
試回答下列問題:
(1) 根據上述規定,寫出關系模式R的基本函數依賴;
(2) 找出關系模式R的候選碼;
(3) 試問關系模式R最高已經達到第幾範式?為什麼?
(4) 如果R不屬於3NF,請將R分解成3NF模式集。

2.假定一個部門的資料庫包括以下的信息:
職工的信息:職工號、姓名、住址和所在部門。
部門的信息:部門所有職工、經理和銷售的產品。
產品的信息:產品名、製造商、價格、型號及產品內部編號。
製造商的信息:製造商名稱、地址、生產的產品名和價格。
完成如下設計:
(1)設計該計算機管理系統的E-R圖;
(2)寫出關系模式集,並用下劃線和波浪線標識出每個模式的主碼和外碼。
(3)在上述資料庫中,寫出主碼和外碼的總數這兩個數字。

6. 急!!!~~~高手幫忙做下 資料庫系統概論 的測試題

1.3
2.3
3.3
4.3
5.1
6.2
7.3
8.2
9.2
10.1
11.4
12.1
13.3
14.2
15.4
16.2
17.4
18.3
19.2
20.4

7. 資料庫系統概論的一題,加急!高分懸賞!!!

1. 用戶自定義完整性約束 分為以下四類:
1 實體完整性:規定表的每一行在表中是惟一的實體。
2 域完整性: 是指表中的列必須滿足某種特定的數據類型約束,其中約束又包括取值范圍、精度等規定。
3 參照完整性: 是指兩個表的主關鍵字和外關鍵字的數據應一致,保證了表之間的數據的一致性,防止了數據丟失或無意義的數據在資料庫中擴散。
4 用戶定義的完整性: 不同的關系資料庫系統根據其應用環境的不同,往往還需要一些特殊的約束條件。用戶定義的完整性即是針對某個特定關系資料庫的約束條件,它反映某一具體應用必須滿足的語義要求。
2. 物理獨立性
3. 約束
4. 資料庫備份與恢復
1)資料庫中數據的安全性控制:
用戶標識與鑒別、存取控制、SQL Server 2000中的對象許可和命令許可、用戶許可權(許可)的授權及收回授權。

2)資料庫中數據的完整性控制。
實體完整性控制、參照完整性控制、用戶定義完整性控制;SQL Server 2000中實施完整性的方法。

3)資料庫中數據的並發性控制。
事務、事務的特性、鎖、鎖的粒度、鎖的兼容性、死鎖、活鎖、解決死鎖和或鎖的辦法、批。

4)資料庫中數據的資料庫的恢復。
資料庫備份和日誌文件、事務故障恢復、系統故障恢復、介質故障恢復。

5. GRANT
6. 不知道
7. 不知
8. 不知
9. 許可權
10. 元組關系演算和域關系演算
11. B
12. D
13. D
14. B
15. C
16. B
17. B
18. B
19. C
20. D

熱點內容
招標伺服器雲 發布:2024-05-19 20:04:19 瀏覽:583
搭建小米雲伺服器 發布:2024-05-19 19:43:17 瀏覽:130
蘋果手機備忘錄怎麼加密 發布:2024-05-19 18:57:57 瀏覽:16
光榮腳本 發布:2024-05-19 18:57:48 瀏覽:997
pythonjson字元串 發布:2024-05-19 18:51:43 瀏覽:253
什麼是伺服器廠商介紹 發布:2024-05-19 18:50:09 瀏覽:371
伺服器網卡硬體型號怎麼看 發布:2024-05-19 18:36:41 瀏覽:666
修改pve伺服器ip 發布:2024-05-19 18:31:52 瀏覽:469
微信密碼忘記了如何取出裡面的錢 發布:2024-05-19 18:27:35 瀏覽:330
vs2005反編譯 發布:2024-05-19 18:26:34 瀏覽:364