第七章数据库设计
第七章 数据库设计
。本章从软件工程的角度来剖析数据库设计的阶段性,比较 系统地介绍数据库设计的全过程,主要讨论数据库设计的 方法和步骤,详细介绍数据库设计的各个阶段的目标、方 法和应注意的事项
本章从软件工程的角度来剖析数据库设计的阶段性,比较 系统地介绍数据库设计的全过程,主要讨论数据库设计的 方法和步骤,详细介绍数据库设计的各个阶段的目标、方 法和应注意的事项
本章主要内客 数据库设计概述 需求分析 概念结构设计 逻辑结构设计 数据库的物理设计 数据库实施和维护
本章主要内容 数据库设计概述 需求分析 概念结构设计 逻辑结构设计 数据库的物理设计 数据库实施和维护
数据库设计概述 数据库已成为现代信息系统的基础与核心部分,已用于各类应用系 统,如办公系统、管理信息系统等; 通常把使用数据库的各类信息系统都称为数据库应用系统; 在具备了DBMs、系统软件、操作系统和硬件环境的时候,对数据库 应用开发人员来说,就是如何使用这个环境表达用户的要求,转换 成有效的数据库结构,构成较优的数据库模式,这个过程称为数据 库设计
一、数据库设计概述 数据库已成为现代信息系统的基础与核心部分,已用于各类应用系 统,如办公系统、管理信息系统等; 通常把使用数据库的各类信息系统都称为数据库应用系统; 在具备了DBMS、系统软件、操作系统和硬件环境的时候,对数据库 应用开发人员来说,就是如何使用这个环境表达用户的要求,转换 成有效的数据库结构,构成较优的数据库模式,这个过程称为数据 库设计
数据库应用系统的开发是一项软件工程,开发过程应遵循软件工程 的一般原则和方法,但又应有自身的特点,所以特称为“数据库工 程” 数据库工程按内容可分为两部分: 作为系统核心的数据库应用系统的设计与实现; ·设计数据库的各级模式并建立数据库 设计整个数据库应用系统 。相应的应用软件及其他软件(如通信软件)的设计与实现;
数据库应用系统的开发是一项软件工程,开发过程应遵循软件工程 的一般原则和方法,但又应有自身的特点,所以特称为“数据库工 程”; 数据库工程按内容可分为两部分: ◦ 作为系统核心的数据库应用系统的设计与实现; 设计数据库的各级模式并建立数据库 设计整个数据库应用系统 ◦ 相应的应用软件及其他软件(如通信软件)的设计与实现;