v1.0 可编辑可修改 数据库系统形考选择题
1. 关于数据库管理系统的说法,错误的是( C )。
A. 数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系
统的类型
B. 数据库管理系统对数据库文件的访问必须经过操作系统才能实现 C. 数据库应用程序可以不经过数据库管理系统而直接读取数据库文件 D. 数据库管理系统对用户隐藏了数据库文件的存放位置和文件名 2. 关于用文件管理数据的说法,错误的是( D )。
A. 用文件管理数据,难以提供应用程序对数据的独立性
B. 当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序 C. 用文件存储数据的方式难以实现数据访问的安全控制
D. 将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用
户操作数据的效率
3. 数据库系统的物理独立性是指( D )。
A. 不会因为数据的变化而影响应用程序 B. 不会因为数据存储结构的变化而影响应用程序 C. 不会因为数据存储策略的变化而影响数据的存储结构 D. 不会因为数据逻辑结构的变化而影响应用程序
4. 数据库系统是由若干部分组成的。下列不属于数据库系统组成部分的是( B )。 A.数据库 C.应用程序
B.操作系统 D.数据库管理系统
5. 数据库三级模式结构的划分,有利于(A )。 A. 数据的独立性 C. 建立数据库
B. 管理数据库文件 D. 操作系统管理数据库
6. 在数据库的三级模式中,描述数据库中全体数据的逻辑结构和特征的是( B )。 1
v1.0 可编辑可修改 A.内模式 B.模式 C. 外模式 D. 其他
7. 在用数据模型描述数据时,一般要求数据模型要满足三个要求。下列描述中,不属于数
据模型应满足的要求的是( A )。 A. A.能够描述并发数据 B. C.容易被业务人员理解
B.能够真实地模拟现实世界 D.能够方便地在计算机上实现
8. 数据模型三要素是指(B )。
A. 数据结构、数据对象和数据共享
B. 数据结构、数据操作和数据完整性约束 C. 数据结构、数据操作和数据的安全控制 D. 数据结构、数据操作和数据的可靠性
9. 下列关于实体联系模型中联系的说法,错误的是( D )。
A. 一个联系可以只与一个实体有关 B. 一个联系可以与两个实体有关 C. 一个联系可以与多个实体有关 D. 一个联系可以不与任何实体有关
10. 数据库系统中的三级模式以及模式间的映像提供了数据的独立性。下列关于两级映像的
说法,正确的是( C )。
A. 外模式到模式的映像是由应用程序实现的,模式到内模式的映像是由DBMS实现的 B. 外模式到模式的映像是由DBMS实现的,模式到内模式的映像是由应用程序实现的 C. 外模式到模式的映像以及模式到内模式的映像都是由DBMS实现的 D. 外模式到模式的映像以及模式到内模式的映像都是由应用程序实现的
不属于数据模型三要素的是( C )。 E. A.数据结构
B.数据操作 D.数据完整性约束
F. C.数据库管理系统 11.
关于传统关系代数的说法,错误的是( B )。
2
v1.0 可编辑可修改 A. 集合的并运算要求参与运算的两个关系必须具有相同的目
B. 有m目x行数据的关系R和有n目y行数据的关系S进行笛卡尔积运算,其结果是
有(m+n)目和(x+y)行数据的关系
C. 对m目的关系R进行选择运算,其结果关系一定也是m目的 D. 对有m行数据的关系R进行投影运算,其结果关系的行数可能小于m 12.
关于自然连接的说法,错误的是(B )。
A. 自然连接的连接条件一定是等值连接
B. 进行自然连接的两个关系可以没有列名相同的列
C. 对两个关系进行相同条件的自然连接和等值连接,自然连接结果的列个数一定少于
等值连接结果的列个数 D. 自然连接是一种特殊的等值连接 13.
关于集合并运算的说法,正确的是( C )。
A. 进行并运算的两个关系必须具有相同数目的行个数 B. 进行并运算的两个关系必须具有相同数目的行个数和列个数 C. 进行并运算的两个关系的列个数必须相同,对应列的语义相同
D. 如果两个关系包含内容相同的数据行,则并运算结果将包含这些重复的数据行 14.
对关系模式进行规范化的主要目的是( B )。
A. A.提高数据操作效率 B. C.加强数据的安全性 15.
B.维护数据的一致性
D.为用户提供更快捷的数据操作
如果有函数依赖X→Y,并且对X的某个真子集X’,有X’→Y成立,则称( B )。
A. A.Y完全函数依赖于X B. C.X完全函数依赖于Y
B.Y部分函数依赖于X D.X部分函数依赖于Y
16. 关于第三范式的说法,错误的是( D )。
A. 第三范式的关系模式一定是第一范式的 B. 第三范式的关系模式一定也是第二范式的
C. 第三范式的关系模式一定不包含部分函数依赖和传递函数依赖
D. 第三范式的关系模式一定不包含传递函数依赖,但可以包含部分函数依赖
3
v1.0 可编辑可修改 17. 有关系模式:学生(学号,姓名,所在系,系主任),设一个系只有一个系主任,
则该关系模式至少属于( B )。 A. A.第一范式 B. C.第三范式
B.第二范式 D.BC范式
18.
A. B. C. D.
属于传统的集合运算的是( D )。
选择运算 投影运算 连接运算 并运算
19. 用于表达关系代数中投影运算的运算符是( B )。
A. B. C. D.
σ B.∏ C.D.+
20. 属于SQL Server 最核心服务的是(A )。
A. A.数据库引擎服务
B.SQL Server Management Studio D.SQL Server 管理工具
B. C.SQL Server配置管理器
21. 关于SQL Server 数据库的说法,正确的是( A )。 A. B. C. D.
一个数据库可由多个数据文件和多个日志文件组成 一个数据库只能包含一个日志文件,但可包含多个数据文件 一个数据库的所有数据文件必须存放在相同的物理位置 一个数据库的数据文件和日志文件必须存放在不同的物理位置
22. 关于扩大SQL Server数据库空间的说法,错误的是( D )。 A. B. C. 4
可以扩大数据文件和日志文件的空间 可以通过添加新文件的方法扩大数据库空间 可以直接扩大数据文件的空间
v1.0 可编辑可修改 D. 只能通过添加新文件的方法扩大日志的空间
23. 关于收缩SQL Server 数据库空间的说法,错误的是( C )。 A. B. C. D.
可以收缩某个指定数据文件的空间 可以收缩某个指定日文志件的空间
收缩数据文件空间时不能小于该文件的初始大小
收缩数据库有缩小整个数据库空间大小和缩小某个文件大小两种方式
24. 属于SQL Server推荐的日志文件扩展名的是( D )。
A. .data B. .mdf C. .ndf D. .ldf
25. 所述功能中,不属于SQL语言功能的是( D )。
A.
B.数据查询功能 B. C.数据增、删、改功能
D.提供方便的用户操作界面功能
A.数据表的定义功能
26. 设某职工表中有用于存放年龄(整数)的列,最适合年龄列的类型是( C )。
A.
B. C.tinyint
A.int
D.bit
B.smallint
27. 用于限制列的取值范围的约束是( B )。
A.
B. C.DEFAULT
A.PRIMARY KEY B.CHECK
D. UNIQUE
28. 用于限制列的取值不能重复的约束是( D )。
A.
B. C.DEFAULT
A.PRIMARY KEY B.CHECK
D. UNIQUE
5