第7章数据库设计 n成功的数据库设计是应用系统开发的基础 数据库设计是一项非常复杂的工作,必须严 格按照工程化步骤实施。 数据库设计还需要丰富的经验 数据库设计要求形成规范完整的文档资料 本章主要介绍数据库设计的步骤以及每一步 骤的工作内容和方法
第7章 数据库设计 ▪ 成功的数据库设计是应用系统开发的基础。 ▪ 数据库设计是一项非常复杂的工作,必须严 格按照工程化步骤实施。 ▪ 数据库设计还需要丰富的经验。 ▪ 数据库设计要求形成规范完整的文档资料。 ▪ 本章主要介绍数据库设计的步骤以及每一步 骤的工作内容和方法
第7章数据库设计 7.1数据库设计概述 7.2需求分析 7,3概念结构设计 7.4逻辑结构设计 7.5数据库物理设计 7.6数据库实施 7.7数据库运行与维护 7.8小结 7.9练习
第7章 数据库设计 ▪ 7.1 数据库设计概述 ▪ 7.2 需求分析 ▪ 7.3 概念结构设计 ▪ 7.4 逻辑结构设计 ▪ 7.5 数据库物理设计 ▪ 7.6 数据库实施 ▪ 7.7 数据库运行与维护 ▪ 7.8 小结 ▪ 7.9 练习
7.1数据库设计概述 本节主要介绍数据库设计基本知识。包括 7.1.1数据库设计的重要性 7.1.2数据库设计方法和核心 7.1.3数据库系统规划阶段 7.1.4数据库设计的步骤 ■7.1.5数据库设计实例(学生管理数据库结构)
7.1 数据库设计概述 ▪ 本节主要介绍数据库设计基本知识。包括: ▪ 7.1.1 数据库设计的重要性 ▪ 7.1.2 数据库设计方法和核心 ▪ 7.1.3 数据库系统规划阶段 ▪ 7.1.4 数据库设计的步骤 ▪ 7.1.5 数据库设计实例(学生管理数据库结构)
7.1.1数据库设计的重要性 ■为什么要进行数据库设计? ■数据库系统复杂,涉及的数据多; ■成本高,失败率高; 系统的稳定性和质量要求; 过去的开发实践告诉我们
7.1.1 数据库设计的重要性 ◼ 为什么要进行数据库设计? ◼ 数据库系统复杂,涉及的数据多; ◼ 成本高,失败率高; ◼ 系统的稳定性和质量要求; ◼ 过去的开发实践告诉我们
7.1.2数据库设计方法及核心 方法:数据库设计方法有多种,一般规范设计 法,分六步。 核心:逻辑数据库设计和物理数据库设计。 特点:数据库设计是一个反复的过程;结构设 计与行为设计并行。 ■难点:科学性与艺术性,综合性,多学科交叉
7.1.2 数据库设计方法及核心 ▪ 方法:数据库设计方法有多种,一般规范设计 法,分六步。 ▪ 核心:逻辑数据库设计和物理数据库设计。 ▪ 特点:数据库设计是一个反复的过程;结构设 计与行为设计并行。 ▪ 难点:科学性与艺术性,综合性,多学科交叉