湖南中医药大学数据库期末模拟
数据库期末模拟
一、单项选择题 (共20题,每题2分,共计40分)
( A )
1、数据逻辑独立性是指( )。
( D )
2、在Access的数据表中删除-条记录,被删除的记录()
( A )
3、一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是( )。
( B )
4、图中所示窗体的视图方式是( )
( A )
5、产生数据不一致的主要原因是并发操作破坏了事务的
( C )
6、数据库系统中,DBA表示()。
( D )
7、一个数据库系统( )外视图。
( C )
8、下述说法正确的是( )
( C )
9、教师和同学之间的关系是( )
( A )
10、可以为Oracle数据库开发存储程序单元的集成开发环境是( )。
( C )
11、oracle实例组成部分的组件是。( )
( C )
12、在MySQL中,查看所有数据库列表的语句是______。
( C )
13、如要关闭资源限制,应该修改如下的( )初始化参数。
( D )
14、下列关于关系数据库术语的说法中,错误的是( )
( A )
15、Access中表和数据库的关系是( )。
( A )
16、为了减少表中记录链接和记录迁移的现象,应当增大表的( )存储参数。
( A )
17、当创建了过程,可以在SQL*Plus中使用( )执行。
( D )
18、用命令DIMENSION S(3,4)定义后,S数组中共有 个数组元素____。
( D )
19、在 SQL 语句中,与 X BETWEEN 20 AND 30 等价的表达式是()。
( 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、假定学生关系是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,包含学号、姓名、成绩。
相关标签:
- 数据库原理及应用
- 湖南中医药大学
- 期末模拟