湖南工商大学数据库基础

本试卷为湖南工商大学数据库基础,题目包括:单项选择题,填空题,名词解释题,综合应用题。

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

数据库基础

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

(  D  )
1、下列关于OLE对象的叙述中,正确的是( )。
A、用于输入文本数据
B、用于处理超级链接数据
C、用于生成自动编号数据
D、用于链接或内嵌WINDOWS支持的对象
(  A  )
2、使用RMAN进行介质恢复时,执行命令的顺序是什么?( )
A、RESTORE->RECOVER
B、RECOVER->RESTORE
C、COPY->BACKUP
D、COPY->RECOVER
(  B  )
3、从数据库中删除表的命令是( )
A、Alter TABLE
B、Drop TABLE
C、Delete TABLE
D、USE
(  D  )
4、下列有关数据库的概念模式叙述中,错误的是() 。
A、不涉及数据的物理存储细节和硬件环境,与具体的机器和DBMS无关
B、一个数据库系统只有一个概念模式
C、是整个数据库数据在逻辑上的视图,即是数据库的整体逻辑
D、是数据在数据库内部的表示方式
(  B  )
5、在数据库系统中,对存取权限的定义称为()。
A、命令
B、授权
C、定义
D、审计
(  A  )
6、关于数据库事务描述不正确的是
A、一个事务中的所有对数据库的改变可以部分完成和部分不完成.
B、一个事务中的所有对数据库的改变必须全部完成或全部不完成.
C、数据库的事务是不可以再次划分的.
D、如果事务在完成前被中断,数据库管理系统能把那些由未完成事务所产生的数据变化从数据库中恢复
(  A  )
7、数据库设计的起点是
A、需求分析
B、概念结构设计
C、逻辑结构设计
D、物理结构设计
(  C  )
8、如果关系 R2 的外部关系键 X 与关系 R1 的主关系键相符,则外部关系键 X 的每个值必须在关系 R1 中 主关系键的值中找到,或者为空,这是关系的( )完整性规则
A、域
B、实体
C、参照
D、相对
(  C  )
9、关系数据库系统能够实现的三种基本关系运算是( )。
A、索引、排序、查询
B、建库、输入、输出
C、选择、投影、联接
D、显示、统计、复制
(  D  )
10、在DBS中,DBMS和OS之间关系是()。
A、并发运行
B、相互调用
C、OS调用DBMS
D、DBMS调用OS
(  A  )
11、以下关于主键的描述的是( )。
A、标识表中唯一的实体
B、创建唯一的索引,允许空值
C、只允许以表中第一字段建立
D、表中允许有多个主键
(  B  )
12、当课程表(course)中字段teacher_no和教师表(teacher)之间存在外键约束关系时,如果需要在course表中插入记录,那么任课教师(teacher_no)字段值不能是________ 。
A、来自teacher表中的teacher_no值。
B、任意设置
C、NULL
D、选项中其它三个答案均不正确。
(  D  )
13、在MySQL中,模糊查询的匹配符,其中______可以匹配单个字符。
A、%
B、*
C、?
D、_
(  D  )
14、MySQL中创建唯一索引的关键字是 。
A、primary index
B、only index
C、fulltext index
D、unique index
(  C  )
15、用二维表结构表示实体以及实体间联系的数据模型称为( )
A、网状模型
B、层次模型
C、关系模型
D、面向对象模型
(  D  )
16、描述概念模型的常用方法是( )。
A、建立数据模型方法
B、需求分析方法
C、二维表方法
D、实体-联系方法
(  C  )
17、SQL SERVER2012提供的数据类型中不包括
A、货币
B、日期/时间
C、结构体
D、数字
(  A  )
18、把学生数据库STA.DBF的学号和姓名字段的数据复制成另一数据库文件 STB.DBF,应使用命令__。
A、USE STA
COPY TO STB FIELDS 学号,姓名
B、USE STB
COPY TO STA FIELDS 学号,姓名 
C、COPY STA TO STB FIELDS 学号,姓名
D、COPY STB TO STA FIELDS 学号,姓名
(  B  )
19、当多名用户需要Access数据库协同办公时,打开方式应设为
A、只读方式
B、打开
C、独占只读方式
D、独占方式
(  B  )
20、统计女生人数并将结果存放于变量X中的命令是____。
A、COUNT FOR .NOT. 性别="男" TO X
B、COUNT FOR( 性别="女")=.T. TO X
C、SUM FOR( 性别<>"男")=.T. TO X
D、SUM FOR 性别="女" TO X

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

1、关系演算分为()演算和()演算。
2、在CREATE TABLE时,用户定义的完整性可以通过(),(),()等子句实现。
3、被函数依赖集F逻辑蕴涵的函数依赖的全体构成的集合,称为()。
4、一个关系模式的定义格式为________。
5、关系数据库管理系统应能实现的专门关系运算包括________。
6、设有关系模式R(A,B,C,D、,函数依赖F={A→B,B→C},则所有左部是属性B的函数依赖分别是( )、( )、( )、( )。
7、在Access中,规定日期型常量的定界符是____。
8、加密的基本思想是根据一定的算法将( )加密成为( ),数据以( )的形式存储和传输。
9、表由( )和( ) 组成。
10、在Access中,可以创建单字段、____和自动编号三种类型的主键。

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

1、什么是DDL?
2、什么是关系规范化?
3、什么是Boyce-Codd范式(BCNF)?
4、什么是数据字典?数据字典包含哪些基本内容?

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

1、设有如下关系表R:
R(No,NAME,SEX,AGE,CLASS)
主关键字是NO
其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。
写出实现下列功能的SQL语句。
①插入一个记录(25,“李明”,“男”,21,“95031”);
②插入“95031”班学号为30、姓名为“郑和”的学生记录;
③将学号为10的学生姓名改为“王华”;
④将所有“95101”班号改为“95091”;
⑤删除学号为20的学生记录;
⑥删除姓“王”的学生记录;