洛阳师范学院往年数据库模拟

本试卷为洛阳师范学院往年数据库模拟,题目包括:单项选择题,填空题,名词解释题,综合应用题。

覆盖的内容包括:名词解释,综合应用。

数据库模拟

一、单项选择题 (共20题,每题2分,共计40分)

(  D  )
1、数据库同步复制,是一种基于数据库( )实现的结构化数据库同步复制功能。
A、表
B、字段
C、视图
D、日志
(  C  )
2、在关系模型中,一个候选键是( )。
A、必须由多个任意属性组成
B、至多由一个属性组成
C、可由一个或多个其值能唯一标识元组的属性组成
D、以上都不是
(  A  )
3、DBMS提供【】来严格地定义模式。
A、模式描述语言
B、子模式描述语言
C、内模式描述语言
D、程序设计语言
(  B  )
4、以下关于视图的描述中,不正确的是( )。
A、视图是外模式
B、使用视图可以加快查询语句的执行速度
C、视图是虚表
D、使用视图可以加快查询语句的编写
(  C  )
5、数据的逻辑结构与用户视图之间的独立性称为数据的()。
A、物理独立性
B、结构独立性
C、逻辑独立性
D、分布独立性
(  C  )
6、数据库系统并发控制的主要方法是采用()机制。
A、拒绝
B、改为串行
C、封锁
D、不加任何控制
(  B  )
7、数据库的3级结构从内到外的三个层次是( )。
A、外模式、模式、内模式
B、内模式、模式、外模式
C、模式、外模式、内模式
D、内模式、外模式、模式
(  C  )
8、下列四项中,不正确的提法是 )。
A、SQL语言是关系数据库的国际标准语言
B、SQL语言具有数据定义、查询、操纵和控制功能
C、SQL语言可以自动实现关系数据库的规范化
D、SQL语言称为结构查询语言
(  D  )
9、在文件系统中,所具有的数据独立性是( )
A、系统独立性
B、物理独立性
C、逻辑独立性
D、设备独立性
(  C  )
10、一个数据库系统必须能表示实体和关系。关系与( )实体有关。
A、0个
B、2个
C、1个
D、0个或0个以上
(  B  )
11、关于主关键字(即主键)的说法正确的是( )。
A、主关键字的数据能够重复
B、主关键字中不许有重复值和空值
C、一个表可以设置多个主关键字
D、主关键字只能是单一的字段
(  D  )
12、数据库系统一般由哪些成分构成?( )I.数据库 II.数据库管理员 III.数据库管理系统及其工具IV.用户 V.操作系统 VI.应用系统
A、I、II 和III
B、I、II、III和IV
C、I、II、III、IV和V
D、全部
(  D  )
13、以下是对主从式结构 数据库系统的描述,请选择错误描述的选项。()
A、主从式结构是指一个主机带多个终端的多用户结构
B、在这种结构中,数据库系统的应用程序、DBMS、数据等都集中存放在主机上
C、所有处理任务都由主机来完成,各个用户通过主机的终端并发地存取数据,能够共享数据源
D、主从式结构的优点是系统性能高,是当终端用户数目增加到一定程度后,数据的存取通道不会形成瓶颈
(  A  )
14、定义学生选修课程的关系模式如下:SC (S
A、(S<,C<)
B、(Sn, Cn)
C、(S<, Cn)
D、(Sn, C<)
(  A  )
15、staff的定义如下
id INTEGER
name CHAR(20)
dept INTEGER
job CHAR(20)
years INTEGER
salary DECIMAL(10,2)
comm DECIMAL(10,2)
下面哪个语句可以按照job和salary的升序排序来返回所有员工的
A、SELECT id,name,salary,dept,job,years,comm FROM staff ORDER BY 4,6
B、SELECT id,name,salary,dept,job,years,comm FROM staff GROUP BY 4,6
C、SELECT id,name,salary,dept,job,years,comm FROM staff ORDER BY 5,3
D、SELECT id,name,salary,dept,job,years,comm FROM staff GROUP BY 5,3
(  B  )
16、使用表设计器来定义表的字段时,以下哪个项( )可以不设置内容。
A、字段名称
B、说明
C、数据类型
D、字段属性
(  B  )
17、在下面的数据类型中默认值为.F.的是( )。
A、数值型
B、逻辑型
C、字符型
D、日期型
(  D  )
18、关于Access表中文本类型不正确的叙述是( )。
A、系统默认的字段类型为文本类型
B、可以为文本类型的字段指定“格式”
C、可以为文本类型的字段指定“输入掩码”
D、可以转换为任何其他数据类型
(  B  )
19、如果字段内容为声音文件且只能存放一个文件,则该字段的数据类型应定义为( )
A、备注
B、OLE对象
C、超链接
D、附件
(  D  )
20、下列函数不属于集函数的是( )
A、max
B、avg
C、count
D、substring

二、填空题 (共10题,每题2分,共计20分)

1、在Access中,用户级安全机制是指当数据库中有多个用户时,将用户分成组,规定不同组的用户具有不同的____。
2、在关系代数中,从两个关系中找出相同元组的运算称为()运算。
3、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指多种应用、多种语言、______相互覆盖地使用数据集合。
4、一个关系模式的定义格式为________。
5、关系代数运算中,专门的关系运算有选择、________和连接。
6、在数据流图中,用()表示“处理”。
7、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系________。
8、SQL支持数据库的三级模式结构,其中()对应于基本表。
9、每个表都应该设置_____,用来唯一地标识记录。
10、有如下命令序列:s="2011年下半年计算机等级考试" LEFT(s,6)+RIGHT(s,4) 执行以上命令后,屏幕上所显示的是______。

三、名词解释题 (共4题,每题5分,共计20分)

1、什么是DCL?
2、什么是规范化?
3、什么是工作区?
4、什么是元数据?

四、综合应用题 (共1题,每题20分,共计20分)

1、有一个“学生选课”数据库,数据库中包括三个表,其关系模式分别为:
Student(xh,xm,xb,nl,szx)
Course(kch,kcm,xxk,xf)
SG(xh,kch,cj)
其中:Student是学生表,xh表示学号、xm表示姓名、sb表示性别、nl表示年龄、szx表示所在系。xh为主码。
Course是课程表,kch表示课程号、kcm表示课程名、xxk表示先修课号、xf表示学分。kch为主码。
SG是选课表,xh表示学号,参照学生表的学号xh、kch表示课程号,参照课程表的课程号kch、cj表示成绩。(xh,kch)为主码。
请用SQL语言实现下列功能:
1.建立选课表SG,要求实现主键约束和外键约束,且成绩不能为空。
2.查询选修课程的成绩小于60分的人数。
3.查询选修了C3号课程的学生的学号及其成绩,查询结果按分数的降序排列。要求查询结果的标题显示为汉字。
4.查询选修了“数据库应用”课程且成绩在90分以上的学生的姓名和所在系。
5.向Student表中插入一条记录,学号为“05020”,姓名为“丁莉”,性别为“女”,年龄为“17”,所在系为“计算机系”。
6.将计算机系全体学生的成绩置零。
7.创建一个“学生成绩”视图,包括选修了课程的学生的学号、姓名、选修课程的课程号、课程名以及成绩。
8.为Student表建立一个按学号升序排列的唯一索引Stusno_IDX。
9.求各课程的选修人数及平均成绩。
10.查询选修了课程编号为’14001’和’14002’课程的学生的学号和姓名。
相关标签:
  • 数据库原理及应用
  • 洛阳师范学院
  • 模拟