北京郵電大學(xué)-數(shù)據(jù)庫原理與應(yīng)用-階段作業(yè)與期末考試試題_第1頁
北京郵電大學(xué)-數(shù)據(jù)庫原理與應(yīng)用-階段作業(yè)與期末考試試題_第2頁
北京郵電大學(xué)-數(shù)據(jù)庫原理與應(yīng)用-階段作業(yè)與期末考試試題_第3頁
北京郵電大學(xué)-數(shù)據(jù)庫原理與應(yīng)用-階段作業(yè)與期末考試試題_第4頁
北京郵電大學(xué)-數(shù)據(jù)庫原理與應(yīng)用-階段作業(yè)與期末考試試題_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

數(shù)據(jù)庫原理與應(yīng)用階段作業(yè)1:1. 下面系統(tǒng)中不屬于關(guān)系數(shù)據(jù)庫管理系統(tǒng)的是_。A. Oracle B. MS SQL Server C. IMS D. DB2 標(biāo)準(zhǔn)答案:C;1. 下列軟件不屬于數(shù)據(jù)庫管理系統(tǒng)的是_。A. UNIX B. ORACLE C. FOXPRO D. SQL SERVER 標(biāo)準(zhǔn)答案:A;1. DBS是采用了數(shù)據(jù)庫技術(shù)的計算機(jī)系統(tǒng)。DBS是一個集合體,包含數(shù)據(jù)庫、計算機(jī)硬件、軟件和_。A. 系統(tǒng)分析員 B. 程序員 C. 數(shù)據(jù)庫管理員 D. 操作員 標(biāo)準(zhǔn)答案:C;1. 對某個具體的數(shù)據(jù)庫應(yīng)用來說,下列說法中正確的是_。A. E-R 圖是唯一的 B. 數(shù)據(jù)模型是唯一的 C. 數(shù)據(jù)庫文件是唯一的 D. 以上三個都不是唯一的 標(biāo)準(zhǔn)答案:D;1. 以下不屬于數(shù)據(jù)庫系統(tǒng)組成的是_。A. 硬件系統(tǒng) B. 數(shù)據(jù)庫管理系統(tǒng)及相關(guān)軟件 C. 數(shù)據(jù)庫管理員(DBA) D. 文件系統(tǒng) 標(biāo)準(zhǔn)答案:D;1. 下列四項(xiàng)中說法不正確的是_。A. 數(shù)據(jù)庫減少了數(shù)據(jù)冗余 B. 數(shù)據(jù)庫中的數(shù)據(jù)可以共享 C. 數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù) D. 數(shù)據(jù)庫具有較高的數(shù)據(jù)獨(dú)立性 標(biāo)準(zhǔn)答案:C;1. 與文件管理系統(tǒng)相比,_不是數(shù)據(jù)庫系統(tǒng)的優(yōu)點(diǎn)。A. 數(shù)據(jù)結(jié)構(gòu)化 B. 訪問速度快 C. 數(shù)據(jù)獨(dú)立性 D. 冗余度可控 標(biāo)準(zhǔn)答案:B;1. 下列四項(xiàng)中,不屬于關(guān)系數(shù)據(jù)庫特點(diǎn)的是_。A. 數(shù)據(jù)冗余小 B. 數(shù)據(jù)獨(dú)立性高 C. 數(shù)據(jù)共享性好 D. 多用戶訪問 標(biāo)準(zhǔn)答案:D;1. 根據(jù)關(guān)系數(shù)據(jù)基于的數(shù)據(jù)模型-關(guān)系模型的特征判斷下列正確的一項(xiàng)_。A. 只存在一對多的實(shí)體關(guān)系,以圖形方式來表示 B. 以二維表格結(jié)構(gòu)來保存數(shù)據(jù),在關(guān)系表中不允許有重復(fù)行存在 C. 能體現(xiàn)一對多、多對多的關(guān)系,但不能體現(xiàn)一對一的關(guān)系 D. 關(guān)系模型數(shù)據(jù)庫是數(shù)據(jù)庫發(fā)展的最初階段 標(biāo)準(zhǔn)答案:B;1. 用樹型結(jié)構(gòu)表示實(shí)體間聯(lián)系的模型是_。A. 關(guān)系模型 B. 網(wǎng)狀模型 C. 層次模型 D. 以上三個都是 標(biāo)準(zhǔn)答案:C;1. 關(guān)系數(shù)據(jù)庫用_來表示實(shí)體之間的聯(lián)系。A. 樹結(jié)構(gòu) B. 網(wǎng)結(jié)構(gòu) C. 二維表 D. 線性表 標(biāo)準(zhǔn)答案:C;階段作業(yè)2:1. 在E-R概念模型中,一個學(xué)生是實(shí)體,學(xué)生實(shí)體可由學(xué)號,姓名,性別等屬性組成,那么性別的取值范圍是實(shí)體的_。A. 主碼 B. 屬性 C. 聯(lián)系 D. 域 標(biāo)準(zhǔn)答案:D;1. 設(shè)有關(guān)系模式EMP(職工號,姓名,年齡,技能)。假設(shè)職工號唯一,每個職工有多項(xiàng)技能,則EMP表的主鍵是_。A. 職工號 B. 姓名,技能 C. 技能 D. 職工號,技能 標(biāo)準(zhǔn)答案:D;1. 在關(guān)系模型中,利用 _的方法來實(shí)現(xiàn)數(shù)據(jù)之間的聯(lián)系。A. 指針 B. 在一個關(guān)系中包含另一個關(guān)系的屬性 C. 文件名 D. 父子關(guān)系 標(biāo)準(zhǔn)答案:B;1. 定義外鍵實(shí)現(xiàn)的是_。A. 實(shí)體完整性 B. 參照完整性 C. 用戶定義的完整性 D. 實(shí)體完整性、參照完整性和用戶定義的完整性 標(biāo)準(zhǔn)答案:B;1. 有一個關(guān)系:學(xué)生(學(xué)號,姓名,系別),規(guī)定學(xué)號的值域是8個數(shù)字組成的字符串,這一規(guī)則屬于_。A. 實(shí)體完整性規(guī)則 B. 引用完整性約束 C. 用戶自定義完整性規(guī)則 D. 關(guān)鍵字完整性約束 標(biāo)準(zhǔn)答案:C;1. 從E-R模型關(guān)系向關(guān)系模型轉(zhuǎn)換時,一個M:N聯(lián)系轉(zhuǎn)換為關(guān)系模式時,該關(guān)系模式的關(guān)鍵字是_。A. M端實(shí)體的關(guān)鍵字 B. N端實(shí)體的關(guān)鍵字 C. M端實(shí)體關(guān)鍵字與N端實(shí)體關(guān)鍵字組合 D. 重新選取其他屬性 標(biāo)準(zhǔn)答案:C;1. 將局部E-R 圖合并成全局E-R 圖時可能出現(xiàn)沖突,下列選項(xiàng)中不屬于合并沖突的是_。A. 屬性沖突 B. 命名沖突 C. 結(jié)構(gòu)沖突 D. 語法沖突 標(biāo)準(zhǔn)答案:D;1. 關(guān)系數(shù)據(jù)庫中的視圖屬于4個數(shù)據(jù)抽象級別中的_。A. 外部模型 B. 概念模型 C. 邏輯模型 D. 物理模型 標(biāo)準(zhǔn)答案:A;1. 數(shù)據(jù)庫的存儲設(shè)備和存取方法變化不影響整體邏輯結(jié)構(gòu)的特點(diǎn),稱為_。A. 物理結(jié)構(gòu)獨(dú)立性 B. 物理數(shù)據(jù)獨(dú)立性 C. 邏輯結(jié)構(gòu)獨(dú)立性 D. 邏輯數(shù)據(jù)獨(dú)立性 標(biāo)準(zhǔn)答案:B;1. 設(shè)R(U)是屬性集U上的關(guān)系模式,X、Y是U的子集。若對于R(U)的任意一個可能的關(guān)系r,r中不可能存在兩個元組在X上的屬性值相等,而在Y上的屬性值不等,則稱_。A. Y函數(shù)依賴于X B. Y對X完全函數(shù)依賴 C. X為U的候選碼 D. R屬于2NF 標(biāo)準(zhǔn)答案:A;1. 在下列關(guān)于關(guān)系的陳述中,錯誤的是_。A. 表中任意兩行的值不能相同 B. 表中任意兩列的值不能相同 C. 行在表中的順序無關(guān)緊要 D. 列在表中的順序無關(guān)緊要標(biāo)準(zhǔn)答案:B;1. 某公司經(jīng)銷多種產(chǎn)品,每名業(yè)務(wù)員可推銷多種產(chǎn)品,且每種產(chǎn)品由多名業(yè)務(wù)員推銷,則業(yè)務(wù)員與產(chǎn)品之間的聯(lián)系是_。A. 一對一 B. 一對多 C. 多對多 D. 多對一 標(biāo)準(zhǔn)答案:C;1. ER圖是一種直觀表示_模型的工具。A. 結(jié)構(gòu)數(shù)據(jù)模型 B. 關(guān)系數(shù)據(jù)模型 C. 概念數(shù)據(jù)模型 D. 層次和網(wǎng)狀模型 標(biāo)準(zhǔn)答案:B;1. 設(shè)有關(guān)系W(工號,姓名,工種,定額),將其規(guī)范化到第三范式正確的答案是_。A. W1(工號,姓名),W2(工種,定額) B. W1(工號,定額),W2(姓名,工種) C. W1(工號,姓名,工種),W2(工種,定額) D. W1(工號,工種,定額),W2(工號,姓名) 標(biāo)準(zhǔn)答案:D;1. 已知關(guān)系R如下圖所示,可以作為關(guān)系R主鍵的屬性組是_。A. ACD B. ABC C. ABD D. BCD 標(biāo)準(zhǔn)答案:C;1. 數(shù)據(jù)庫三級模式體系結(jié)構(gòu)的劃分,有利于保持?jǐn)?shù)據(jù)庫的_。A. 數(shù)據(jù)獨(dú)立性 B. 數(shù)據(jù)安全性 C. 結(jié)構(gòu)規(guī)范化 D. 操作可行性 標(biāo)準(zhǔn)答案:A;1. 在關(guān)系模式R 中,對于屬性子集X、Y、X 是X 的真子集,若XY,XY,則稱_。A. Y 傳遞函數(shù)依賴于X B. Y 部分函數(shù)依賴于X C. Y 完全函數(shù)依賴于X D. X,Y 相互函數(shù)依賴 標(biāo)準(zhǔn)答案:B;1. 關(guān)系數(shù)據(jù)庫中,實(shí)現(xiàn)實(shí)體之間的聯(lián)系是通過表與表之間的_。A. 公共索引 B. 公共存儲 C. 公共元組 D. 公共屬性 標(biāo)準(zhǔn)答案:D;1. 在需求分析階段,數(shù)據(jù)字典是對系統(tǒng)中_。A. 數(shù)據(jù)的描述 B. 處理的描述 C. 功能的描述 D. 數(shù)據(jù)與處理關(guān)系的描述 標(biāo)準(zhǔn)答案:D;1. 若兩個實(shí)體之間的聯(lián)系是1:m,則實(shí)現(xiàn)1:m聯(lián)系的方法是_。A. 在m端實(shí)體轉(zhuǎn)換的關(guān)系中加入1端實(shí)體轉(zhuǎn)換關(guān)系的碼 B. 將m端實(shí)體轉(zhuǎn)換關(guān)系的碼加入到1端的關(guān)系中 C. 在兩個實(shí)體轉(zhuǎn)換的關(guān)系中,分別加入另一個關(guān)系的碼 D. 將兩個實(shí)體轉(zhuǎn)換成一個關(guān)系 標(biāo)準(zhǔn)答案:A;1. 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)分為三個層次,即_。A. 模式、模型、視圖 B. 外模型、概念模型 C. 外模式、邏輯模式、內(nèi)模式 D. 關(guān)系模型、網(wǎng)狀模型、層次模型 標(biāo)準(zhǔn)答案:C;1. 如果關(guān)系模式R屬于1NF,且每個非主屬性既不部分函數(shù)依賴于候選碼,也不傳遞函數(shù)依賴于候選碼,則稱R屬于_。A. 2NF B. 3NF C. BCNF D. 4NF 標(biāo)準(zhǔn)答案:B;1. 下面有關(guān)主鍵的敘述正確的是_。A. 不同的記錄可以具有重復(fù)的主鍵值或空值 B. 一個表中的主鍵可以是一個或多個字段 C. 在一個表中主鍵只可以是一個字段 D. 表中的主鍵的數(shù)據(jù)類型必須定義為自動編號或文本 標(biāo)準(zhǔn)答案:B;1. 如何構(gòu)造出一個合適的數(shù)據(jù)邏輯結(jié)構(gòu)是_主要解決的問題。A. 關(guān)系數(shù)據(jù)庫優(yōu)化 B. 數(shù)據(jù)字典 C. 關(guān)系數(shù)據(jù)庫規(guī)范化理論 D. 關(guān)系數(shù)據(jù)庫查詢 標(biāo)準(zhǔn)答案:C;階段作業(yè)3:1. 設(shè)關(guān)系R和S的屬性個數(shù)為r和s ,則(R*S)操作結(jié)果的屬性個數(shù)為_。A. r+s B. r-s C. r*s D. max(r,s) 標(biāo)準(zhǔn)答案:A;1. 設(shè)有關(guān)系R和S,在下列的關(guān)系運(yùn)算中,_運(yùn)算不要求:“R和S具有相同的元組,且它們對應(yīng)屬性的數(shù)據(jù)類型相同”。A. RS B. RS C. RS D. RS 標(biāo)準(zhǔn)答案:D;1. 當(dāng)兩個子查詢的結(jié)果_時,可執(zhí)行并、交差操作。A. 結(jié)構(gòu)完全不一致 B. 結(jié)構(gòu)完全一致 C. 結(jié)構(gòu)部分一致 D. 主鍵一致 標(biāo)準(zhǔn)答案:B;1. 取出關(guān)系中的某些列,并消去重復(fù)的元組的關(guān)系運(yùn)算稱為_。A. 取列運(yùn)算 B. 投影運(yùn)算 C. 聯(lián)結(jié)運(yùn)算 D. 選擇運(yùn)算 標(biāo)準(zhǔn)答案:B;1. 在SQL語言中,條件“RETWEEN 20 AND 30”表示年齡在20到30之間,且_。A. 包括20歲和30歲 B. 不包括20歲和30歲 C. 包括20歲不包括30歲 D. 不包括20歲包括30歲 標(biāo)準(zhǔn)答案:A;1. 在SQL語言中,用于測試列值非空的短語是_。A. IS NOT EMPTY B. IS NOT NULL C. NOT UNIQUE D. NOT EXISTS 標(biāo)準(zhǔn)答案:B;1. 設(shè)有關(guān)系SC(SNO,CNO,GRADE),其中SNO、CNO分別表示學(xué)號、課程號(兩者均為字符型),GRADE表示成績(數(shù)值型),若要把學(xué)號為“S101”的同學(xué),選修課程號為“C11”,成績?yōu)?8分的記錄插到表SC中,正確的語句是_。A. INSERT INTO SC(SNO,CNO,GRADE)VALUES(S101, C11, 98) B. INSERT INTO SC(SNO,CNO,GRADE) VALUES(S101, C11, 98) C. INSERT (S101, C11, 98) INTO SC D. INSERT INTO SC VALUES (S101, C11, 98) 標(biāo)準(zhǔn)答案:D;1. 下列不屬于SQL 語言特點(diǎn)的是_。A. 高度非過程化 B. 語言簡潔、易學(xué)易用C. 面向集合的操作方式 D. 數(shù)據(jù)共享性好 標(biāo)準(zhǔn)答案:D;1. 在SQL語言中,實(shí)現(xiàn)數(shù)據(jù)檢索的語句是_。A. SELECT B. LOAD C. SET D. FETCH 標(biāo)準(zhǔn)答案:A;1. SQL語言通常稱為_。A. 結(jié)構(gòu)化查詢語言 B. 結(jié)構(gòu)化控制語言 C. 結(jié)構(gòu)化定義語言 D. 結(jié)構(gòu)化操縱語言 標(biāo)準(zhǔn)答案:A;階段作業(yè)4:1. 數(shù)據(jù)庫事務(wù)的隔離性通過_實(shí)現(xiàn)。A. DBMS的事務(wù)管理子系統(tǒng) B. 應(yīng)用程序員 C. DBMS的并發(fā)控制機(jī)制 D. DBMS的恢復(fù)子系統(tǒng) 標(biāo)準(zhǔn)答案:C;1. 數(shù)據(jù)庫的一致性狀態(tài)由_來負(fù)責(zé)。A. DBMS的事務(wù)管理子系統(tǒng) B. 應(yīng)用程序員 C. DBMS的并發(fā)控制機(jī)制 D. DBMS的恢復(fù)子系統(tǒng) 標(biāo)準(zhǔn)答案:B;1. 事務(wù)原子性由_來保證完成。A. DBMS的事務(wù)管理子系統(tǒng) B. 程序員 C. DBMS的并發(fā)控制機(jī)制D. DBMS的恢復(fù)子系統(tǒng) 標(biāo)準(zhǔn)答案:A;1. 事務(wù)開始前,數(shù)據(jù)庫處于一致性的狀態(tài);事務(wù)結(jié)束后,數(shù)據(jù)庫必須仍處于一致性狀態(tài)。這指的是事務(wù)的_。A. 一致性 B. 隔離性 C. 持久性 D. 原子性 標(biāo)準(zhǔn)答案:A;1. 一個事務(wù)一旦提交之后,它對數(shù)據(jù)庫的影響必須是永久的,無論發(fā)生何種系統(tǒng)故障。這指的是事務(wù)的_。A. 一致性 B. 隔離性 C. 持久性 D. 原子性 標(biāo)準(zhǔn)答案:C;1. 一個事務(wù)中所有對數(shù)據(jù)庫的操作是一個不可分割的操作序列。每個事務(wù)的操作序列要么都被成功地執(zhí)行,要么一個也不被執(zhí)行,這指的是事務(wù)的_。A. 一致性 B. 隔離性 C. 持久性 D. 原子性 標(biāo)準(zhǔn)答案:D;1. DBS運(yùn)行的最小邏輯單位是_。A. 事務(wù) B. 表 C. 屬性 D. 語句 標(biāo)準(zhǔn)答案:A;1. 下列哪項(xiàng)不是數(shù)據(jù)庫的并發(fā)操作可能會帶來的問題?_A. 數(shù)據(jù)泄密 B. 丟失修改 C. 讀“臟”數(shù)據(jù) D. 不可重復(fù)讀 標(biāo)準(zhǔn)答案:A;1. 不允許任何其他事務(wù)對這個鎖定目標(biāo)再加任何類型鎖的是_。A. 共享鎖 B. 排它鎖 C. 死鎖 D. 活鎖 標(biāo)準(zhǔn)答案:B;1. 用于實(shí)現(xiàn)數(shù)據(jù)存取安全性控制的SQL 語句是_。A. CREATE INDEX B. COMMIT C. ROLLBACK D. GRANT 和REVOKE 標(biāo)準(zhǔn)答案:D;數(shù)據(jù)庫原理期末考試試題一、單項(xiàng)選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個備選項(xiàng)中只有一個是符合題目要求的,錯選、多選或未選均無分。1.要保證數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性,需要修改的是(A)A三層模式之間的兩種映射B模式與內(nèi)模式C模式與外模式D三層模式2.下列四項(xiàng)中說法不正確的是(C)A數(shù)據(jù)庫減少了數(shù)據(jù)冗余B數(shù)據(jù)庫中的數(shù)據(jù)可以共享C數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù)D數(shù)據(jù)庫具有較高的數(shù)據(jù)獨(dú)立性3.公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員,從職員到部門的聯(lián)系類型是(C)A多對多B一對一C多對一D一對多4將E-R模型轉(zhuǎn)換成關(guān)系模型,屬于數(shù)據(jù)庫的(C)A需求分析B概念設(shè)計C邏輯設(shè)計D物理設(shè)計5五種基本關(guān)系代數(shù)運(yùn)算是(A)A,和 B,和C,和 D,和6下列聚合函數(shù)中不忽略空值(NULL)的是(C)。ASUM(列名)BMAX(列名)CCOUNT(*)DAVG(列名)7.SQL中,下列涉及空值的操作,不正確的是(C)。A.AGEISNULLB.AGEISNOTNULLC.AGE=NULLD.NOT(AGEISNULL)9在視圖上不能完成的操作是(C)A.更新視圖B.查詢C.在視圖上定義新的基本表D.在視圖上定義新視圖10.關(guān)系數(shù)據(jù)模型的三個組成部分中,不包括(C)A.完整性約束B.數(shù)據(jù)結(jié)構(gòu)C.恢復(fù)D.數(shù)據(jù)操作11.假定學(xué)生關(guān)系是S(S,SNAME,SEX,AGE),課程關(guān)系是C(C,CNAME,TEACHER),學(xué)生選課關(guān)系是SC(S,C,GRADE)。要查找選修“COMPUTER”課程的“女”學(xué)生姓名,將涉及到關(guān)系(D)ASBSC,CCS,SCDS,SC,C12.關(guān)系規(guī)范化中的刪除操作異常是指(A)A不該刪除的數(shù)據(jù)被刪除B不該插入的數(shù)據(jù)被插入C應(yīng)該刪除的數(shù)據(jù)未被刪除D應(yīng)該插入的數(shù)據(jù)未被插入13.從E-R模型關(guān)系向關(guān)系模型轉(zhuǎn)換時,一個m:n聯(lián)系轉(zhuǎn)換為關(guān)系模式時,該關(guān)系模式的碼是(C)AM端實(shí)體的碼BN端實(shí)體的碼CM端實(shí)體碼與N端實(shí)體碼組合D重新選取其他屬性14已知關(guān)系R=A,B,C,D,E,F(xiàn),F(xiàn)=AC,BCDE,DE,CFB。則(AB)F+的閉包是(B)AABCDEFBABCDECABCDAB15設(shè)有關(guān)系R(A,B,C)和S(C,D)。與SQL語句selectA,B,DfromR,SwhereR.C=S.C等價的關(guān)系代數(shù)表達(dá)式是(B)AR.C=S.C(A,B,D(RS)BA,B,D(R,C=S.C(RS)CR.C=S.C(A,B(R)(D(S)DR,C=S.C(D(A,B(R)S)三、填空題(本大題共20空,每空1分,共20分)錯填、不填均無分。1.SQL語言集數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)控制功能于一體。2.ER圖的主要元素是實(shí)體型、屬性_聯(lián)系。3.關(guān)系系統(tǒng)的完整性控制包括_實(shí)體完整性參照完整性用戶定義的完整性。4.關(guān)系模式R的碼都為單屬性,則R一定是第二_范式。5.數(shù)據(jù)庫系統(tǒng)一般包括數(shù)據(jù)庫、_數(shù)據(jù)庫管理系統(tǒng)應(yīng)用系統(tǒng)數(shù)據(jù)庫管理員與用戶。6.從關(guān)系規(guī)范化理論的角度講,一個只滿足1NF的關(guān)系可能存在的四方面問題是:數(shù)據(jù)冗余度大、_插入異常、修改異常和刪除異常。8.數(shù)據(jù)庫設(shè)計的一般步驟有:需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫的實(shí)施運(yùn)行與維護(hù)等。 一、單項(xiàng)選擇題(共30分,每小題2分。把最恰當(dāng)?shù)拇鸢割}號填入括號內(nèi))1下面列出的條目中,()是數(shù)據(jù)庫系統(tǒng)的組成成員。.操作系統(tǒng).數(shù)據(jù)庫管理系統(tǒng).用戶.數(shù)據(jù)庫管理員.數(shù)據(jù)庫A、和B、和C、和D、都是2在下面列出的數(shù)據(jù)模型中,()是概念數(shù)據(jù)模型。A、關(guān)系模型B、層資模型C、網(wǎng)狀模型D、實(shí)體聯(lián)系模型3在關(guān)系數(shù)據(jù)庫中,表(table)是三級模式結(jié)構(gòu)中的()。A、外模式B、模式C、存儲模式D、內(nèi)模式4設(shè)關(guān)系R和關(guān)系S的元數(shù)(目)分別是3和4,關(guān)系T是R與S的廣義笛卡爾積,即:T=RS,則關(guān)系T的元數(shù)是()。A、7B、9C、12D、165設(shè)有關(guān)系R(A,B,C)和S(C,D)。與SQL語句selectA,B,DfromR,SwhereR.C=S.C等價的關(guān)系代數(shù)表達(dá)式是()。A、R.C=S.C(A,B,D(RS)B、A,B,D(R.C=S.C(RS)C、R.C=S.C(A,BR)(DS)D、R.C=S.C(D(A,BR)S)6嵌入式SQL實(shí)現(xiàn)時,采用預(yù)處理方式是()。A、把SQL語句和宿主語言語句區(qū)分開來B、為SQL語句加前綴標(biāo)識和結(jié)束標(biāo)志C、識別出SQL語句,并處理成函數(shù)調(diào)用形式D、把SQL語句編譯成二進(jìn)制碼7關(guān)系模式R中的屬性全是主屬性,則R的最高范式必定是()。A、1NFB、2NFC、3NFD、BCNF8設(shè)有關(guān)系模式R(A,B,C,D),其數(shù)據(jù)依賴集:F(A,B)C,CD,則關(guān)系模式R的規(guī)范化程度最高達(dá)到()。A、1NFB、2NFC、3NFD、BCNF9關(guān)系數(shù)據(jù)庫的規(guī)范化理論主要解決的問題是()。A、如何構(gòu)造合適的數(shù)據(jù)邏輯結(jié)構(gòu)B、如何構(gòu)造合適的數(shù)據(jù)物理結(jié)構(gòu)C、如何構(gòu)造合適的應(yīng)用程序界面D、如何控制不同用戶的數(shù)據(jù)操作權(quán)限10從ER圖導(dǎo)出關(guān)系模型時,如果實(shí)體間的聯(lián)系是M:N的,下列說法中正確的是()。A、將N方碼和聯(lián)系的屬性納入M方的屬性中B、將M方碼和聯(lián)系的屬性納入N方的屬性中C、增加一個關(guān)系表示聯(lián)系,其中納入M方和N方的碼D、在M方屬性和N方屬性中均增加一個表示級別的屬性11在關(guān)系數(shù)據(jù)庫設(shè)計中,設(shè)計關(guān)系模式是數(shù)據(jù)庫設(shè)計中()階段的任務(wù)。A、邏輯設(shè)計階段B、概念設(shè)計階段C、物理設(shè)計階段D、需求分析階段12數(shù)據(jù)庫恢復(fù)的基礎(chǔ)是利用轉(zhuǎn)儲的冗余數(shù)據(jù)。這些轉(zhuǎn)儲的冗余數(shù)據(jù)包括()。A、數(shù)據(jù)字典、應(yīng)用程序、數(shù)據(jù)庫后備副本B、數(shù)據(jù)字典、應(yīng)用程序、審計檔案C、日志文件、數(shù)據(jù)庫后備副本D、數(shù)據(jù)字典、應(yīng)用程序、日志文件13一個事務(wù)的執(zhí)行,要么全部完成,要么全部不做,一個事務(wù)中對數(shù)據(jù)庫的所有操作都是一個不可分割的操作序列的特性是()。A、原子性B、一致性C、獨(dú)立性D、持久性14下列不屬于并發(fā)操作帶來的問題是()。A、丟失修改B、不可重復(fù)讀C、死鎖D、臟讀15設(shè)事務(wù)T1和T2,對數(shù)據(jù)庫中的數(shù)據(jù)A進(jìn)行操作,可能有如下幾種情況,請問哪一種不會發(fā)生沖突操作()。A、T1正在寫A,T2要讀AB、T1正在寫A,T2也要寫AC、T1正在讀A,T2要寫AD、T1正在讀A,T2也要讀A二、填空題(共20分,每空格2分)1數(shù)據(jù)庫的三級模式結(jié)構(gòu)是對的三個抽象級別。2關(guān)系的并、差、交操作,要求兩個關(guān)系具有。3等式RS=RS成立的條件是。4SQL中,外模式一級數(shù)據(jù)結(jié)構(gòu)的基本單位。5嵌入式SQL的預(yù)處理方式,是指預(yù)處理程序先對源程序進(jìn)行掃描,識別出SQL語句,并處理成宿主語言的形式。6關(guān)系模式的操作異常問題往往是由引起的。7邏輯設(shè)計的主要工作是。8數(shù)據(jù)庫恢復(fù)的基本原則是。9判斷一個并發(fā)調(diào)度是否正確,可以用概念來解決。10ODBC中,驅(qū)動程序管理器的作用是為應(yīng)用程序調(diào)用和加載。簡答題(共40分)1、為什么要進(jìn)行關(guān)系模式的分解?分解的依據(jù)是什么?分解有什么優(yōu)缺點(diǎn)?(6分)2、數(shù)據(jù)庫設(shè)計的任務(wù)是什么?數(shù)據(jù)庫設(shè)計過程包括幾個主要階段?哪些階段獨(dú)立于數(shù)據(jù)庫管理系統(tǒng)?哪些階段依賴于數(shù)據(jù)庫管理系統(tǒng)(6分)四、設(shè)計題(共10分)設(shè)某商業(yè)集團(tuán)公司數(shù)據(jù)庫中有3個實(shí)體集。一是“商品”實(shí)體集,屬性有商品號、商品名、規(guī)格、單價等;二是“商店”實(shí)體集,屬性有商店號、商店名、地址等;三是“供應(yīng)商”實(shí)體集,屬性有供應(yīng)商編號、供應(yīng)商名、地址等;設(shè)供應(yīng)商與商品之間存在“供應(yīng)”聯(lián)系,每個供應(yīng)商可供應(yīng)多種商品,每種商品可向多個供應(yīng)商訂購,每個供應(yīng)商供應(yīng)每種商品有個月供應(yīng)量;商店與商品之間存在著“銷售”聯(lián)系,每個商店可銷售多種商品,每種商品可在多個商品里銷售,每個商店銷售每種商品有個月計劃數(shù)。(1)試畫出ER圖,并在圖上注明屬性、聯(lián)系類型、實(shí)體標(biāo)識符。(2)將ER圖轉(zhuǎn)換成關(guān)系模型,并說明主鍵和外鍵一DDBABCDBACACACD二、填空題(共20分,每空格2分)1數(shù)據(jù)2相同的關(guān)系模式或相同的結(jié)構(gòu)3R和S沒有公共屬性4視圖5函數(shù)調(diào)用6數(shù)據(jù)冗余7把概念模式轉(zhuǎn)換為DBMS能處理的模式8冗余9可串行化10數(shù)據(jù)庫驅(qū)動程序三、簡答題(共40分)1、為什么要進(jìn)行關(guān)系模式的分解?分解的依據(jù)是什么?分解有什么優(yōu)缺點(diǎn)?(6分)由于數(shù)據(jù)之間存在著聯(lián)系和約束,在關(guān)系模式的關(guān)系中可能會存在數(shù)據(jù)冗余和操作異?,F(xiàn)象,因此需要進(jìn)行關(guān)系模式的分解,以消除冗余和異?,F(xiàn)象。分解的依據(jù)是數(shù)據(jù)依賴和范式。分解的優(yōu)點(diǎn)是消除冗余和異常,缺點(diǎn)是做查詢操作,需做連接操作,增加了查詢時間。2、數(shù)據(jù)庫設(shè)計的任務(wù)是什么?數(shù)據(jù)庫設(shè)計過程包括幾個主要階段?哪些階段獨(dú)立于數(shù)據(jù)庫管理系統(tǒng)?哪些階段依賴于數(shù)據(jù)庫管理系統(tǒng)(6分)數(shù)據(jù)庫設(shè)計的基本任務(wù)是:根據(jù)一個單位的信息需求,處理需求和數(shù)據(jù)庫的支撐環(huán)境(包括數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)和硬件等),設(shè)計出數(shù)據(jù)庫模式(包括概念模式、邏輯模式、外模式和內(nèi)模式等)以及應(yīng)用程序。數(shù)據(jù)庫設(shè)計可分為4個主要階段:需求分析、概念設(shè)計、邏輯設(shè)計和物理設(shè)計。需求分析和概念設(shè)計獨(dú)立于數(shù)據(jù)庫管理系統(tǒng)。邏輯設(shè)計和物理設(shè)計依賴于數(shù)據(jù)庫管理系統(tǒng)。1.DB、DBMS和DBS三者之間的關(guān)系是( )。ADB包括DBMS和DBS BDBS包括DB和DBMSCDBMS包括DB和DBS D不能相互包括2.對數(shù)據(jù)庫物理存儲方式的描述稱為( )A外模式 B內(nèi)模式 C概念模式 D邏輯模式3.在數(shù)據(jù)庫三級模式間引入二級映象的主要作用是( ) A提高數(shù)據(jù)與程序的獨(dú)立性B提高數(shù)據(jù)與程序的安全性C保持?jǐn)?shù)據(jù)與程序的一致性D提高數(shù)據(jù)與程序的可移植性4. 視圖是一個“虛表”,視圖的構(gòu)造基于( )A基本表 B視圖 C基本表或視圖 D數(shù)據(jù)字典5關(guān)系代數(shù)中的運(yùn)算符對應(yīng)SELECT語句中的以下哪個子句?( )ASELECTBFROMCWHEREDGROUP BY6公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員,從職員到部門的聯(lián)系類型是( )A多對多 B一對一 C多對一 D一對多7如何構(gòu)造出一個合適的數(shù)據(jù)邏輯結(jié)構(gòu)是( )主要解決的問題。 A關(guān)系系統(tǒng)查詢優(yōu)化 B數(shù)據(jù)字典C關(guān)系數(shù)據(jù)庫規(guī)范化理論 D關(guān)系數(shù)據(jù)庫查詢8.將E-R模型轉(zhuǎn)換成關(guān)系模型,屬于數(shù)據(jù)庫的( )。A. 需求分析 B. 概念設(shè)計C. 邏輯設(shè)計D. 物理設(shè)計9事務(wù)日志的用途是( )A. 事務(wù)處理B. 完整性約束C. 數(shù)據(jù)恢復(fù)D. 安全性控制10如果事務(wù)T已在數(shù)據(jù)R上加了X鎖,則其他事務(wù)在數(shù)據(jù)R上( )A. 只可加X鎖B. 只可加S鎖C. 可加S鎖或X鎖D. 不能加任何鎖二、填空題(本大題共10小題,每小題2分,共20分)1.數(shù)據(jù)庫的邏輯數(shù)據(jù)獨(dú)立性是由 映象提供的。2. 關(guān)系代數(shù)中專門的關(guān)系運(yùn)算包括:選擇、投影、連接和_。3.設(shè)有學(xué)生表S(學(xué)號,姓名,班級)和學(xué)生選課表SC(學(xué)號,課程號,成績),為維護(hù)數(shù)據(jù)一致性,表S與SC之間應(yīng)滿足 完整性約束。4. 當(dāng)數(shù)據(jù)庫被破壞后,如果事先保存了數(shù)據(jù)庫副本和 ,就有可能恢復(fù)數(shù)據(jù)庫。5. 如果一個滿足1NF關(guān)系的所有屬性合起來組成一個關(guān)鍵字,則該關(guān)系最高滿足的范式是 (在1NF、2NF、3NF范

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論