。本章从软件工程的角度来剖析数据库设计的阶段性,比较 系统地介绍数据库设计的全过程,主要讨论数据库设计的 方法和步骤,详细介绍数据库设计的各个阶段的目标、方 法和应注意的事项
本章从软件工程的角度来剖析数据库设计的阶段性,比较 系统地介绍数据库设计的全过程,主要讨论数据库设计的 方法和步骤,详细介绍数据库设计的各个阶段的目标、方 法和应注意的事项
本章主要内客 数据库设计概述 需求分析 概念结构设计 逻辑结构设计 数据库的物理设计 数据库实施和维护
本章主要内容 数据库设计概述 需求分析 概念结构设计 逻辑结构设计 数据库的物理设计 数据库实施和维护
数据库设计概述 数据库已成为现代信息系统的基础与核心部分,已用于各类应用系 统,如办公系统、管理信息系统等; 通常把使用数据库的各类信息系统都称为数据库应用系统; 在具备了DBMs、系统软件、操作系统和硬件环境的时候,对数据库 应用开发人员来说,就是如何使用这个环境表达用户的要求,转换 成有效的数据库结构,构成较优的数据库模式,这个过程称为数据 库设计
一、数据库设计概述 数据库已成为现代信息系统的基础与核心部分,已用于各类应用系 统,如办公系统、管理信息系统等; 通常把使用数据库的各类信息系统都称为数据库应用系统; 在具备了DBMS、系统软件、操作系统和硬件环境的时候,对数据库 应用开发人员来说,就是如何使用这个环境表达用户的要求,转换 成有效的数据库结构,构成较优的数据库模式,这个过程称为数据 库设计
数据库应用系统的开发是一项软件工程,开发过程应遵循软件工程 的一般原则和方法,但又应有自身的特点,所以特称为“数据库工 程” 数据库工程按内容可分为两部分: 作为系统核心的数据库应用系统的设计与实现; ·设计数据库的各级模式并建立数据库 设计整个数据库应用系统 。相应的应用软件及其他软件(如通信软件)的设计与实现;
数据库应用系统的开发是一项软件工程,开发过程应遵循软件工程 的一般原则和方法,但又应有自身的特点,所以特称为“数据库工 程”; 数据库工程按内容可分为两部分: ◦ 作为系统核心的数据库应用系统的设计与实现; 设计数据库的各级模式并建立数据库 设计整个数据库应用系统 ◦ 相应的应用软件及其他软件(如通信软件)的设计与实现;
数据库设计 。是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模 式和物理结构,并据此建立数据库及其应用系统,使之能够有效地 存储和管理数据,满足各种用户的应用需求,包括信息管理要求和 数据操作要求。 。目标:为用户和各种应用系统提供一个信息基础设施和高效率的运 行环境
数据库设计 ◦ 是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模 式和物理结构,并据此建立数据库及其应用系统,使之能够有效地 存储和管理数据,满足各种用户的应用需求,包括信息管理要求和 数据操作要求。 ◦ 目标:为用户和各种应用系统提供一个信息基础设施和高效率的运 行环境
数据库概述: 数据库设计的特点 数据库设计的方法 数据库设计的基本步骤 数据库设计过程中的各级模式
数据库概述: 数据库设计的特点 数据库设计的方法 数据库设计的基本步骤 数据库设计过程中的各级模式
1、数据库设计的特点 数据库建设 数据库应用系统从设计、实施到运行与维护的全过程; 数据库建设的基本规律 三分技术,七分管理,十二分基础数据 整个设计过程中要把数据设计和处理设计密切结合起来 结构(数据)设计:设计数据库框架或数据库结构 0行为(处理)设计:设计应用程序、事务处理等;
1、数据库设计的特点 数据库建设 ◦ 数据库应用系统从设计、实施到运行与维护的全过程; 数据库建设的基本规律 ◦ 三分技术,七分管理,十二分基础数据 整个设计过程中要把数据设计和处理设计密切结合起来 ◦ 结构(数据)设计:设计数据库框架或数据库结构 ◦ 行为(处理)设计:设计应用程序、事务处理等;