《數(shù)據(jù)庫系統(tǒng)原理》模擬題(A卷)編纂.doc
《《數(shù)據(jù)庫系統(tǒng)原理》模擬題(A卷)編纂.doc》由會員分享,可在線閱讀,更多相關(guān)《《數(shù)據(jù)庫系統(tǒng)原理》模擬題(A卷)編纂.doc(7頁珍藏版)》請在裝配圖網(wǎng)上搜索。
《數(shù)據(jù)庫系統(tǒng)原理》模擬題 一?選擇題 1.SQL Server 2000是一個( C )的數(shù)據(jù)庫系統(tǒng)? A?網(wǎng)狀型 B?層次型 C?關(guān)系型 D?以上都不是 2.SQL Server 2000 企業(yè)版可以安裝在操作系統(tǒng)上?( C ) A?Microsoft Windows 98 B?Microsoft Windows 2000 Professional C?Microsoft Windows 2000 Server D?Microsoft Windows XP 3.SQL Server 2000 采用的身份驗證模式有( D )? A?僅Windows身份驗證模式 B?僅SQL Server身份驗證模式 C?僅混合模式 D?Windows身份驗證模式和混合模式 4.SQL Server 2000提供了一整套管理工具和實用程序,其中負(fù)責(zé)啟動?暫停和停止SQL Server的4種服務(wù)的是( A )? A?企業(yè)管理器 B?導(dǎo)入和導(dǎo)出數(shù)據(jù) C?事件探察器 D?服務(wù)管理器 5.為存貯不同出版商出版的書的材料,用CREATE TABLE 語句創(chuàng)建以下表?( ) CREATE TABLE Books ( cBookId char(4) not null, cPublisherId char(6) not null, cBookName char(30) not null, iBookPrice int not null ) CREATE TABLE Publisher ( cPublisherId char(6) not null, cPublisherName char(30) not null, cPublisherAddress char(40) not null, cPublisherCity char(35) not null, cPublisherState char(40) not null, cPublisherPhone char(15) not null ) 識別有助于維護Books 和 Publisher 表之間的完整性的正確步驟?( B ) A?創(chuàng)建具有char(4)類型的用戶定義的數(shù)據(jù)類型typPublisher,僅在Books 表的cPublisherId 屬性中使用它?. B?創(chuàng)建Publisher 表的cPublisherId 屬性的主鍵約束,和Books 表的cPublisherId 屬性的外鍵約束? C?創(chuàng)建Books 表的cPublisherId 屬性的主鍵約束,和Publisher表的cPublisherId 屬性的外鍵約? D?創(chuàng)建具有char(6)類型的用戶定義的數(shù)據(jù)類型typPublisher,對Books 和Publisher表的cPublisherId 屬性使用它? 6. 考察以下陳述: 陳述 A:缺省可聯(lián)編到列或用戶定義的數(shù)據(jù)類型?. 陳述 B:不可對存在缺省約束的列聯(lián)編為缺省,除非用Alter table語句停止此約束? 關(guān)于上面陳述以下中哪個是正確的?( A ) A? 兩個陳述都為真 B? 兩個陳述都為假 C?陳述A為真,陳述B為假 D? 陳述B 為真,陳述A為假 7.關(guān)于用戶定義的數(shù)據(jù)類型,以下陳述中哪個是正確的?( A ) 陳述 A:用戶定義的數(shù)據(jù)類型由用戶創(chuàng)建,并基于系統(tǒng)數(shù)據(jù)類型?. 陳述 B:用戶定義的數(shù)據(jù)類型用sp_addtype 系統(tǒng)存貯過程創(chuàng)建? 陳述 C:可用sp_droptype系統(tǒng)存貯過程停止用戶定義的數(shù)據(jù)類型? 陳述 D:sp_help提供了關(guān)于用戶定義的數(shù)據(jù)類型的信息?. A? 陳述A, B, C, 和 D B? 陳述A, B,和 C C? 陳述A, C, 和 D D? 陳述B, C, 和 D 8. 考察有以下材料的 Product 表: product ID, product name, price, quantity on hand 為創(chuàng)建具有auto-increment 特征使能的產(chǎn)品ID ,你應(yīng)使用以下關(guān)鍵字中哪個?其第一個產(chǎn)品的產(chǎn)品ID從1開始,以后產(chǎn)品ID自動加一? ( D ) A?SEED B?INCREMENT C?IDENTITY D?AUTOINCREMENT 9. 考察表: Product Product_id Product_name Price Quantity_on_hand 哪個語句保證產(chǎn)品的數(shù)量總是正的?( B ) A? Alter table Product Add constraint chkQoh check (Quantity_on_hand <0) B? Alter table Product Add constraint chkQoh check (Quantity_on_hand >0) C? Alter table Product Add constraint chkQoh check (Quantity_on_hand <=0) D? Alter table Product Add constraint chkQoh check (Quantity_on_hand >=0) 10. 預(yù)測以下SQL 語句的輸出: ( B ) Select * from sales where tran_date >= dateadd(dd,-3, getdate()) A? 顯示銷售日期在當(dāng)前系統(tǒng)日期之后3天的所有行? B? 顯示銷售日期在當(dāng)前系統(tǒng)日期之前3天的所有行? C? 顯示銷售日期是當(dāng)前系統(tǒng)日期的所有行? D? 顯示銷售日期在當(dāng)前系統(tǒng)日期之后3周的所有行? 11.以下哪條語句是錯誤的?( C ) A?SELECT empno,ename name,sal salary FROM emp; B?SELECT empno,ename name,sal AS salary FROM emp; C?SELECT ename,sal*12 AS “Annual Salary” FROM emp; D?SELECT ename,sal*12 Annual Salary FROM emp; 12.某用戶希望顯示補助非空的所有雇員信息,應(yīng)該使用哪條語句( B ) A?SELECT ename,sal,comm FROM emp WHERE comm.<>null; B?SELECT ename,sal,comm FROM emp WHERE comm. IS NOT null; C?SELECT ename,sal,comm FROM emp WHERE comm.<>0; D?SELECT ename,sal,comm FROM emp WHERE comm.IS NULL; 13.以下哪條語句是錯誤的?( D ) A?SELECT ename,sal salary FROM emp ORDER BY sal; B?SELECT ename,sal salary FROM emp ORDER BY salary; C?SELECT ename,sal salary FROM emp ORDER BY 3; D?SELECT ename FROM emp ORDER BY sal DESC; 14. DEFINE 命令可用于定義哪種變量?( B ) A?NUMBER B?CHAR C?VARCHAR2 D?DATE 15.以下哪條語句是正確的?( B ) A?SELECT deptno,sum(sal) FROM emp; B?SELECT deptno,sum(sal) FROM emp WHERE avg(sal)>2000 GROUP BY deptno; C?SELECT deptno,sum(sal) FROM emp GROUP BY deptno HAVING avg(sal)>2000; D?SELECT deptno,sum(sal) FROM emp WHERE avg(sal)>2000 ORDER BY deptno; 16. 以下哪個集合操作符不會執(zhí)行排序操作?( B ) A?UNION B?UNION ALL C?INTERSECT D?MINUS 17.下面哪條命令可以顯示表的結(jié)構(gòu)( C ) A?DESC B?PPEND C?DISC D?DEFINE 18.例程恢復(fù)是由哪個后臺進程來完成的?( C ) A?DBWR B?LGWR C?SMON D?PMON 19.當(dāng)調(diào)整SQL語句時,需要使用哪種跟蹤文件?( D ) A?預(yù)警文件 B?服務(wù)器進程跟蹤文件 C?控制文件 D?后臺進程跟蹤文件 20.數(shù)據(jù)字典信息被存放在哪種文件中?( A ) A?數(shù)據(jù)文件 B?口令文件 C?控制文件 D?重做日志 21.下面哪一條不是對象-關(guān)系數(shù)據(jù)庫的基本特征( A ) A? 關(guān)系的規(guī)范化程度更高 B?SQL環(huán)境中對基本數(shù)據(jù)類型的擴充提供了支持 C? 對規(guī)則系統(tǒng)的支持 D? SQL環(huán)境中對繼承性提供了支持 22.下面所列的工具中,不能用于數(shù)據(jù)庫應(yīng)用系統(tǒng)界面開發(fā)的工具是(C ) A?Visual Basic B?Delphi C? PowerDesigner D?PowerBuilder 23.有如下兩個關(guān)系,其中雇員信息表關(guān)系EMP的主鍵是雇員號,部門信息表關(guān)系DEPT的主鍵是部門號? EMP ┌───┬────┬────┬────┐ │雇員號│雇員名 │ 部門號 │ 工資 │ ├───┼────┼────┼────┤ │ 001 │ 張山 │ 02 │ 2000 │ │ 010 │王宏達(dá) │ 01 │ 1200 │ │ 056 │馬林生 │ 02 │ 1000 │ │ 101 │ 趙敏 │ 04 │ 1500 │ └───┴────┴────┴────┘ DEPT ┌───┬────┬────┐ │部門號│ 部門名 │ 地址 │ ├───┼────┼────┤ │ 01 │業(yè)務(wù)部 │ 1號樓 │ │ 02 │銷售部 │ 2號樓 │ │ 03 │服務(wù)部 │ 3號樓 │ │ 04 │財務(wù)部 │ 4號樓 │ └───┴────┴────┘ 若執(zhí)行下面列出的操作,哪個操作不能成功執(zhí)行? ( D ) A? 從EMP中刪除行(010,王五,01,1200) B?在EMP中插入行(102,趙一,01,1500) C? 將EMP中雇員號=056的工資改為1600元 D? 將EMP中雇員號=101的部門號改為05 24.下面列出的條目中,哪些是數(shù)據(jù)庫系統(tǒng)的組成成員( D ) Ⅰ.操作系統(tǒng) Ⅱ.數(shù)據(jù)庫管理系統(tǒng) Ⅲ.用戶 Ⅳ.數(shù)據(jù)庫管理員 Ⅴ.數(shù)據(jù)庫 A? Ⅱ?Ⅲ?Ⅳ和Ⅴ B? Ⅱ?Ⅳ和Ⅴ C? Ⅰ?Ⅱ?Ⅳ和Ⅴ D? 都是 25.下面列出的條目中,哪些是數(shù)據(jù)庫技術(shù)的主要特點( A ) Ⅰ.數(shù)據(jù)的結(jié)構(gòu)化 Ⅱ.數(shù)據(jù)的冗余度小 Ⅲ.較高的數(shù)據(jù)獨立性 Ⅳ.程序的標(biāo)準(zhǔn)化 A? Ⅰ?Ⅱ和Ⅲ B? Ⅰ和Ⅱ C? Ⅰ?Ⅱ和Ⅳ D? 都是 26.在數(shù)據(jù)庫管理系統(tǒng)的層次結(jié)構(gòu)中,由高級到低級的層次排列順序為( D ) A? 應(yīng)用層?數(shù)據(jù)存取層?數(shù)據(jù)存儲層?語言翻譯處理層 B? 應(yīng)用層?數(shù)據(jù)存儲層?數(shù)據(jù)存取層?語言翻譯處理層 C? 應(yīng)用層?數(shù)據(jù)存儲層?語言翻譯處理層?數(shù)據(jù)存取層 D? 應(yīng)用層?語言翻譯處理層?數(shù)據(jù)存取層?數(shù)據(jù)存儲層 27.在數(shù)據(jù)庫管理系統(tǒng)中,下面哪個模塊不是數(shù)據(jù)庫存取的功能模塊( A ) A? 事務(wù)管理程序模塊 B? 數(shù)據(jù)更新程序模塊 C? 交互式程序查詢模塊 D? 查詢處理程序模塊 28.在下面所列出的條目中,哪些是數(shù)據(jù)庫管理系統(tǒng)的基本功能( B ) Ⅰ.數(shù)據(jù)庫定義 Ⅱ.數(shù)據(jù)庫的建立和維護 Ⅲ.數(shù)據(jù)庫存取 Ⅳ.數(shù)據(jù)庫和網(wǎng)絡(luò)中其他軟件系統(tǒng)的通信 A? Ⅰ和Ⅱ B? Ⅰ?Ⅱ和Ⅲ C? Ⅱ和Ⅲ D?都是 29.參照完整性規(guī)則:表的( B )必須是另一個表主鍵的有效值,或者是空值? A?候選鍵 B?外鍵 C?主鍵 D?主屬性 30.關(guān)系數(shù)據(jù)庫是若干( A )的集合? A? 表(關(guān)系) B?視圖 C?列 D?行 二?問答題 1.DBMS的全稱是什么?及解釋? 答:Database Management System?是一種操縱和管理數(shù)據(jù)庫的大型軟件,是用于建立?使用和維護數(shù)據(jù)庫,簡稱dbms?它對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性?用戶通過dbms訪問數(shù)據(jù)庫中的數(shù)據(jù),數(shù)據(jù)庫管理員也通過dbms進行數(shù)據(jù)庫的維護工作?它提供多種功能,可使多個應(yīng)用程序和用戶用不同的方法在同時或不同時刻去建立,修改和詢問數(shù)據(jù)庫?它使用戶能方便地定義和操縱數(shù)據(jù),維護數(shù)據(jù)的安全性和完整性,以及進行多用戶下的并發(fā)控制和恢復(fù)數(shù)據(jù)庫? 2.SQL Server 2000提供備份數(shù)據(jù)庫的兩種方式是什么? 答:SQL Server 2000提供備份數(shù)據(jù)庫的兩種方式是備份數(shù)據(jù)庫和備份事務(wù)日志? 3.一個事務(wù)的操作必須是具備的屬性有哪些? 答:一個事務(wù)的操作必須是具備原子性?一致性?隔離性和永久性? 4. 你必須利用備份恢復(fù)數(shù)據(jù)庫,但是你沒有控制文件,該如何解決問題呢? 答:重建控制文件,用帶backup control file 子句的recover 命令恢復(fù)數(shù)據(jù)庫? 5.如何轉(zhuǎn)換init.ora到spfile? 答:使用create spfile from pfile 命令 6.如何建立一個備份控制文件? 答:Alter database backup control file to trace.- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該PPT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 數(shù)據(jù)庫系統(tǒng)原理 數(shù)據(jù)庫 系統(tǒng) 原理 模擬 編纂
鏈接地址:http://m.appdesigncorp.com/p-8949556.html