山东交通学院往年数据库基础专升本

本试卷为山东交通学院往年数据库基础专升本,题目包括:单项选择题,填空题,名词解释题,综合应用题。

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

数据库基础专升本

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

(  C  )
1、要保证数据库的数据独立性,需要修改的是( )。
A、模式与外模式
B、模式与内模式
C、三级模式之间的两层映射
D、三层模式
(  D  )
2、一个Access数据库包含三个表、五个查询、两个窗体和两个数据访问页,则该数据库一共需要存储( )个文件。
A、12
B、10
C、3
D、1
(  D  )
3、下面叙述中正确的是( )。
A、网状模型和关系模型都是格式化的数据模型
B、"授权"是数据库系统中采用的完整性措施之一
C、数据的的完整性是指保护数据以防止不合法的使用
D、用对关系的运算来表示表达查询的语言称为代数式语言,简称关系代数
(  B  )
4、索引属于
A、模式
B、内模式
C、外模式
D、概念模式
(  D  )
5、下面哪一条不符合数据库系统的特点( )
A、数据结构化
B、数据独立性强
C、数据共享性高
D、数据面向应用程序
(  A  )
6、【】主要是指某些特定应用要求的数据存取时间限制。
A、响应时间
B、数据恢复
C、数据的安全保密性
D、数据的完整性
(  B  )
7、关系模式的主码可以有()。
A、0个
B、1个
C、1个或多个
D、多个
(  A  )
8、一个企业提供了一个查询数据库,该数据库的数据可以很容易的重新构造.为了提供数据库中磁盘数据的访问速度,下面磁盘技术中采用哪种方法可以满足该要求( )
A、RAID 0
B、RAID 1
C、RAID 0+1
D、RAID 5
(  A  )
9、一个数据库系统( )概念视图。
A、只能有一种
B、最多只能有两种
C、至少有两种
D、可以有多种
(  A  )
10、( )是大型企业数据库,跨平台,在数据库中高市场占有很大的份量。
A、Oracle
B、Windows 10
C、MySQL
D、firework
(  B  )
11、设有关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包(BD)+为( )
A、BD
B、BCD
C、BC
D、CD
(  A  )
12、可唯一标识实体的属性集称为
A、键
B、域
C、实体型
D、属性
(  D  )
13、关系运算中花费时间可能最长的是( )。
A、选取
B、投影
C、除
D、笛卡儿积
(  B  )
14、关于候选键与主键,下列说法正确的是
A、一个表中只能创建一个主键和一个候选键
B、一个表中只能创建一个主键,但可以定义若干个候选键
C、一个表中可以创建若干个主键和候选键
D、一个表中可以创建若干个主键,但只能定义一个候选键
(  B  )
15、在MySQL中,有关UPDATE语句和REPLACE语句,说法错误的是________。
A、REPLACE在有重复记录时更新,在没有重复记录时插入。
B、REPLACE可以选择性地更新记录的一部分字段。
C、UPDATE在没有匹配记录时什么都不做。
D、UPDATE可以选择性地更新记录的一部分字段。
(  D  )
16、段是表空间中一种逻辑存储结构,以下( )不是ORACLE数据库使用的段类型。
A、索引段
B、临时段
C、回滚段
D、代码段
(  C  )
17、数据库管理系统的工作不包括( )。
A、定义数据库
B、对己定义的数据库进行管理
C、对定义的数据库提供操作系统
D、数据通信
(  B  )
18、在SQL语句中,对输出结果进行排序的语句是()。
A、GROUP BY
B、ORDER BY
C、WHERE
D、HAVING
(  A  )
19、以下命令中,可以显示“上饶”的是____。
A、?SUBSTR(“江西上饶师范学院”,5,4)
B、?SUBSTR(“江西上饶师范学院”,5,2)
C、?SUBSTR(“江西上饶师范学院”,3,2)
D、?SUBSTR(“江西上饶师范学院”,3,4)
(  A  )
20、顺序执行下列命令后,最后一条命令显示结果是____。
use CHJ
Go 5
Skip -2
?Recno()
A、3
B、4
C、5
D、7

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

1、数据库设计中,前四个阶段可统称为( ),后两个阶段统称为( )。
2、在创建一个新表时,如果表中的数据已经存在于某一个或某几个表中,为了避免重新输入数据的麻烦,可以利用操作查询的____查询来创建新表。
3、在数据库理论中,数据物理结构的改变,如存储设备的更换、物理存储的更换、存取方式等都不影响数据库的逻辑结构,从而不引起应用程序的变化,称为()。
4、一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”间的关系属于()的关系。
5、关系代数运算中,专门的关系运算有()、()、()。
6、在数据流图中,用()表示“处理”。
7、在“学生-选课-课程”数据库中的三个关系如下:S(SNo,SName,Sex,Age), SC(SNo,CNo,Grade),C(CNo,CName,Teacher)。查找选修“数据库技术”这门课程的学生的学生名和成绩。使用连接查询的SQL语句是:SELECT SName, GradeFROM S, SC, CWHERE CName='数据库技术'AND S.SNo=SC.SNoAND ( )
8、数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是______。
9、用于声明一个或多个局部变量的命令是( )。
10、在SQL Server数据库管理系统中,设用户A可以访问其中的数据库MyDb,则用户A在数据库MyDb中必定属于( )角色。

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

1、什么是外部关键字?
2、什么是批处理?使用批处理有何限制?批处理的结束符是什么?
3、什么是数据字典?数据字典包含哪些基本内容?
4、什么是两段锁协议?

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

1、设有如下实体:
学生:学号、单位、姓名、性别、年龄、选修课程名
课程:编号、课程名、开课单位、任课教师号
教师:教师号、姓名、性别、职称、讲授课程编号
单位:单位名称、电话、教师号、教师名
上述实体中存在如下联系:
(1).一个学生可选修多门课程,一门课程可为多个学生选修;
(2).一个教师可讲授多门课程,一门课程可为多个教师讲授;
(3).一个单位可有多个教师,一个教师只能属于一个单位。
试完成如下工作:
(1).分别设计学生选课和教师任课两个局部信息的结构E-R图。
(2).将上述设计完成的E-R图合并成一个全局E-R图。
(3).将该全局E-R图转换为等价的关系模型表示的数据库逻辑结构。