蚌埠医学院数据库原理及应用

本试卷为蚌埠医学院数据库原理及应用,题目包括:单项选择题,填空题,简单题,综合应用题。

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

数据库原理及应用

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

(  B  )
1、在数据管理技术发展过程中,需要应用程序管理数据的是( )
A、人工管理阶段
B、人工管理阶段和文件系统阶段
C、件系统阶段和数据库系统阶段
D、数据库系统阶段
(  B  )
2、在Access中,( )的作用是为了更好地组织数据库对象。
A、数据表
B、组
C、查询
D、窗体
(  A  )
3、一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是( )。
A、原子性
B、一致性
C、独立性
D、持久性
(  D  )
4、手动创建数据库的第一步是( )。
A、启动实例
B、启动SQL*Plus 以SYSDBA身份连接Oracle
C、查看系统的实例名
D、创建参数文件
(  B  )
5、Oracle中( )内存区域用来存储最近执行的语句的解析结果。
A、DATA BUFFER CACHE
B、LIBRARY CACHE
C、DICTIONARY CACHE
D、LOG BUFFER CACHE
(  C  )
6、CREATE命令属于( )语句。
A、数据查询
B、数据控制
C、数据定义
D、数据操纵
(  B  )
7、在最小函数依赖集F中,下面叙述不正确的是( )。
A、F中的每个函数依赖的右部都是单属性
B、F中的每个函数依赖的左部都是单属性
C、F中没有冗余的函数依赖
D、F中的每个函数依赖的左部没有冗余的属性
(  B  )
8、数据库三级模式中,用户与数据库系统的接口是( B )
A、模式
B、外模式
C、内模式
D、逻辑模式
(  D  )
9、下列不属于数据库的建立和维护功能的是
A、数据库空间的维护
B、数据库的性能监视
C、数据库的分析
D、数据定义
(  A  )
10、设有关系模式R(B,I,S,Q,D),其上函数依赖集F={S->D,I->B,IS->Q,B->Q,B->I}下面那些是R的关键字.
A、IS
B、IB
C、IQ
D、ISB
(  D  )
11、在oracle中下列哪个表名是不符合规范的( )。
A、abc$
B、abc
C、abc_
D、_abc
(  A  )
12、在Oracle中,将scott的缺省表空间改为data2_ts,下列哪个是正确的?()
A、ALTER USER scott DEFAULT TABLESPACE data2_ts
B、ALTER DEFAULT TABLESPACE data2_ts USER scott
C、ALTER USER scott TABLESPACE DEFAULT data2_ts
D、ALTER scott USER DEFAULT TABLESPACE data2_ts
(  A  )
13、在数据表视图中,不可以()
A、设置表的主键
B、修改字段名称
C、删除一个字段
D、删除一条记录
(  B  )
14、SQL Server 2008的文件包括: 主数据文件、辅助数据文件和____。
A、索引文件
B、日志文件
C、备份文件
D、程序文件
(  A  )
15、如果一个数据库文件打开出现未知的错误,可以尝试采用( )方法后,再打开数据库
A、压缩与修复
B、加密
C、解密
D、另存为
(  A  )
16、若要确保输入的联系电话值只能为8位数字,应将该字段的输入掩码设置为( )
A、00000000
B、99999999
C、########
D、????????
(  C  )
17、最优执行计划的选择原则是: ()
A、能出结果
B、速度最快
C、读取最少
D、以上所有
(  D  )
18、数据库中存储的数据的基本特点不包括
A、永久存储
B、有组织
C、可共享
D、易于扩展
(  B  )
19、下列不属于关联的是
A、简单关联
B、复杂关联
C、时序关联
D、因果关联
(  A  )
20、SQL语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且 )。
A、包括15岁和35岁
B、不包括15岁和35岁
C、包括15岁但不包括35岁
D、包括35岁但不包括15岁

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

1、数据访问页的链接信息存放在______属性中。
2、在Access中的内部函数相当于面向对象程序设计概念中的_______集.
3、根据SQL Server的安全性要求,当某一用户要访问SQL Server中的数据库时,必须在SQL Server上创建( )和( )。
4、在设计视图中创建选择查询时有三个要点,即确定查询数据源、指定____和设置查询准则。
5、Access提供自动创建、窗体向导、设计视图、_____和数据透视表向导等5种创建窗体的方法。
6、数据独立性是指当数据发生变化时,可以不用修改使用数据的____。
7、保证表中属性值具有唯一性的约束方法有 ()、()。
8、数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是______。
9、据库系统与文件系统的本质区别为()。
10、报表由报表页眉、页面页眉等多个部分构成,每一部分称为报表的一个____。

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

1、简述数据库的三级模式?
2、简述数据库设计的概念。
3、数据库由哪几种类型的文件组成?其扩展名分别是什么?
4、文件系统阶段特点

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

1、设有如下所示的关系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),试用关系代数
表达式表示下列查询语句:
(1)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME)。
(2)检索年龄大于21的男学生学号(S#)和姓名(SNAME)。
(3)检索至少选修“程军”老师所授全部课程的学生姓名(SNAME)。
(4)检索”李强”同学不学课程的课程号(C#)。
(5)检索至少选修两门课程的学生学号(S#)。
(6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。
(7)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。
(8)检索选修课程号为k1和k5的学生学号(S#)。
(9)检索选修全部课程的学生姓名(SNAME)。
(10)检索选修课程包含学号为2的学生所修课程的学生学号(S#)。
(11)检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)。