数据库设计流程,可以分为五步:
- 规划
- 需求分析
- 概念设计
- 逻辑设计
- 物理设计
规划就是指考虑好建立数据库的必要性和可行性,明确数据库在整个项目中扮演的角色以及与其它干系角色之间的关系。
需求分析就是通过调研,了解这个项目对数据库的数据和处理能力的要求,这个阶段可以出一个简单的需求说明书。需求说明书需要包含数据库可能要涉及什么数据、这些数据有什么特征、这些数据的使用频率以及大概数据量的估算。这些对数据库的要求被称为数据库的元数据,在设计大型数据库时,这些数据通常由数据字典来管理,可以避免数据的重复或重名。
规划出数据库大致的结构,将数据库抽象成不和任务数据管理系统相关的数据模型(E-R图或者关系图),在这个阶段设计人员的目光需要集中在最重要的数据组织结构和处理模式上,为了保证模型的正确性,这个阶段可以邀请用户参与。
将概要设计阶段设计出的数据模型转化为数据库的逻辑结构
即在相关环境中部署。设置存储记录结构以及访问方法,需要考虑到数据的完整性和安全性的分析。完成数据库的程序设计
分享到:
相关推荐
数据库课程设计涵盖了从需求分析、概念设计、逻辑设计到物理设计的整个数据库设计流程。为了帮助学生更好地理解和掌握这些内容,课程设计提供了丰富的学习资源。 首先,课程提供了详细的教学课件和PPT,这些资源...
Craft6数据库设计教程系列——数据库设计流程.pdf
学习Craft6数据库设计教程系列之数据库设计流程.pdf
百度贴吧数据库设计流程
项目过程管理文档模板
该文档为自己所做,由于见识短浅,水平有限,如有不足,请另寻贵资!
数据库参照流程是帮助系统>的设计数据库思路,对于 新手设计 简单数据库的思路有个参考,也希望 能和各位朋友分享想法.
本文讨论数据库设计流程的所有重要方面,包括需求分析阶段;概念设计阶段;逻辑设计阶段;物理设计阶段;数据库实施阶段;数据库运行维护阶段的六个阶段,并提出数据库设计中所出现的各种问题,并归纳分析了解决这些...
全面的数据库设计文档 从系统分析 业务逻辑 业务流程图 数据流图 ER图 到实施
数据库设计5步骤数据库设计5步骤数据库设计5步骤数据库设计5步骤数据库设计5步骤数据库设计5步骤数据库设计5步骤数据库设计5步骤数据库设计5步骤数据库设计5步骤数据库设计5步骤数据库设计5步骤数据库设计5步骤...
数据库课程设计报告 工资管理系统数据库设计报告 设计题目:工资管理系统 学 院:信息技术学院 专 业:信息管理与信息系统 小组成员及分工 "组员 "分工 "分数 " " "编写代码及测试运行 " " " "概念设计 " " " "物理...
一、数据库设计过程 数据库技术是信息资源管理最有效的手段。 数据库设计是指:对于一个给定的应用环境,构造最优的数据库模式,建立数据库 及其应用系统,有效存储数据,满足用户信息要求和处理要求。 数据库设计的...
数据库课程设计模式和分析表 数据库课程设计的工作流程,简单介绍,绝对能让你有个更加清晰的分析思路
数据库设计(论文+方案)数据库设计(论文+方案)数据库设计(论文+方案)数据库设计(论文+方案)数据库设计(论文+方案)
数据库设计流程 数据库作为数据的一个容器,不但对程序的performance有很大的影响,而且对应用程序 的扩展有非常大的影响.所以对应用程序来说,一个具有良好设计的数据库是非常重要的 .那么如何才能设计出性能好,又支持...
OA系统中流程审批数据库的设计
本文对企业基于数据库的信息化发展做了简要分析,并且从数据库 的结构和设计两个方面对企业信息化建设进行了介绍,从数据库设计流程的五个层面分 析了企业信息化建设的基本方法。 【关键词】 企业信息化 数据库设计 ...
OA数据库设计 OA数据库设计文档 1、用户信息表(UserInfo) 字段名称 字段含义 字段大小 是否为空 是否外键 说明 UserId 用户id Integer 否 否 主键自增 UserName 用户名 Varchar(50) 否 否 用户名 PassWord 密码 ...
html+控制标签的方法实现 4 权限和模板引擎,以及其它辅助函数直接使用办公系统自带的框架 5 充分利用 PHP 语言的特点,流程设计是基于数据库的,程序上使用 OO 设计,但采用重 对象的方法 6 不把可视化设计流程的...