![數(shù)據(jù)庫工程師2010年9月_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-4/27/7683b51f-af9a-40ef-b9d4-9c5b968a614a/7683b51f-af9a-40ef-b9d4-9c5b968a614a1.gif)
![數(shù)據(jù)庫工程師2010年9月_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-4/27/7683b51f-af9a-40ef-b9d4-9c5b968a614a/7683b51f-af9a-40ef-b9d4-9c5b968a614a2.gif)
![數(shù)據(jù)庫工程師2010年9月_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-4/27/7683b51f-af9a-40ef-b9d4-9c5b968a614a/7683b51f-af9a-40ef-b9d4-9c5b968a614a3.gif)
![數(shù)據(jù)庫工程師2010年9月_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-4/27/7683b51f-af9a-40ef-b9d4-9c5b968a614a/7683b51f-af9a-40ef-b9d4-9c5b968a614a4.gif)
![數(shù)據(jù)庫工程師2010年9月_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-4/27/7683b51f-af9a-40ef-b9d4-9c5b968a614a/7683b51f-af9a-40ef-b9d4-9c5b968a614a5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、2010年9月一、選擇題(120每題1分,2130每題2分,共40分)1. 視圖是數(shù)據(jù)庫中的重要對象,下列有關(guān)視圖的說法錯(cuò)誤的是()。a) 一般情況下,數(shù)據(jù)庫只存儲視圖的定義,其數(shù)據(jù)仍存放在相關(guān)的基本表中b) 可以將復(fù)雜的查詢語句封裝在視圖中以簡化相關(guān)查詢語句的編寫c) 通過視圖可以屏蔽不希望用戶看到的敏感數(shù)據(jù),提高數(shù)據(jù)庫數(shù)據(jù)的安全性d) 可以在視圖的基礎(chǔ)上建立新的視圖,但這樣定義的視圖會導(dǎo)致數(shù)據(jù)庫性能下降,一般不推薦使用2. 在概念數(shù)據(jù)模型中,聯(lián)系用于描述現(xiàn)實(shí)世界中事物之間的關(guān)聯(lián)關(guān)系。下列關(guān)于聯(lián)系的說法錯(cuò)誤的是()。a) 聯(lián)系可用于描述一個(gè)實(shí)體集內(nèi)記錄之間的關(guān)聯(lián)關(guān)系b) 聯(lián)系課用于描述兩個(gè)實(shí)
2、體集屬性之間的關(guān)聯(lián)關(guān)系c) ER模型通過1:1、1:n、m:n三種聯(lián)系描述現(xiàn)實(shí)世界中的各類事物之間的關(guān)聯(lián)關(guān)系d) IDEF1X模型中只能出現(xiàn)1:1、1:n兩種類型的聯(lián)系3. 在關(guān)系數(shù)據(jù)庫中,NULL是一個(gè)圖書之。在很多數(shù)據(jù)操作中都需要對NULL進(jìn)行特殊處理。關(guān)于NULL,下列說法正確的是()。a) 判斷元組的某一列是否為NULL,一般用“=NULL”b) NULL在數(shù)據(jù)庫中表示尚不確定的值c) 在SQL Sever 2000中執(zhí)行“SELECT NULL+5”將會出現(xiàn)異常d) NULL只適用于字符和數(shù)值類型4. 某教務(wù)管理系統(tǒng)包含選課模塊、成績錄入模塊和學(xué)籍管理模塊,選課模塊面向?qū)W校幾萬名學(xué)生
3、,成績錄入模塊面向?qū)W校上千名任課教師,學(xué)籍管理模塊面向少量有一定權(quán)限的管理人員。改系統(tǒng)是上世紀(jì)用C/S結(jié)構(gòu)和相關(guān)技術(shù)開發(fā)的。為了方便用戶使用,需要對系統(tǒng)進(jìn)行升級和該在。設(shè)有些列技術(shù)改造方案:、選課模塊和成績錄入模塊采用B/S結(jié)構(gòu)進(jìn)行該在,學(xué)籍管理模塊仍采用C/S結(jié)構(gòu)、選課模塊采用B/S結(jié)構(gòu)進(jìn)行改造,成績錄入模塊和學(xué)籍管理模塊仍采用C/S結(jié)構(gòu)、選課模塊、成績錄入模塊和學(xué)籍管理模塊均采用B/S結(jié)構(gòu)進(jìn)行改造、成績錄入模塊采用B/S結(jié)構(gòu)進(jìn)行改造,選課模塊和學(xué)籍管理模塊仍采用C/S結(jié)構(gòu)上述方案中,較為合理的是()。a) 僅和b) 僅、和c) 僅和d) 僅、和5. 數(shù)據(jù)庫在外村中是以文件形式組織的,組織穩(wěn)
4、健記錄方法的不同就形成了不同的穩(wěn)健結(jié)構(gòu)。下列關(guān)于順序文件結(jié)構(gòu)及其存取效率的說法錯(cuò)誤的是()。a) 順序文件因其記錄按照查找嗎值升序或降序排列,當(dāng)按照查找嗎的值順序讀取記錄時(shí)效率很高b) 當(dāng)按照一定的條件對順序文件進(jìn)行查詢時(shí),如果查詢條件定義在查找碼上,可以使用二分查找技術(shù)快速找到滿足條件的記錄c) 由于需要保持文件中記錄的順序,因此順序文件的插入和刪除操作會比較復(fù)雜,耗費(fèi)時(shí)間也較多d) 對順序文件進(jìn)行條件查詢時(shí),如果查詢條件沒有定義在查找碼上,其查找效率一般也會比無序文件高6. 鎖是數(shù)據(jù)庫系統(tǒng)中可能出現(xiàn)的一種狀態(tài)。下列有關(guān)死鎖的說法錯(cuò)誤的是()。a) 當(dāng)事務(wù)由于無法獲得對需要訪問的數(shù)據(jù)項(xiàng)的控制
5、權(quán)而處于等待狀態(tài)時(shí),稱數(shù)據(jù)庫中產(chǎn)生了死鎖b) 死鎖是由于系統(tǒng)中各事務(wù)之間存在沖突操作且沖突操作的并發(fā)執(zhí)行順序不當(dāng)而產(chǎn)生的c) 死鎖預(yù)防可以使用一次加鎖和順序加鎖兩種方法,其中一次加速法可能會降低系統(tǒng)的并發(fā)程度d) 解除死鎖通常采用的方法是選擇一個(gè)或幾個(gè)造成死鎖的事務(wù),撤銷這些事務(wù)并釋放其持有的鎖7. 某系統(tǒng)中事務(wù)T1從賬戶A轉(zhuǎn)出資金到賬戶B中,在此事務(wù)執(zhí)行過程中,另一事務(wù)T2要進(jìn)行所有賬戶余額統(tǒng)計(jì)操作。在T1和T2事務(wù)成功提交后,數(shù)據(jù)庫服務(wù)器突然掉電重啟。為了保證T2事務(wù)統(tǒng)計(jì)結(jié)果及重啟后A、B兩賬戶余額正確,需要利用到的事務(wù)性質(zhì)分別是()。a) 一致性和隔離性b) 隔離性和持久性c) 原子性和
6、一致性d) 原子性和持久性8. 設(shè)有關(guān)系模式SC(Sno,Sname,Sex,Birthday,Cno,Cname,Grade,Tno,Tname)滿足函數(shù)依賴集:SnoSname,SnoSex,SnoBirthday,CnoCname,(Sno,Cno)Grade,TnoTname 。SC的主碼和屬性集(Sno,Cno)的閉包分別是()。a) (Sno,Tno)和Cno,Cname,Grade,Tno,Tnameb) (Sno,Cno,Tno)和Sno,Sname,Sex,Birthday,Cnoc) (Sno,Cno)和Sno,Sname,Sex,Birthday,Cno,Cname,Gr
7、aded) (Sno,Cno,Tno)和Sno,Sname,Sex,Birthday,Tno,Tname9. 數(shù)據(jù)庫應(yīng)用系統(tǒng)是面向數(shù)據(jù)管理和數(shù)據(jù)處理的軟件系統(tǒng),下列有關(guān)數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)及其生命周期說法中,錯(cuò)誤的是()。a) 數(shù)據(jù)庫應(yīng)用系統(tǒng)安全性需求分析中,需考慮系統(tǒng)應(yīng)達(dá)到的安全控制級別。按照可信計(jì)算機(jī)系統(tǒng)評測標(biāo)準(zhǔn),安全性不高的系統(tǒng)其安全控制級別一般應(yīng)定為C級。b) 數(shù)據(jù)庫應(yīng)用系統(tǒng)性能分析一般使用每TPS代價(jià)值來衡量系統(tǒng)性價(jià)比c) 在數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期模型中,規(guī)劃與分析階段應(yīng)生成項(xiàng)目計(jì)劃書、可行性分析報(bào)告和需求說明文檔d) 數(shù)據(jù)庫應(yīng)用系統(tǒng)可行性分析需要從技術(shù)、經(jīng)濟(jì)、操作等方面評估和判斷該項(xiàng)
8、目是否可行,是否能達(dá)到預(yù)期目標(biāo)10. 在數(shù)據(jù)庫應(yīng)用系統(tǒng)實(shí)施、運(yùn)行和維護(hù)過程中,設(shè)有下列活動(dòng):、在系統(tǒng)運(yùn)行過程中,對數(shù)據(jù)庫的空間增長情況進(jìn)行監(jiān)控、在系統(tǒng)那個(gè)運(yùn)行過程中,對數(shù)據(jù)庫系統(tǒng)各時(shí)段CPU和內(nèi)存使用情況進(jìn)行監(jiān)控、在數(shù)據(jù)庫系統(tǒng)實(shí)施時(shí),運(yùn)行DDL代碼建立關(guān)系表、建立關(guān)系表以后編寫系統(tǒng)應(yīng)用程序、定期進(jìn)行數(shù)據(jù)備份以上活動(dòng)中,一般情況下屬于DBA任務(wù)的是()。a) 僅、和b) 僅和c) 僅、和d) 僅、和11. 在SQL Server 2000中,User1是銷售數(shù)據(jù)庫中的用戶,并只被授予了銷售明細(xì)數(shù)據(jù)的刪除權(quán)限,則User1用戶在改數(shù)據(jù)庫中能夠執(zhí)行的操作時(shí)()。a) 刪除銷售明細(xì)表中的全部數(shù)據(jù)b)
9、刪除銷售明細(xì)表中的指定數(shù)據(jù)c) 查詢銷售明細(xì)表中的全部數(shù)據(jù)d) 以上操作都可以12. 在SQL Server 2000中,要對數(shù)據(jù)庫GoodsDB進(jìn)行一次差異備份,將其備份到設(shè)備Backup1上(該設(shè)備已經(jīng)建立好),并要求該次備份操作清除Backup1中已有的備份內(nèi)容,下列能實(shí)現(xiàn)該備份要求的語句是()。a) BACKUP DATABASE GoodsDB TO Backup1 DIFFERENTIAL,WITH NOINITb) BACKUP DATABASE GoodsDB TO Backup1 WITH DIFFERENTIAL,NOINITc) BACKUP DATABASE Goods
10、DB TO Backup1DIFFERENTIAL,WITH INITd) BACKUP DATABASE GoodsDB TO Backup1 WITH DIFFERENTIAL,INIT13. ADO對象模型用于簡化通過ODBC、OLE DB等接口訪問數(shù)據(jù)庫的編程工作。下列關(guān)于ADO的說法錯(cuò)誤的是()。a) 用ADO對象訪問數(shù)據(jù)庫時(shí),仍需依賴OLD DB、ODBC等數(shù)據(jù)訪問接口b) 開發(fā)者只需通過使用ADO對象模型中的幾個(gè)簡單對象的方法和屬性即可實(shí)現(xiàn)對數(shù)據(jù)庫的訪問,因此,使用ADO對象模型可以提高數(shù)據(jù)訪問效率c) ADO是在OLD DB、ODBC等接口基礎(chǔ)上設(shè)置的高一層接口d) ADO對象
11、模型提供的編程接口與數(shù)據(jù)提供者無關(guān),提高了數(shù)據(jù)訪問的透明性14. 在SQL Server 2000中,關(guān)于dbcreator角色,下列說法正確的是()。a) 該角色是SQL Server系統(tǒng)提供的服務(wù)器級角色b) 該角色是SQL Server系統(tǒng)提供的數(shù)據(jù)庫級角色c) 該角色是系統(tǒng)管理員定義的服務(wù)器級角色d) 該角色是系統(tǒng)管理員定義的服務(wù)器級角色15. 在分布式數(shù)據(jù)庫中,查詢處理和優(yōu)化比集中式數(shù)據(jù)庫要復(fù)雜的多,其中的查詢優(yōu)化需要考慮的主要因素包括I/O代價(jià)、CPU代價(jià)和通信代價(jià)。一般而言,分布式數(shù)據(jù)庫查詢優(yōu)化的首要目標(biāo)是()。a) 使查詢執(zhí)行時(shí)I/O代價(jià)最省b) 使查詢執(zhí)行時(shí)CPU代價(jià)最省c)
12、 使查詢執(zhí)行時(shí)通信代價(jià)最省d) 使查詢執(zhí)行時(shí)I/O代價(jià)和CPU代價(jià)最省16. 在SQL Server 2000中,每個(gè)數(shù)據(jù)庫都至少包含一個(gè)數(shù)據(jù)文件和一個(gè)日志文件,穿件數(shù)據(jù)庫的主要工作是定義構(gòu)成數(shù)據(jù)庫的數(shù)據(jù)文件和日志文件的屬性。給定下列屬性:、初始大小、物理文件名、最大大小、收縮方式、增長方式以上屬于數(shù)據(jù)庫文件屬性的是()。a) 僅、和b) 僅、和c) 僅、和d) 以上都是17. 在VB6.0中使用Adodc數(shù)據(jù)空間可以很方便的實(shí)現(xiàn)對數(shù)據(jù)庫的插入、刪除和修改操作。假設(shè)用Adodc1數(shù)據(jù)空間刪除其結(jié)果集當(dāng)前行對應(yīng)的數(shù)據(jù)庫數(shù)據(jù),下列實(shí)現(xiàn)方案中正確的是()。a) 執(zhí)行Adodc1.Delete方法b)
13、 執(zhí)行方法c) 先執(zhí)行Adodc1.Delete方法,然后再執(zhí)行Adodc1.Update方法d) 先執(zhí)行方法,然后再執(zhí)行Adodc1.Update方法18. 設(shè)有某轉(zhuǎn)儲策略,用該策略對數(shù)據(jù)庫中的某一數(shù)據(jù)文件f進(jìn)行轉(zhuǎn)儲時(shí),會將其跟上一次的轉(zhuǎn)儲文件采用一定機(jī)制進(jìn)行比較,若發(fā)現(xiàn)f被修改或f為新文件時(shí)才轉(zhuǎn)儲該文件,則這種轉(zhuǎn)儲策略是()。a) 完全轉(zhuǎn)儲b) 增量轉(zhuǎn)儲c) 差量轉(zhuǎn)儲d) 增量加差量轉(zhuǎn)儲19. 設(shè)某系統(tǒng)中有商品銷售表(商品號,商品類別,數(shù)量,單價(jià),銷售日期,銷售時(shí)間),該表數(shù)據(jù)量大,在工作時(shí)間會被頻繁插入銷售數(shù)據(jù),用戶需要經(jīng)常查詢每天各類別商品的銷售總量,為了提高查詢效率,下列措施中最為有
14、效且合理的是()。a) 在商品銷售表上針對商品類別和銷售日期屬性建立索引b) 建立商品分類別日銷售匯總表(商品類別,銷售數(shù)量,日期),每產(chǎn)生一條新銷售記錄時(shí)更新該表,用戶直接使用該表進(jìn)行查詢即可c) 在商品銷售表的商品號和銷售日期屬性上建立索引d) 建立商品日銷售匯總表(商品號,商品類別,銷售總量,日期),每產(chǎn)生一條銷售記錄實(shí)時(shí)更新該表,用戶直接使用該表進(jìn)行查詢即可20. 統(tǒng)一建模語言(UML)是一種常用于數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)和開發(fā)的可視化建模語言。關(guān)于UML,下列說法錯(cuò)誤的是()。a) UML中的視圖是由一個(gè)或多個(gè)圖組成的,一個(gè)圖是系統(tǒng)模型中的某個(gè)側(cè)面的展示b) 用例圖、順序圖和狀態(tài)圖都是UM
15、L的行為視圖,用于描述系統(tǒng)的功能和活動(dòng)c) 類圖和對象圖都是UML的結(jié)構(gòu)視圖,用于描述系統(tǒng)在某個(gè)時(shí)間的靜態(tài)結(jié)構(gòu)d) 在用例圖中,與系統(tǒng)交互的人和其他實(shí)體都可以成為系統(tǒng)的角色21. 在SQL Server 2000中,如果已分配給某個(gè)數(shù)據(jù)庫的空間大小遠(yuǎn)遠(yuǎn)大于存放改數(shù)據(jù)庫數(shù)據(jù)需要的實(shí)際大小,則應(yīng)該對該數(shù)據(jù)庫進(jìn)行收縮,以釋放多余的空間,關(guān)于收縮數(shù)據(jù)庫,下列說法錯(cuò)誤的是()。a) 收縮數(shù)據(jù)庫中的某個(gè)文件時(shí),收縮后的文件可以大于定義文件時(shí)的初始大小b) 只能收縮數(shù)據(jù)庫所包含的數(shù)據(jù)文件,不能收縮其日志文件c) 收縮某個(gè)具體文件時(shí),只要收縮后的文件空間大于該文件存放數(shù)據(jù)所需的實(shí)際空間,收縮操作即可進(jìn)行d)
16、按比例收縮數(shù)據(jù)庫時(shí),收縮后的數(shù)據(jù)庫大小不能小于定義數(shù)據(jù)庫時(shí)的初始大小22. 數(shù)據(jù)庫概念設(shè)計(jì)的任務(wù)之一是標(biāo)識和定義實(shí)體集。關(guān)于如何標(biāo)識和定義實(shí)體集有下列說法:、被標(biāo)識的實(shí)體集應(yīng)能被一個(gè)屬性集描述、只有一個(gè)同類實(shí)力的對象一般情況下也有必要標(biāo)識成一個(gè)實(shí)體集、實(shí)體集中的每個(gè)勢力應(yīng)能夠被唯一標(biāo)識和區(qū)分、定義實(shí)體集時(shí)通常用一個(gè)有意義的名詞命名、實(shí)體集中的每個(gè)屬性應(yīng)該用一個(gè)有意義的動(dòng)詞命名以上說法正確的是()。a) 僅、和b) 僅、和c) 僅、和d) 僅、和23. 有關(guān)系模式:系(系號,系名,系辦公電話),教師(教師號,教師名,職稱,聘任日期,工資,所在系號)。現(xiàn)要定義下列約束:、系號是系關(guān)系的主碼,教師號
17、是教師關(guān)系的主碼、職稱列的取值只能為“教授”、“副教授”、“講師”、“助理”和“其他”、教授的默認(rèn)工資為10000元,副教授的默認(rèn)工資為8000元,講師的默認(rèn)工資為5000元、每個(gè)教師的所在系號不能為空,且其值必須在系關(guān)系中存在若在數(shù)據(jù)庫中實(shí)現(xiàn)以上約束,需要使用觸發(fā)器才能實(shí)現(xiàn)的是()。a) 僅和b) 僅和c) 僅d) 僅和24. 設(shè)某大型商場的數(shù)據(jù)倉庫需要采取一定的數(shù)據(jù)抽取策略從商場業(yè)務(wù)數(shù)據(jù)庫系統(tǒng)中采集數(shù)據(jù)。設(shè)數(shù)據(jù)倉庫環(huán)境中有客戶名單、商品銷售希捷和商品每日銷售匯總數(shù)據(jù),并有應(yīng)用系統(tǒng)需要分析每周客戶增長趨勢和每日商品銷售趨勢。下列數(shù)據(jù)抽取或更新策略一般情況下最為合理的是()。a) 每天晚上針對
18、業(yè)務(wù)系統(tǒng)中的客戶名單和商品銷售細(xì)節(jié)做一次快照,然后根據(jù)商品銷售細(xì)節(jié)計(jì)算銷售匯總數(shù)據(jù)b) 每天做一次客戶名單快照,根據(jù)客戶名單的變化修改數(shù)據(jù)倉庫中的最終客戶名單。銷售細(xì)節(jié)每天晚上采用增量方式進(jìn)行抽取,然后根據(jù)新增的銷售數(shù)據(jù)更新商品每日銷售匯總數(shù)據(jù)c) 每周做一次客戶名單快照,每天做一次銷售細(xì)節(jié)快照,然后根據(jù)商品銷售明細(xì)計(jì)算銷售匯總數(shù)據(jù)d) 每周在發(fā)現(xiàn)客戶名單中的信息由變化時(shí),對客戶名單做一次快照。對銷售細(xì)節(jié)數(shù)據(jù)采用增量方式,每天抽取一次新的數(shù)據(jù)銷售,然后根據(jù)新增的銷售數(shù)據(jù)更新商品每日銷售匯總數(shù)據(jù)25. 數(shù)據(jù)庫技術(shù)為大量數(shù)據(jù)的組織和存儲,以及數(shù)據(jù)的操縱、管理與維護(hù)提供了有力的方法和工具。有下列說法
19、:I. 與用戶自定義文件存儲數(shù)據(jù)的方式相比,數(shù)據(jù)庫不僅能存儲數(shù)據(jù),還能方便的表達(dá)的數(shù)據(jù)之間的關(guān)系II. 數(shù)據(jù)庫管理系統(tǒng)一般情況下只提供通用的數(shù)據(jù)處理能力,不提供面向?qū)ο髴?yīng)用領(lǐng)域的業(yè)務(wù)處理功能III. 數(shù)據(jù)頁(塊)是數(shù)據(jù)庫中存儲數(shù)據(jù)的基本單位,為了提高空間利用率,SQL Server 2000等數(shù)據(jù)庫管理系統(tǒng)允許一行數(shù)據(jù)跨頁存儲IV. 利用數(shù)據(jù)庫技術(shù),可以提高數(shù)據(jù)的獨(dú)立性,是數(shù)據(jù)不再與應(yīng)用程序緊密的捆綁在一起,實(shí)現(xiàn)數(shù)據(jù)在企業(yè)、組織或更大范圍內(nèi)的共享V. 數(shù)據(jù)字典是數(shù)據(jù)庫管理系統(tǒng)的重要組成部分,大部分?jǐn)?shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)字典是由一組系統(tǒng)表和系統(tǒng)視圖組成的,這些對象一般由數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫關(guān)系遠(yuǎn)
20、共同維護(hù)以上說法錯(cuò)誤的是()。a) 僅和b) 僅和c) 僅和d) 僅和26. 設(shè)有關(guān)系模式Student(Sno,Sname,Sex,Birthday),Course(Cno,Cname,Credit),SC(Sno,Cno,Grade)。若在SQL Server 2000中建有與以上模式對應(yīng)的關(guān)系表,并有如下操作:I. 定義Sno是Student關(guān)系表的主碼,定義Cno是Course關(guān)系表的主碼,定義Sno、Cno是SC關(guān)系表的主碼II. 定義Student關(guān)系表Sex列的取值只能為“男”或“女”,定義Course關(guān)系表Credit列的取值范圍是1,4III. 在Student關(guān)系表的Sna
21、me列上建立一個(gè)非聚集索引,在Course關(guān)系表的Cname列上建議一個(gè)非聚集索引IV. 定義SC關(guān)系表的Sno列的取值不能為空,并且其沒有一個(gè)值必須在Student關(guān)系表的Sno列的值集中以上操作對內(nèi)模式結(jié)構(gòu)有影響的是()。a) 僅和b) 僅和c) 僅和d) 僅和27. 某大型超市的數(shù)據(jù)庫應(yīng)用系統(tǒng)中,設(shè)有下列數(shù)據(jù):I. 商品清單II. DBMS中的數(shù)據(jù)字典III. 商品銷售細(xì)節(jié)數(shù)據(jù)IV. 數(shù)據(jù)庫結(jié)構(gòu)說明文檔V. 前端應(yīng)用程序表中數(shù)據(jù)項(xiàng)的定義及說明文檔VI. 商品分類銷售匯總數(shù)據(jù)以上數(shù)據(jù)中,一般屬于元數(shù)據(jù)的是()。a) 僅、和b) 僅、和c) 僅、和d) 僅、和28. 設(shè)有某通信公司面向手機(jī)偶
22、那個(gè)湖的網(wǎng)上通信記錄查詢數(shù)據(jù)庫系統(tǒng)。該系統(tǒng)為手機(jī)用戶提供最近一年內(nèi)用戶的短信和通話記錄查詢功能。在系統(tǒng)上線運(yùn)行前的實(shí)施過程中,設(shè)有下列測試活動(dòng):I. 在制定時(shí)間段內(nèi),模擬生成N筆特定模式的查詢事務(wù),測試度武器能都在這個(gè)時(shí)間段內(nèi)完成這些查詢II. 用一個(gè)手機(jī)用戶登錄,測試系統(tǒng)能都在改用戶5分鐘內(nèi)有任何操作時(shí)自動(dòng)斷開該用戶的鏈接III. 測試系統(tǒng)在用戶通過網(wǎng)頁登錄時(shí)能否生成驗(yàn)證碼圖片IV. 用一個(gè)手機(jī)用戶登錄,測試在用戶成功登陸后系統(tǒng)能都正確的給用戶發(fā)送一條提示短信V. 測試單個(gè)用戶查詢不同時(shí)間跨度的數(shù)據(jù)所需的平均響應(yīng)時(shí)間以上測試活動(dòng)中,可以歸為性能測試的是()。a) 僅和b) 僅、和c) 僅、和
23、d) 僅、和29. 在SQL Server 2000中,有學(xué)生表(學(xué)號,姓名,年齡,所在系),學(xué)號是主碼。在這個(gè)表上建有視圖V1,V1視圖的定義語句為:CREATE VIEW V1ASSELECT 姓名,年齡,所在系FROM 學(xué)生表WHERE 年齡>=SELECT AVG(年齡) FROM 學(xué)生表I. UPDATE V1 SET 年齡= 年齡+ 1II. SELECT * FROM V1 WHERE 年齡> 20III. DELETE FROM V1 WHERE 年齡> 20IV. INSERT INTO V1VALUES(張三, 20 , 計(jì)算機(jī)系)以上語句能正確執(zhí)行的()
24、。a) 僅和b) 僅c) 僅和d) 僅、和30. 為了防止某個(gè)數(shù)據(jù)庫系統(tǒng)發(fā)生故障,設(shè)有下列錯(cuò)誤:I. 配備UPS,保證服務(wù)器供電穩(wěn)定II. 采用雙硬盤鏡像,以防止單個(gè)硬盤出現(xiàn)截止損壞而造成數(shù)據(jù)丟失III. 定期給操作系統(tǒng)打補(bǔ)丁,以免操作系統(tǒng)被攻擊后重啟IV. 改善密碼管理機(jī)制,提高各類密碼的安全性,一面發(fā)生數(shù)據(jù)失密V. 加強(qiáng)事務(wù)流程測試和驗(yàn)證,以免發(fā)生并發(fā)事務(wù)死鎖以上措施中,用于防止數(shù)據(jù)庫系統(tǒng)出現(xiàn)系統(tǒng)故障(軟故障)的是()。a) 僅、和b) 僅、和c) 僅和d) 僅和二、填空題(每空2分,共30分)1. 【01】文件支持多種記錄類型的存儲,這種文件將來自多個(gè)關(guān)系表不同類型的記錄存儲在一起,可減
25、少多表查詢時(shí)磁盤的訪問量,提高多表查詢的效率。2. 設(shè)有表T(c1,c2),c1的數(shù)據(jù)類型為char(2),要求其第1位的取值范圍為1,9,第二位的取值范圍位0,9。實(shí)現(xiàn)此要求的約束表達(dá)式為CHECK(c1 LIKE 【02】) 3. 設(shè)有某種文件,當(dāng)向其中插入一條新記錄時(shí),首先讀文件頭,找到最末磁盤塊的地址后將最末磁盤塊讀入內(nèi)存緩沖區(qū),在緩沖區(qū)內(nèi)將新插入記錄寫入該數(shù)據(jù)塊的末尾,然后將緩沖區(qū)中修改過的數(shù)據(jù)塊作為最末磁盤塊作為最末磁盤塊寫回磁盤文件,以這種方式組織的文件被稱為【03】。4. 在保證數(shù)據(jù)一致性的加鎖協(xié)議中,【04】級加鎖協(xié)議要求事務(wù)在讀數(shù)據(jù)項(xiàng)之前必須先對該數(shù)據(jù)項(xiàng)加共享鎖,直到事務(wù)結(jié)
26、束才釋放該鎖。5. 利用日志技術(shù)進(jìn)行數(shù)據(jù)庫恢復(fù)時(shí),為了使恢復(fù)子系統(tǒng)避免對整個(gè)日志文件進(jìn)行檢查,需要在日志文件中增加【05】記錄。6. 數(shù)據(jù)庫邏輯設(shè)計(jì)前目標(biāo)是把概念設(shè)計(jì)階段得到的【06】模型轉(zhuǎn)化成所選定的數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)模型。7. 在各種數(shù)據(jù)環(huán)境中,粒度用于描述數(shù)據(jù)的綜合程度。設(shè)某系統(tǒng)中有商品銷售表(商品號,銷售量,單價(jià),日期,時(shí)間)和商品周銷售表(商品號,周銷售量,周),則商品銷售表的粒度級要【07】于商品周銷售表的粒度級。若兩個(gè)表的時(shí)間跨度相同,則商品銷售表中存放上的數(shù)據(jù)量要【08】于商品周銷售表的數(shù)據(jù)量。8. 設(shè)有商品表(商品號,商品名,單價(jià))和銷售表(商品號,銷售時(shí)間,銷售數(shù)量)
27、?,F(xiàn)要查詢單價(jià)高于100元的全部商品的銷售總次數(shù)和總數(shù)量,包括沒有被賣出過的商品(沒有被賣出過的商品的銷售總次數(shù)和總數(shù)量置為0),請補(bǔ)齊下列語句:SELECT 商品表.商品號,銷售總次數(shù)= 【09】,銷售總數(shù)量= SUM(銷售數(shù)量)FROM 商品表【10】銷售表ON 商品表.商品號=銷售表.商品號WHERE 單價(jià)> 100GROUP BY 商品表.商品號9. 在SQL Server 2000中,設(shè)u1是某數(shù)據(jù)庫中的用戶,若要使u1在該數(shù)據(jù)庫中只具有查詢?nèi)坑脩舯淼臋?quán)限,請補(bǔ)全如下語句:EXECsp_addrolemember 【11】, 【12】10. SQL Server 2000內(nèi)置
28、的系統(tǒng)管理員帳戶是【13】。11. 設(shè)在SQL Server 2000 平臺上,對數(shù)據(jù)庫SalesDB進(jìn)行了如下圖所示的備份操作:數(shù)據(jù)庫出現(xiàn)故障后,為盡可能減少數(shù)據(jù)丟失,需要恢復(fù)所有的備份。請補(bǔ)全如下用于恢復(fù)日志備份1的SQL語句:RESTORE LOG SalesDB FROM BK【01】WITH【14】,【15】三、設(shè)計(jì)與應(yīng)用題(共30分)1. 已知某教務(wù)管理系統(tǒng)有下列關(guān)系模式(帶下劃線的屬性是主碼):系(系號,系名)學(xué)生(學(xué)號,姓名,性別,入學(xué)日期,正常畢業(yè)日期,所在系號)課程(課程號,課程名,學(xué)分,開課系號,教師號)選課(學(xué)號,課程號,成績)教師(教師號,姓名,職稱,所在系號) 根據(jù)
29、給出的關(guān)系模式畫出該系統(tǒng)的ER圖,圖中忽略實(shí)體集的屬性,但如果實(shí)體集之間的聯(lián)系有屬性則需要給出聯(lián)系的屬性。(6分) 隨著教學(xué)改革的需要,聯(lián)系需要滿足下列需求:、需為課程增加先修課信息(一門課程可有多門先修課程)、一門課程可由多名教師講授,一名教師可以講授多門課程。請根據(jù)以上需求修改關(guān)系模式,僅列出有改動(dòng)的關(guān)系模式,并使每個(gè)關(guān)系模式滿足3NF。(4分)2. 在SQL Server 2000的某數(shù)據(jù)庫中有如下兩張關(guān)系表:學(xué)生表(學(xué)號,姓名,性別,系號),學(xué)號為主碼系表(系號,系名,系簡稱),系號為主碼數(shù)據(jù)庫中執(zhí)行如下T-SQL代碼:DECLARE DeptID varchar(10)DECLARE
30、 cnt intSET cnt= 0DECLARE cursor1 cursor FOR SELECT 系號FROM 系表WHERE 系名LIKE %電%OPEN cursor1FETCH NEXT FROM cursor1 INTO DeptIDWHILE FETCH_IATUS = 0BEGINDECLARE temp_cntINTSELECT temp_cnt = COUNT(*) FROM 學(xué)生表WHERE 系號= DeptIDSET cnt = cnt + temp_cntFETCH NEXT FROM cursor1 INTO DeptIDENDCLOSE cursor1DEALLOCATE cursor1SELECT cnt 執(zhí)行過程中發(fā)現(xiàn)速度比較慢。為了解決性能問題,需在功能不變的情況下,將此T-SQL代碼改為一條SQL語句。請寫出此SQL語句(語句中不能含有子查詢)并說明為什么此種修改可以提高性能。(5分) 設(shè)在學(xué)生表的(姓名,系號)列上建有一個(gè)復(fù)合索引,該索引是否有助于提高下列兩個(gè)語句的查詢效率?并說明原因(5分)SELECT * FROM
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學(xué)年河北省唐山市高一上學(xué)期期中考試歷史試卷
- 2025年債務(wù)糾紛導(dǎo)致離婚協(xié)議書策劃模板
- 2025年企業(yè)暫時(shí)性停止勞動(dòng)合同樣本
- 2025年策劃復(fù)婚關(guān)系解除協(xié)議書樣本
- 2025年滌綸短纖項(xiàng)目申請報(bào)告模稿
- 2025年農(nóng)產(chǎn)品加工與合作協(xié)議書
- 2025年水蘇糖項(xiàng)目立項(xiàng)申請報(bào)告模板
- 建筑工地外部協(xié)作單位安全合作協(xié)議書
- 2025年信息技術(shù)服務(wù)合同續(xù)簽
- 2025年住宅區(qū)物品存放室租賃合同范文
- 教師培訓(xùn)校園安全工作課件校園安全管理培訓(xùn)課程教學(xué)
- 初中七 八年級生物思維導(dǎo)圖大全 張
- 婆媳關(guān)系證明
- 江蘇宿遷家鄉(xiāng)介紹旅游課件
- 莎士比亞十四行詩之十八課件
- 幼兒園中班語言《拼小人》課件
- 文化差異與跨文化交際課件(完整版)
- 臭和味檢測原始記錄表
- 變壓器檢修風(fēng)險(xiǎn)分析及管控措施
- 勞務(wù)派遣公司介紹ppt課件(PPT 35頁)
- 紀(jì)檢監(jiān)察機(jī)關(guān)派駐機(jī)構(gòu)工作規(guī)則PPT
評論
0/150
提交評論