天天看點

資料庫系統原理填空題88、PowerBuilder 是一種企業級和 (資料庫前端應用 ) 多層體系結構開發工具。92、API 的中文含義是 ( 應用程式設計接口 ) 。122、21.SQL 中把完整性限制分成三大類:域限制、基本表限制和 ________。

1、關系模型和層次、網狀模型的最大差别是用 ____ 關鍵碼____導航資料。

2、資料庫系統中三級模式結構定義存放在 _____ 資料字典___中。

3、如果關系模式 R 是 1NF,且每個非主屬性 ____ 完全____函數依賴于候選鍵,那麼稱 R 是第二範式的模式。

4、模式分解的優點之一是能消除 ____ 資料備援____和操作異常現象。

5、若關系 A 有 m 個屬性,關系 B 有 n 個屬性,則 A×B 有____ m+n____個屬性。

6、SQL 語言中,向資料庫表中插入資料的指令是 ___ INSERT_____。

7、.在程式中,事務以 BEGIN TRANSACTION 語句開始,以 ___ COMMIT_____語句或 ROLL-BACK語句結束。

8、資料庫的并發操作通常會帶來三個問題: ___ 丢失更新_____問題、讀髒資料問題、不可重複讀問題。

9、ODBC 技術為應用程式提供了一套 CLI 函數庫和基于 ___ DLL(或動态連結庫)_____的運作支援環境。

10、在面向對象技術中,資料類型系統由基本類型、複合類型和 ___ 引用類型_____三部分組成。

11、當使用者讀取資料時, DBMS會自動地将使用者的請求轉換成 ___ 複雜的機器代碼__,實作使用者對資料庫的操作。

12、資料管理軟體的功能之一是。 ___ 邏輯資料與實體資料之間的互相轉換__

13、關系模型與層次、網狀模型的最大差别是用 __ 關鍵碼而不是用指針___導航資料。

14、資料庫的體系結構可分為三級: __ 内部級、概念級、外部級___。

15、__ 繼承性___是資料間的泛化 / 細化聯系,表示了類之間的相似性。

16、在一個實體表示的資訊中, ___ 能惟一辨別實體的屬性或屬性組__稱為關鍵字。

17、資料的描述形式有 __ 邏輯描述、實體描述___。

18、關系模型中,表與表之間的聯系是由 __ 公共屬性___實作的

19、資料庫體系結構可分為 、、_____三組。 内部集 概念級 外部級

20、關系代數是 _ 關系運算 _為 對象__的一組進階運算的集合。

21、檔案系統中的資料獨立性是指 ( 裝置)獨立性。

22、在資料庫方式下的資訊進行中, ( 資料)占據了中心位置。

23、DBMS是位于 (使用者) 和(OS)之間的一層資料管理軟體。

24、資料模型不僅描述資料本身的特點, 還要描述 (資料之間的聯系 )。

25、DBS中,使用者的資料和磁盤中的資料之間轉換由 (DBMS) 實作。

26、在層次、網狀模型中,用(指針)導航資料;而在關系模型中,用(關鍵碼)導航資料。

27、資料庫的三級模式結構是對 ( 資料)的三個抽象級别。

28、DBS中存放三級結構定義的 DB稱為(資料字典 ) 。

29、DBS的全局結構展現了其 ( 子產品功能 )結構。

30、DBMS為應用程式運作時開辟的 DB 系統緩沖區,主要用于 ( 資料傳輸)和(模式轉換 )。

31、層次模型用 (樹) 型結構來表示實體間的聯系。

32、在資料的人工管理階段,程式與資料是 ( 一一對應 )的關系。

33、定義資料庫的安全性和完整性的工作由 (DBA)完成。

DBS的維護工作由 (DBA) 承擔。

34、資料獨立性的好處是 ( 資料存儲方式的變化不會影響到應用程式的使用 ) 。

35、資料庫的三級體系結構使使用者能抽象地使用資料, 不必關心 ( 資料在計算機中的表示和存儲 ) 。

36、概念設計階段用到實體、 實體集、屬性和實體辨別符等 4 個術語;

邏輯設計階段用到字段、記錄、檔案和關鍵碼等 4 個術語;

37、ER資料模型一般在資料(概念設計 )階段使用。

38、“為哪些表,在哪些字段上,建立什麼樣的索引”這一設計内容

應該屬于資料庫設計中的 (實體設計 )階段。

39、.資料模型是用來描述資料庫的結構和語義的,資料模型有(概念

資料模型)和(結構資料模型)兩類, ER模型是 (概念資料模型 )。

40、資料實施階段包括兩項重要的工作,一項是資料 (載入),另一項

是應用程式的編碼和調試。

41、ER圖向關系模型轉化要解決的問題是如何将實體和實體之間的聯

系轉換成關系模式,如何确定這些關系模式的 (屬性和鍵 ) 。

42、資料庫的實體設計是對一個給定的(基本資料)模型選取一個最

合适應用環境的實體結構的過程。

43、資料庫設計中,将 ( 各局部 ER之間的聯系 ) 分 ER圖內建時,主要任務是增補。

44、資料庫應用系統設計中邏輯設計的主要内容是把 ER模型的 ( 實體和聯系 )轉換為關系模式。

45、ER方法是 ( 概念資料模型 ) 設計的方法。

46、現實世界到機器世界過渡的中間層次是 ( 概念模型 )。

47、概念設計的目标是 (企業組織資訊需求 ) 産生反映的資料庫概念結構,即概念模式。

48、在 DBD中,子類具有一個重要的性質: ( 繼承性 )。

49、DBD的邏輯設計分成兩大部分: (DB邏輯結構設計和應用程式設計)。

50、關系模型用 (關鍵碼) 表示實體之間的聯系。

16.概念設計是設計能夠反映使用者需求的資料庫概念結構, 即概念模型。

17.ER模型是人們認識客觀世界的一種方法、工具。

18.ER模型具有客觀性和主觀性兩重含義。

51、”不能從已知 FD 集使用推理規則導出的 FD 不在 F+中”,這是推理規則的 (完備) 性。

52、在關系模式 R 中,能函數決定所有屬性的屬性組,稱為模式 R的(超鍵)。

53、消除了非主屬性對候選鍵局部依賴的關系模式, 稱為(2NF)模式。

54、兩個函數依賴集 F 和 G 等價的充分必要條件是 (F+=G+)。

55、一個關系模式屬于 4NF,它必定屬于 (BCNF)。

56、連接配接操作由關系代數的(笛卡爾積)操作和 ( 選擇)操作組合而成。

57、若在關系中置換屬性的次序,可用的關系代數運算是 ( 投影)。

58、在關系 R 和 S 自然連接配接時,把原該舍棄的元組放在結果關系中,

這種操作稱為 ( 外連接配接 ) 。

59、查詢優化是指系統對關系代數表達式進行優化組合,它的目的是 (提高系統效率 ) 。

60、自然連接配接要求被連接配接的兩個關系具有 ( 一個或多個相同的屬性名 ) 。

61、域關系演算類似與元組演算,域變量的變化範圍是 ( 某個值域 ),

元組變量的變化範圍是 (一個關系 ) 。

62、在關系代數運算中,最浪費時間的兩個運算是(笛卡爾積)和 ( 連接配接運算 ) 。

63、安全運算是指不産生 ( 無限關系 )和(無窮驗證 ) 的運算。

64、設 W=,且 W、R、和 S 的元組個數分别為 p、m和 n,那麼三者

之間應滿足的條件是 (P≤(m ×n))

65、關系中沒有行序的原因是 ( 關系被定義為一個集合 ) 。

66、關系模型的基本資料結構是(關系 (或二維表 ) ),其資料庫存儲時基本組織方式是 ( 檔案)。

67、SQL語言的使用方式有兩種, 一種是 (互動式 ) ,另一種是 ( 嵌入式)。

68、視圖是一種虛表,它是從 ( 基本表 )導出的表。

69、索引的用途是 ( 快速查詢 )。

70、SQL語言的資料查詢是介乎于 (關系代數 )和(關系演算 )之間的一種語言。

71、SQL中表結構的修改指令是 (ALTER TABLE) 。

72、SQL的集合處理方式與主語言單記錄的處理方式之間用 ( 遊标) 來協調。

73、如果在查詢結果中不允許出現重複元組,應在 SELECT語句中增加保留字 (DISTINCT)。

74、DELETE删除的最小機關是 ( 一個完整的元組 ) 。

在 SQL中一個關系對應于一個 (基本表 ) 。

75、删除索引時,系統會同時從 ( 資料字典 )中删除有關該索引的描述。

76、SELECT語句進行查詢時,如果要列出所查表中的所有列的簡便

方法是列名表用 (*) 表示。

77、SQL/PSM提供了(順序)、(條件分支)和 (循環) 三種流程控制語

句。

78、SQL中,使用者有兩種: ( 應用程式 )和( 終端使用者 ) 。

79、

17.SQL中,建立了一個 SQL模式,就是定義了 (一個存儲空間 ) 。

18.SQL中,外模式一級資料結構的基本機關是 ( 視圖)。

80、

23.關鍵字 ASC和 DESC分别表示 (升序) 和**(降序**) 的含義。

24.權限授予的指令是 (GRANT) 。

25.視圖可以定義在 (1 個或 n 個) 基本表上。

26.資料庫中隻存放視圖的 ( 定義)而不存放視圖的(記錄資料) 。視

圖的定義存放在(資料字典) 。

27.遊标實際上是一個 ( 指針)。當遊标指向一組元組中的一個時,該

元組被主語言處理。

28.基本表結構的修改用關鍵字 (ALTER),基本表内容的修改用關鍵

字(UPDATE) 。

29.定義卷遊标與遊标相比多了關鍵字 (SCROLL) 。

30.在 SELECT語句中可用謂詞 UNIQUE來測試結果集合中是否有存

在(重複元素 ) 。

81、

32.SQL主要是由資料定義、資料操縱、嵌入式 SQL、資料控制四個

部分組成。

33.SQL的資料定義部分包括了對 SQL模式、基本表、視圖、索引的

建立和撤銷。

34.SQL的資料操縱部分包括了資料查詢和資料更新兩部分。

35.SQL的資料查詢是用 select 語句實作。

36.Select 語句的三種格式:連接配接查詢、嵌套查詢、存在量詞方式。

37.在視圖中隻有行列子集視圖是可以更新的。

82、SQL集合中交( intersect )、并( union )、差(except )、、、

83、

1.事務運作過程中,由于種種原因,使事務未運作到正常終止點就被撤消,這種情況稱為(事務故障) 。

2.事務的原子性由 DBMS的子系統來實作 (事務管理 )的。

3.資料庫的并發操作帶來三個問題是:丢失更新問題、讀髒資料問題和(不可重複讀問題 ) 。

4.封鎖技術中基本的兩種封鎖是(排他型封鎖)和 ( 共享型封鎖 ) 。

84、

6.在資料庫技術中,把未送出的随後被撤消的資料稱為 ( 髒資料)。

7.S鎖解決了丢失更新問題,但同時又可能會引起 ( 死鎖) 問題。

8.SQL2中,程式開始時預設的事務存取模式是 (READ WRITE) 。

9.SQL中用語句定義新的域 (CREATE DOMAIN) 。

10.觸發器的動作事件條件用 (WHEN) 子句定義, 它可以是任意的條件

表達式。

11.DBS運作的基本工作單元是事務。

12.事務具有 ACID性質,即原子性、一緻性、隔離性、持久性。

13.恢複工作是由拷貝備份、 UNDO操縱、REDO操作和檢查點操作等組成的一項綜合性的工作。

14.DB的恢複機制保證了事務的原子性和持久性。

85、

18.資料庫的安全性是為了防止對資料庫的惡意通路。

19.授權是 DBS用來防止未授權通路****和惡意通路的一種手段。

86、、

4.SQL Server Agent 服務包括作業、(警告)和操作員三部分。

5.服務管理器在啟動 (SQL Server ) 服務後才能進行資料庫操作。

6.企業管理器提供遵從 (Microsoft 管理控制台 ) 的使用者界面。

7.一個存儲過程可以聲明零個或多個參數,參數名以 ( @) 開頭。

8.在 SQL Server 2000 中,每個表最多有 3 個觸發器,分别用于

Insert 、Update 和 (Delete) 。

9.導入和導出資料可以完成多個資料庫之間的 ( 資料轉換和轉移 ) 。

87、

11.使用者在混合驗證模式下使用 (SQL 授權)使用者登入 SQL Sever ,必須提供登入名和密碼。

12.在 SQL Server 中,将一組具有相同權限的使用者組織在一起稱為(角色) 。

13.T—SQL語言中局部變量的作用域是 (目前的批處理 )。

14.T—SQL中用于循環結構的流程控制語句是( while 語句)。

15.建立局部臨時表必須使用由 (#) 開頭的表名。

88、PowerBuilder 是一種企業級和 (資料庫前端應用 ) 多層體系結構開發工具。

89、

3.PB采用面向對象的程式設計方法和 ( 事件驅動 ) 的工作原理。

4. PB9.0 的 開 發 空 間 的 三 個 層 次 是 Workspace、 Target 和(Library) 。

5.Target (目标)用于描述加入到工作空間中的 ( 應用)。

6.PowerBuilder 庫檔案的擴充名為 (.pbl) 。

7.(輸出視窗 ) 用于顯示對開發人員做出的操作響應,

8.PB9.0 有兩組工具欄: PowerBar 和(PainterBar) 。

9.資料視窗畫闆通過提供多個 (工作區 )來完成與資料視窗對象相關

的工作。

10.(結構畫闆 ) 用于定義程式中使用的全局結構。

90、資料視窗是一個 ( 對象),它包含了對資料庫中的資料進行特定操作的資訊

91、

1.對象聯系圖是對( ER圖)的擴充。

2.面向對象技術中,資料類型系統由基本類型、複合類型和 ( 引用類型)三部分組成。

3.相同類型元素的有序集合,并且允許有重複的元素,稱為 ( 清單類型 ) 。

4.複合類型中的數組、 清單、包、集合統稱為 (彙集類型或批量類型 )。

5.引用類型可以避免資料結構的 ( 無窮嵌套 )。

6.傳統的關系模型中,每一個關系模式都具有 (1NF)性質。

7.結構類型是 ( 不同類型 )元素的有序集合。

8.子類具有 ( 繼承性)。

9.在面向對象模型中的對象相當于 ER模型中的 (實體) 。

10.目前面向對象開發的行業标準語言是 (統一模組化語言或 UML) 。

11.關聯的端部,也就是與關聯相連的類,稱為 (關聯角色 ) 。

12.ODBC技術使得 (應用程式 ) 與 DBMS之間在邏輯上可以分離。

92、API 的中文含義是 ( 應用程式設計接口 ) 。

93、

#15.ODBC規範定義的驅動程式有兩種類型:即單層驅動程式和 ( 多層驅動程式 )。

16.資料源是驅動程式與 (DBS)連接配接的橋梁。

94、

95、面向對象技術中複合類型有:行、數組、清單、包和集合五種;

96、

16.引起資料不一緻的根源是 ____ 資料備援_____。

17.元組中的一個屬性值,稱為 ____ 分量_____。

18.一類較為普遍、常用的資料庫設計方法是 __ 規範設計法_______。

19.在 MySQL中,變量名稱前常添加一令“ @”符号的是 ___ 使用者______變量。

20.在 MySQL中,給局部變量指派的語句是 ____ SET。

21.封鎖帶來的一個重要問題是可能引起“活鎖”與“ ____ 死鎖”。

22.資料庫恢複是以備份為基礎的,它是與備份相對應的 ___ 系統維護______和管理操作。

23.通過使用 MySQL資料庫的 ____ CREATE DATABASE_____指令,建立資料庫。

24.圖存儲資料庫是基于圖理論建構的,使用結點、屬性和 ___ 邊_的概念。

25.資料倉庫具有三個常用的重要概念,即粒度、分割和 ____ 維 。

97、

資料庫系統原理填空題88、PowerBuilder 是一種企業級和 (資料庫前端應用 ) 多層體系結構開發工具。92、API 的中文含義是 ( 應用程式設計接口 ) 。122、21.SQL 中把完整性限制分成三大類:域限制、基本表限制和 ________。
資料庫系統原理填空題88、PowerBuilder 是一種企業級和 (資料庫前端應用 ) 多層體系結構開發工具。92、API 的中文含義是 ( 應用程式設計接口 ) 。122、21.SQL 中把完整性限制分成三大類:域限制、基本表限制和 ________。

98、

16. 在 資料 庫 中為 提高 查 詢速 度 而 設定 的 邏 輯排 序 手 段稱 為

_____ 索引_。

17.關系模型中,資料聯系是通過表間的 ____ 公共屬性實作的。

18.設 F 是關系模式 R的 FD集,如果對 F 中每個非平凡的 FD X→Y,

都有 X是 R的 超鍵,則 R∈BCNF 。

19.SQL資料庫中表的三種類型有 ____ 基本表____、視圖和導出表。

20.關系代數中基本操作是并、差、笛卡爾積、投影和選擇,沒有集

合的___ 補_____操作,因而關系代數運算總是安全的。

21.封鎖技術中主要有兩種封鎖:排他型封鎖和 ____ 共享____型封鎖。

22.DBS中用于安全性目的的資料庫日志稱為 ___ 審計追蹤_____。

23.在安裝 SQL Server 2000 時,安裝程式會自動建立 4 個系統資料

庫,分别是 ___ Master資料庫、Model 資料庫、 Msdb資料庫、 Tempdb資料庫。

24.PowerBuilder 的一大特點是提供了 _____ 資料視窗,它封裝了對資料

庫中的資料操作。

25.ODBC是一個分層體系結構,由縱向四個部分: ODBC資料庫應用

程式、 __ 驅動程式管理器____、DB驅動程式、資料源構成。

99、

16.DB 能為各種使用者共享, 具有較小備援度、 資料間聯系緊密、 較高的資料 __獨立性 __等特

點。

17.DB 分成實體資料庫和 _描述 _資料庫兩類,後者由 DD 系統管理。

18.不必存儲屬性值,而是從其他屬性值推導出值的屬性稱為 __派生 屬性。

19.若 F 是最小函數依賴集,則其中每一個函數依賴的右部都是 __單屬性 _。

100、

16.在資料庫的 概念設計 中,客觀存在并且可以互相差別的事物稱為 ___s _____。

17.增強 ER 模型中, 子類 實體 繼承超類 實體的所有 __屬性 ________。

18.産生資料備援和異常的兩個重要原因是 局部依賴 和__傳遞 ________依賴。

l9.如果 Y X U,則 X Y 成立。這條推理規則稱為 ____自反性 ______。

20.ODBC 規範定義的驅動程式有兩種類型: 即單層驅動程式 和多層驅動程式 _。

21. DBMS 可分為 層次型 、網狀型 、關系 ________型、 面向對象型 等四種類型。

22.如果事務 T 對某個資料 R 實作了 _________X(排他 /寫) _______鎖,那麼在 T 對資料

R 解除封鎖之前,不允許其他事務再對 R 加任何類型的鎖。 注: S 鎖為共享鎖

1.R-(R-S)

2.S-(S-R)

23.在多個事務并發執行時, 系統應保證與這些事務先後 單獨執行時 的 結果一樣 ,這是指事務的 隔離 性。

24.在 SQL/CLI 中, 儲存元組 或 參數 的有關資訊的是 描述記錄__。

25.在面向對象技術中, 對象聯系圖 是描述面向對象 _資料模型 ________的基本工具。

101、資料庫的三級模式結構中,全局資料視圖的描述稱為 __ 概念模式(或模式)_。

102、在資料庫系統中管理資料的軟體稱為 __ 資料庫管理系統(或 DBMS )_。

103、當關系 R和S做自然連接配接時,能夠把原該舍棄的元組放到結果關系中的操作稱為 __ 外聯接_。

104、有關系模式 R(A,B,C),F={A→C,AB→C},則R中存在 __ 部分_函數依賴。

105、資料庫的并發操作通常會帶來的 3類問題是丢失更新、不一緻分析和 _ 讀 “髒”資料__。

106、PXC協定要求 X封鎖必須保留到 _ 事務終點__。

107、在分布式資料庫系統中,查詢處理應考慮局部處理代價和 _ 傳輸代價__。

108、結構資料模型的三個組成部分是資料結構、資料操作和 __ 資料完整性限制_。

109、用樹型結構表示實體類型及實體間聯系的資料模型稱為。 _ 層次資料模型__

110、已知關系 R(A,B,C,D)和S(B,C,D),則 RS的元數是。 __ 4_

111、關系代數運算中, θ聯接可由選擇和操作組合而成。 _ 笛卡兒積__

112、若F是最小函數依賴集,則其中每一個函數依賴的右部都是。 __ 單屬性_

113、設關系模式 R(A,B,C,D),F={A→B,B→C},則B+=_ BC__.

114、設有關系模式 R(X,Y,Z),F={X→Y,Y→Z},則R的候選鍵是。 _ X__

115、一個事務中對資料庫的所有操作是一個不可分割的操作序列,這個性質稱為事務的。 __ 原子性_

116、事務的持久性是由 DBMS 的子系統實作。 _ 恢複管理__

117、分布式資料庫全局邏輯結構分為全局外模式、全局概念模式、分片模式和模式四個級别。_配置設定__

118、要使資料庫具有可恢複性,基本原則很簡單,就是 “備援 ”,即 __ 分解______

119、 将一個關系模式分解成多個關系模式時,為了保持原模式所滿足的特性,要求分解處理具有 1NF__ 和____2NF____ 。

21. 在資料庫設計的需求分析階段,資料流圖表達了資料與 ____ 實體 ____ 的關系。

120、. 在面向對象資料模型中,對象的三個組成部分是:變量、消息和 _方法 _。

121、

1.檔案系統中的資料獨立性是指 (裝置 )獨立性。

2.在資料庫方式下的資訊進行中, (資料 )占據了中心位置。

3.DBMS 是位于 (使用者 )和(OS)之間的一層資料管理軟體。

4.資料模型不僅描述資料本身的特點,還要描述 (資料之間的聯系 )。

5.DBS 中,使用者的資料和磁盤中的資料之間轉換由 (DBMS)實作。

6.在層次、網狀模型中,用 (指針) 導航資料;而在關系模型中,用 (關鍵碼) 導航資料。

7.資料庫的三級模式結構是對 (資料 )的三個抽象級别。

8.DBS 中存放三級結構定義的 DB 稱為 (資料字典 )。

9.DBS 的全局結構展現了其 (子產品功能 )結構。

10.DBMS 為應用程式運作時開辟的 DB 系統緩沖區,主要用于 (資料傳輸 )和(模式轉換 )。

11.層次模型用 (樹)型結構 來表示實體間的聯系。

12.在資料的人工管理階段,程式與資料是 (一一對應 )的關系。

13.定義資料庫的安全性和完整性的工作由 (DBA)完成。

14.資料獨立性的好處是 (資料存儲方式的變化不會影響到應用程式的使用 ) 。

15.資料庫的三級體系結構使使用者能抽象地使用資料,不必關心 (資料在計算機中的表示和存儲) 。

邏輯設計階段用到字段、記錄、檔案和關鍵碼等 4 個術語;

第二章節資料庫設計和 ER模型

1.ER資料模型一般在資料 (概念設計 )階段使用。

2.“為哪些表,在哪些字段上,建立什麼樣的索引”這一設計内容應該屬于資料庫設計中的 (實體設計)階段。

3.資料模型是用來描述資料庫的結構和語義的,資料模型有 (概念資料模型) 和(結構資料模型) 兩類, ER模型是 (概念資料模型 )。

4.資料實施階段包括兩項重要的工作,一項是 資料 (載入 ),另一項是應用程式的編碼和調試。

5.ER圖向關系模型轉化要解決的問題是如何将實體和實體之間的聯系轉換成關系模式,如何确定這些關系模式的 (屬性和鍵 )。

6.資料庫的實體設計是對一個給定的 (基本資料) 模型選取一個最合适應用環境的實體結構的過程。

7.資料庫設計中,将 (各局部 ER之間的聯系 )分 ER圖內建時,主要任務是增補。

8.資料庫應用系統設計中邏輯設計的主要内容是把 ER模型的 (實體和聯系 )轉換為關系模式。

9.ER方法是 (概念資料模型 )設計的方法。

10.現實世界到機器世界過渡的中間層次是 (概念模型 )。

11.概念設計的目标是 (企業組織資訊需求 )産生反映的資料庫概念結構,即概念模式。

12.在 DBD 中,子類具有一個重要的性質: (繼承性 )。

13.DBD 的邏輯設計分成兩大部分: (DB 邏輯結構設計和應用程式設計) 。

122、

123、

16.資料庫在磁盤上的基本組織形式是 __檔案 ___。

17.層次模型中上一層記錄類型和下一層記錄類型之間的聯系是 ____ N聯系。

18.Armstrong 公理系統的三條 推理規則 是自反律、增廣律和 ____ 傳遞律。

19.關系代數表達式的啟發式規則有: 盡可能早地執行選擇操作, 盡可能早地執行投影操作和避免直接做 __笛卡爾積 ______。

20.SQL 語言是介于關系代數和 ___ 元組演算_____之間的一種語言。

21.常見的資料庫故障分為:事務故障、系統故障、 ___媒體故障 _____。

22.觸發器是一個能由系統自動執行對 ___ 資料庫_____修改的語句。

23.T-SQL 語言中,局部變量由使用者定義和維護,名稱以 ___#開頭。

24.PowerBuilder9.0 中,開發空間有三個層次: Workspace(工作空間) 、Target(目标)和 __ Library(庫檔案)_。

25.UML 類圖中,聚合表達了成分對象和聚合對象之間的 __ “is part of”(一部分)______的聯系。

124、

16.在資料庫的概念設計中,客觀存在并且可以互相差別的事物稱為 _______ 實體__________。

17.增強 ER模型中,子類實體繼承超類實體的所有 __________ 屬性______________。

18.産生資料備援和異常的兩個重要原因是局部依賴和 _____ 傳遞_依賴。

l9 .如果 Y X U,則 X Y成立。這條推理規則稱為 _____ 自反性。

20.ODBC規範定義的驅動程式有兩種類型:即單層驅動程式和 ____ 多層驅動程式____________。

21.DBMS可分為層次型、網狀型、 _______ 關系___________型、面向對象型等四種類型。

22.如果事務 T 對某個資料 R實作了 __________ X(排他/寫)鎖,那麼在 T 對資料 R解除封鎖之前,不允許其他事務再對 R加任何類型的鎖。

23.在多個事務并發執行時,系統應保證與這些事務先後單獨執行時的結果一樣,這是指事務的 隔離____________ 性。

24.在 SQL/CLI 中,儲存元組或參數的有關資訊的是 _________ 描述記錄__________。

25. 在面向對象技術中,對象聯系圖是描述面向對象 _____ 資料模型________的基本工具。

125、

16.在資料庫中為提高查詢速度而設定的邏輯排序手段稱為 _索引 _______。

17.關系模型中,資料聯系是通過表間的 __關鍵碼 ______實作的。

18.設 F 是關系模式 R 的 FD 集,如果對 F 中每個非平凡的 FD X→Y ,都有 X 是 R 的_超碼 _____,則 R∈ BCNF。

19.SQL 資料庫中表的三種類型有 __基本表 ______、視圖和導出表。

20.關系代數中基本操作是并、差、笛卡爾積、投影和選擇,沒有集合的 _“補” _______操作,因而關系代數運算總是安全的。

21.封鎖技術中主要有兩種封鎖:排他型封鎖和 ___共享 _____型封鎖。

22.DBS 中用于安全性目的的資料庫日志稱為 __審計追蹤 ______。

23.在安裝 SQL Server 2000 時,安裝程式會自動建立 4 個系統資料庫,分别是 _Master 資料庫 _______、Model 資料

庫、 Msdb 資料庫、 Tempdb 資料庫。

24.PowerBuilder 的一大特點是提供了 _資料視窗 _______,它封裝了對資料庫中的資料操作。

25.ODBC 是一個分層體系結構,由縱向四個部分: ODBC 資料庫應用程式、 __驅動程式管理器 ______、DB 驅動程式、資料源構成。

126、

16.在資料庫的概念設計中,客觀存在并且可以互相差別的事物稱為 實體____。

17.增強 ER模型中,子類實體繼承超類實體的所有 _____屬性 ______________。

18.産生資料備援和異常的兩個重要原因是局部依賴和 ________傳遞 _______依賴。

l9 .如果 Y X U,則 X Y成立。這條推理規則稱為 ______自反性 _______。

20.ODBC規範定義的驅動程式有兩種類型:即單層驅動程式和 ______多層驅動程式 __。

21.DBMS可分為 層次型、網狀型、 ___關系 ___型、面向對象型 等四種類型。

22.如果事務 T 對某個資料 R實作了 __X(排他 / 寫) ___鎖,那麼在 T 對資料 R 解除封鎖之前,不允許其他事務再對 R加任何類型的鎖。

23.在多個事務并發執行時,系統應保證與這些事務先後單獨執行時的結果一樣,這是指事務的 ___隔離_性。

24.在 SQL/CLI 中,儲存元組或參數的有關資訊的是 __描述記錄 __。

25. 在面向對象技術中,對象聯系圖是描述面向對象 ___資料類型 ___的基本工具。

127、

16. 能惟一辨別實體的屬性或屬性集稱為 ____實體辨別符(關鍵碼 / 鍵) ____。

17. 資料獨立性使得修改資料結構時,盡可能不修改 _____應用程式 ___。

18. 資料庫的實體結構主要指資料庫的存儲記錄格式、存儲記錄安排和 __存取方法 ______。

19. 由于資料的備援,在對資料操作時常會引起 __修改異常 ______、插入異常、删除異常。

  1. 關系代數運算中,專門的關系操作有:選擇、投影、除和 ___連接配接 _____。

    21.SQL 語言的條件表達式中字元串比對操作符是 ____ LIKE ____ 。

    22.DBS運作的最小邏輯工作機關是 __**事務**。

    23.SQL 的基本表限制主要有三種形式:候選鍵定義、外鍵定義、 __檢查限制 ______定義。

  2. 在複合資料類型中,相同類型元素的有序集合,并且允許有重複的元素,稱為___清單類型 _____。

128、

16.DBMS提供 DML實作對資料的操作,基本的資料操作有兩類:檢索和 更新_。

17.DBMS主要由 ____查詢處理器 _____和存儲管理器兩大部分組成。

18.關系中屬性的取值範圍稱為屬性的 _____值域 ______。

19.設有關系模式 R(A,B,C,D),F是 R上成立的 FD集,F={AB→C,D→B},則 F 在模式 ACD上的投影為 ___________。

20.設關系 R 和 S 具有相同的關系模式, R和 S的差是由 __屬于 R 但不屬于 S_________的元組構成的集合。

21.SQL語言中,撤消基本表的語句是 drop table 表名_______。

22.封鎖可以避免并發操作引起的錯誤,但可能産生 ____活鎖 ______、餓死、死鎖等問題。

23.SQL中一組具有相同權限的使用者稱為 角色。

24.SQL Server 具有兩種身份驗證模式: Windows身份驗證模式和 ____混合 _______驗證模式。

25.在面向對象技術中,引用類型相當于程式設計中 _____指針 ______的概念。

129、

16.DB 能為各種使用者共享,具有較小備援度、資料間聯系緊密、較高的資料 ___獨立性 ____等特點。

17.DB 分成實體資料庫和 __描述 _____資料庫兩類,後者由 DD系統管理。

18. 不必存儲屬性值,而是從其他屬性值推導出值的屬性稱為 ____派生 ____屬性。

19. 若 F 是最小函數依賴集,則其中每一個函數依賴的右部都是 ___單值屬性 _____。

20. 關系代數的五個基本操作是:并、差、 ____笛卡爾積 ____、投影和選擇。

21.SQL 語言中建立基本表的指令是 CREATE TABLE 表名。

21. 事務故障和系統故障的恢複由系統自動進行,而媒體故障的恢複需要 ____DBA____配合執行。

22. 保護資料庫,防止不合法的使用,以免資料的洩密、更改或破壞,屬于資料庫的 ____安全性 ___控制。

24.ODBC的卓越貢獻是使應用程式具有良好的互用性和可移植性,并且具備同時通路多種 ____資料庫 ____的能力。

23. 在類圖中,重複度類似于 ER模型中 ____實體的基數 ____的概念。

130、

24. 根據資料模型的不同, DBMS可以分成層次型、網狀型、關系型、 ______面向對象 ______型等。

25. 實體完整性規則要求關系中元組在組成 ___主鍵 ___的屬性上不能有空值。

26. 設有關系模式 R(A,B,C,D),F 是 R上成立的 FD集,F={B A,B D},則 R的候選鍵是 _(B,C)。

27. 存儲過程是使用 SQL語句和流程控制語句編寫的子產品,存儲過程經編譯和優化後存儲在資料庫 __中。

28. 關系演算可以分為元組關系演算和 ___域___關系演算。

21.SQL3 的觸發事件有三類: UPDATE 、DELETE和 INSERT。

29. 資料庫由低到高安全性級别依次是環境級、職員級、 OS級、網絡級、 __DBS_____級。

23.SQL Server 2000 的混合驗證模式表示資料庫系統接受 WINDOWA 和 SQL授權使用者。

30. 在 PowerBuilder9.0 中,ODBC資料源建立以後, 必須定義 __資料庫描述檔案 _後才能與資料源建立連接配接。

31. 使用 SQL/CLI 時,函數調用中 SQL語句将作為 __字元串參數 ___動态地建立和傳遞。

131、

16.DBMS是位于使用者與 ___作業系統( OS)___之間的一層資料管理軟體。

32. 設計資料庫概念結構時,常用的資料抽象方法是 ___聚集 ___和概括。

33. 引起關系模式中各種資料操作異常的原因是 ___資料備援 ___。

34. 關系 R 和 S 都是二進制關系,則與元組表達式 {w|( ? u)( ? v)(R(u) ∧S(v) ∧u[2]=v[1] ∧w[1]=u[1] ∧

w[2]=v[2])} 等價的關系代數表達式是 ______。

20.SQL DML分成資料查詢和 ___資料更新 ___兩類。

35. 如果一個并發排程的執行結果與某一串行排程的執行結果等價, 那麼這個并發排程稱為 __可串行化排程

____。

36. 資料庫的安全性是指保護資料庫,防止不合法的使用,以免資料的洩密、更改或 ___破壞 ___。

37. 在 SQL Server 2000 中,角色分為伺服器角色和 ___資料庫 ___角色。

24.PowerBuilder 在通路資料庫之前,必須首先與要使用的資料庫 ___建立連接配接 ___。

38. 在 SQL标準中, CLI 定義了一套可以從宿主語言調用的 ___公共函數 ___。

132、

16.在資料庫的概念設計中,客觀存在并且可以互相差別的事物稱為 實體____。

17.增強 ER模型中,子類實體繼承超類實體的所有 _____屬性 ______________。

18.産生資料備援和異常的兩個重要原因是局部依賴和 ________傳遞 _______依賴。

l9 .如果 Y X U,則 X Y成立。這條推理規則稱為 ______自反性 _______。

20.ODBC規範定義的驅動程式有兩種類型:即單層驅動程式和 ______多層驅動程式 __。

21.DBMS可分為 層次型、網狀型、 ___關系 ___型、面向對象型 等四種類型。

22.如果事務 T 對某個資料 R實作了 __X(排他 / 寫) ___鎖,那麼在 T 對資料 R 解除封鎖之前,不允許其他事務再對 R加任何類型的鎖。

23.在多個事務并發執行時,系統應保證與這些事務先後單獨執行時的結果一樣,這是指事務的 ___隔離_性。

24.在 SQL/CLI 中,儲存元組或參數的有關資訊的是 __描述記錄 __。

25. 在面向對象技術中,對象聯系圖是描述面向對象 ___資料類型 ___的基本工具。

133、

26.簡述 DBMS的主要功能。

答: 資料的定義、操作、保護、維護和資料字典等 5 個功能。

27.簡述資料庫邏輯設計階段的主要步驟。

答: 把概念模型轉換成邏輯型、設計外模型、設計應用程式與資料庫的接口,評價模型,修正模型。

28.設有關系模式 R(S#,C#,CNAME ,TNAME) ,其屬性分别表示學生的學号、選修課程号、課程名、任課教師名。請說明該關系模式存在哪些操作異常。

答:系模式存在着三種操作異常:

修改異常、插入異常、删除異常。

29.設有關系模式 R(ABC),F 是 R 上成立的 FD集, F={B A,C A}, ρ ={AB ,BC}是 R上的一個分解,那麼分解 p 是否保持 FD集 F?并說明

理由。

已知 F=|B→A,C→A| ,而 πAB(F)=|B →A|, πBC(F)=O/( 空集的意思 )

是以分解 FD C→A。

30.簡述存儲過程的優點。

答: 提高運作速度,增強了 SQL的功能和靈活性,可以降低網絡的通信量,減輕了程式編寫的工作量,間接實作安全功能。

31.簡述 SQL資料庫表的三種類型及它們的差別。

答: 表的三種婁型:基本表、視圖和導出表,基本表是實際存儲在資料庫中的表,視圖是由一個或多個基本表或其他視圖構成的表,而導出表是執行了查詢時産生的表。

32. 簡述資料庫的完整性含義以及 DBMS的完整性子系統的功能。

答: 資料庫的完整性就指資料的正确性、有效性和相容性,防止錯誤的資料進入資料庫。

完整性子系統有主要功能有:

監督事務的執行,并測試是否違反完整性規則。

若有違反現象,采取恰當操作。

33.SQL的視圖機制有哪些優點 ?

答:資料安全性、邏輯資料獨立性和操作簡便性。

34.簡述 ODBC (開放資料庫互連 )體系結構中驅動程式管理器的功能。

答:驅動程式管理器是一個動态連接配接,用于連接配接各種 DBS和 DBMS驅動程式,管理應用程式和 DBMS驅動程式之間的互動作用。

35.簡述面向對象技術中聚合的概念。

答:聚合表達了成分對象和聚合對象之間的“ is pan of ”(一部分 ) 的聯系。聚合實際上是一種較強形式的關聯聯系。

134、

16. 能惟一辨別實體的屬性或屬性集稱為 ____實體辨別符(關鍵碼 / 鍵) ____。

17. 資料獨立性使得修改資料結構時,盡可能不修改 _____應用程式 ___。

18. 資料庫的實體結構主要指資料庫的存儲記錄格式、存儲記錄安排和 __存取方法 ______。

19. 由于資料的備援,在對資料操作時常會引起 __修改異常 ______、插入異常、删除異常。

20. 關系代數運算中,專門的關系操作有:選擇、投影、除和 ___連接配接 _____。

21.SQL 語言的條件表達式中字元串比對操作符是 ____ LIKE ____ 。

22.DBS運作的最小邏輯工作機關是 __事務。

23.SQL 的基本表限制主要有三種形式:候選鍵定義、外鍵定義、 __檢查限制 ______定義。

21. 在複合資料類型中,相同類型元素的有序集合,并且允許有重複的元素,稱為

___清單類型 _____。

25.SQL Server 2000 引擎對外使用 Net-Library 抽象層來支援不同的 __網絡協定 ______。

135、

16.DBMS提供 DML實作對資料的操作,基本的資料操作有兩類:檢索和 **更新**_。

17.DBMS主要由 ____查詢處理器 _____和存儲管理器兩大部分組成。

18.關系中屬性的取值範圍稱為屬性的 _____值域 ______。

19.設有關系模式 R(A,B,C,D),F是 R上成立的 FD集,F={AB→C,D→B},則 F 在模式 ACD上的投影為 ______。

20.設關系 R 和 S 具有相同的關系模式, R和 S的差是由 屬于 R 但不屬于 S_________的元組構成的集合。

21.SQL語言中,撤消基本表的語句是 drop table 表名。

22.封鎖可以避免并發操作引起的錯誤,但可能産生 _____活鎖 _____、餓死、死鎖等問題。

23.SQL中一組具有相同權限的使用者稱為 角色。

24.SQL Server 具有兩種身份驗證模式: Windows身份驗證模式和 ____混合 _______驗證模式。

25.在面向對象技術中,引用類型相當于程式設計中 _____指針 ______的概念。

136、

16.在資料庫的概念設計中,客觀存在并且可以互相差別的事物稱為 實體____。

17.增強 ER模型中,子類實體繼承超類實體的所有 _____屬性 ______________。

18.産生資料備援和異常的兩個重要原因是局部依賴和 ________傳遞 _______依賴。

l9 .如果 Y X U,則 X Y成立。這條推理規則稱為 ______自反性 _______。

20.ODBC規範定義的驅動程式有兩種類型:即單層驅動程式和 ______多層驅動程式 __。

21.DBMS可分為 層次型、網狀型、 ___關系 ___型、面向對象型 等四種類型。

22.如果事務 T 對某個資料 R實作了 __X(排他 / 寫) ___鎖,那麼在 T 對資料 R 解除封鎖之前,不允許其他事務再對 R加任何類型的鎖。

23.在多個事務并發執行時,系統應保證與這些事務先後單獨執行時的結果一樣,這是指事務的 ___隔離_性。

24.在 SQL/CLI 中,儲存元組或參數的有關資訊的是 __描述記錄 __。

25. 在面向對象技術中,對象聯系圖是描述面向對象 ___資料類型 ___的基本工具。

137、

17.DBMS 的存儲管理器主要包括:權限和完整性管理器、 __事務管理器 _、檔案管理器、緩沖區管理器。

18.當局部 ER 圖合并全局 ER 圖時,可能出現 _屬性 ___沖突、結構沖突、命名沖突。

22.封鎖對象的大小稱為 _封鎖的粒度 __。

23.SQL 中把完整性限制分成三大類:域限制、基本表限制和 _斷言 __。

24.一種沒有直接對象,但它的子孫可以有直接對象的類稱為 __抽象類 __。

25.關聯是對類的執行個體之間聯系的命名,相當于 ER 模型中的 __聯系模型 _。

138、

16.資料庫系統的英文縮寫是 _____ DBS。

17.資料字典中通常包括資料項、 ___ 資料結構__、資料流、資料存儲和處理過程 5 個部分。

19.關系代數中選擇操作是根據某些條件對關系做 ___ 水準分割_____。

20. SQL标準提供嵌套查詢的改進方法是導出表和 ____ 臨時視圖____。

21.SQL 中把完整性限制分成三大類:域限制、基本表限制和 _____ 斷言。

22.封鎖技術中主要有兩種鎖:排他型封鎖和 ___ 共享型封鎖(S鎖或讀鎖)__。

23.觸發器是 SQL Server 提供給程式員和資料分析員來保證資料完整性的一種方法,它是與表事件相關的特殊的 ___ 存儲過程_____。

24. Power Builder9 .0 中, PainterBar 是 PB提供的操作 ____ 畫闆元件____的工具欄。

25.在面向對象的類圖中, 關聯是對類的執行個體之間聯系的命名, 相當于 ER模型中的 ____ 聯系類型____

139、

16. DBMS 提供 DML 實作對資料的操作,基本的資料操作有兩類:檢索和 ____ 更新(或維護)。

17. DBMS 主要由 ____ 查詢處理器和存儲管理器兩大部分組成。

18.關系中屬性的取值範圍稱為屬性的 ____ **域(值域)**。

19.設有關系模式 R(A ,B,C, D),F 是 R 上成立的 FD 集, F={AB →C,D→B} ,則 F 在模式 ACD 上的投影為 |AD→C|_____。

20.設關系 R 和 S具有相同的關系模式, R 和 S的差是由 __ 屬于R但不屬于S_________的元組構成的集合。

21. SQL 語言中,撤消基本表的語句是 ____ DROP TABLE。

22.封鎖可以避免并發操作引起的錯誤,但可能産生 ____ 活鎖_______、餓死、死鎖等問題。

23. SQL 中一組具有相同權限的使用者稱為 ___ 角色___。

24. SQL Server 具有兩種身份驗證模式: Windows 身份驗證模式和 ______ 混合_____驗證模式。

25.在面向對象技術中,引用類型相當于程式設計中 _____ 指針______的概念。

140、

1.SQL 語言提供資料庫定義、資料操縱、資料控制等功能。

2.資料庫保護問題包括:__ 安全性保護__、完整性、故障恢複和并發控制等多方面。

3.關系代數中專門的關系運算包括:選擇、投影、連接配接和______除法 ______。

4.資料庫中常用的四種檔案組織方式是:順序檔案、索引檔案、散列檔案、倒排檔案。

5.關系資料庫資料操作的處理機關是關系,層次和網狀資料庫資料操作的處理機關是記錄。

6.在關系資料模型中,兩個關系 R1 與 R2 之間存在 1∶M 的聯系,可以通過在一個關系 R2中的外部關鍵字值在相關聯的另一個關系 R1 中檢索相對應的記錄。

7.資料庫的邏輯模型設計階段,任務是将總體 E-R 模型轉換成關系模型。

8.關系規範化理論是設計關系資料庫的指南和工具。

9.當資料庫被破壞後,如果事先儲存了日志檔案和資料庫的副本,就有可能恢複資料庫。

10.關系中主碼的取值必須唯一且非空,這條規則是資料流完整性規則。

11.資料庫系統中最重要的軟體是資料庫管理系統,最重要的使用者是資料庫管理者。

12.在有泛化 /細化聯系的對象類型之間,較低層的對象類型稱為子類型。

13.一個類可以從直接的或間接的祖先中繼承所有屬性和方法。采用這個方法提高了軟體的

可重用性 (或共享性 )。

14.用樹型結構表示實體類型及實體間聯系的資料模型稱為層次模型。

15.關系資料庫的關系演算語言是以謂詞演算為基礎的 DML 語言。

16.在函數信賴中,平凡的函數信賴根據 Armstrong 推理規則中的自反律就可推出。

17.分布式資料庫中定義資料分片時,必須滿足三個條件:完備性條件、重構條件和不相交

條件。

18.DB 并發操作通常會帶來三類問題,它們是丢失更新、不一緻分析和讀髒資料。

19.事務必須具有的四個性質是:原子性、一緻性、隔離性和持久性。

20.分布式資料庫系統中透明性層次越高,應用程式的編寫越簡單 (或容易 )。

21.視圖是從基本表中導出的表,資料庫中實際存放的是視圖的定義。

22.與檔案管理系統相比較,資料庫系統的資料備援度 低、資料共享性 好。

23.資料模型通常是由資料結構、資料操作和資料的限制條件三個要素組成。

24.SQL 語言除了具有資料查詢和資料操作功能之外,還具有資料定義和資料控制功能。它

是一個功能強大的語言。

25.資料庫系統中保證安全性的存取權限是由 _資料對象 _和__操作類型 ___兩個要素組成。

26.由于資料庫系統在三級模式之間提供了 __外模式 /模式 ___和__模式 /内模式 ___兩層映象

功能,這就保證了資料庫系統具有較高的資料獨力性。

27.關系資料庫的規範化理論是資料庫 _邏輯結構 ____設計的一個有力的工具; E-R 模型是數

據庫的 _概念結構 ____設計的一個有力工具。

28.資料庫設計分為以下六個設計階段:需求分析階段、 _概念結構設計 ____、__邏輯結構設

計___資料庫實體設計階段、資料庫實施階段、資料庫運作和維護階段。

29.關系資料庫的 _實體完整性 ____規則規定:基本關系的主屬性不能取空,關系資料庫的 _

參照完整性 ___規定規則: 一個基本關系的外碼 (對應于另一個基本關系的主碼) 取職不能

取空值域者必須等于它所對應基本關系中的主碼值。

30.設關系模式 R (A ,B,C),F 是 R 上成立的 FD 集,F = {B →A,B→C} ,則分解 ρ = {AB ,

AC} 丢失的 FD 是 (B→C)

1.資料在空間上的傳遞稱為( 通信 );在時間上的傳遞稱為( 存儲 )。

2.DBS由( 硬體系統 )、( 資料庫集合 ) 、( 資料庫管理系統及相關軟

件 )、( 資料庫管理 )、( 使用者 )五部分組成 ., 其中( 資料庫管理系統 )是資料庫系統的核心組成部分。

3.SQL語言的功能包括( 資料查詢 )、( 資料定 義 )、( 資料操縱 )、( 資料控 制 )。

4.資料庫管理者利用( Grant )語句将對某類資料的操作權限賦于使用者;用( revoke )語句收回使用者對某類資料的操作權限。

7.一個關系進行分解時必須考慮兩個問題是( 無損聯接性 )、保持函數依賴 )。

8.資料操作描述的是系統的動态特性, 主要分為( 更新 )和( 檢索 )兩大類,共包括( 插入(增加) )、( 删除 )、( 修改 )和( 查詢 )4 種操作。

9.在 SQL中表示并集的關鍵字是( UNION )。

1.DBMS并發控制的任務是保證事務的執行是 可串行的 。

2.事務的隔離性___是由 DBMS的并發控制 實作的。

3.完全恢複模型是以後援副本和 事務日志副本____ 為基礎的恢複方法。

4.在資料庫系統中, 角色管理機制可以簡化 為多個具有相同權限的使用者授權和回收權限 (授權) 的工作量

5.隻轉儲上次備份後變化資料的方法稱為___ 增量備份 。

6.兩段封鎖協定規定事務在___ 鎖增長___ 階段階段可以獲得鎖。

7.資料庫的完整性是指資料的 正确性、有效性和相容性。

8.SQL中,域檢查子句是 _CHECK __。

9.在資料庫系統中,域完整性限制是對 ___屬性值 __有效性的限制

10.允許使用者把獲得的權限再轉授給他人的 SQL短語是 WITH GRANT OPTION

資料庫系統原理填空題88、PowerBuilder 是一種企業級和 (資料庫前端應用 ) 多層體系結構開發工具。92、API 的中文含義是 ( 應用程式設計接口 ) 。122、21.SQL 中把完整性限制分成三大類:域限制、基本表限制和 ________。
資料庫系統原理填空題88、PowerBuilder 是一種企業級和 (資料庫前端應用 ) 多層體系結構開發工具。92、API 的中文含義是 ( 應用程式設計接口 ) 。122、21.SQL 中把完整性限制分成三大類:域限制、基本表限制和 ________。
資料庫系統原理填空題88、PowerBuilder 是一種企業級和 (資料庫前端應用 ) 多層體系結構開發工具。92、API 的中文含義是 ( 應用程式設計接口 ) 。122、21.SQL 中把完整性限制分成三大類:域限制、基本表限制和 ________。
資料庫系統原理填空題88、PowerBuilder 是一種企業級和 (資料庫前端應用 ) 多層體系結構開發工具。92、API 的中文含義是 ( 應用程式設計接口 ) 。122、21.SQL 中把完整性限制分成三大類:域限制、基本表限制和 ________。

16. 資料庫在磁盤上的基本組織形式是 ___檔案 _____。

17. 層次模型中上一層記錄類型和下一層記錄類型之間的聯系是 ___1:N_____聯系。

18.Armstrong 公理系統的三條推理規則是自反律、增廣律和 ____傳遞律 ____。

19. 關系代數表達式的啟發式規則有: 盡可能早地執行選擇操作, 盡可能早地執行投影操作和避免直接做 __笛卡爾積

______。

20.SQL 語言是介于關系代數和 __元組演算 ______之間的一種語言。

21. 常見的資料庫故障分為:事務故障、系統故障、 _____媒體故障 _________。

22. 觸發器是一個能由系統自動執行對 _資料庫 _______修改的語句。

23.T-SQL 語言中,局部變量由使用者定義和維護,名稱以 ___單個 @_____開頭。

24.PowerBuilder9.0 中,開發空間有三個層次: Workspace(工作空間) 、Target (目标)和 ___(Library )庫檔案

_____。

25.UML 類圖中,聚合表達了成分對象和聚合對象之間的 ___“is part of ”(一部分 )_____的聯系。

資料庫系統原理填空題88、PowerBuilder 是一種企業級和 (資料庫前端應用 ) 多層體系結構開發工具。92、API 的中文含義是 ( 應用程式設計接口 ) 。122、21.SQL 中把完整性限制分成三大類:域限制、基本表限制和 ________。
資料庫系統原理填空題88、PowerBuilder 是一種企業級和 (資料庫前端應用 ) 多層體系結構開發工具。92、API 的中文含義是 ( 應用程式設計接口 ) 。122、21.SQL 中把完整性限制分成三大類:域限制、基本表限制和 ________。

16.在資料庫中為提高查詢速度而設定的邏輯排序手段稱為 _索引 _______。

17.關系模型中,資料聯系是通過表間的 __關鍵碼 ______實作的。

18.設 F 是關系模式 R 的 FD 集,如果對 F 中每個非平凡的 FD X→Y ,都有 X 是 R 的_超碼 _____,則 R∈ BCNF。

19.SQL 資料庫中表的三種類型有 __基本表 ______、視圖和導出表。

20.關系代數中基本操作是并、差、笛卡爾積、投影和選擇,沒有集合的 _“補” _______操作,因而關系代數運算總是安全的。

21.封鎖技術中主要有兩種封鎖:排他型封鎖和 ___共享 _____型封鎖。

22.DBS 中用于安全性目的的資料庫日志稱為 __審計追蹤 ______。

23.在安裝 SQL Server 2000 時,安裝程式會自動建立 4 個系統資料庫,分别是 _Master 資料庫 _______、Model 資料

庫、 Msdb 資料庫、 Tempdb 資料庫。

24.PowerBuilder 的一大特點是提供了 _資料視窗 _______,它封裝了對資料庫中的資料操作。

25.ODBC 是一個分層體系結構,由縱向四個部分: ODBC 資料庫應用程式、 __驅動程式管理器 ______、DB 驅動程式、資料源構成。

16.在資料庫的概念設計中,客觀存在并且可以互相差別的事物稱為 實體____。

17.增強 ER模型中,子類實體繼承超類實體的所有 _____屬性 ______________。

18.産生資料備援和異常的兩個重要原因是局部依賴和 ________傳遞 _______依賴。

l9 .如果 Y X U,則 X Y成立。這條推理規則稱為 ______自反性 _______。

20.ODBC規範定義的驅動程式有兩種類型:即單層驅動程式和 ______多層驅動程式 __。

21.DBMS可分為 層次型、網狀型、 ___關系 ___型、面向對象型 等四種類型。

22.如果事務 T 對某個資料 R實作了 __X(排他 / 寫) ___鎖,那麼在 T 對資料 R 解除封鎖之前,不允許其他事務再對 R加任何類型的鎖。

23.在多個事務并發執行時,系統應保證與這些事務先後單獨執行時的結果一樣,這是指事務的 ___隔離_性。

24.在 SQL/CLI 中,儲存元組或參數的有關資訊的是 __描述記錄 __。

25. 在面向對象技術中,對象聯系圖是描述面向對象 ___資料類型 ___的基本工具。

20.已知關系 R(A ,B,C, D)和 S(B,C,D),則 R×S 的元數是 7__個。

21.SQL 語言中修改資料的指令是 update。

22.封鎖對象的大小稱為 _封鎖的粒度 __。

23.SQL 中把完整性限制分成三大類:域限制、基本表限制和 _斷言 __。

24.一種沒有直接對象,但它的子孫可以有直接對象的類稱為 __抽象類 __。

25.關聯是對類的執行個體之間聯系的命名,相當于 ER 模型中的 __聯系模型 _。

資料庫系統原理填空題88、PowerBuilder 是一種企業級和 (資料庫前端應用 ) 多層體系結構開發工具。92、API 的中文含義是 ( 應用程式設計接口 ) 。122、21.SQL 中把完整性限制分成三大類:域限制、基本表限制和 ________。

16.在資料庫中為提高查詢速度而設定的邏輯排序手段稱為 _索引 _______。

17.關系模型中,資料聯系是通過表間的 __關鍵碼 _實作的。

18.設 F 是關系模式 R 的 FD 集,如果對 F 中每個非平凡的 FD X→Y ,都有 X 是 R 的_超

碼,則 R∈ BCNF 。

19. SQL 資料庫中表的三種類型有 __基本表 ______、視圖和導出表。

20.關系代數中基本操作是并、差、笛卡爾積、投影和選擇,沒有集合的 _“補” _______

操作,因而關系代數運算總是安全的。

21.封鎖技術中主要有兩種封鎖:排他型封鎖和 ___共享 _____型封鎖。

22. DBS 中用于安全性目的的資料庫日志稱為 __審計追蹤 ______。

23.在安裝 SQL Server 2000 時,安裝程式會自動建立 4 個系統資料庫,分别是 _Master 數

據庫 _______、Model 資料庫、 Msdb 資料庫、 Tempdb 資料庫。

24.PowerBuilder 的一大特點是提供了 _資料視窗 _______,它封裝了對資料庫中的資料操作。

25. ODBC 是一個分層體系結構,由縱向四個部分: ODBC 資料庫應用程式、 __驅動程式

管理器 ______、DB 驅動程式、資料源構成。

資料庫系統原理填空題88、PowerBuilder 是一種企業級和 (資料庫前端應用 ) 多層體系結構開發工具。92、API 的中文含義是 ( 應用程式設計接口 ) 。122、21.SQL 中把完整性限制分成三大類:域限制、基本表限制和 ________。
資料庫系統原理填空題88、PowerBuilder 是一種企業級和 (資料庫前端應用 ) 多層體系結構開發工具。92、API 的中文含義是 ( 應用程式設計接口 ) 。122、21.SQL 中把完整性限制分成三大類:域限制、基本表限制和 ________。

16.資料庫系統的英文縮寫是 ________。

17.資料字典中通常包括資料項、 ________、資料流、資料存儲和處理過程 5 個部分。

18.如果 X→Y和 Y→X同時成立,則可記為 ________。

19.關系代數中選擇操作是根據某些條件對關系做 ________。

20. SQL标準提供嵌套查詢的改進方法是導出表和 ________。

21.SQL 中把完整性限制分成三大類:域限制、基本表限制和 ________。

22.封鎖技術中主要有兩種鎖:排他型封鎖和 ________。

23.觸發器是 SQL Server 提供給程式員和資料分析員來保證資料完整性的一種方法,它是與表事件相關的特殊的 ________。

24. Power Builder9 .0 中, PainterBar 是 PB提供的操作 ________的工具欄。

25.在面向對象的類圖中, 關聯是對類的執行個體之間聯系的命名, 相當于 ER模型中的 ________

資料庫系統原理填空題88、PowerBuilder 是一種企業級和 (資料庫前端應用 ) 多層體系結構開發工具。92、API 的中文含義是 ( 應用程式設計接口 ) 。122、21.SQL 中把完整性限制分成三大類:域限制、基本表限制和 ________。
資料庫系統原理填空題88、PowerBuilder 是一種企業級和 (資料庫前端應用 ) 多層體系結構開發工具。92、API 的中文含義是 ( 應用程式設計接口 ) 。122、21.SQL 中把完整性限制分成三大類:域限制、基本表限制和 ________。
資料庫系統原理填空題88、PowerBuilder 是一種企業級和 (資料庫前端應用 ) 多層體系結構開發工具。92、API 的中文含義是 ( 應用程式設計接口 ) 。122、21.SQL 中把完整性限制分成三大類:域限制、基本表限制和 ________。
  1. 資料管理軟體的功能之一是。 ___

    答案:邏輯資料與實體資料之間的互相轉換

  2. DBMS 的基本工作機關是事務,它是使用者定義的一組邏輯一緻的程式序列;并發控制的主要方法是 ___機制。

    答案:封鎖

  3. CASCADE( 連鎖式 ) 方式是執行 DROP 語句時,把 ___

    答案: SQL模式及其下屬的基本表,視圖,索引等所有元素全部撤消

  4. 資料庫的邏輯模型獨立于 ___。

    答案:硬體

  5. 兩個關系代數表達式等價是指 ___所得到的結果是一樣的。

    答案:用同樣的關系執行個體代替兩個表達式中相應的關系時

  6. ODBC 函數SQLFetch的功能是 ___。

    答案:移動光标

  7. RESTRINCT( 限制式 ) 方式是在執行 DROP 語句時, ___。

    答案:隻有當 SQL模式中沒有任何下屬元素時,才撤消 SQL模式,否則拒絕執行 DROP 語句

  8. 在資料庫系統中,邏輯資料與實體資料有很大差别,這二者之間的互相轉換是 ___的功能之一。

    答案: DBMS

  9. SQL的資料定義包括對的建立和撤消 ___操作。

    答案: SQL模式、基本表、視圖和索引

  10. 資料庫應用系統的設計應該具有對于資料進行收集、存儲、加工、抽取和傳播等功能,即包括資料設計和處理設計,而 ___是系統設計的基礎和核心。

    答案:資料設計

16.DB 能為各種使用者共享, 具有較小備援度、 資料間聯系緊密、 較高的資料 __獨立性 __等特點。

17.DB 分成實體資料庫和 _描述 _資料庫兩類,後者由 DD 系統管理。

18.不必存儲屬性值,而是從其他屬性值推導出值的屬性稱為 __派生 屬性。

19.若 F 是最小函數依賴集,則其中每一個函數依賴的右部都是 __單屬性 _。

20.關系代數的五個基本操作是:并、差、笛卡兒積 _、投影和選擇。

21.SQL 語言中建立基本表的指令是 _ CREATE TABLE 。

22.事務故障和系統故障的恢複由系統自動進行,而媒體故障的恢複需要 DBA 配合執行。

23.保護資料庫,防止不合法的使用,以免資料的洩密、更改或破壞,屬于資料庫的安全性控制。

24.ODBC 的卓越貢獻是使應用程式具有良好的互用性和可移植性,并且具備同時通路多種DBS_的能力。

25.在類圖中,重複度類似于 ER 模型中實體的基數 _的概念

16.在資料庫的 概念設計 中,客觀存在并且可以互相差別的事物稱為 ___實體 _____。

17.增強 ER 模型中, 子類 實體 繼承超類 實體的所有 __屬性 ________。

18.産生資料備援和異常的兩個重要原因是 局部依賴 和__傳遞 ________依賴。

l9.如果 Y X U,則 X Y 成立。這條推理規則稱為 ____自反性 ___________。

20.ODBC 規範定義的驅動程式有兩種類型: 即單層驅動程式 和_____多層驅動程式 _______。

21. DBMS 可分為 層次型 、網狀型 、______關系 ________型、 面向對象型 等四種類型。

22.如果事務 T 對某個資料 R 實作了 _________X(排他 /寫) _______鎖,那麼在 T 對資料

R 解除封鎖之前,不允許其他事務再對 R 加任何類型的鎖。 注: S 鎖為共享鎖

1.R-(R-S)

2.S-(S-R)

第 3 頁 共 9 頁

23.在多個事務并發執行時, 系統應保證與這些事務先後 單獨執行時 的 結果一樣 ,這是指事

務的 _____隔離 ______性。

24.在 SQL/CLI 中, 儲存元組 或 參數 的有關資訊的是 ___描述記錄 ________________。

25.在面向對象技術中, 對象聯系圖 是描述面向對象 _資料模型 ________的基本工具

  1. 有關系模式 R(A,B,C),F={A→C,AB→C},則R中存在 ___函數依賴。

    答案:部分

  2. 有關系模式 R(A,B,C),F={B→A,B→C},則分解 ρ={AB,AC}丢失的FD是___。

    答案: B→C

  3. 有關系模式 R(A,B,C,D,E),F={A→B,AC→E,C→D},則R的候選鍵為 ___。

    答案: AC

  4. 資料庫的并發操作通常會帶來的 3類問題是丢失更新、不一緻分析和 ___。

    答案:讀 “髒”資料

  5. PXC協定要求 X封鎖必須保留到 ___。

    答案:事務終點

  6. 在分布式資料庫系統中,查詢處理應考慮局部處理代價和 ___。

    答案:傳輸代價