數據庫系統(tǒng)概論選擇題_第1頁
數據庫系統(tǒng)概論選擇題_第2頁
數據庫系統(tǒng)概論選擇題_第3頁
數據庫系統(tǒng)概論選擇題_第4頁
數據庫系統(tǒng)概論選擇題_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第1章 :數據與信息1、關于信息和數據的描述正確的是?A、數據是信息的符號表示 B、數據是信息的載體 C、信息是數據的內涵 D、以上都不正確 2、數據和信息的關系是?A、二者不可區(qū)分 B、二者的可區(qū)分性不確定 C、信息和數據不可分離又有一定區(qū)別 D、任何數據均可表示信息 3、以下說法錯誤的是?A、數據具有客觀性,本身沒有意義 B、數據是信息的載體 C、數據與信息是一個概念,都是對現實世界的客觀存在的描述 D、數據包括數字、文字、符號、圖形、圖像等形式 4、以下關于數據和信息的關系,說法不正確的是?A、數據是信息的載體,信息是從數據中提煉出來的 B、是數據,當它被當作密碼時,就是信息 C、信息和

2、數據就是一回事,不能被嚴格的區(qū)分 D、同一數據可以表達不同信息,同一信息也可以用不同的數據來表達 5、以下關于數據和信息的關系,說法不正確的是?A、數據就是信息,本來就是一回事 B、love這個單詞是數據,當你向女生表白的時候,它就項女生傳達了信息 C、202.108.33.60是由數字和點組成的數據,在網絡中它指的是新浪的服務器 D、同一數據可以表達不同信息,同一信息也可以用不同的數據來表達 數據庫存儲和管理1、在數據庫系統(tǒng)中,負責監(jiān)控數據庫系統(tǒng)的運行情況,及時處理運行過程中出現的問題,這類職責的人員統(tǒng)稱為( )?A、數據庫管理員 B、數據庫設計員 C、系統(tǒng)分析員 D、應用程序員 2、下面關

3、于數據庫的用途的說法正確的是?A、淘寶網、京東商城頁面上顯示的商品的信息來自于數據庫中的數據 B、我們在淘寶上能看到我們的購買記錄,是因為淘寶網用數據庫記錄了買家的每一筆交易記錄 C、去移動營業(yè)廳能夠打印每一次通話記錄的時長,呼入方和呼出方的電話號碼,是因為中國移動的后天服務器記錄了用戶的每一次通話 D、QQ上的聊天記錄能夠漫游,是因為聊天記錄存放在騰訊的服務器上 3、數據庫系統(tǒng)與文件系統(tǒng)的主要區(qū)別是?A、數據庫系統(tǒng)復雜,而文件系統(tǒng)簡單 B、文件系統(tǒng)不能解決數據冗余和數據獨立性問題,而數據庫系統(tǒng)可以解決 C、文件系統(tǒng)只能管理程序文件,而數據庫系統(tǒng)能夠管理各種類型的文件 D、文件系統(tǒng)管理的數據量

4、較少,而數據庫系統(tǒng)可以管理龐大的數據量 4、以下關于數據庫、數據庫關系系統(tǒng),說法不正確的是?A、數據庫字面上的意思是存放數據的倉庫,把數據按照一定的邏輯存放在一起 B、平常常說數據庫,實際上是指數據庫管理系統(tǒng),數據庫是基礎,在這個基礎之上,提供給用戶操作數據的界面或對數據實施管理,那么,數據庫加上對數據的管理,就是我們常說的數據庫管理系統(tǒng) C、嚴格意義上來說,SQLServer /Oracle是屬于數據庫管理系統(tǒng),簡稱DBMS D、從本質來看,SQLServer/Oracle是數據庫 5、數據庫系統(tǒng)的核心是?A、數據庫 B、數據庫管理系統(tǒng) C、數據模型 D、軟件工具 6、數據庫管理系統(tǒng)的縮寫是

5、?A、DBA B、DBMS C、DB D、DBS 7、下面哪一個場景沒有用到數據庫?A、教務系統(tǒng)中的選課信息 B、新浪的微博能夠記錄你的動態(tài)和好友的動態(tài) C、銀行中的交易交易記錄 D、日常生活中你與同學之間的談話 8、數據庫存儲的是?A、數據 B、數據及數據之間的聯系 C、數據模型 D、信息 9、以下哪個是長期存儲在計算機內的有組織,可共享的數據集合?A、數據庫管理系統(tǒng) B、數據庫系統(tǒng) C、數據庫 D、文件組織 10、DB、DBMS和DBS三者之間的關系是?A、DB包括DBMS和DBS B、DBS包括DB和DBMS C、DBMS包括DB和DBS D、不能相互包括 2、多選題1、下面關于數據庫的

6、用途的說法正確的是?A、每天你上新浪看新聞,這些新聞顯示在站點上,其背后有數據庫的支持 B、新浪的微博能夠記錄你的動態(tài)和好友的動態(tài),這些數據存放在數據庫中 C、去銀行能夠打印你的交易記錄,銀行使用數據庫來記錄你的每一筆交易 D、QQ上的聊天記錄能夠漫游,是因為聊天記錄存放在騰訊的服務器上 第2章 :數據模型概述1、以下哪一個不是數據模型的組成要素?A、數據 B、數據結構 C、數據操作 D、完整性約束 2、層次模型不能直接表示?A、1:1關系 B、1:n關系 C、m:n關系 D、1:1和1:n關系 3、關系數據模型的三個組成部分中,不包括?A、完整性約束 B、數據結構 C、數據操作 D、恢復 4

7、、下面關于數據模型說法正確的是?A、邏輯模型是按用戶的觀點來對數據和信息建模,用于數據庫設計 B、概念模型主要包括網狀模型、層次模型、關系模型、面向對象模型等 C、邏輯模型描述數據在系統(tǒng)內部的表示方式和存取方法,在磁盤或磁帶上的存儲方式和存取方法 D、數據模型應滿足能比較真實地模擬現實世界、容易為人所理解、便于在計算機上實現三方面要求 5、以下不屬于數據模型的組成要素的是?A、數據結構 B、數據類型 C、數據操作 D、數據約束 6、關系數據模型的三個要素是?A、關系數據結構、關系操作集合和關系規(guī)范化理論 B、關系數據結構、關系規(guī)范化理論和關系的完整性約束 C、關系規(guī)范化理論、關系操作集合和關系

8、的完整性約束 D、關系數據結構、關系操作集合和關系的完整性約束 7、傳統(tǒng)的數據模型分類,數據庫系統(tǒng)可以分為三種類型?A、西文、中文和兼容 B、層次、網狀和關系 C、大型、中型和小型 D、數據、圖形和多媒體 8、以下哪一個不是數據模型?A、概念模型 B、邏輯模型 C、架構模型 D、物理模型 2、多選題1、關于數據模型的組成要素的說法正確的是?A、數據結構是指:與數據類型、內容、性質有關的對象; B、微博系統(tǒng)中用戶變更自己的電話號碼的屬于數據操作 C、微博系統(tǒng)中用戶的性別在男女之間選擇屬于數據的完整性約束 D、微博系統(tǒng)的年齡是數據結構 2、下面哪些模型可以歸屬到邏輯模型?A、E-R圖模型 B、層次

9、模型 C、網狀模型 D、關系模型 3、下面關于數據模型說法正確的是?A、概念模型用于信息世界的建模 是現實世界到機器世界的一個中間層次 B、對概念模型的基本要求:較強的語義表達能力,能夠方便、直接地表達應用中的各種語義知識,簡單、清晰、易于用戶理解 C、邏輯模型是對數據最底層的抽象 D、以上說法都不正確 4、關于數據模型的組成要素的說法正確的是?A、數據結構是對系統(tǒng)靜態(tài)特性的描述 B、數據操作的類型包括檢索和更新 C、完整性約束包括實體完整性和引用完整性 D、微博系統(tǒng)的年齡是數據結構 概念模型1、有一名為“列車運營”實體,含有:車次、日期、實際發(fā)車時間、實際抵達時間、情況摘要等屬性,該實體主碼

10、是?A、車次 B、日期 C、車次+日期 D、以上都不正確 2、在E-R圖中,聯系使用_圖形描述?A、矩形框 B、橢圓形 C、菱形 D、直線 3、在下面列出的數據庫模型中,哪一個是概念數據模型?A、關系模型 B、層次模型 C、網狀模型 D、實體-聯系模型 4、在“學生選課系統(tǒng)”的概念模式設計中,以下說法正確的是?A、學生實體可以使用姓名作為碼 B、學生實體必須包括年齡、性別等屬性 C、全體學生組成了一個學生實體集 D、用學生實體及其屬性名集合來抽象和刻畫同類實體稱作學生實體集 2、多選題1、下面的關于實體、屬性、碼、域、實體型、實體域、聯系等概念,說法正確的是?A、客觀存在并可相互區(qū)分的事物叫實

11、體,如學生張三、工人李四、計算機系 B、屬性的取值范圍叫做域,性別的域為男,女,月份的域為,2,3,12 C、多個實體之間的相互關聯,如學生與老師間的授課關系,學生與學生間有班長關系 D、實體所具有的某一特性稱為實體的屬性 2、下面的關于實體、屬性、碼、域、實體型、實體域、聯系等概念,說法不正確的是?A、12306站點購票,身份證號碼能唯一的確定一個人,所以在購票的時候,一個人同一個時刻不能購買去二個不同地方的車票,那么身份證號碼是碼 B、實體的聯系分成:實體之間的聯系和實體內部的聯系2種 C、對于淘寶站點而言,用戶的所有的交易記錄構成了實體集 D、人的年齡屬于實體型 邏輯模型1、單選題1、以

12、下說法不正確的是?A、具有相同類型的值的集合,稱為域,教師集合可以表示為(T)= t1,t2,學生的集合可以表示為:(S)= s1,s2 ,s3 B、一個關系的多個候選碼中選定一個作為主碼,比如:部門編號,唯一的確定一個部門 C、關系的描述稱作關系模式 D、學生(學號,姓名,年齡,性別,系,年級)描述的是一個關系 2、假設有以下關系模式: 班級(班級編號,班級名稱) 學生(學生編號,身份證號,學生姓名,入學時間,班級編號),以下說法正確的是( )?A、學生編號和身份證號屬性可以作為學生關系的候選碼 B、班級編號是班級關系在學生關系中的外碼 C、學生編號可以作為學生關系的主碼 D、學生姓名可以作

13、為學生關系的主碼 3、以下關于關系模型的說法不正確的是?A、關系模型是目前最重要的一種數據模型,關系數據庫系統(tǒng)采用關系模型作為數據的組織方式 B、在關系模型中,我們通常說關系,其本質是對應一張表 C、表中的列,通常稱為屬性,表中的行,通常稱為元祖 D、學生(學號,姓名,年齡,性別,系,年級)描述的是一個關系 4、如果將一個關系看著是一張表,以下說法錯誤的是( )?A、表中的一行即為一個元組 B、表中的一列即為一個屬性 C、表中的某行所有列的值的集合即為域 D、表中的某行特定某列的值即為分量 5、現有關系表:學生(宿舍編號,宿舍地址,學號,姓名,性別,專業(yè),出生日期)的主碼是()?A、宿舍編號

14、B、學號 C、宿舍地址,姓名 D、宿舍編號,學號 6、如果表中的一個字段不是本表的主鍵,而是另一個表的主鍵,這個字段稱為( )?A、元組 B、屬性 C、關鍵字 D、外鍵 7、關于關系的描述錯誤的是?A、關系中的每個屬性是不可分解的 B、在關系中元組的順序無關緊要 C、任意的一個二維表都是一個關系 D、在關系中屬性的順序是無關緊要的 8、關于關系和關系模式,下列說法錯誤的是?A、關系實際上就是關系模式在某一時刻的狀態(tài)或內容 B、關系模式是靜態(tài)穩(wěn)定的,而關系是動態(tài)變化的 C、關系的描述稱為關系模式,它是型,而關系是值 D、關系是一張二維表,關系模式就是二維表中的數據 2、多選題1、下面描述正確的是

15、?A、一個關系其實相當于一個二維表 B、關系中的列稱為屬性 C、關系中的行稱為元組 D、屬性的取值范圍稱為值域 2、下面描述正確的是?A、一個二維表就是一個關系,二維表的名就是關系的名 B、關系中的列稱為屬性,屬性的個數稱為關系的元或度 C、關系中的行稱為元組,對關系的描述稱為關系模式 D、屬性的取值范圍稱為值域,元組中的一個屬性值稱為分量 3、下面關于關系表和關系模式說法的正確的是?A、關系表是個二維結構,由行和列組成 B、關系的描述稱為關系模式 C、關系實際上就是關系模式在某一時刻的狀態(tài) D、關系是動態(tài)的、隨時間不斷變化 第3章 :關系數據庫結構及形式化定義1、單選題1、要從學生關系中查詢

16、學生的姓名和性別,需要進行的關系運算是什么?A、選擇 B、投影 C、聯接 D、求交 2、設關系R和S的元組個數分別為100和300,關系T是R與S的笛卡爾積,則T的元組個數為?A、400 B、10000 C、30000 D、90000 2、多選題1、關系模型與其他數據模型相比有哪些突出的優(yōu)點?A、關系模型對各種用戶提供統(tǒng)一的單一的數據結構形式,即關系(二維表) B、數據庫的操作都可歸結為關系的運算,而關系是建立在集合代數基礎上的 C、具有高度的數據獨立性,用戶的應用程序完全不必關心物理存儲細節(jié) D、數據庫管理人員的工作得到了簡化,易于對數據庫重組和控制 數據完整性1、單選題1、參照完整性是指在

17、基本表中滿足什么條件?A、主屬性不能取空值 B、外碼可以是空值或者另一個關系主碼的有效值 C、用戶針對具體的應用環(huán)境定義的完整性約束條件 D、以上都不正確 2、關于完整性約束的描述,錯誤的是?A、關系中的外碼的取值只能是參照關系中某個元組的主碼值 B、關系中的外碼取值可以是空值 C、關系中的主碼取值不能為空值 D、關系中的主碼取值是唯一的 3、在關系模型中,任何關系除了必須滿足實體的完整性、用戶自定義完整性,還需要滿足什么?A、結構完整性 B、數據完整性 C、參照完整性 D、動態(tài)完整性 4、以下關于關系完整性約束的說法不正確的是?A、學生信息表中,有個字段年齡,必須是大于等于0,小于等于120

18、,這是為了保證實體的完整性約束 B、關系表中,主鍵所在列的值可以為空 C、為了保證數據庫的參照完整性,從表中的外鍵在主表中必須存在 D、員工管理系統(tǒng)的中的表的設計,字段性別的值只能從男、女中選擇是為了保證實體完整性 5、有一個關系:學生(學號,姓名,系別),規(guī)定學號的值域是8個數字組成的字符串,這一規(guī)則屬于?A、實體完整性約束 B、參照完整性約束 C、用戶自定義完整性約束 D、關鍵字完整性約束 關系代數1、單選題1、己知關系R和S,RS等價于?A、(R-S)-S B、S-(S-R) C、(S-R)-R D、S-(R-S) 第四章:數據定義1、使用SQL語句 create table stude

19、nts(sid int primary key , sname varchar(15) not null),當執(zhí)行完成后,下面說法不正確的是?A、PRIMARY KEY 是主鍵約束,表明學號不能重復 B、sname列中指定了非空約束,所以學生的姓名不能為空,也不能把null插入到表中去 C、使用drop table students能夠把整個表結構連同表中的數據全部刪除 D、使用delete table students 能夠把整個表結構連同表中的數據全部刪除 2、SQL語言集數據查詢、數據操縱、數據定義和數據控制功能于一體,語句INSERT、DELETE、UPDATE實現哪類功能?A、數據查

20、詢 B、數據操縱 C、數據定義 D、數據控制 3、在SQL語句中,用于刪除數據庫的命令是哪一個?A、DROP DATABASE B、DELETE DATABASE C、DROP DB D、ERASE DATABASE 4、在SQL語句中,用于刪除數據表的命令是哪一個?A、DROP TABLE B、DELETE TABLE C、DROP DBF D、ERASE TABLE 5、下列SQL Server語句中出現語法錯誤的是A、declare myvar int; B、select * from TC、create database DB D、delete * from T 6、SQL語言中,刪除

21、一個表的命令是A、delete B、drop C、clear D、remove 2、多選題1、以下SQL命令正確的是?A、insert database DB B、drop database DBC、delete database DB D、create database DB 2、關于SQL語句 TeacherNo int not null unique,描述正確的是?A、TeacherNO是主碼 B、TeacherNO不能為空 C、TeacherNO的值可以是“王大力” D、每一個TeacherNO必須是唯一的 數據操縱1、刪除表中的數據的SQL命令是以下哪一個?A、DROP B、ERAS

22、E C、CANCEL D、DELETE 2、現有一個學生關系模式如下: Student(Sno,Sname) 以下SQL命令錯誤的是?A、truncate from Student where Sno =001 B、insert into Student values(001,Adam); C、update Student set Sname =Wesley D、delete from Student where Sno =001 3、下面說法不正確的是?A、使用insert 語句來向數據庫表中插入數據,后面可以不跟列名,但是要保證插入的數據列數和類型要和表結構中的列數和類型完全一致 B、in

23、sert 語句后面的 into 語句不可以省略 C、update students set age =20 ,這個語句執(zhí)行完成后,數據庫表students 中所有記錄的年齡都變成了20 D、delete from students 語句執(zhí)行完成后,數據庫表students表中的數據都被刪除 4、用下面的SQL語句建立一個基本表: create table Student( Sno char(4) primary key, Sname char(8) not null, Sex char(2), Age int ) 可以插入到表中的元組是()?A、5021,劉祥,男,21 B、5021,劉祥,N

24、ULL,NULL C、5021,NULL,男,21 D、NULL,劉祥,NULL,21 2、多選題1、下面說法正確的是?A、insert into 表名(列名1,列名2,列名3) values (值1,值2,值3),上面的語句是插入語句的正確寫法,值的類型和列的類型對應,不然會報錯 B、insert語句執(zhí)行成功后,返回數據庫影響的行數 C、update students set age =20,成功執(zhí)行后,students表中所有的記錄的年齡都變成了20 D、delete from students 語句執(zhí)行完成后,數據庫表students表中的數據都被刪除 第5章 :關系數據庫規(guī)范化理論1、

25、單選題1、關系規(guī)范化中的插入操作異常是指?A、不該刪除的數據被刪除 B、不該插入的數據被插入 C、應該刪除的數據未被刪除 D、應該插入的數據未被插入 2、設計性能較優(yōu)的關系模式稱為規(guī)范化,規(guī)范化主要的理論依據是?A、關系規(guī)范化理論 B、關系運算理論 C、關系代數理論 D、數理邏輯 2、多選題1、假設倉庫管理關系表為StorehouseManage(倉庫ID, 存儲物品ID, 管理員ID, 數量),且有一個管理員只在一個倉庫工作;一個倉庫可以存儲多種物品。下面說法正確的是?A、刪除異常是指:當倉庫被清空后,所有存儲物品ID和數量信息被刪除的同時,倉庫ID和管理員ID信息也被刪除了 B、插入異常是

26、指:當倉庫沒有存儲任何物品時,無法給倉庫分配管理員 C、更新異常是指:如果倉庫換了管理員,則表中所有行的管理員ID都要修改 D、以上說法都不正確 2、設有關系模式:教師授課(課程號,課程名,學分,授課教師號,教師名,授課時數),其語義為:一門課 程(由課程號決定)有確定的課程名和學分,每名教師(由教師號決定)有確定的教師名,每門課程可以由多名教師講授,每名教師也可以講授多門課程,每名教師 對每門課程有確定的授課時數,關于該關系模式,下面說法正確的是?A、該關系模式只滿足第一范式 B、課程號,課程名,存在部分函數依賴關系,所以不滿足第二范式 C、若要滿足第三范式,則這個關系模式變成如下: 課程(

27、課程號,課程名,學分) 教師(教師號,教師名) 授課(課程號,教師號,授課時數),課程號為引用課程的外鍵,教師號為引用教師的外鍵 D、這個關系模式滿足第一、第二、第三范式 3、如果數據庫設計不規(guī)范,可能會導致?A、數據冗余 B、更新異常 C、插入異常 D、刪除異常 4、數據庫設計不規(guī)范會帶來以下哪些問題?A、數據冗余 B、存儲空間浪費 C、內存空間浪費 D、基本沒有影響 5、假設倉庫管理關系表為StorehouseManage(倉庫ID, 存儲物品ID, 管理員ID, 數量),且有一個管理員只在一個倉庫工作;一個倉庫可以存儲多種物品。下面說法正確的是?A、刪除異常是指:當倉庫被清空后,所有存儲

28、物品ID和數量信息被刪除的同時,倉庫ID和管理員ID信息也被刪除了 B、插入異常是指:當倉庫沒有存儲任何物品時,無法給倉庫分配管理員 C、更新異常是指:如果倉庫換了管理員,則表中所有行的管理員ID都要修改 D、以上說法都不正確 第三范式1、單選題1、關于數據庫三大范式,以下說法錯誤的是什么?A、數據庫設計滿足的范式級別越高,數據庫性能越好 B、數據庫的設計范式有助于規(guī)范數據庫的設計 C、數據庫的設計凡是有助于減少數據冗余 D、一個好的數據庫設計可以不滿足某條范式 2、根據關系數據庫規(guī)范化理論,關系數據庫中的關系要滿足第一范式。下面“部門”關系中,因哪個屬性而使它不滿足第一范式? 部門(部門號,

29、部門名,部門成員,部門總經理)A、部門總經理 B、部門成員 C、部門名 D、部門號 3、關于數據庫三大范式,以下說法錯誤的是什么?A、數據庫設計滿足的范式級別越高,數據庫性能越好 B、數據庫的設計范式有助于規(guī)范數據庫的設計 C、數據庫的設計凡是有助于減少數據冗余 D、一個好的數據庫設計可以不滿足某條范式 4、假設有如下關系模式: 學生選課記錄表(學生編號,課程編號,學生姓名,學生年齡,課程名稱,課程學分,選修成績) 請問該關系模式滿足第幾范式?A、僅滿足第一范式 B、滿足第二范式 C、滿足第三范式 D、都不滿足 5、假設有如下關系模式: 學生選課記錄表(學生編號,課程編號,學生姓名,學生年齡,

30、課程名稱,課程學分,選修成績) 請問該關系模式滿足第幾范式?A、僅滿足第一范式 B、滿足第二范式 C、滿足第三范式 D、都不滿足 6、下面關于第一、二、三范式的說法不正確的是?A、第一范式(1NF)是指數據庫表的每一列都是不可分割的基本數據項,同一列中不能有多個值,即實體中的某個屬性不能有多個值或者不能有重復的屬性 B、第二范式就是非主屬性非部分依賴于主關鍵字 C、滿足第三范式(3NF)必須先滿足第二范式(2NF) D、滿足第二范式(2NF)不必先滿足第一范式(1NF)。 2、多選題1、以下說法正確的是?A、第一范式要求每個屬性確保原子性 B、第二范式要求每個非主屬性必須完全依賴于碼 C、第三

31、范式要求屬性不能存在傳遞依賴 D、為了建立冗余較小、結構合理的數據庫,設計數據庫時必須遵循一定的規(guī)則。在關系型數據庫中這種規(guī)則就稱為范式 2、下面關于第一、二、三范式的說法不正確的是?A、如果數據庫表中的所有字段值都是不可分解的原子值,就說明該數據庫表滿足了第一范式 B、第二范式本質是在一個數據庫表中,一個表中只能保存一種數據,不可以把多種數據保存在同一張數據庫表中 C、滿足了第一、二范式則必滿足第三范式 D、滿足第二范式(2NF)不必先滿足第一范式(1NF)。 3、設有關系模式:教師授課(課程號,課程名,學分,授課教師號,教師名,授課時數),其語義為:一門課 程(由課程號決定)有確定的課程名

32、和學分,每名教師(由教師號決定)有確定的教師名,每門課程可以由多名教師講授,每名教師也可以講授多門課程,每名教師 對每門課程有確定的授課時數,關于該關系模式,下面說法正確的是?A、該關系模式只滿足第一范式 B、課程號,課程名,存在部分函數依賴關系,所以不滿足第二范式 C、若要滿足第三范式,則這個關系模式變成如下: 課程(課程號,課程名,學分) 教師(教師號,教師名) 授課(課程號,教師號,授課時數),課程號為引用課程的外鍵,教師號為引用教師的外鍵 D、這個關系模式滿足第一、第二、第三范式 第6章 :數據庫設計方法和步驟之需求分析1、多選題1、下面關于數據庫設計需要分析說法正確的是?A、需求分析

33、的重點是調查、收集和分析用戶數據管理中的信息需求、處理需求、安全性與完整性要求 B、處理需求是指用戶要求完成什么處理功能 C、在眾多分析和表達用戶需求的方法中,結構化分析(Structured Analysis,SA)是一個簡單實用的方法。 D、數據流圖是軟件工程中專門描繪信息在系統(tǒng)中流動和處理過程的圖形化工具 2、下面哪些是需求分析階段的產物?A、數據字典 B、數據項 C、數據流 D、數據存儲描述 3、數據字典是進行詳細的數據收集和數據分析所獲得的主要結果,其主要內容包括?A、數據項 B、數據結構 C、數據存儲 D、數據流和處理過程 4、需要分析的方法通常分為哪幾步?A、理解當前的現實環(huán)境

34、B、將當前系統(tǒng)的具體模型抽象為當前邏輯模型 C、分析新系統(tǒng)與當前系統(tǒng)邏輯上的差別 D、確定新系統(tǒng)的人機界面和一些補充考慮的細節(jié)問題 數據庫設計方法和步驟之概念結構設計1、單選題1、概念模型是現實世界的第一層抽象,這一類模型中最著名的模型是?A、層次模型 B、實體-聯系模型 C、關系模型 D、網狀模型 2、在數據庫設計中,用E-R圖來描述信息結構但不涉及信息在計算機中的表示,它是數據庫設計的哪個階段?A、需求分析階段 B、概念設計階段 C、邏輯設計階段 D、物理設計階段 2、多選題1、確定實體與屬性的原則是什么?A、能作為屬性的盡量作為屬性而不要劃為實體 B、作為屬性的數據元素與所描述的實體之間

35、的聯系只能是1:n的聯系; C、作為屬性的數據項不能再用其他屬性加以描述,也不能與其他實體或屬性發(fā)生聯系 D、以上說法都不正確 2、如果E-R圖中實體A和實體B的聯系是m:n關系,那么下面說法正確的是?A、每個A可以與多個B有聯系 B、每個B可以與多個A有聯系 C、每個A只能與一個B有聯系 D、每個B只能與一個A有聯系 數據庫設計方法和步驟之邏輯結構設計1、單選題1、關系數據庫設計中,設計關系模式是哪一個階段的任務?A、需求分析階段 B、概念設計階段 C、邏輯設計階段 D、物理設計階段 2、在E-R模型中,如果有3個不同的實體型,3個m:n聯系,根據E-R模型轉換為關系模型的規(guī)則,轉換后關系的

36、數目為?A、4 B、5 C、6 D、7 3、如果E-R圖中實體A和實體B的聯系是m:n關系,那么如何用關系模式描述上述的關系?A、將該聯系單獨轉換成一個關系模式 B、將其中一個實體的碼合并到另一個實體對應的關系模式中,稱為外碼 C、直接將兩個實體的關系模式合并 D、以上都不正確 2、多選題1、下面關于關系模式、關系表說法正確的是?A、關系實質上是一張二維表 B、關系中的每一行是一個元組,每一列是一個屬性 C、關系模式是型,關系是它的值 D、以上說法都不正確 2、下面關于關系模式、關系表說法正確的是?A、關系的描述稱為關系模式:R(U,D,dom,F),例如: 學生(姓名,性別,年齡,部門) 是

37、關系模式 B、一個宿舍住多個學生的聯系,轉化成關系模式如下: R1(學號、姓名、性別、宿舍號) R2(宿舍號、床位數) C、一個教師管理一個班級的聯系,轉化成關系模式如下: R1(教師編號、姓名、性別) R2(班級號、專業(yè)號、學院號、教師編號、任職日期) D、以上說法都不正確 第7章 :數據存儲1、單選題1、在SQL SERVER中,數據存儲的基本單位是頁,頁的大小是多少KB?A、4 B、8 C、12 D、16 2、在SQL Server中,數據存儲的基本單位是頁,頁的大小是 8 KB,則1MB的數據文件多少頁?A、128 B、64 C、256 D、16 2、多選題1、下面關于SQL Serv

38、er 存儲結構的說法正確的是?A、SQL Server 中數據存儲的基本單位是頁 B、區(qū)是8個物理上連續(xù)的頁的集合 C、在 SQL Server 中,頁的大小為 8 KB D、統(tǒng)一區(qū),由單個對象所有。區(qū)中的所有 8 頁只能由所屬對象使用。 數據庫索引1、單選題1、為數據表創(chuàng)建索引的目的是以下哪一個?A、提高查詢的檢索性能 B、創(chuàng)建唯一索引 C、創(chuàng)建主鍵 D、歸類 2、以下關于聚集索引和非聚集索引說法正確的是哪一個?A、每個表只能建立一個非聚集索引 B、每個表只能建立一個聚集索引 C、一個表上不能同時建立聚集和非聚集索引 D、以上都不對 2、多選題1、關于索引的說法,正確的是( )?A、在 SQ

39、L Server 中,索引是按 B 樹結構進行組織的。 B、索引在表中數據量龐大的時候能夠明顯加快查詢速度 C、索引需要占物理空間,除了數據表占數據空間之外,每一個索引還要占一定的物理空間 D、以上說法都不正確 2、關于索引的說法,正確的是?A、索引加快數據的檢索速度 B、索引需要占據物理空間 C、創(chuàng)建唯一性索引,保證數據庫表中每一行數據的唯一性 D、當對表中的數據進行增加、刪除和修改的時候,索引也要動態(tài)的維護,降低了數據的維護速度 第8章 :事物的基本概念1、下面關于事務和其特性的說法正確的是?A、BEGIN TRANSACTION 語句是開啟事務 B、在SQL Server中,每條SQL語

40、句都是一個顯式的事務 C、指一個事務一旦提交,它對數據庫中數據的改變就應該是永久性的 D、一個事務的執(zhí)行能被其他事務干擾,事務內部可以嵌套事務 并發(fā)控制1、單選題1、兩個編輯人員制作了同一文檔的電子副本。每個編輯人員獨立地更改其副本,然后保存更改后的副本,這樣就覆蓋了原始文檔。最后保存其更改副本的編輯人員覆蓋另一個編輯人員所做的更改,類似這種情況在數據庫的并發(fā)訪問中稱為?A、丟失更新 B、臟讀 C、不可重復讀。 D、幻讀。 2、多選題1、并發(fā)訪問數據帶來的問題有哪些?A、多個事務同時存取同一數據,導致存取不正確的數據,破壞事務的一致性和數據庫的一致性 B、一個事務開始讀取某行數據,但是另外一個

41、事務已經更新此數據,但沒有能及時提交 C、一個事務對同一行數據重復讀兩次,但是得到了不同的結果 D、兩個事務同時更新一行數據,但第二個事務卻中途失敗退出,導致對數據的兩個修改都失效 2、事務并發(fā)執(zhí)行帶來哪些問題?A、一個事務讀取了某行數據,但另一個事務已更新了此數據但沒有能及時提交 B、一個事務對同一行數據重復讀取兩次,但卻得到不同的結果 C、兩個事務都同時更新一行數據,但第二個事務卻中途失敗退出,導致對數據的兩個修改都失效了 D、有兩個并發(fā)事務同時讀取同一行數據,但先后兩個事務對它修改提交。造成第一次寫操作失效 3、并發(fā)訪問數據帶來的問題有哪些?A、并發(fā)訪問的時候,一個寫事務還沒有提交,讀取

42、的事務照樣可以讀取,這樣就造成了臟讀現象 B、數據庫的并發(fā)訪問是指:多進程同時訪問同一數據庫同一表同一條記錄,進行增刪改查操作 C、并發(fā)訪問不加以控制,就會破壞數據的一致性,出現丟失修改、臟讀和不可重復讀這些問題 D、飛機訂票數據庫系統(tǒng)、銀行儲蓄數據庫系統(tǒng),它們的數據庫系統(tǒng)不需要考慮并發(fā)訪問的問題 1、單選題1、下面不是并發(fā)控制的主要技術的是?A、封鎖 B、時間戳 C、交叉并發(fā) D、樂觀控制法 2、下面的描述錯誤的是?A、若事務T對數據對象A加上X鎖,T可以讀取和修改A B、若事務T對數據對象A加上X鎖,其他事務在T釋放A上的鎖之前不能再讀取和修改A C、若事務T對數據對象A加上S鎖,T僅能修

43、改A D、若事務T對數據對象A加上S鎖,其他事務可以讀A,但在T釋放A上的S鎖之前不能對A做任何修改 3、若事務T對數據對象A加上S鎖,則?A、事務T可以讀A和修改A,其它事務只能再對A加S鎖,而不能加X 鎖 B、事務T可以讀A但不能修改A,其它事務只能再對A加S鎖,而不能加X 鎖 C、事務T可以讀A但不能修改A,其它事務能對A加S鎖和X鎖 D、事務T可以讀A和修改A,其它事務能對A加S鎖和X鎖 2、多選題1、關于死鎖和活鎖的說法正確的是?A、死鎖是對同一個資源的爭用引起的 B、死鎖的產生的必要條件之一就是互斥 C、兩個人在窄路相遇,同時向一個方向避讓,然后又向另一個方向避讓,這就是活鎖的生活

44、例子 D、自動駕駛的防碰撞系統(tǒng),可以根據序列號約定檢測到相撞風險時,序列號小的飛機朝上飛, 序列號大的飛機朝下飛 2、下面哪些是基本封鎖類型?A、排斥鎖 B、排它鎖 C、共享鎖 D、聯合鎖 第9章 SQL編程1、以下不是SQL程序結構的是?A、if.else. B、case.when.then. C、while. D、for. 2、在SQL SERVER的T-SQL編程中,定義變量使用以下哪個關鍵字?A、DECLARE B、var C、set D、create 3、下面哪組命令,將變量count值賦值為1?A、DECLARE count; SELECT count=1; B、DIM count

45、=1; C、DECLARE count; SELECT count=1; D、DIM count; SELECT count=1; 2、多選題1、閱讀下面的代碼,回答問題: CREATE TABLE TestTable (cola int, colb char(3); /1. GO SET NOCOUNT ON; GO DECLARE MyCounter int; /2 SET MyCounter = 0; /3 WHILE (MyCounter 26) BEGIN; /4 INSERT INTO TestTable VALUES (MyCounter, CHAR( ( MyCounter + ASCII(a) ) ) ); SET MyCounter = MyCounter + 1; END; GO SELECT cola, colb FROM TestTable; GO DROP TABLE TestTable; GO

溫馨提示

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

評論

0/150

提交評論