计算机等级考试四级数据库原理第2套试题及答案

计算机等级考试四级数据库原理第2套试题及答案
阳性反应一、单项选择题(共30分;每题1分)阿米什人
1、下列关于数据字典的叙述中,哪一条是错误的()。
A)数据库中的数据通常可分为用户数据和系统数据两部分
B)用户数据和系统数据统称数据字典
C)数据字典包括对数据库的描述信息、数据库的存储管理信息等内容
D)数据字典也称为系统目录
2、下列哪一条不是数据模型的组成要素()。
A)数据安全
l型匹配
B)数据结构
C)数据操作
权重计算方法
D)数据约束
3、下列哪种模型不是传统的基于记录的逻辑模型()。
A)层次模型
B)网状模型
C)关系模型
D)面向对象模型
4、下列关于ER模型的叙述中,哪一条是错误的()。
A)ER模型是实体联系模型的简称
B)ER模型是最常用的概念模型
C)可在ER模型中增加概括、聚集等语义描述来增强其描述能力
D)可在ER模型中增加概括、聚集等语义描述来增强其描述能力
5、下列关于数据库三级模式结构的叙述中,哪一条是错误的()。
A)数据库系统三级模式结构是数据库系统内部的体系结构
B)数据库系统的三级模式结构是指:外模式、模式、内模式
C)外模式/模式映象保证了数据与程序之间具有较高的物理独立性
D)模式/内模式映象是唯一的,它定义全局逻辑结构与存储结构之间的对应关系
6、下列关于关系模型的数据结构的叙述中,哪一条是错误的()。
A)属性是指关系二维表中的列,其个数称为关系的度
B)在二维表中的行定义是对关系的描述,称为关系模式
C)在一个关系的若干个候选码中指定一个用来唯一标识该关系的元组,则称这个被指定的候选码为该关系的主码
D)关系中包含在主码中的属性称为主属性
7、下列关于关系的形式定义的叙述中,哪一条是错误的()。
A)用值域的概念来定义关系:关系是属性值域笛卡尔积的一个子集
B)用集合论的观点定义关系:关系是度为K的元组的一个有限集合
C)每一个关系仅仅有一种关系模式
D)关系模型的数据结构表示为二维表,所以任意的一个二维表都能表示一个关系
8、设关系R,S和T如下:
关系T是由关系R和S经过下列哪种操作得到的()
A)R∩S
B)R-S
C)R∪S
D)
9、设关系R和S的元数分别是r和s,且R有n个元组,S有m个元组。执行关系R和S的笛卡儿积,记为T=R×S,则()
A)T的元数是r+s,且有n+m个元组
B)T的元数是r+s,且有n×m个元组
C)T的元数是r×s,且有n+m个元组
D)T的元数是r×s,且有n×m个元组
10、下列关于一元的专门关系操作的叙述中,哪一条是错误的()
A)对关系R的选择操作是从关系R中选择满足给定条件的元组组成新的关系
B)选择操作是从行的角度进行的操作,对关系R的选择操作的结果关系的列数不会少于关系R的列数
C)对关系R的投影操作是从关系R中选择若干属性列组成新的关系
D)投影操作是从列的角度进行的操作,对关系R的投影操作的结果关系的行数不会少于关系R的行数
11、SQL语言十分简洁,完成数据定义、数据操纵、数据控制的核心功能只用了9个动词。下列动词中哪一个是用于数据控制的()。
A)CREATE
B)REVOKE
C)ALTER
D)UPDATE
12、下列关于SQL中用GRANT语句进行权限授予的叙述中,哪一条是错误的()。
A)GRANT语句的语义是:把对指定操作对象的指定操作权限授予指定的用户或角
B)对不同类型的操作对象有不同的操作权限
C)一个GRANT语句一次只能把指定权限授予一个指定的用户或角
D)WITH GRANT OPTION子句的含义是,获得某种权限的用户还可以把这种权限再授予其他用户
13、下列关于动态SQL语句的叙述中,哪一条是错误的()。
A)动态SQL允许在SQL客户模块或嵌入式宿主程序的执行过程中执行动态生成的SQL语句
B)动态SQL语句是指在程序编译时尚未确定,其中有些部分需要在程序的执行过程中临时生成的SQL语句
C)SQL标准引入动态SQL的原因是由于静态SQL语句不能提供足够的编程灵活性
D)SQL标准提供的动态SQL语句的执行方式只能是先准备后执行方式
14、基于“学生—选课—课程”数据库中的三个关系:S(S#,SNAME,SEX,BIRTHYEAR,DEPT),主码为S#
C(C#,CNAME,TEACHER),主码为C#
SC(S#,C#,GRADE),主码为(S#,C#)
下面的SQL语句定义了一个包括学生的学号、姓名和年龄的视图。
CREATE VIEW S_AGE(S#,SNAME,AGE)AS
SELECT S#,SNAME,2013-BIRTHYEAR FROM S
这是一个()。
A)行列子集视图
B)带表达式视图
C)分组视图
D)连接视图
15、基于“学生—选课—课程”数据库中的三个关系:S(S#,SNAME,SEX,BIRTHYEAR,DEPT),主码为S#
C(C#,CNAME,TEACHER),主码为C#
SC(S#,C#,GRADE),主码为(S#,C#)
查“由王建老师执教的操作系统课程的平均成绩、最高成绩和最低成绩”,正确的SQL语句是()。
A)SELECT AVG(GRADE),MAX(GRADE),MIN(GRADE)FROM C,SC GROUP BY CNAME =“操作系统”AND TEACHER=“王建”
B)SELECT AVG(GRADE),MAX(GRADE),MIN(GRADE)FROM C,SC WHERE CNAME=“操作系统”AND TEACHER=“王建”AND SC.C#=C.C#
C)SELECT AVG(GRADE),MAX(GRADE),MIN(GRADE)FROM C,SC HAVING CNAME=“操作系统”AND TEACHER=“王建”AND SC.C#=C.C#
D)SELECT AVG(GRADE),MAX(GRADE),MIN(GRADE)FROM C,SC HAVING CNAME=“操作系统”AND TEACHER=“王建”
16、基于“学生—选课—课程”数据库中的三个关系:S(S#,SNAME,SEX,BIRTHYEAR,DEPT),主码为S#
C(C#,CNAME,TEACHER),主码为C#
SC(S#,C#,GRADE),主码为(S#,C#)
查“没有选修C02号课程的学生的姓名”,下列SQL语句中哪一个是错误的()。庞任平
A)SELECT SNAME FROM S WHERE NOT EXISTS(SELECT*FROM SC WHERE SC.S#= S.S#AND C#=‘C02');
B)SELECT SNAME FROM S WHERE EXISTS(SELECT*FROM SC WHERE SC.S#=S.S# AND C#<>‘C02');
C)SELECT SNAME FROM S WHERE S#NOT IN(SELECT S#FROM SC WHERE C#
=‘C02');
D)SELECT SNAME FROM S WHERE S#IN(SELECT S#FROM S EXCEPT SELECT S# FROM SC WHERE C#=‘C02’);
17、由于关系模式设计不当所引起的删除异常指的是()。
A)两个事务并发地对同一关系进行删除而造成数据库不一致
B)由于关系中元组的删除而造成有用的信息无法作为一个元组在数据库中存在
C)未经授权的用户对关系进行了删除
D)删除操作因为违反完整性约束条件而遭到拒绝
18、下列关于关系模式R的规范化程度的叙述中,哪一条是错误的()。
A)若R∈2NF,则必然R∈1NF
B)若R∈3NF,则必然R∈2NF
C)若R∈4NF,则必然R∈3NF
王立人D)若R∈BCNF,则必然R∈4NF
19、设F是属性组U上的一组函数依赖,下列哪一条不属于Armstrong公理系统中的基本推理规则()。
A)若X→Y及X→Z为F所逻辑蕴含,则X→YZ为F所逻辑蕴含
B)若Y?X?U,则X→Y为F所逻辑蕴含
C)若X→Y为F所逻辑蕴含,且Z U,则XZ→YZ为F所逻辑蕴含
D)若X→Y及Y→Z为F所逻辑蕴含,则X→Z为F所逻辑蕴含

本文发布于:2024-09-22 14:24:58,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/270730.html

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

上一篇:ACSSESS
标签:关系   数据   操作
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议