1、全国自考管理系统中计算机应用(数据库系统)模拟试卷 2 及答案与解析一、填空题1 构成一个关系数据库的关系只能是_。2 有一种模型有如下特征:允许有一个以上的结点无双亲; 至少有一个结点有多个双亲。则该模型为_。3 关系模型的特点包括_。4 提出数据库关系模型理论的是_。5 关系数据库系统由许多不同的关系构成,其中每个关系就是一个_。6 由属性值组成的每一行称为一个_。7 可以唯一确定一个元组的属性或属性组称为_。8 属性(或属性组)x 不是当前关系的码,但却是另一个关系的码,则称属性 X 是当前关系的_。9 实体完整性规则:关系中_不能取空值。10 求两个关系中除去重复的元组后,第一个关系中
2、的所有元组,该运算是_。11 _就是由用户根据具体的应用环境。为某个关系数据库设定非约束条件。12 _是两个关系中所有元组的集合。13 _是两个关系中所有重复元组的集合。14 _是两个关系中除去重复的元组后,前者关系中所有元组的集合。15 从一个学生关系中找出某个学生元组的操作属于_。16 有一条 SQL 语句:SELECT*FROM KBWHERE 时间 IN(“周一”),该语句属于_。17 有一条 SQL 语句:SELECT 地点,课程 FROM KB WHERE 时间 IN(“周一”)。其结果是所有属性中只保留“地点,课程” 两个属性,该运算为 _。18 有一条 SQL 语句:SELEC
3、T XK学号,XK姓名,XK课程名,KB地点,KB时间 FROM XKJOIN KB ON XK课程名=KB课程名,其中“XK JOINKB ON XK课程名=KB 课程名 ”部分属于_。19 对关系表中的属性进行操作,操作结果是找出关系中指定属性全部值的子集的关系运算称为_。20 有一个关系:材料供应(材料号,供应商编号,供应量,城市,地区,区码),该关系最高满足_。21 有一个关系:GY(供应商编号,城市,地区,区码),该关系最高满足_。22 有一个关系:CG(材料号,供应商编号,供应量 ),该关系最高满足_。23 数据库最重要的特点是_。二、名词解释24 关系模型25 被参照关系26 范
4、式27 数据规范化28 数据库安全性三、简答题29 简述一个关系模型必须具备的五个基本条件。30 简述参照完整性规则。31 简述基本的关系操作。32 简述范式的级别。33 简述一范式的要求。34 简述一范式存在的问题。35 简述如何解决一范式出现的问题。36 简述二范式中存在的问题。全国自考管理系统中计算机应用(数据库系统)模拟试卷 2 答案与解析一、填空题1 【正确答案】 一个或多个【知识模块】 数据库系统2 【正确答案】 网状模型【知识模块】 数据库系统3 【正确答案】 逻辑结构简单、数据独立性强、存取具有对称性【知识模块】 数据库系统4 【正确答案】 埃德加.弗兰克.科德【知识模块】 数
5、据库系统5 【正确答案】 实体【知识模块】 数据库系统6 【正确答案】 元祖【知识模块】 数据库系统7 【正确答案】 候选码【知识模块】 数据库系统8 【正确答案】 外部码【知识模块】 数据库系统9 【正确答案】 主属性【知识模块】 数据库系统10 【正确答案】 投影运算【知识模块】 数据库系统11 【正确答案】 用户定义的完整性【知识模块】 数据库系统12 【正确答案】 “ 并” 运算的运算结果【知识模块】 数据库系统13 【正确答案】 “ 交” 运算的运算结果【知识模块】 数据库系统14 【正确答案】 “ 差” 运算的运算结果【知识模块】 数据库系统15 【正确答案】 选择运算【知识模块】
6、 数据库系统16 【正确答案】 选择运算【知识模块】 数据库系统17 【正确答案】 投影运算【知识模块】 数据库系统18 【正确答案】 连接运算【知识模块】 数据库系统19 【正确答案】 投影运算【知识模块】 数据库系统20 【正确答案】 1NF【知识模块】 数据库系统21 【正确答案】 二范式【知识模块】 数据库系统22 【正确答案】 三范式【知识模块】 数据库系统23 【正确答案】 数据共享【知识模块】 数据库系统二、名词解释24 【正确答案】 是一种新的数据模型,它建立在集合论和谓词演算公式的基础上。关系模型提供的逻辑结构简单,数据独立性强,存取具有对称性,操纵灵活。【知识模块】 数据库
7、系统25 【正确答案】 是指主码与另一个关系的外码相对应的关系。【知识模块】 数据库系统26 【正确答案】 对于关系模型来说,只要满足 5 个基本限制条件的二维表都是一个关系。但是关系模型也有优劣之分,由于限制条件的严格程度不同,关系分为不同的规范层次。限制条件越严格,描述的关系就越规范。一般把关系的这种层次叫做范式。【知识模块】 数据库系统27 【正确答案】 一个低一级范式的关系模式,可以通过分解转换为若干个高一级范式的关系模式的集合,关系模式的这种不断改进提高的过程叫做数据规范化。【知识模块】 数据库系统28 【正确答案】 数据库具有的防止非法用户闯入,或合法用户非法使用造成数据泄露、更改
8、或破坏的功能叫做数据库安全性。【知识模块】 数据库系统三、简答题29 【正确答案】 (1)表格中每一数据项不可再分,这是最基本项。(2)每一列数据有相同的类型,即属性。各列都有唯一的属性名和不同的属性值,列数可根据需要而设定。(3)每列的顺序是任意的。(4)每一行数据是一个实体诸多属性值的集合,即元组。一个表格中不允许有完全相同的元组出现。(5)各行顺序是任意的。【知识模块】 数据库系统30 【正确答案】 参照完整性规则:若参照关系中的外码与目标关系中的主码相对应,则参照关系中每个元组在外码上的每个属性值必须为空值,或者等于目标关系中某个元组的主码值。参照关系和被参照关系可以是同一个关系。【知
9、识模块】 数据库系统31 【正确答案】 基本的关系操作有传统集合运算和专门的关系运算两类。传统集合运算主要有并、交、差三种,专门的关系运算主要是选择(筛选)、投影和连接三种。【知识模块】 数据库系统32 【正确答案】 一般将关系范式划分为五个级别,分别称为一范式(1NF)、二范式(2NF)、三范式(3NF)、BC 范式(BCNF)、四范式(4NF)和五范式(5NF),其中 NF是(Nor。malForm)的缩写, BC 范式是三范式的修正和扩充。【知识模块】 数据库系统33 【正确答案】 一范式(1NF)要求关系中的每个属性必须是单纯域,即每个数据项都是基本项。【知识模块】 数据库系统34 【正确答案】 (1)插入异常。(2)删除、修改异常。(3)数据冗余大。【知识模块】 数据库系统35 【正确答案】 一范式出现问题的原因就是关系模式中函数依赖关系不好,必须消除关系模式中的不完全函数依赖和传递函数依赖才能解决一范式出现的问题。【知识模块】 数据库系统36 【正确答案】 (1)插入异常。(2) 删除异常。(3)冗余太大。【知识模块】 数据库系统
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1