教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 法律文档 >

数据库基础教程7-1

来源:网络收集 时间:2026-02-06
导读: 数据库基础教程 数据库系统概论An Introduction to Database System 第七章 数据库设计 An Introduction to Database System 数据库基础教程 第七章 数据库设计7.1 数据库设计概述7.2 需求分析 7.3 概念结构设计7.4 逻辑结构设计 7.5 数据库的物理设计7.6 数

数据库基础教程

数据库系统概论An Introduction to Database System

第七章

数据库设计

An Introduction to Database System

数据库基础教程

第七章 数据库设计7.1 数据库设计概述7.2 需求分析

7.3 概念结构设计7.4 逻辑结构设计

7.5 数据库的物理设计7.6 数据库实施和维护 7.7 小结An Introduction to Database System

数据库基础教程

数据库设计概述 数据库设计 数据库设计是指对于一个给定的应用环境,构造(设 计)优化的数据库逻辑模式和物理结构,并据此建立 数据库及其应用系统,使之能够有效地存储和管理数 据,满足各种用户的应用需求,包括信息管理要求和 数据操作要求。

目标:为用户和各种应用系统提供一个信息基础设施 和高效率的运行环境

An Introduction to Database System

数据库基础教程

7.1 数据库设计概述7.1.1 数据库设计的特点7.1.2 数据库设计方法

7.1.3 数据库设计的基本步骤7.1.4 数据库设计过程中的各级模式

An Introduction to Database System

数据库基础教程

7.1.1 数据库设计的特点 数据库建设的基本规律 三分技术,七分管理,十二分基础数据 管理 数据库建设项目管理 企业(即应用部门)的业务管理

基础数据 收集、入库 更新新的数据

结构(数据)设计和行为(处理)设计相结合 将数据库结构设计和数据处理设计密切结合An Introduction to Database System

数据库基础教程

数据库设计的特点(续)现实世界 数据分析 概念模型设计 逻辑数据库设计 物理数据库设计 子模式设计 建立数据库 功能分析 功能模型 功能说明

事务设计 程序说明 应用程序设计 程序编码调试

结构和行为分离的设计An Introduction to Database System

数据库基础教程

7.1 数据库设计概述7.1.1 数据库设计的特点7.1.2 数据库设计方法

7.1.3 数据库设计的基本步骤7.1.4 数据库设计过程中的各级模式

An Introduction to Database System

数据库基础教程

7.1.2 数据库设计方法 手工与经验相结合方法 设计质量与设计人员的经验和水平有直接关系

数据库运行一段时间后常常不同程度地发现各种问题,增加了维护代价

规范设计法 基本思想:过程迭代和逐步求精

An Introduction to Database System

数据库基础教程

数据库设计方法(续) 新奥尔良(New Orleans)方法 将数据库设计分为若干阶段和步骤

基于E-R模型的数据库设计方法 概念设计阶段广泛采用

3NF(第三范式)的设计方法 逻辑阶段可采用的有效方法

ODL(Object Definition Language)方法 面向对象的数据库设计方法An Introduction to Database System

数据库基础教程

数据库设计方法(续) 计算机辅助设计 ORACLE Designer 2000

SYBASE PowerDesigner

An Introduction to Database System

数据库基础教程

7.1 数据库设计概述7.1.1 数据库设计的特点7.1.2 数据库设计方法

7.1.3 数据

库设计的基本步骤7.1.4 数据库设计过程中的各级模式

An Introduction to Database System

数据库基础教程

7.1.3 数据库设计的基本步骤 数据库设计分6个阶段 需求分析 概念结构设计 逻辑结构设计 物理结构设计 数据库实施 数据库运行和维护

需求分析和概念设计独立于任何数据库管理系统 逻辑设计和物理设计与选用的DBMS密切相关An Introduction to Database System

数据库基础教程

数据库设计的基本步骤(续)一、数据库设计的准备工作:选定参加设计的人1.系统分析人员、数据库设计人员 自始至终参与数据库设计

2. 用户和数据库管理员 主要参加需求分析和数据库的运行维护

3.应用开发人员(程序员和操作员) 在系统实施阶段参与进来,负责编制程序和准备软硬件环境An Introduction to Database System

数据库基础教程

数据库设计的基本步骤(续)二、数据库设计的过程(六个阶段)⒈需求分析阶段 准确了解与分析用户需求(包括数据与处理) 最困难、最耗费时间的一步

An Introduction to Database System

数据库基础教程

数据库设计的基本步骤(续)⒉概念结构设计阶段 整个数据库设计的关键

通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型

An Introduction to Database System

数据库基础教程

数据库设计的基本步骤(续)⒊逻辑结构设计阶段 将概念结构转换为某个DBMS所支持的数据模型

对其进行优化

An Introduction to Database System

…… 此处隐藏:461字,全部文档内容请下载后查看。喜欢就下载吧 ……
数据库基础教程7-1.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/1418415.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)