《数据库系统原理》(A卷)测试题答案

《数据库系统原理》模拟题 一、选择题xhY傲朋学习网
1.SQL Server 2000是一个(       )的数据库系统。xhY傲朋学习网
A、网状型      B、层次型         C、关系型        D、以上都不是xhY傲朋学习网
2.SQL Server 2000 企业版可以安装在操作系统上。(      )xhY傲朋学习网
A、Microsoft Windows 98xhY傲朋学习网
B、Microsoft Windows 2000 Professional xhY傲朋学习网
C、Microsoft Windows 2000 ServerxhY傲朋学习网
D、Microsoft Windows XPxhY傲朋学习网
3.SQL Server 2000 采用的身份验证模式有(       )。xhY傲朋学习网
A、仅Windows身份验证模式  xhY傲朋学习网
B、仅SQL Server身份验证模式xhY傲朋学习网
C、仅混合模式xhY傲朋学习网
D、Windows身份验证模式和混合模式     xhY傲朋学习网
4.SQL Server 2000提供了一整套管理工具和实用程序,其中负责启动、暂停和停止SQL Server的4种服务的是(       )。xhY傲朋学习网
A、企业管理器         B、导入和导出数据     C、事件探察器            D、服务管理器xhY傲朋学习网
5.为存贮不同出版商出版的书的材料,用CREATE TABLE 语句创建以下表。(     ) xhY傲朋学习网
CREATE TABLE Books (  xhY傲朋学习网
cBookId char(4) not null, xhY傲朋学习网
cPublisherId char(6) not null, xhY傲朋学习网
cBookName char(30) not null, xhY傲朋学习网
iBookPrice int not null xhY傲朋学习网
) xhY傲朋学习网
CREATE TABLE Publisher ( xhY傲朋学习网
cPublisherId char(6) not null, xhY傲朋学习网
cPublisherName char(30) not null, xhY傲朋学习网
cPublisherAddress char(40) not null, xhY傲朋学习网
cPublisherCity char(35) not null, xhY傲朋学习网
cPublisherState char(40) not null, xhY傲朋学习网
cPublisherPhone char(15) not null xhY傲朋学习网
) xhY傲朋学习网
识别有助于维护Books 和 Publisher 表之间的完整性的正确步骤。(     ) xhY傲朋学习网
A、创建具有char(4)类型的用户定义的数据类型typPublisher,仅在Books 表的cPublisherId 属性中使用它。.xhY傲朋学习网
B、创建Publisher 表的cPublisherId 属性的主键约束,和Books 表的cPublisherId 属性的外键约束。xhY傲朋学习网
C、创建Books 表的cPublisherId 属性的主键约束,和Publisher表的cPublisherId 属性的外键约。xhY傲朋学习网
D、创建具有char(6)类型的用户定义的数据类型typPublisher,对Books 和Publisher表的cPublisherId 属性使用它。xhY傲朋学习网
6.        考察以下陈述:xhY傲朋学习网
陈述 A:缺省可联编到列或用户定义的数据类型。. xhY傲朋学习网
陈述 B:不可对存在缺省约束的列联编为缺省,除非用Alter table语句停止此约束。 xhY傲朋学习网
关于上面陈述以下中哪个是正确的?(    )xhY傲朋学习网
        A、        两个陈述都为真                  B、        两个陈述都为假xhY傲朋学习网
        C、陈述A为真,陈述B为假           D、        陈述B 为真,陈述A为假 xhY傲朋学习网
7.关于用户定义的数据类型,以下陈述中哪个是正确的?(     )xhY傲朋学习网
陈述 A:用户定义的数据类型由用户创建,并基于系统数据类型。. xhY傲朋学习网
陈述 B:用户定义的数据类型用sp_addtype 系统存贮过程创建。 xhY傲朋学习网
陈述 C:可用sp_droptype系统存贮过程停止用户定义的数据类型。 xhY傲朋学习网
陈述 D:sp_help提供了关于用户定义的数据类型的信息。. xhY傲朋学习网
        A、        陈述A, B, C, 和 D              B、        陈述A, B,和 CxhY傲朋学习网
        C、        陈述A, C, 和 D                 D、        陈述B, C, 和 DxhY傲朋学习网
8.        考察有以下材料的 Product 表: xhY傲朋学习网
        product ID,  xhY傲朋学习网
        product name,  xhY傲朋学习网
        price, xhY傲朋学习网
        quantity on hand  xhY傲朋学习网
为创建具有auto-increment 特征使能的产品ID ,你应使用以下关键字中哪个?其第一个产品的产品ID从1开始,以后产品ID自动加一。  (     )xhY傲朋学习网
        A、SEED       B、INCREMENT        C、IDENTITY        D、AUTOINCREMENTxhY傲朋学习网
9.        考察表: xhY傲朋学习网
Product xhY傲朋学习网
Product_id xhY傲朋学习网
Product_name xhY傲朋学习网
Price xhY傲朋学习网
Quantity_on_hand xhY傲朋学习网
哪个语句保证产品的数量总是正的?(    )                         xhY傲朋学习网
        A、        Alter table Product  Add constraint chkQoh check (Quantity_on_hand <0) xhY傲朋学习网
        B、        Alter table Product  Add constraint chkQoh check (Quantity_on_hand >0) xhY傲朋学习网
        C、        Alter table Product  Add constraint chkQoh check (Quantity_on_hand <=0) xhY傲朋学习网
        D、        Alter table Product  Add constraint chkQoh check (Quantity_on_hand >=0) xhY傲朋学习网
10.        预测以下SQL 语句的输出: (     )xhY傲朋学习网
Select * from sales xhY傲朋学习网
where tran_date >= dateadd(dd,-3, getdate())                        xhY傲朋学习网
A、        显示销售日期在当前系统日期之后3天的所有行。xhY傲朋学习网
B、        显示销售日期在当前系统日期之前3天的所有行。xhY傲朋学习网
C、        显示销售日期是当前系统日期的所有行。xhY傲朋学习网
D、        显示销售日期在当前系统日期之后3周的所有行。xhY傲朋学习网
11.以下哪条语句是错误的?(    )xhY傲朋学习网
A、SELECT empno,ename name,sal salary FROM emp;xhY傲朋学习网
B、SELECT empno,ename name,sal AS salary FROM emp;xhY傲朋学习网
C、SELECT ename,sal*12 AS “Annual Salary”  FROM emp;xhY傲朋学习网
D、SELECT ename,sal*12 Annual Salary FROM emp;xhY傲朋学习网
12.某用户希望显示补助非空的所有雇员信息,应该使用哪条语句(    )xhY傲朋学习网
   A、SELECT ename,sal,comm FROM emp WHERE comm.<>null;xhY傲朋学习网
   B、SELECT ename,sal,comm FROM emp WHERE comm. IS NOT null;xhY傲朋学习网
   C、SELECT ename,sal,comm FROM emp WHERE comm.<>0;xhY傲朋学习网
   D、SELECT ename,sal,comm FROM emp WHERE comm.IS NULL;xhY傲朋学习网
13.以下哪条语句是错误的?(      )xhY傲朋学习网
A、SELECT ename,sal salary FROM emp ORDER BY sal;xhY傲朋学习网
B、SELECT ename,sal salary FROM emp ORDER BY salary;xhY傲朋学习网
C、SELECT ename,sal salary FROM emp ORDER BY 3;xhY傲朋学习网
D、SELECT ename FROM emp ORDER BY sal DESC;xhY傲朋学习网
14.   DEFINE 命令可用于定义哪种变量?(     )xhY傲朋学习网
   A、NUMBER        B、CHAR            C、VARCHAR2          D、DATExhY傲朋学习网
15.以下哪条语句是正确的?(     )xhY傲朋学习网
   A、SELECT deptno,sum(sal) FROM emp;xhY傲朋学习网
   B、SELECT deptno,sum(sal) FROM emp WHERE avg(sal)>2000 GROUP BY deptno;xhY傲朋学习网
   C、SELECT deptno,sum(sal) FROM emp GROUP BY deptno HAVING avg(sal)>2000;xhY傲朋学习网
   D、SELECT deptno,sum(sal) FROM emp WHERE avg(sal)>2000 ORDER BY deptno;xhY傲朋学习网
16. 以下哪个集合操作符不会执行排序操作?(    )xhY傲朋学习网
   A、UNION        B、UNION ALL        C、INTERSECT         D、MINUSxhY傲朋学习网
  17.下面哪条命令可以显示表的结构(   )xhY傲朋学习网
   A、DESC         B、PPEND            C、DISC              D、DEFINExhY傲朋学习网
  18.例程恢复是由哪个后台进程来完成的?(    )xhY傲朋学习网
   A、DBWR         B、LGWR             C、SMON              D、PMONxhY傲朋学习网
  19.当调整SQL语句时,需要使用哪种跟踪文件?(   )xhY傲朋学习网
   A、预警文件                         B、服务器进程跟踪文件xhY傲朋学习网
C、控制文件                         D、后台进程跟踪文件xhY傲朋学习网
20.数据字典信息被存放在哪种文件中?(     )xhY傲朋学习网
    A、数据文件                        B、口令文件xhY傲朋学习网
    C、控制文件                        D、重做日志xhY傲朋学习网
21.下面哪一条不是对象-关系数据库的基本特征(     ) xhY傲朋学习网
A、 关系的规范化程度更高            B、SQL环境中对基本数据类型的扩充提供了支持 xhY傲朋学习网
C、 对规则系统的支持                D、 SQL环境中对继承性提供了支持 xhY傲朋学习网
22.下面所列的工具中,不能用于数据库应用系统界面开发的工具是(   ) xhY傲朋学习网
A、Visual Basic     B、Delphi           C、 PowerDesigner    D、PowerBuilderxhY傲朋学习网
  23.有如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。 xhY傲朋学习网
EMP xhY傲朋学习网
┌───┬────┬────┬────┐ xhY傲朋学习网
│雇员号│雇员名 │ 部门号 │ 工资 │  xhY傲朋学习网
├───┼────┼────┼────┤ xhY傲朋学习网
│ 001 │ 张山  │ 02  │ 2000 │ xhY傲朋学习网
│ 010 │王宏达 │ 01  │ 1200 │ xhY傲朋学习网
│ 056 │马林生 │ 02  │ 1000 │ xhY傲朋学习网
│ 101 │ 赵敏  │ 04  │ 1500 │ xhY傲朋学习网
└───┴────┴────┴────┘ xhY傲朋学习网
DEPT xhY傲朋学习网
┌───┬────┬────┐ xhY傲朋学习网
│部门号│ 部门名 │ 地址 │  xhY傲朋学习网
├───┼────┼────┤ xhY傲朋学习网
│ 01  │业务部 │ 1号楼 │ xhY傲朋学习网
│ 02  │销售部 │ 2号楼 │ xhY傲朋学习网
│ 03  │服务部 │ 3号楼 │ xhY傲朋学习网
│ 04  │财务部 │ 4号楼 │ xhY傲朋学习网
└───┴────┴────┘  xhY傲朋学习网
若执行下面列出的操作,哪个操作不能成功执行? (     )xhY傲朋学习网
A、 从EMP中删除行('010','王五','01',1200) xhY傲朋学习网
B、在EMP中插入行('102','赵一','01',1500) xhY傲朋学习网
C、 将EMP中雇员号='056'的工资改为1600元 xhY傲朋学习网
D、 将EMP中雇员号='101'的部门号改为'05'xhY傲朋学习网
24.下面列出的条目中,哪些是数据库系统的组成成员(      ) xhY傲朋学习网
Ⅰ.操作系统 xhY傲朋学习网
Ⅱ.数据库管理系统 xhY傲朋学习网
Ⅲ.用户 xhY傲朋学习网
Ⅳ.数据库管理员 xhY傲朋学习网
Ⅴ.数据库 xhY傲朋学习网
A、 Ⅱ、Ⅲ、Ⅳ和Ⅴ xhY傲朋学习网
B、 Ⅱ、Ⅳ和Ⅴ xhY傲朋学习网
C、 Ⅰ、Ⅱ、Ⅳ和Ⅴ xhY傲朋学习网
D、 都是xhY傲朋学习网
25.下面列出的条目中,哪些是数据库技术的主要特点(     )xhY傲朋学习网
Ⅰ.数据的结构化 xhY傲朋学习网
Ⅱ.数据的冗余度小 xhY傲朋学习网
Ⅲ.较高的数据独立性 xhY傲朋学习网
Ⅳ.程序的标准化 xhY傲朋学习网
A、 Ⅰ、Ⅱ和Ⅲ        B、 Ⅰ和Ⅱ          C、 Ⅰ、Ⅱ和Ⅳ      D、 都是xhY傲朋学习网
26.在数据库管理系统的层次结构中,由高级到低级的层次排列顺序为(     )xhY傲朋学习网
A、 应用层、数据存取层、数据存储层、语言翻译处理层  xhY傲朋学习网
B、 应用层、数据存储层、数据存取层、语言翻译处理层 xhY傲朋学习网
C、 应用层、数据存储层、语言翻译处理层、数据存取层  xhY傲朋学习网
D、 应用层、语言翻译处理层、数据存取层、数据存储层 xhY傲朋学习网
27.在数据库管理系统中,下面哪个模块不是数据库存取的功能模块(       ) xhY傲朋学习网
A、 事务管理程序模块                     B、 数据更新程序模块 xhY傲朋学习网
C、 交互式程序查询模块                   D、 查询处理程序模块 xhY傲朋学习网
28.在下面所列出的条目中,哪些是数据库管理系统的基本功能(        )xhY傲朋学习网
Ⅰ.数据库定义 xhY傲朋学习网
Ⅱ.数据库的建立和维护 xhY傲朋学习网
Ⅲ.数据库存取 xhY傲朋学习网
Ⅳ.数据库和网络中其他软件系统的通信 xhY傲朋学习网
A、 Ⅰ和Ⅱ        B、 Ⅰ、Ⅱ和Ⅲ      C、 Ⅱ和Ⅲ         D、都是xhY傲朋学习网
29.参照完整性规则:表的(       )必须是另一个表主键的有效值,或者是空值。xhY傲朋学习网
A、候选键             B、外键                C、主键                    D、主属性xhY傲朋学习网
30.关系数据库是若干(           )的集合。xhY傲朋学习网
        A、 表(关系)                B、视图                    C、列                     D、行xhY傲朋学习网
二、问答题xhY傲朋学习网
1.DBMS的全称是什么?及解释?xhY傲朋学习网
2.SQL Server 2000提供备份数据库的两种方式是什么?xhY傲朋学习网
3.一个事务的操作必须是具备的属性有哪些?xhY傲朋学习网
4. 你必须利用备份恢复数据库,但是你没有控制文件,该如何解决问题呢?xhY傲朋学习网
5.如何转换init.ora到spfile? 6.如何建立一个备份控制文件?xhY傲朋学习网
参考答案:xhY傲朋学习网
1、数据库管理系统 ,它是指帮助用户建立、使用和管理数据库的软件系统 xhY傲朋学习网
2、备份数据库、备份事务日志 xhY傲朋学习网
3、原子性、一致性、隔离性 和永久性   xhY傲朋学习网
4、重建控制文件,用带backup control file 子句的recover 命令恢复 xhY傲朋学习网
5、使用create spfile from pfile 命令.   xhY傲朋学习网
6、Alter database backup control file to trace. Q 761 2960 21xhY傲朋学习网
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: