- 4
- 0
- 约1.27万字
- 约 81页
- 2017-06-22 发布于福建
- 举报
第四章 设计与创建数据库 什么是数据库设计 设计 按照任务的目的和要求,预先定出工作方案和计划,绘出图样,为解决这个问题而专门设计的图案 数据库设计 是指对于给定的一个应用环境,构造最优的数据库模式,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求) 明确目标—勾画细节和特性—调整设计步骤 数据库设计的重要性 数据库设计人员应当具备的知识: 数据库的基本知识和数据库设计技术 计算机科学的基础知识和程序设计的方法和技巧 软件工程的原理和方法 应用领域的知识 数据库设计的特点 三分技术、七分管理、十二分基础数据 特点一:硬件、软件和管理的结合 特点二:结构(数据)设计和行为(处理)设计结合 数据库设计方案的制定 定义任务描述 定义设计目标 制定工作计划 制定工作进度和各阶段成果 设定项目期限 分配任务 任务描述 数据库的目标是什么 谁使用数据库 数据库的类型 使用何种数据库模型和方法 是否是一个新数据库 数据库是否可以建模 是否需要多个数据库 客户如何访问数据库 制定工作计划 办公地点 组建设计小组 业务规则 所使用的硬件设备、软件环境和开发工具 最终用户所使用的工具 开发工作完成后的备份计划 数据库开发环境 基本准则和命名规则 设置“里程碑”和时间期限 收集所有的业务需求 制定工作计划 定义实体和属性 逻辑设计 物理设计 测试数据库 将数据库实现为产品 组建设计小组和分配任务 组建设计小组和分配任务 设计成功的数据库系统所具备的特点 功能强大 能准确地表示业务数据 容易使用和维护 对最终用户操作的响应时间合理 便于数据结构的改进 便于数据数据的检索和修改 由于设计缺陷所造成的停机时间最少 很少的数据库维护工作 有效的安全机制 冗余数据少或没有 便于数据库的备份和恢复 数据库结构对最终用户透明 选择设计方法需要考虑的问题 哪些工具有助于设计 开发时间的紧急性 开发人员的技术背景 项目是否需要额外条件 项目现有的资源状况 自动化设计工具 确定业务和用户需求的功能 对业务处理建模的功能 对数据流建模的功能 生成创建数据对象的DDL语句的功能 能数据设计周期的支持 业务处理的二次工程 数据库和应用软件的版本控制 文档和用户反馈信息报告的生成 Oracle 9i Developer Suite Oracle 9i Designer Oracle9i Software Configuration Manager (Oracle9i SCM) Oracle9i Forms Developer Oracle9i Jdeveloper Oracle9i Reports Developer Oracle9i Discoverer Oracle9i Warehouse Builder Oracle9i Clickstream Intelligence Builder Oracle 9i Designer Modeling System Requirements Process Modeler Entity Relational Diagrammer Function Hierarchy Diagrammer Dataflow Diagrammer Transforming Preliminary Designs Application design transformer Designing and Generating Databases and Applications 数据库设计方法 传统的设计方法 Barker方法 改进的设计方法 New Orleans方法 需求分析 概念设计 逻辑设计 物理设计 S.B. Yao方法 I. R. Palmer方法 数据库设计原则 确定系统需求 定义系统目标 收集业务需求 将业务需求转换为系统需求 设计数据库和应用软件接口 构造、测试以及实现数据库和应用软件 传统的设计方法 需求分析 数据建模 规范化 传统设计方法—需求分析 解析ERD 实体关系图是表达实体和关系的的直观方法,它是调研的结果,调研是业务分析过程的第一步。实体联系图(entity relationship diagram,ERD)是一个客户和分析人员的交互工具,而是系统开发过程中的分析阶段的逻辑数据结构模型。ERD包括数据实体、实体的属性和实体间的联系。 业务处理模型(Process Model) 业务处理过程,表示父处理和子处理的关系 传统设计方法—需求分析考虑的其它问题 系统性能 业务的未来需求 用户访问数据库的方式 传统设计方法—数据建模 逻辑建模 物理建模 传统设计方法—规范化 Barker方法 制定策略 分析 设计 构建 编写文档 转换 产品 改进的设计方法 制定策略 预分析 分析 预设计 设计 构建
您可能关注的文档
最近下载
- 夯实产教融合基础,培育应用型商务英语人才.pdf VIP
- 新高考数学一轮复习讲义 第18讲 同角三角函数的基本关系、诱导公式(原卷版).doc VIP
- 2024年部编版八年级上册语文第五单元测试卷(含答案).pdf VIP
- 糖尿病患者的饮食指导PPT课件.pptx VIP
- (最新)国家义务教育质量监测心理健康和德育测试题(答案).docx VIP
- 公路工程质量检验评定标准(机电工程)JTG F80-2-2004.pdf VIP
- 广东省深圳市南山区2025-2026学年五年级上学期期末学业质量评估语文试卷.docx VIP
- 电线选型、线管选型小型计算软件.xls VIP
- 广西钦州市2024-2025学年高二上学期1月期末检测地理试题含答案.docx VIP
- 楚文化课件大纲.pptx VIP
原创力文档

文档评论(0)