湖南中医药大学数据库期末模拟

本试卷为湖南中医药大学数据库期末模拟,题目包括:单项选择题,填空题,简单题,综合应用题。

覆盖的内容包括:简答,综合应用。

数据库期末模拟

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

(  A  )
1、数据逻辑独立性是指( )。
A、模式改变,外模式和应用程序不变·
B、模式改变,内模式不变·
C、内模式改变,模式不变·
D、内模式改变,外模式和应用程序不变
(  D  )
2、在Access的数据表中删除-条记录,被删除的记录()
A、可以恢复到原来的位置
B、被恢复为最后一条记录
C、被恢复为第一条记录
D、不能恢复
(  A  )
3、一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是( )。
A、原子性
B、一致性
C、独立性
D、持久性
(  B  )
4、图中所示窗体的视图方式是( )
A、设计视图
B、窗体视图
C、数据表视图
D、数据图视图
(  A  )
5、产生数据不一致的主要原因是并发操作破坏了事务的
A、隔离性
B、一致性
C、原子性
D、持续性
(  C  )
6、数据库系统中,DBA表示()。
A、应用程序设计者
B、数据库使用者
C、数据库管理员
D、数据库结构
(  D  )
7、一个数据库系统( )外视图。
A、只能有一种
B、最多只能有两种
C、至少有两种
D、可以有多
(  C  )
8、下述说法正确的是( )
A、在全码关系中,一定只有一个候选码
B、全码关系的每个属性分别是一个候选码
C、全码关系中的属性都是主属性
D、全码关系中,属性间彼此不存在函数依赖关系
(  C  )
9、教师和同学之间的关系是( )
A、1:1
B、1:n
C、m:n
D、n: 1
(  A  )
10、可以为Oracle数据库开发存储程序单元的集成开发环境是( )。
A、PL/SQL Developer
B、Oracle Designer
C、Oracle Software Configuration Manager
D、Oracle Reports Developer
(  C  )
11、oracle实例组成部分的组件是。( )
A、SGA
B、PMON
C、控制文件
D、共享池
(  C  )
12、在MySQL中,查看所有数据库列表的语句是______。
A、SELECT DATABAS();
B、SHOW DATABASE;
C、SHOW DATABASES;
D、SHOW SCHEMA;
(  C  )
13、如要关闭资源限制,应该修改如下的( )初始化参数。
A、PROSESSES
B、SESSION_LIMIT
C、RESOURCE_LIMIT
D、TIMED_STATISTICS
(  D  )
14、下列关于关系数据库术语的说法中,错误的是( )
A、关系中的一行称为元组
B、关系中的一列称为属性
C、关系中属性的取值范围称为域
D、关系中一列可以具有多种数据类型
(  A  )
15、Access中表和数据库的关系是( )。
A、一个数据库可以包含多个表
B、一个表只能包含两个数据库
C、一个表可以包含多个数据库
D、一个数据库只能包含一个表
(  A  )
16、为了减少表中记录链接和记录迁移的现象,应当增大表的( )存储参数。
A、pctfree
B、pctused
C、maxextents
D、pctincrease
(  A  )
17、当创建了过程,可以在SQL*Plus中使用( )执行。
A、exec 存储过程
B、SET
C、COMMIT
D、TAKE
(  D  )
18、用命令DIMENSION S(3,4)定义后,S数组中共有 个数组元素____。
A、3
B、4
C、7
D、12
(  D  )
19、在 SQL 语句中,与 X BETWEEN 20 AND 30 等价的表达式是()。
A、X>=20 AND X<30
B、X>20 AND X<30
C、X>20 AND X<=30
D、X>=20 AND X<=30
(  D  )
20、执行如下命令序列(设今天是 2011 年 7 月 1 日)
store date() to m_date
M_date=m_date-365
?year(m_date)
的显示结果是____。
A、其中有错误
B、07/01/2011
C、2011
D、2010

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

1、数据库系统中,用于存放三级结构定义的数据厍称为( )
2、数据完整性是指数据的____和一致性。
3、数据库设计包括数据库的结构设计和数据库的(  )。
4、数据库管理系统是在操作系统支持下的______软件。
5、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系________。
6、如果关系R2的外部关系键X与关系R1的主关系键相符,则外部关系键X的每个值必须在关系R1中主关系键的值中找到,或者为空,这是关系的( )规则。
7、在数据库中,权限可分为( )和( )。
8、在Access中,撤销数据库密码时,需以____方式打开数据库。
9、SQL Server 2012支持DML触发器、DDL触发器和()。
10、事物的ACID特性,是指事物具有()、 ( )、( )和( )4个特性。

三、简单题 (共4题,每题5分,共计20分)

1、基于学生(XS)表用SELECT—SQL命令,编写一个查询程序,要求查询各个系各个班男女学生的人数。要求输出字段为:xdh,bjdh,xb,人数。(学生表(XS.DBF)含有系代号(XDH,C,6)、性别(XB,N,2),班代号(BJDH,C,4)字段)。
2、数据库系统阶段特点
3、T-SQL中有几种标识符?它们的区别是什么?
4、为什么关系中不允许有重复元组?

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

1、设学生-课程数据库中包括三个表:
学生表:Student (Sno,Sname,Sex,Sage,Sdept)
课程表:Course(Cno,Cname,Ccredit)
学生选课表:SC(Sno,Cno,Grade)
其中Sno、Sname、Sex、Sage、Sdept、 Cno、Cname、Ccredit 、Grade分别表示学号、姓名、
性别、年龄、所在系名、课程号、课程名、学分和成绩。
试用SQL语言完成下列项操作:
(1)查询选修课程包括“1042”号学生所学的课程的学生学号
(2)创建一个计科系学生信息视图S_CS_VIEW,包括Sno学号、Sname姓名、Sex性别;
(3)通过上面第2题创建的视图修改数据,把王平的名字改为王慧平
(4)创建一选修数据库课程信息的视图,视图名称为datascore_view,包含学号、姓名、成绩。
相关标签:
  • 数据库原理及应用
  • 湖南中医药大学
  • 期末模拟