北京服装学院历年数据库期末模拟考试

本试卷为北京服装学院历年数据库期末模拟考试,题目包括:单项选择题,填空题,简单题,综合应用题。

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

数据库期末模拟考试

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

(  B  )
1、基于镜像数据库的恢复是指( )。
A、当数据库失效时,可取最近一次的数据库备份来恢复数据库,即把备份的数据拷贝到原数据库所在的位置上
B、当主库出现故障时,可由镜像磁盘继续提供使用,同时DBMS自动利用镜像磁盘数据进行恢复
C、当数据库失效时,通过事务的回滚和重做可把数据库恢复到故障前某一时刻
D、使用操作系统恢复光盘对数据库进行恢复
(  D  )
2、Oracle数据库的默认监听端口是:( )。
A、80
B、23
C、21
D、1521
(  A  )
3、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( )阶段。
A、数据库系统
B、文件系统
C、人工管理
D、数据项管理
(  D  )
4、数据库系统的日志文件用于记录下述哪类内容?( )
A、程序运行过程
B、数据查询操作
C、程序执行结果
D、数据更新操作
(  D  )
5、对于“关系”的描述,正确的是( )
A、同一个关系中允许有完全相同的元组
B、同一个关系中元组必须按关键字升序存放
C、在一个关系中必须将关键字作为该关系的第一个属性
D、同一个关系中不能出现相同的属性名
(  A  )
6、窗体中的每个控件都有一组属性,其中用于设置控件外观的是( )
A、格式属性
B、数据属性
C、外观属性
D、事件属性
(  C  )
7、Access数据库的类型是( )。
A、层次数据库
B、网状数据库
C、关系数据库
D、面向对象数据库
(  C  )
8、关系数据模型的基本数据结构是( )。
A、数据库
B、关系模式
C、关系
D、元组或记录
(  C  )
9、给定查询语句:SELECT cname FROM tb_course WHERE cname LIKE 'Da_a%';下列选项中不满足条件的查询结果是______。
A、Data
B、Data_cueb
C、Dal_analysis
D、Database
(  D  )
10、MySQL中,删除视图su_view的命令是 ______ 。
A、delete su_view
B、drop table su_view
C、drop su_view
D、drop view su_view
(  C  )
11、在MySQL中,查看所有数据库列表的语句是______。
A、SELECT DATABAS();
B、SHOW DATABASE;
C、SHOW DATABASES;
D、SHOW SCHEMA;
(  D  )
12、以下软件不是数据库管理系统的是( )。
A、SQLServer
B、MySQL
C、Oracle
D、Linux
(  B  )
13、设打开的表有100条记录,当前记录号为10,执行SKIP 10 命令后,记录指针指向( )。
A、10
B、20
C、101
D、1
(  C  )
14、为什么不建议使用手动归档?( )
A、需要额外的磁盘资源
B、需要更多的后台进程
C、管理员需要发出SQL命令归档联机日志文件
D、需要编写操作系统脚本以拷贝联机日志文件
(  A  )
15、决定SQL语句的性能可被接受项目接受取决于 ()
A、执行速度最快
B、在正确的模拟环境下,达到应用的非功能需求
C、读取最少
D、排序次数最少
(  D  )
16、在PL/SQL Developer的SQL窗口中执行SQL语句,关于返回的结果集下列说法不正确的是( )。
A、可以由系统自动控制每页显示的行数
B、可以由用户设置每页显示的行数
C、可以设置为一页全部显示所有行数
D、可以设置结果集显示的页数
(  A  )
17、以下赋值语句正确的是____。
A、STORE 8 TO X,Y
B、STORE 8,9 TO X,Y
C、X=8,Y=9
D、X,Y=8
(  D  )
18、在当前打开的access数据表中,若希望显示表中的内容时某些字段不能移动,可使用的方法是( )
A、排序
B、筛选
C、隐藏字段
D、冻结字段
(  A  )
19、在SQL语言中,对输出结果排序的是( )。
A、ORDER BY
B、WHERE
C、GROUP BY
D、HAVING
(  D  )
20、并发操作有可能引起下述( )问题。 I.丢失更新 II.不可重复读 III.读脏数据
A、仅I和II
B、仅I和III
C、仅II和III
D、都是

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

1、数据库的物理结构设计主要包括( )和( )。
2、合并局部E-R图时可能会发生属性冲突、命名冲突和( )。
3、每个触发器有( )和( )两个特殊的表在数据库中。
4、层次模型和网状模型中的单位是基本层次联系,这是指两个()以及他们之间的()(包括一对一)的联系。
5、在 SELECT-SQL 语句中,表示条件表达式用 WHERE 子句,分组用______子句。
6、设有关系模式R(A,B,C,D、,函数依赖F={AB→C,C→D,D→A},则R的所有3个可能的候选码分别是( )、( )、( )。
7、在数据库中,权限可分为( )和( )。
8、在Access中,可以利用“格式”菜单中的____命令,选择特定标题格式、背景色彩、边框颜色等不同风格的数据访问页模板。
9、Access提供了“导入”和“____”两种使用外部数据源的方法。
10、命令 ?ROUND(337.2007,3) 的执行结果是______。

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

1、数据模型和数据库表之间的关系
2、从学生关系表S中,将学号为“990009”的同学的姓名改为“陈平”( )。
3、事务分为哪几类?
4、什么是视图,它与表的区别是什么?

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

1、某医院病房计算机管理中需要如下信息:
科室:科名,科地址,科电话,医生姓名
病房:病房号,床位号,所属科室名
医生:姓名,职称,所属科室名,年龄,工作证号
病人:病历号,姓名,性别,诊断,主管医生,病房号
其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。
完成如下设计:
(1)设计该计算机管理系统的E-R图;
(2)将该E-R图转换为关系模型结构;
(3)指出转换结果中每个关系模式的候选码。
相关标签:
  • 数据库原理及应用
  • 北京服装学院
  • 期末模拟考试