《MySQL数据库技术及应用项目教程》项目8 课后习题答案.docxVIP

  • 19
  • 0
  • 约1.26千字
  • 约 3页
  • 2022-03-29 发布于安徽
  • 举报

《MySQL数据库技术及应用项目教程》项目8 课后习题答案.docx

项目8 选择题 1、D 2、C 3、B 4、B 5、C 6、B 7、B 8、B 9、C 10、D 11、C 12、B 填空题 1、信息 功能 2、需求分析 概念设计 逻辑设计 物理设计 数据库实施 运行维护 3、实体集内部各属性 实体集与实体集 4、一对一联系 一对多联系 多对多联系 5、实体集 实体集实体之间的联系 6、层次模型 网状模型 关系模型 面向对象模型 关系 7、逻辑设计 8、属性 元组 关系或实例 9、实体完整性 参照完整性 用户定义的完整性 10、物理设计 判断题 1、对 2、错 3、对 4、对 5、错 6、对 7、对 8、对 简答题 1、 答:三个世界中对信息与数据描述使用的术语之间的对应关系如下表所示: 现实世界     信息世界     机器世界 个体      实体       记录 特征      属性       字段 总体      实体集      文件 标识特征    实体标识符    关键码 2、 答:它们都是对现实世界的抽象,都是用来表示客观事物及其联系的模型。但概念数据模型用于信息世界的建模,它是现实世界的第一层抽象,是用户和数据库设计人员之间进行交流的语言,其数据结构不依赖于具体的计算机系统。而结构数据模型用于机器世界的建模,它是现实世界的第二层抽象,这类模型要用严格的形式化定义来描述数据的结构特点和结构约束,以便于在计算机系统中实现。 3、 答:数据库系统由计算机支持系统、数据库、数据库管理系统、建立在该数据库之上的应用程序集合及有关人员组成。 数据库管理系统主要功能包括以下几个方面:(1)数据定义功能;(2)数据操纵功能;(3)数据库运行控制功能;(4)数据库的建立和维护功能。 4、 答:设计一个数据库应用系统主要应关注以下几个方面的内容:(1)该应用系统应提供哪些功能?(2)该应用系统中涉及哪些数据对象,各对象之间以及对象内部的关系如何?(3)如何保存多个数据对象的相关数据,以便该应用系统进行数据处理? 项目实践(训)题 解:(1)此企业人事管理系统的概念模型(ER图)如下: 部门 部门 部门号 部门名 部门电话 部门经理 请假 ······ 起始日期 假条编号 职工编号 工资 工资号 职工号 基本工资 ····· 拥有 1 1 属于 1 n 编号 姓名 性别 出生日期 籍贯 ······ 职工 身份证号 拥有 于 1 n (2)关系模型: 部门信息数据表(部门号,部门名,部门人数,部门电话,部门经理) 职工信息数据表(职工编号,姓名,性别,出生日期,民族,身份证号,政治面貌, 文化程度,婚姻状况,职称,部门号) 请假信息数据表(假条编号,职工编号,起始日期,中止日期,请假天数,请假原由,请假批准人,申请日期,销假日期,职工编号) 职工工资数据表(工资编号,职工编号,基本工资,各种补助,应发工资,各种扣除,实发工资)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档