计算机等级考试四级数据库原理第8套试题及答案
一、单项选择题(共30分;每题1分)
1、下列哪一项工作属于数据库管理员的职责()。
A)参与用户需求调研和系统分析
B)确定数据库的存储结构和存取策略
C)编写应用系统的程序模块
D)应用系统的安装和调试
2、下列关于数据库数据字典的叙述中,哪一条是错误的()。
A)数据字典与元数据是不同的概念
B)数据字典中保存关于数据库的描述信息
C)程序访问数据库数据时,由DBMS通过查询数据字典确定被访问的数据
D)数据独立性是指存储在数据库的数据字典中的数据文件结构,与访问它的程序之间是相互分离的
3、涉及企业订单处理、市场及客户支持等功能领域的应用软件是
A)CRM
B)ERP
C)Web Portal
D)Search Engine
4、下列关于数据模型的数据约束的叙述中,哪一条是错误的()。
A)数据约束描述数据结构中数据间的语法和语义关联
B)数据约束用以保证数据的正确性、有效性和相容性
C)数据完整性约束是数据约束的一种
D)数据约束指的是数据的静态特征,不包括数据的动态行为规则
5、下列关于物理层模型的叙述中,哪一条是错误的()。
A)物理层模型是数据库最底层的抽象
B)物理层模型确定数据的存储结构、存取路径
C)逻辑模型是物理层模型的实现
D)物理层模型的设计目标是提高数据库的性能和有效利用存储空间
6、设关系R与关系S具有相同的度,且相对应的属性的值取自同一个域,则R-(R-S)与下列哪一项等价()。
A)R∪S
B)R∩S
C)R×S
D)R-S
7、如图所示的两个关系R和S
则关系T是下列哪一项操作得到的结果()
A)R和S的自然连接
B)R和S的左外连接
C)R和S的右外连接
D)R和S的全外连接
8、若属性(或者属性组)F是关系R的外码,它与关系S的主码Ks相对应,则下列关于关系模型中参照完整性约束的叙述中哪一条是错误的()。
A)关系R和关系S必须是不同关系
B)F可以取空值
C)如果F非空,则它的取值必须是S中某个元组的主码值
D)F与Ks可以同名,也可以不同名
9、有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于下列哪一项约束()。
A)实体完整性约束
B)参照完整性约束
C)用户自定义完整性约束
D)关键字完整性约束
10、如图所示的两个关系R和S
则关系T是下列哪一操作得到的结果()
A)R和S的自然连接
B)R和S的左外连接
C)R和S的右外连接
D)R和S的外部并
11、关系数据库标准语言SQL在发展的过程中经历了一系列的标准化过程。SQL语言在哪一年被采纳为国际标准()。
A)1982年由美国国家标准局颁布
B)1987年被国际标准组织(ISO)采纳
C)1989年由国际标准组织(ISO)采纳
D)1992年由美国国家标准局颁布
12、SQL语言有两种使用方式,一种是交互式SQL,另外一种是()。
A)提示SOL
B)多用户SQL
C)嵌入式SQL
D)解释式SQL
13、将STUDENT表中的年龄属性的数据类型改为半字节整数,下列SQL语句中哪一个是正确的()。
A)ALTER TABLE STUDENT ADD age SMALLINT
B)ALTER TABLE STUDENT MODIFY age SMALLINT
C)ALTER TABLE STUDENT UPDATE age SMALLINT
D)ALTER TABLE STUDENT HAVING age SMALLINT
14、设有职工基本表:EMP(ENO,ENAME,AGE,SEX,SALARY),其属性分别表示职工号、姓名、年龄、性别、工资。要为每一位工资低于1000元的女职工加薪200元,下列哪一个是实现上述要求的正确的SQL语句()。
A)UPDATE EMP
HAVING SALARY=SALARY+200
WHERE SALARY<1000AND SEX='女';
B)UPDATE EMP
SET SALARY=SALARY+200
WHERE SALARY<1000AND SEX='女';
C)UPDATE EMP
WITH SALARY=SALARY+200
WHERE SALARY<1000AND SEX='女';
D)UPDATE EMP
UPDATE SALARY=SALARY+200
WHERE SALARY<1000AND SEX='女';
15、在CREATE VIEW语句中可仅指定视图名,省略组成视图的各个属性列名。下列哪一种情况下可以这样做()。数据库管理员英文
A)视图中某个目标列不是单纯的属性名,而是集合函数或者列表达式
B)多表连接时选出了几个同名列作为视图中的列
C)需要在视图中为某个列启用新的更合适的名字
D)隐含该视图中的字段是由子查询中SELECT子句目标列中的诸字段组成
16、存储过程是为了完成特定的功能而汇集成的一组语句,对该组语句命名、编译和优化后存储在数据库服务器中。下列哪一项不属于使用存储过程的优点()。
A)如果某个数据库程序是多个应用需要的,则可以将这个数据库程序以存储过程的形式编译和优化后存储在数据库服务器中,从而被这些应用程序调用,从而减少重复工作
B)存储过程在服务器端运行,可以减少客户与服务器之间的数据传输和通讯代价,进而提高运行效率
C)存储过程具有比其他数据库程序设计语言更为强大的数据表达和计算能力
D)通过为数据库用户提供更复杂类型的导出数据,增强视图所提供的建模能力
17、下列关于数据库设计的叙述中,哪一条是错误的()。
A)数据库设计是数据库领域中的主要研究课题之一
B)数据库设计针对给定的应用环境进行
C)数据库设计与采用何种数据模型无关
D)规范化理论是数据库设计的重要理论指南
18、下列关于函数依赖的叙述中,哪一条是错误的()。
A)若X→Y,Y→Z,则X→Z
B)若X→Y,Y′?Y,则X→Y′
C)若X→Y,X′?X,则X′→Y
D)若X′?X,则X→X′
19、若关系模式R中没有非主属性,则()。
A)R肯定属于2NF,但R不一定属于3NF

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。