数据库-数据库设计

本文详细阐述了数据库设计从规划到运行维护的完整生命周期,包括需求分析、概念设计、逻辑设计、物理设计等关键阶段,深入探讨每个阶段的目标、方法和工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

设计过程

  • 生存期:规划-需求分析-概念设计-逻辑设计-物理设计-实现-运行维护

规划

  1. 系统分析
  2. 可行性分析
  3. 生成总目标

需求分析

  1. 对用户需求进行分析—业务流程图
  2. 确定人机边界,范围—系统关联图
  3. 分析业务数据流—产生数据流图
  4. 产生数据字典

概念设计

独立于软硬件

  1. 抽象数据,设计局部模型
  2. 整合模型,生成整体模型
  3. 评审

逻辑设计

独立于硬件,依赖于软件

  1. 转换为逻辑模型
  2. 设计外模型
  3. 设计应用程序接口
  4. 评价与修正

物理设计

依赖于软硬件

实现

  1. DDL定义数据库
  2. 数据入库
  3. 调试
  4. 运行

运行维护

主要在于数据转储恢复及安全性等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值