C..tif D..ndf
16. 在SQL语言中授权的操作是通过( )语句实现的。(C ).
A.CREAT B.REVOKE C.GRANT D..INSERT
17. 在关系数据库中实现了数据表示的单一性,实体和实体之间的联系都用一种什么数据结构表示(C ).
A.数据字典 B.文件 C.表 D.数据库
20. 在SQL Server 中创建数据库时以页面和盘区来组织物理数据,并将数据库对应文件保存在指定文件夹中,这种功能属于数据库设计的哪个阶段:(D ).
A.需求分析阶段 B.概念结构设计阶段 C.逻辑结构设计阶段 D.物理结构设计阶段
1. 事务的并发执行不会破坏DB的完整性,这个性质称为事务的()(B ).
A.原子性 B.隔离性 C.持久性 D.一致性
2. 下列哪个不是数据库对象( A )。( ).
A.数据模型 B.视图 C.表 D.用户
8. 下列关于数据库设计的说法正确的是()(A ).
A.在数据库设计过程中,数据库的安全性、完整性、一致性和可
恢复性等的设计总是以牺牲效率为代价的
B.数据库的实现只是对数据库结构装入实际的数据、建立实际的
数据库的过程。
C.数据库的概念、逻辑和物理结构的改变称为再构造
D.数据库设计中考虑的故障恢复方案,一般都是基于数据库的逻
辑模型提出的。
13. 在ER模型中,如果有6个不同实体集,有9个不同的二元联系,其中3个1∶N联系,3个1∶1联系,3个M∶N联系,根据ER模型转换成关系模型的规则,转换成关系的数目是( )(B ). A.6 B.9
C.12 D.15
15. 在视图上不能完成的操作是( )(D ).
A.更新视图数据 B.查询
C.在视图上定义新的基本表 D.在视图上定义新的基本表
18. SQL Server 的文件包括: 主数据文件、辅助数据文件和_______。(B).
A.(A) 索引文件 B.(B) 日志文件 C.(C) 备份文件 D.(D) 程序文件
19. 哪个关键字用于测试跟随的子查询中的行是否存在( B )。( ).
A.MOV B.EXISTS C.UNION D.HAVING
7. 要查询information表中学生姓中含有“张”的学生情况,可用________命令。(C ).
A.SELECT * FROM information WHERE s_name LIKE ‘张%’
B.SELECT * FROM information WHERE s_name LIKE ‘张_’ C.SELECT * FROM information WHERE s_name LIKE ‘%张%’ D.SELECT * FROM information WHERE s_name=‘张’
13. _____是位于用户与操作系统之间的一层数据管理软件。(A ).
A.(A)数据库管理系统 B.(B)数据库系统 C.(C)数据库
D.(D)数据库应用系统
18. 在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建( C )。( ).
A.另一个表(table) B.游标(cursor) C.视图(view) D.索引(index)
3. 为消除数据的插入异常,数据库设计一般至少要符合()(C ).
A.一范式 B.二范式 C.三范式 D.四范式
4. SQL Server 2000支持的整数型数据类型包括bigint、int、smallint、tinyint,其中int的数值范围为_________。(B ).
A.-2^63到2^63-1
B.-2^31到2^31-1 C.-2^15到2^15-1 D.0到255
5. 现有关系:学生(学号,姓名,课程号,系号,系名,成绩),为消除数据冗余,至少需要分解为( )。(D ). A.1个表 B.2个表 C.3个表
D.4个表
8. 设有两个事务T1和T2,它们的并发操作如下所示,则正确的结论是(C)
T1 T2
---------------------
从DB读S
从DB读S
S=S-2
S=S-4
向DB回写S
向DB回写S( ). A.不存在问题 B.丢失修改
C.读了“脏”数据