数据库原理第五章数据库设计

发布日期:2018-05-23 12:26:53 编辑整理:天津自考网 【字体: 】   【自考招生老师微信】
立即购买

《自考视频课程》名师讲解,轻松易懂,助您轻松上岸!低至199元/科!

第五章 数据库设计
67. 什么是软件生存期:
软件生存期是软件工程的一个重要概念。是指从软件的规划、研制、实现、投入运行后的维护,直到它被新的软件所取代而停止使用的整个期间。通常分为六个阶段:
(1) 规划阶段
(2) 需求分析阶段
(3) 设计阶段
(4) 程序编制阶段
(5) 调试阶段
(6) 运行维护阶段
68. 数据库系统的生存期:
一般分为七个阶段,即:
(1) 规划阶段
(2) 需求分析阶段 1)信息要求 2)处理要求 3)安全性和完整性要求
(3) 概念设计阶段
(4) 逻辑设计阶段 两部分:数据库逻辑设计和应用程序设计
(5) 物理设计阶段 两部分:物理数据库结构的选择和逻辑设计中程序模块说明的精确化
(6) 实现阶段
(7) 运行维护阶段
69. 数据库设计过程的输入有哪些内容:
(1) 总体信息需求
(2) 处理需求
(3) DBMS的特征
(4) 硬件和OS特征
70. 数据库设计过程的输出有哪两部分:
一部分是完整的数据库结构,其中包括逻辑结构与物理结构。
另一部分是基于数据库结构和处理要求的应用程序的设计原则。
71. 常见的数据库设计方法有哪几种:
(1) 视图模式化及视图汇总设计方法
(2) 关系模式的设计方法
(3) 新奥尔良设计方法
(4) 基于E-R模型的数据库设计方法
(5) 基于3NF的设计方法
(6) 基于抽象语法规范的设计方法
(7) 计算机辅助数据库设计方法
72. 实用的数据库设计方法至少应包括哪些内容:
(1) 设计过程
(2) 设计技术
(3) 评价准则
(4) 信息需求
(5) 描述机制
73. 一种设计方法学需要有三种基本类型的描述机制:
(1) 实现设计过程的最终结果将用DBMS的DDL表示。
(2) 信息输入的描述。
(3) 在信息输入和DDL描述之间的其它中间步骤的结果的描述。


74. 数据库设计中的规划阶段的主要任务:
是进行建立数据库的必要性及可行性分析,确定数据库系统在组织中和信息系统中的地位,以及各个数据库之间的联系。
75. 需求分析阶段的任务:
需求分析阶段应该对系统的整个应用情况作全面的、详细的调查,确定企业组织的目标,收集支持系统总的设计目标的基础数据和对这些数据的要求,确定用户的需求,并把这些要求写成用户和数据库设计者都能接受的文档。
76. 需求分析的步骤:
大致可分为三步来完成,即需求信息的收集、分析整理和评审。
77. 数据字典由哪几部分组成:
(1) 数据项
(2) 数据结构
(3) 数据流
(4) 数据存储
(5) 加工过程
78. 数据抽象:
抽象是对实际的人、物、事或概念的人为处理,它抽取人们关心的共同特性,忽略非本质的细节,并把这些特性用各种概念精确地加以描述,这些概念组成了某种模型。
抽象有两种形式,系统状态抽象(抽象对象)和系统转换抽象(抽象运算)。
79. 对象的两种形式:
(1) 聚集:的数学意义就是笛卡尔积的概念。通过聚集,形成对象之间的一个联系对象。
(2) 概括:是从一类其它对象形成一个对象。对于一类对象{O1,O2,……,On}可以概括成对象O,那么Oi称为O的其中一个。
80. 依赖联系:
在现实世界中,常常有某些实体对于另一些实体具有很强的依赖关系,即一个实体的存在必须以另一个实体的存在为前提。我们通常把前者称为弱实体。在ER图中,用双线框表示弱实体,用指向弱实体的箭头表明依赖联系。
81. 子

[1]  

以上是“数据库原理第五章数据库设计”的全部内容,关于更多天津自考资讯,请关注《天津自考网微信公众号》或者点击在线咨询 >>

本文标签:天津自考 串讲笔记 数据库原理第五章数据库设计

转载请注明:文章转载自(http://www.zikaotj.com

本文地址:http://www.zikaotj.com/cj/5378.html



《天津自考网》免责声明:

1、由于各方面情况的调整与变化,本网提供的考试信息仅供参考,考试信息以省考试院及院校官方发布的信息为准。

2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。联系邮箱:812379481@qq.com。

天津自考便捷服务