没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
































第7章 数据库设计
数据库设计:是指对于一个给定的应用环境,构造(设计)
优化的数据库逻辑模式和物理结构,并据此建立数据库及其
应用系统,使之能够优先地存储和管理数据,满足各种用户
的应用需求,包括信息管理要求和数据操作要求。
信息管理要求:指在数据库中应该存储和管理哪些数据对象。
数据操作要求:是指对数据对象需要进行哪些操作,例如查
询、增加、删除、修改和统计操作等。
数据库设计目标:为用户和各种应用系统提供一个信息基础
设施和高效率的运行环境,包括数据库数据的存取效率、数
据库存储空间的利用率、数据库系统运行管理的效率等。
9/1/2025 1

数据库设计特点
数据库建设的基本规律:“三分技术,七分管理,十二分
基础数据。”
技术:数据库系统采用的技术
管理:应用数据库系统的企业管理
基础数据:数据的收集、整理、组织和不断更新
结构设计和行为设计相结合:数据库设计应该和应用系统
设计相互结合,整个设计过程中要把数据库结构设计和对数
据的处理设计紧密结合起来。
9/1/2025 2

数据库设计方法
数据库设计的方法:
新奥尔良方法:运用软件工程的思想,按一定的
设计规程用工程化方法设计数据库,该方法属于规
范设计法。
基于E-R模型的数据库设计方法:要求用E-R模型
设计数据库的概念模型。
3NF(第三范式)的设计方法:要求用关系数据
理论来设计数据库的逻辑模型。
ODL(面向对象设计语言)的设计方法:要求用面
向对象的概念和术语设计数据库结构。
9/1/2025 3

按照规范化设计的方法,
数据库设计的步骤:
需求分析
概念结构设计
逻辑结构设计
数据库物理设计
数据库实施
数据库的运行与维护
参加设计的人员:
系统分析设计人员;
数据库设计人员
应用开发人员(包括程序员
和操作人员)
数据库管理员
用户
9/1/2025 4

§7.1 数据库设计的步骤
1.需求分析阶段
需求收集和分析,结果得到数据字典描述的数据
需求和数据流图描述的处理需求。
2. 概念结构设计阶段
通过对用户需求进行综合、归纳与抽象,形成一个独
立于具体DBMS的概念模型,可以用E-R图表示。
3.逻辑结构设计阶段
将概念结构转换为某个DBMS所支持的数据模型(例如
关系模型),并对其进行优化。
9/1/2025 5
剩余56页未读,继续阅读
资源评论


GeniusID
- 粉丝: 2
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
