计算机等级考试四级数据库原理第16套试题及答案
一、单项选择题(共30分;每题1分)
1、下列关于信息的叙述中,哪一条是正确的()。
A)信息是数据的语法定义
B)信息是数据的外延
C)信息无法用物理符号表示
D)信息是具有社会属性的资源
2、下列关于数据库的叙述中,哪一条是错误的()。
A)数据库是大量相关数据的集合
B)数据库中的数据在逻辑上要保持一致
C)数据库中的数据按一定的数据模型组织、描述和存储
D)数据库中的数据具有较小的冗余、以及较小的独立性
3、1968年,IBM公司推出的数据库管理系统IMS是基于下列哪一种模型实现的()。
A)层次模型
B)网状模型
C)关系模型
D)对象-关系模型
4、数据模型一般不考虑下面哪一项要求()。
A)能比较真实地模拟现实世界
B)充分考虑数据的安全性问题
C)易于被人们所理解
D)便于在计算机上实现
5、下列关于概念层模型的叙述中,哪一条是错误的()。
A)概念层模型主要用于数据库设计中的概念设计
B)概念层模型是一种语义抽象模型
数据库属性的概念
C)E-R模型是最常用的概念模型
D)概念模型与具体的逻辑模型相关
6、下列关于E-R图的叙述中,哪一条是错误的()。
A)E-R图提供了表示实体型、属性和联系的方法
B)实体与属性之间用无向边相连
C)实体有属性,联系没有属性
D)实体型用矩形表示,矩形框内写有实体名
7、下列关于关系数据结构的叙述中,哪一条是错误的()。
A)关系数据结构是关系数据模型的基本要素之一
B)关系模型中数据的逻辑结构是一张二维表
C)关系模型的数据结构单一
D)在关系模型中实体间的联系通过指针来表示
8、有两个关系模式,分别为学生登记表(学号,姓名,性别,年龄,系号),和系信息表(系号,系名,办公室,主任,电话)。下列叙述中,哪一条是错误的()。
A)学生登记表是参照关系
B)系信息表与学生登记表之间的联系是n:1联系
C)学生登记表中的外码是“系号”
D)系信息表是被参照关系
9、学生关系STUDENT(s#,sname,sex,age,dept)中,主码为学号s#,则s#不能取空值。这是下列哪个约束限制()。
A)实体完整性约束
B)参照完整性约束
C)用户定义完整性约束
D)域完整性约束
10、下列对于关系操作的叙述中,哪一条是正确的()。
A)R∪S=R-(R-S)
B)参照完整性约束
C)设R和S分别为r元和s元关系,则R和S的笛卡儿积R×S是一个r+s元关系
D)R-S=S-R
11、设关系R,S和T分别如下图所示,其中T是R和S的一种操作结果。则()。
A)T=R∩S
B)T=R-S
C)T=R∪S
D)T=R×S
12、关系数据库标准语言SQL是下列哪一项的缩写()。
A)Standard Query Language
B)Structured Query Language
C)Standard QUEL Language
D)Structured QUEL Language
13、SQL语言十分简洁,完成数据定义、数据操纵、数据控制的核心功能只用了9个动词。下列动词中哪一个是用于数据定义的()。
A)REVOKE
B)DELETE
C)DROP
D)GRANT
14、下列关于SQL中用INSERT语句进行数据插入的叙述中,哪一条是错误的()。
A)只有DBA有权使用INSERT语句进行数据插入,一般用户无权使用
B)可以使用带有VALUES子句的INSERT语句向表中插入一行
C)可以使用带有子查询的INSERT语句向表中插入多行
D)执行插入操作时,DBMS应该自动地进行检查,对破坏完整性的插入操作,在没有特别声明的情况下,一般拒绝执行
15、有学生选课关系SC(S#,C#,GRADE),其中S#为学号,C#为课程号,GRADE为成绩,主码为(S#,C#)。要在SC关系的学号列上创建索引,索引值按课程号的降序排列。下列哪一个SQL语句正确表达了这一创建索引的要求()。
A)CREATE UNIQUE INDEX C#-Index ON SC(S#ASC);
B)CREATE UNIQUE INDEX C#-Index ON SC(S#DESC);
C)CREATE INDEX C#-Index ON SC(S#ASC);
D)CREATE INDEX C#-Index ON SC(S#DESC);
16、有学生选课关系SC(S#,C#,GRADE),其中S#为学号,C#为课程号,GRADE为成绩。要查“至少有50名学生选修的课程的课程号”,下列哪一个SQL语句正确表达了此查询请求()。
A)SELECT C#FROM SC GROUP BY C#HAVING COUNT(*)≥50
B)SELECT C#FROM SC GROUP BY C#WHERE COUNT(*)≥50
C)SELECT C#FROM SC HAVING COUNT(*)≥50
D)SELECT C#FROM SC WHERE COUNT(*)≥50
17、下列关于关系数据库视图的叙述中,哪一条是错误的()。
A)视图是从一个或多个基本表(或其他视图)中使用SELECT FROM语句导出的表
B)数据库中只存放视图的定义,而不存放视图相应的数据
C)不可以基于视图再定义新的视图
D)对视图的修改(插入、删除、更新)操作有一定的限制
18、下列哪一条不属于把SQL嵌入主语言程序中使用时需要解决的主要问题()。
A)区分SQL语句与主语言语句
B)数据库工作单元与程序工作单元之间的通信
C)SQL和主语言不同的处理权限
D)协调两种不同的处理方式(SQL一次查询得到多个元组而主语言一次处理一个元组)
19、下列关于数据依赖的叙述中,哪一条是错误的()。
A)关系模式的规范化问题与数据依赖的概念密切相关
B)数据依赖是现实世界属性间相互联系的抽象
C)数据依赖仅存在于某些特定的应用环境中
D)函数依赖和多值依赖是两种最重要的数据依赖
20、下列关于函数依赖的叙述中,哪一条是正确的()。
A)若X→Y,WY→Z,则XW→Z
B)若X?Y,则X→Y
C)若XY→Z,则X→Z,Y→Z
D)若X∩Y=φ,则X→Y
21、关系模式需要满足一定的条件,不同程度的条件称作不同的范式。下列关于范式的叙述中,哪一条是错误的()。
A)第一范式(1NF)要求关系中的元组的每个分量必须是不可分的数据项

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