中国计量大学2022年数据库
本试卷为中国计量大学2022年数据库,题目包括:单项选择题,填空题,名词解释题,综合应用题。
覆盖的内容包括:名词解释,综合应用。
数据库
一、单项选择题 (共20题,每题2分,共计40分)
( B )
1、在关系代数中,从两个关系中找出相同元组的运算称为( )运算
( A )
2、下列关系代数操作中,哪些运算要求两个运算对象其属性结构完全相同()。
( C )
3、对多用户的并发操作加以控制和协调是指
( D )
4、在MySQL中,实体完整性是通过【】来实现的。
( C )
5、创建数据表时,如果给某个字段定义unique约束时,该字段的数据()。
( B )
6、数据库系统中应用程序与数据库的接口是()。
( D )
7、一个数据库系统( )外视图。
( B )
8、数据库的3级结构从内到外的三个层次是( )。
( C )
9、关系模式的候选码可以有()
( B )
10、在SELECT语句中使用*,表示( )。
( B )
11、在Oracle中,哪个操作符返回并集操作并不包括重复行( )。
( C )
12、关系模型是用______结构来描述数据间的联系。
( A )
13、________约束用于保证数据库表中记录的唯一性。
( A )
14、Oracle中( )用于在用户之间控制对数据的并发访问
( D )
15、Oracle分配磁盘空间的最小单位是( )。
( A )
16、坐火车实行实名购票方式,同趟火车的票和座位之间的关系是( )
( D )
17、数据库应用系统是由数据库、数据库管理系统(及其开发工具)、应用系统、()和用户构成。
( C )
18、以下____不属于数据库逻辑对象
( C )
19、( )参数用于确定是否要导入整个导出文件。
( A )
20、标明任务和数据间的联系及不同数据的不同操作特征与执行频率的是
二、填空题 (共10题,每题2分,共计20分)
1、在关系数据库中,把数据表示成二维表,每一个二维表称为()。
2、在数据库领域的各种逻辑数据模型中,一个结点可以有多个双亲,节点之间可以有多种联系,该数据模型指的是()。
3、Access是一个基于关系模型的_____。
4、在Access中,可以通过建立表之间的______,将相互独立的表联系起来。
5、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是系编号,系关系的外关键字无,学生关系的主关键字是学号,外关键字是________。
6、关系模式R(C,T,S,N,G),其函数依赖集F={C→T,CS→G,S→N},求R的所有候选码
7、数据库中,数据的______是指用户的应用程序与存储在磁盘上数据库中的数据是相互独立的。
8、保证表中属性值具有唯一性的约束方法有 ()、()。
9、数据库系统的逻辑模型按照计算机的观点对数据建模,主要包括()、()、()面向对象模型、对象关系模型和斑结构化数据模型等。
10、无论是存储过程还是触发器,都是( )语句和( )语句的集合。
三、名词解释题 (共4题,每题5分,共计20分)
1、什么是范式?
2、什么是规范化?
3、什么是第三范式(3NF)?
4、什么是实体?
四、综合应用题 (共1题,每题20分,共计20分)
1、设有如图所示的关系S,SC,C,试用关系代数表达式表示下列查询语句: 关系S: S# SNAME AGE SEX 1 李强 23 男 2 刘丽 22 女 3 张友 22 男 关系SC: S# C# GRADE 1 K1 83 82 K1 85 5 K1 92 2 K5 90 5 K5 84 5 K8 80 关系C: C# CNAME TEACHER K1 C语言 王华 K5 数据库原理 程军 K8 编译原理 程军 (1)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME)。 (2)检索年龄大于21的男学生学号(S#)和姓名(SNAME)。 (3)检索至少选修“程军”老师所授全部课程的学生姓名。 (4)检索“李强”同学不学课程的课程号。 (5)检索至少选修两门课程的学生学号(S#)。 (6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。 (7)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。 (8)检索选修课程号为K1和K5的学生学号(S#)。 (9)检索选修全部课程的学生姓名(SNAME)。 (10)检索选修课程包含学号为2的学生所修课程的学生学号(S#)。 (11)检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)。
相关标签:
- 数据库原理及应用
- 中国计量大学