• [单选题]给定学生S(学号,姓名,年龄,入学时间,联系方式)和选课SC(学号,课程号,成绩)关系,若要查询选修了1号课程的学生学号、姓名和成绩,则该查询与关系代数表达式()等价。
  • 正确答案 :B
  • 解析:本题考查数据库中的关系代数。解答本题需要对关系代数中的自然连接有一定了解。自然连接操作会自动以两个关系模式中共有属性值相等作为连接条件,对于连接结果,将自动去除重复的属性。所以在本题中,连接条件为两个表的学号相等,当连接操作完成以后,形成的结果表,有属性“学号,姓名,年龄,入学时间,联系方式,课程号,成绩”,此时要选择1号课程的学生记录,应使用条件6=“1”,其含义是表中的第6个属性值为“1”。所以本题应选B。

  • [单选题]在数据库系统中,数据的完整性是指数据的()
  • 正确答案 :A
  • 有效性、正确性和一致性

  • 解析:数据库完整性是指数据库中数据的正确性、有效性和相容性(一致性)。数据库完整性由各种各样的完整性约束来保证,因此可以说数据库完整性设计就是数据库完整性约束的设计。数据库完整性约束可以通过DBMS或应用程序来实现,基于DBMS的完整性约束作为模式的一部分存入数据库中。通过DBMS实现的数据库完整性按照数据库设计步骤进行设计,而由应用软件实现的数据库完整性则纳入应用软件设计。

  • [单选题]在数据库设计的需求分析阶段,业务流程一般采用()表示。
  • 正确答案 :A
  • 数据流图

  • 解析:在数据库设计的需求分析阶段,参与分析的主要人员是系统分析师和用户,由于数据库应用系统是面向企业和部门的具体业务,系统分析师一般并不了解,而用户一般不具有系统分析的能力,这就需要双方进行有效的沟通,使得设计人员对用户的各项业务了解和熟悉,进行分析和加工,将用户的业务转换成为设计人员所需要的信息组织,即以规范化的方式进行整理,形成对业务流程描述的文档数据和数据描述的文档数据字典,故选项A正确;E-R图是概念设计阶段的文档,故选项B错误;程序结构图和功能模块图是应用程序设计阶段的文档,不是数据库设计的需求分析阶段的文档,故选项C、D错误。

  • [单选题]()是一种信息分析工具,能自动地找出数据仓库中的模式及关系。
  • 正确答案 :B
  • 数据挖掘

  • 解析:本题考查的是数据挖掘的基本概念。

  • [单选题](1)可用于描述数据流图中数据存储及其之间的关系,最初用于数据库概念设计。在某学生选课系统中使用该工具来描述,学生的学号属于(2)。
  • 正确答案 :
  • 解析:实体联系图可用于描述数据流图中数据存储及其之间的关系,最初用于数据库概念设计。在实体联系图中,有实体、联系和属性3个基本部分。在某学生的选课系统中,学生属于实体,而学生的学号则属于该实体的属性。

  • [单选题]设有职工实体Employee(职工号,姓名,性别,年龄,通信地址,家庭成员),其中通信地址记录了邮编、省、市、街道信息;家庭成员记录了职工的亲属的姓名。职工实体中的通信地址是一个(1)属性;为了将数据库模式设计得更合理,对于家庭成员属性(2)。
  • 正确答案 :
  • 解析:简单属性是原子的,不可再分的。复合属性可以细分为更小的部分(即划分为别的属性)。有时用户希望访问整个属性,有时希望访问属性的某个成分,那么在模式设计时可采用复合属性。本题职工实体集Employee的通信地址可以进一步分为邮编、省、市、街道。第(1)空的正确答案为B。我们所举的例子中,定义的属性对于一个待定的实体都只有单独的一个值。例如,对于一个特定的职工,只对应一个职工号、职工姓名,这样的属性称为多值属性。为了将数据库模式设计得更合理,第(2)空的家庭成员属性应该将职工亲属的姓名加上职工号设计成为一个独立的实体。

  • [单选题]博学公司网上销售管理系统的数据库部分关系模式如下所示。其中,客户号唯一标识一位客户,产品号唯一标识一件产品,订单号唯一标识一份订单。一份订单必须且仅对应一位客户,一份订单可由一到多条订单明细组成,一位客户可以有多份订单。客户(客户号,姓名,性别,地址,邮编)产品(产品号,名称,库存,单价)订单(订单号,时间,金额,客户号)订单明细(订单号,产品号,数量)订单关系模式的主键为(1);订单明细关系模式的主键为(2);其中订单的外键为(3)。
  • 正确答案 :
  • 解析:根据试题描述,"单号唯一标识一份订单"所以,订单关系模式的主键为"单号"在订单关系模式中,"一份订单必须且仅对应一位客户",而在客户关系模式中,"户号唯一标识一位客户"也就是说,"户号"客户关系模式的主键,因此,"户号"订单关系模式的外键。因为"份订单可由一到多条订单明细组成"也就是说,在订单明细关系模式中,"单号"可以重复的,因此,需要与"品号"合起来作为主键。又因为"单号"单关系模式的主键,"品号"产品关系模式的主键(因为"号唯一标识一件产品",所以,"单号""品号"是订单明细关系模式的外键。

  • [单选题]某公司的部门(部门号,部门名,负责人,电话)、商品(商品号,商品名称,单价,库存量)和职工(职工号,姓名,住址)3个实体之间的关系如表2-18、表2-19和表2-20所示。假设每个部门有一位负责人和一部电话,但有若干名员工;每种商品只能由一个部门负责销售。部门关系不属于第三范式的原因是(1)。如果用户要求得到表2-21所示的结果,需要(2),并增加关系模式(3)。
  • 正确答案 :
  • 解析:在部门(部门号,部门名,负责人,电话)关系模式中,部门号是主码,所以不存在对码的部分依赖问题。根据试题假设,每个部门有一位负责人和一部电话,也就是说,存在"责人一电话"样的函数依赖,即存在对主码的传递函数依赖。在表2-21中,有职工号、姓名、部门、月销售额4个属性,其中职工号和姓名可以由表2-20得出,但是,由表2-19至表2-20无法得出职工所在的部门,因此,应该在表2-20中增加"部门号"属性。同时,要计算出职工的月销售总额,还需要一个表来记录职工销售的数据。该表需要包括的属性有职工号、商品号、日期、数量。

  • [单选题]某公司的商品(商品号,商品名称,生产商,单价)和仓库(仓库号,地址,电话,商品号,库存量)两个实体之间的关系如表2-22和表2-23所示。商品关系的主键是(1);仓库关系的主键是(2);仓库关系(3),为了解决这一问题,需要将仓库关系分解为(4)。
  • 正确答案 :
  • 解析:从试题中所给出的表格来看,商品关系的主键是商品号,仓库关系的主键是(仓库号,商品号)。显然,仓库关系存在冗余、修改操作的不一致,以及插入异常和删除异常。例如,仓库号为"01"的商品有3种,其地址就要重复3次,故存在冗余。为了解决仓库关系模式存在的问题,就需要进行模式分解,其中(45)空选项A存在的问题是仓库2不属于第三范式,因为存在非主属性对键的部分函数依赖,即"仓库号→电话"。选项B存在的问题是分解属于有损联接,即分解的新关系模式仓库1和仓库2无法恢复到原关系。选项C分解存在的问题与A类同。选项C分解即保持函数依赖,又是无损联接。

  • [单选题]由于软、硬件故障可能造成数据库中的数据被破坏,数据库恢复就是(1)。可以有多种方法实现数据库恢复,如定期将数据库作备份;在进行事务处理时,对数据更新(插入、删除、修改)的全部有关内容写入(2);当系统正常运行时,按一定的时间间隔,设立(3),把内存缓冲区内容还未写入到磁盘中的有关状态记录到该文件中;当发生故障时,根据现场数据内容及相关文件来恢复系统的状态。
  • 正确答案 :
  • 解析:数据库恢复是指在数据库中的数据被破坏时,在尽可能短的时间内,把数据库恢复到故障发生前的状态。在进行事务处理时,对数据更新(插入、删除、修改)的全部有关内容写入日志文件;当系统正常运行时,按一定的时间间隔,设立检查点文件,把内存缓冲区内容还未写入到磁盘中的有关状态记录到该文件中;当发生故障时,根据现场数据内容及相关文件来恢复系统的状态。

  • 查看原题 查看所有试题


    推荐科目: 基于构件的开发题库 系统可靠性题库 软件架构设计题库 系统安全性和保密性题库 分布式系统题库 专业英语题库 数据库系统题库 信息系统基础知识题库 信息系统综合知识题库 系统架构设计论文题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号