山东工商学院2022年数据库模拟考试
本试卷为山东工商学院2022年数据库模拟考试,题目包括:单项选择题,填空题,简单题,综合应用题。
覆盖的内容包括:简答,综合应用。
数据库模拟考试
一、单项选择题 (共20题,每题2分,共计40分)
( B )
1、实现将现实世界抽象为信息世界的是( )
( B )
2、access2010的核心数据库对象是( )
( C )
3、下列不属于实体集的是( )
( C )
4、通过“表设计”视图创建数据表必须定义( )
( D )
5、以下关于Oracle数据库物理文件的描述,描述正确的是( )。
( D )
6、以下Oracle数据库相关环境变量,描述错误的是( )。
( D )
7、Oracle提供的( ),能够在不同硬件平台上的Oracle数据库之间传递数据。
( D )
8、分布式数据库系统中,查询处理的时间主要取决于( )。
( B )
9、图中所示窗体的视图方式是( )
( D )
10、在创建存储过程时,常用的条件判断语句有
( A )
11、DBMS提供【】来严格地定义模式。
( C )
12、字段的默认值是保存在( ) 文件中。
( B )
13、下列关于MySQL的说法中,错误的是
( A )
14、下列选项中不是关系数据库基本特征的是( )
( A )
15、当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是()。
( A )
16、要控制两个表中数据的完整性和一致性可以设置"参照完整性",要求这两个表( )。
( A )
17、在数据库的概念设计中,最常用的模型是( )。
( A )
18、如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于____。
( B )
19、关于网状数据库,以下说法正确的是( )
( D )
20、执行如下命令序列(设今天是 2011 年 7 月 1 日) store date() to m_date M_date=m_date-365 ?year(m_date) 的显示结果是____。
二、填空题 (共10题,每题2分,共计20分)
1、合并查询使用的操作符是()。
2、数据库系统的三级模式结构是指数据库系统是由()、()和()级构成。
3、在窗体中有一个命令按钮控件,当用户单击命令按钮时,将进入另一个窗体,则应设置该控件的____属性。
4、在创建一个新表时,如果表中的数据已经存在于某一个或某几个表中,为了避免重新输入数据的麻烦,可以利用操作查询的____查询来创建新表。
5、合并局部E-R图时可能会发生属性冲突、命名冲突和( )。
6、在数据流图中,用( )表时数据流
7、Access提供自动创建、窗体向导、设计视图、_____和数据透视表向导等5种创建窗体的方法。
8、设有关系模式R(A,B,C,D,M,N),函数依赖集F={N→D,M→D,D→B,BC→D,DC→N},R的候选码为()。
9、数据库保护分为:安全性控制、()、并发性控制和数据恢复。
10、在Access中,控件划分成3种类型,标签控件属于____类型控件。
三、简单题 (共4题,每题5分,共计20分)
1、简述数据库的逻辑独立性和物理独立性。
2、引入视图的主要目的是什么?
3、简述数据库的恢复模式。
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)。
相关标签:
- 数据库原理及应用
- 山东工商学院
- 模拟考试