数据库设计学习笔记(一)---数据库设计流程简介

数据库设计方法各种各样,都有各自的特点和局限,但是都属于规范设计法,都运用了软件工程的思想和方法,各有各的设计准则和设计规范。著名的方法有新奥尔良方法,将数据库阶段分为四个阶段:需求分析,概念设计,逻辑设计,物理设计。之后,S.B.Yao等又将数据库设计分为5个步骤。再后,有I.R.Palmer对其添砖加瓦。本质上讲,规范设计法的基本思想是“反复探寻,逐步求精”。
针对不同的数据库设计阶段,人们提出了具体的实现技术与实现方法。常见的有基于e-r模型的数据库设计方法,有基于3NF的设计方法,基于抽象语法规范的设计方法。
在这里插入图片描述
数据库规划:
可行性分析报告,分析项目是否可做
需求分析:
与人沟通,了解对方的准确需求。
概念设计:
以为直接进行逻辑设计,会增加设计人员对不同DBMS的数据库模式的理解负担,并且也不便于与用户交流。要对需求人员的需求进行综合,归纳,抽象,形成独立于具体DBMS的概念模型。

在这里插入图片描述
逻辑设计:
将概念结构转化为数据模型,并优化。
物理结构设计:
比如选择数据库文件的存储结构,创建索引,分配存储空间已形成数据库的内模式。
数据库运行与维护阶段:
用oracle数据库,就用oracl sql,在物理设计阶段创建数据库后,编制测试程序,进行试运行。如果设计的数据库应用没有达到设计要求,就要找出问题所在,对其进行修改,甚至重新创建。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值