中国民航大学
数据库原理及应用专升本
考试时间:【90分钟】总分:【100分】
得分评卷人
一、单项选择题(共20题,每题2分,共计40分)()1、以下叙述中正确的是( )。
A、用户按所对应的子模式使用数据库中的数据
B、数据库系统中如概念模式改变,则需将与其有关的子模式做相应改变,否则需改写用户程序
C、数据库管理系统是对数据库中数据迸行处理的一组应用程序
D、数据库系统最基本的特点是数据库系统管理的数据量很庞大
()2、客户/服务器体系结构功能分布的结果是减轻了()
A、服务器的负担
B、I/O通道的压力
C、客户端的负担
D、CPU的负担
()3、数据库管理系统的工作不包括( )。
A、定义数据库
B、对己定义的数据库进行管理
C、对定义的数据库提供操作系统
D、数据通信
()4、VFP 中,函数SUBS("微机数据库管理系统",5)返回的结果是:( )。
A、“数据库管理”
B、“数据库管理系统”
C、“微机数据库”
D、“微机数据库管理系统”
()5、可以添加记录的数据访问页称为( )
A、数据输入页
B、交互式报表页
C、数据编辑页
D、数据分析页
()6、VFP 中,执行 SUBS("南京大学信息管理学系",1,4) 命令后,返回的结果是:( )。
A、南京大学
B、学系
C、南京
D、信息管理学系
()7、在MySQL中,下列说法错误的是________。
A、NULL是占用空间的
B、空值('')是占用空间的
C、对于timestamp数据类型,如果往这个数据类型的列插入空值,则出现的值是 '0000-00-00
00:00:00'。
D、对于timestamp数据类型,如果往这个数据类型的列插入NULL值,则出现的值是当前系统时
间。
()8、将E-R图转换为关系模式时,实体集和联系都可以表示为( )。
A、属性
B、键
C、关系
D、域
()9、关系运算中的选择运算是
A、从关系中出满足给定条件的元组的操作
B、从关系中选择若干个属性组成新的关系的操作
C、从关系中选择满足给定条件的属性的操作
D、A 和 B 都对
()10、在数据操纵语言包括的主要SQL语句中,用于从表或视图中检索数据的是
A、SELECT
B、INSERT
C、UPDATE
D、DELETE
()11、SQL语言又称________。
A、结构化控制语言
B、结构化查询语言
C、结构化定义语言
D、结构化操纵语言
()12、在Access中,修改数据访问页的设计时,应当使用( )
A、数据表视图
B、设计视图
C、窗体视图
D、页面视图
()13、逻辑设计的主要任务是()。
A、进行数据库的具体定义.并建立必要的索引文件
B、利用自顶向下的方式进行数据库的逻辑模式设计
C、逻辑设计要完成数据的描述.数据存储格式的设定
D、将概念设计得到的E-R图转换成DBMS支持的数据模型
()14、当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是()。
A、语法冲突
B、结构冲突
C、命名冲突
D、属性冲突
()15、在VFP中,使用表设计器可以对字段设置默认值的是( )。
A、必须是数据库表
B、自由表或数据库表
C、必须是自由表
字符串常量是用一对双引号括起来的字符序列D、不能设置字段的默认值
()16、下面叙述错误的是( )。
A、关系代数最基本的操作有并、差、笛卡儿积、选择和投影
B、对于查、添、删、改操作都需由数据库管理员DBA进行完整性定义和安全性授权,由数据库
具体执行
C、一般的完整性规则有两个:实体完整性规则是指主关键字值的集合组成部分都不能是空值;引
用完整性规则是如果关系R的属性A为外关键字(设为关系S的主关键字),则A的每个值是S的主关键字的某一值或是空值
D、多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用
它,为此数据库管理系统必须迸行并发控制
()17、从逻辑结构上讲,Oracle数据库的最小存取单位是( )。
A、block
B、extent
C、segment
D、tablespace
()18、数据库中,数据的物理独立性是指( )
A、数据库与数据库管理系统的相互独立
B、用户程序与DBMS的相互独立
C、用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
D、应用程序与数据库中数据的逻辑结构相互独立
()19、下列关于MySQL中的常量的说法中,错误的是
A、常量是指在程序运行过程中值不变的量
B、常量的使用格式取决于值的数据类型
C、字符串常量是指用单引号或双引号括起来的字符序列
D、一个十六进制值通常指定为一个字符串常量,每对十六进制数字被转换为一个字符,其最前面
有一个大写字母“O”或小写字母“o”
()20、MySQL 支持的用户自定义完整性约束不包括
A、非空约束
B、CHECK 约束
C、触发器
D、视图
得分评卷人
二、填空题(共5题,每题2分,共计10分)
1、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指多种应用、多种语言、
______相互覆盖地使用数据集合。
2、在Access中,通用过程有____过程和Function过程两种基本类型。
3、给数据表的某个字段设置PRIMARY KEY约束时,在该字段上会自动创建()索引。
4、在数据库实施阶段包括两项重要的工作,一项是数据的( ),另一项是应用程序的编码和调
试。
5、数据库恢复中最经常使用的技术是和( )和( )
得分评卷人
三、判断题(共10题,每题1分,共计10分)
()1、一个数据文件可以属于多个表空间。
()2、关系是静态的、稳定的,关系模式是动态的、随时间变化的。
()3、一个关系只有一个候选码(键)
()4、SELECT dname,ename FROM dept d,emp e WHERE d.deptno=e.deptno ORDER BY dname,ename;是等值连接。
()5、在MySQL的模糊查询中,“_”可以匹配单个字符,“%”可以匹配任意个数的字符。
()6、Oracle的重做日志文件包含对数据库所作的更改,以便数据库受损时恢复。
()7、Oracle支持5种类型的约束:not null、unique、check、primary key、foreign key。
()8、表、索引、约束、序列、同义词、触发器、函数及存储过程都是Oralce数据库对象。
()9、数据完整性可以确保数据库中的数据质量。
()10、与客户/服务器结构相比较,浏览器/服务器结构的应用程序易于安装与部署。
得分评卷人
四、综合应用题(共2题,每题20分,共计40分)
1、假设某商业集团数据库中有一关系模式
R(商店编号,商品编号,数量,部门编号,负责人),若规定:
(1)每个商店能销售多种商品(每种商品有一个编号);商店的每种商品只在一个部门销售;
(2)每个商店的每个部门只有一个负责人;
(3)每个商店的每种商品只有一个库存数量;
问题:
(1)写出关系R的基本函数依赖
(2)出R的候选码
(3)R的范式,若不属于3NF,则分解为3NF
2、已知学生关系模式
S(Sno,Sname,SD,Sdname,Course,Grade)
其中:Sno学号、Sname姓名、SD系名、Sdname系主任名、Course课程、Grade成绩。
(1)写出关系模式S的基本函数依赖和主码。
(2)原关系模式S为几范式?为什么?分解成高一级范式,并说明为什么?
(3)将关系模式分解成3NF,并说明为什么?
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论