计算机等级考试四级数据库原理第9套试题及答案
一、单项选择题(共30分;每题1分)
1、下列关于数据字典的叙述中,哪一条是错误的()。
A)数据库中的数据可分为用户数据和系统数据
B)用户数据是用户使用的数据
C)系统数据包括数据描述信息、控制信息、存储信息等
D)用户数据和系统数据总称为数据字典
2、下列关于关系模型以及关系数据库管理系统的叙述中,哪一条是错误的()。
A)关系模型中实体及实体之间的联系用二维表表示
B)关系模型中数据的概念表示和它的物理存储是集成在一起,不能分离开处理
C)关系数据模型中引入了高级查询语言,可以快速编写新的查询
D)新的存储和索引技术,以及更好的查询处理和优化技术促进了关系数据库系统性能的提高
3、下列关于数据操作的叙述中,哪一条是错误的()。
A)数据操作是数据模型的一个重要组成部分
B)数据操作表示数据模型的静态行为
C)数据操作指数据库中各种对象的实例允许执行的操作的集合
D)数据操作需要对相关操作的确切含义进行定义
4、下列关于数据模型的逻辑层模型的叙述中,哪一条是错误的()。
A)逻辑模型主要描述数据库数据的整体逻辑结构
B)关系模型是一种逻辑模型
C)层次模型和网状模型不属于逻辑模型
D)面向对象模型不是基于记录的逻辑模型
5、下列关于E-R模型和E-R图的叙述中,哪一条是错误的()。
A)E-R模型是一种图示化模型
B)实体和相应的属性之间用有向边连接起来
C)联系型本身也是一种实体型软考高项彻底没用了
D)E-R模型可用以表示概念模型
6、相容性是部分关系操作需要满足的前提条件,下列哪个操作不需要满足这一条件()。
A)并
B)差
C)交
D)笛卡尔积
7、下列关于关系模型的参照完整性规则的叙述中,哪一条是错误的()。
华图教育培训班可靠吗
A)外键和相应的主键需定义在相同值域上
B)外键和相应的主键可以不同名
C)参照关系模式和被参照关系模式可以是同一个关系模式
D)外键值不可以为空值
8、下列关于关系模型的参照完整性规则的叙述中,哪一条是错误的()。
A)选择和投影
B)选择和笛卡尔积
C)投影、选择、笛卡尔积
D)投影和笛卡尔积
9、在关系代数中,对一个关系做投影操作后,下列关于结果关系的元组个数的描述,哪一个是正确的()。
A)小于原来关系的元组个数
B)小于或等于原来关系的元组个数
C)等于原来关系的元组个数
D)大于原来关系的元组个数
10、如图所示的两个关系R和S
则关系T是下列哪一操作得到的结果()
A)R和S的自然连接
B)R和S的左外连接
C)R和S的右外连接
D)R和S的外部并
11、创建表t1,并使得表中employid字段值非空且唯一的SQL语句是下列哪一个()。
A)CREATE TABLE t1(employid INTEGER)
B)CREATE TABLE t1(employid UNIQUE INTEGER)
C)CREATE TABLE t1(employid INTEGER NOT NULL)
D)CREATE TABLE t1(employid INTEGER,PRIMARY KEY(employid))
12、删除STUDENT表的dept列,但是只有在没有视图或约束引用该列时才能执行删除,否则拒绝删除。正确表述上述需求的SQL语句是下列哪一个?()。
A)ALTER TABLE STUDENT DROP dept RESTRICT
B)ALTER TABLE STUDENT DELETE dept RESTRICT
C)ALTER TABLE STUDENT DROP dept CASCADE
D)ALTER TABLE STUDENT DELETE dept CASCADE
13、设教学数据库中有三个基本表:
学生表S(SNO,SNAME,AGE,SEX),其属性分别表示学号、学生姓名、年龄、性别;
课程表C(CNO,CNAME,TEACHER),其属性分别表示课程号、课程名、上课教师名;
选修表SC(SNO,CNO,GRADE),其属性分别表示学号、课程号、成绩。请问正确实现“查询张三同学没有选修的课程的课程号”的SQL语句是下列哪一个()。
A)SELECT CNO
FROM C,SC,S
WHERE C.CNO!=SC.CNO and S.SNO=SC.SNO AND SNAME='张三';
B)SELECT CNO
FROM C
WHERE CNO!=(SELECT CNO
FROM S,SC
WHERE S.SNO=SC.SNO AND SNAME='张三');
C)SELECT CNO
FROM C
WHERE CNO NOT IN(SELECT CNO
FROM S,SC
WHERE S.SNO=SC.SNO AND SNAME='张三');
江苏自学考试D)SELECT CNO
FROM C,SC,S
WHERE C.CNO NOT IN SC.CNO and S.SNO=SC.SNO AND SNAME='张三';
14、有关系SC(S#,C#,GRADE),其中S#是学号,C#是课程号,GRADE是课程成绩。下列实现“将学生的学号和他的平均成绩定义为一个视图”功能的SQL语句中哪一个是正确的()。
A)CREATE VIEW S_G(S#,avggrade)
AS
SELECT S#,AVG(GRADE)FROM SC
GROUP BY S#;
B)CREATE VIEW S_G(S#,avggrade)
SET
SELECT S#,AVG(GRADE)FROM SC
GROUP BY S#;
C)CREATE VIEW S_G(S#,avggrade)
HAVING
SELECT S#,AVG(GRADE)FROM SC
ORDER BY S#;
D)CREATE VIEW S_G(S#,avggrade)
AS陕西省特岗教师考试内容
SELECT S#,AVG(GRADE)FROM SC
ORDER BY S#;
15、因为存储过程由DBMS持久地存储,所以能够使用各种SQL接口和程序设计进行调用。下面哪一个语句是SQL标准中用来调用存储过程的()。
A)CALL
B)FETCH
C)OPEN
D)EXEC SQL
16、一个嵌入式SQL程序中,用于定义SQL通信区的是下列哪一条语句()。
国考常识题多少分A)EXEC SQL INCLUDE SQLCA
B)EXEC SQL DECLARE SQLCA
C)EXEC SQL OPEN SQLCA
D)EXEC SQL FETCH SQLCA
17、设U为所有属性,X、Y、Z为属性集,Z=U-X-Y。下列关于平凡的多值依赖的叙述中,哪一条是正确的()。省二计算机成绩查询
A)若X→→Y,且Z=φ,则称X→→Y为平凡的多值依赖
B)若X→→Y,且Z≠φ,则称X→→Y为平凡的多值依赖
C)若X→Y,且X→→Y,则称X→→Y为平凡的多值依赖
D)若X→→Y,且X→→Z,则称X→→Y为平凡的多值依赖
18、若关系模式R中只包含两个属性,则()。
A)R肯定属于2NF,但R不一定属于3NF
B)R肯定属于3NF,但R不一定属于BCNF
C)R肯定属于BCNF,但R不一定属于4NF
D)R肯定属于4NF
19、有关系模式R(A,B,C,D,E),根据语义有如下函数依赖集:F={A→C,BC→D,CD→A,AB→E}。关系模式R的候选关键码()。