7.1数据库设计概述 711数据库设计的特点 71.2数据库设计方法 7.1.3数据库设计的基本步骤 714数据库设计过程中的各级模式 An Introduction to Database System
An Introduction to Database System 7.1 数据库设计概述 7.1.1 数据库设计的特点 7.1.2 数据库设计方法 7.1.3 数据库设计的基本步骤 7.1.4 数据库设计过程中的各级模式
7.13数据库设计的基本步骤 数据库设计分6个阶段 需求分析 概念结构设计 逻辑结构设计 物理结构设计 数据库实施 数据库运行和维护 需求分析和概念设计独立于任何数据库管理系统 今逻辑设计和物理设计与选用的DBMS密切相关 An Introduction to Database System
An Introduction to Database System 7.1.3 数据库设计的基本步骤 ❖ 数据库设计分6个阶段 ▪ 需求分析 ▪ 概念结构设计 ▪ 逻辑结构设计 ▪ 物理结构设计 ▪ 数据库实施 ▪ 数据库运行和维护 ❖ 需求分析和概念设计独立于任何数据库管理系统 ❖ 逻辑设计和物理设计与选用的DBMS密切相关
数据库设计的基本步骤(续) 数据库设计的准备工作:选定参加设计的人 1.系统分析人员、数据库设计人员 自始至终参与数据库设计 2.用户和数据库管理员 主要参加需求分析和数据库的运行维护 3应用开发人员(程序员和操作员) 在系统实施阶段参与进来,负责编制程序和准备软硬件环境 An Introduction to Database System
An Introduction to Database System 数据库设计的基本步骤(续) 一、数据库设计的准备工作:选定参加设计的人 1.系统分析人员、数据库设计人员 ▪ 自始至终参与数据库设计 2. 用户和数据库管理员 ▪ 主要参加需求分析和数据库的运行维护 3.应用开发人员(程序员和操作员) ▪ 在系统实施阶段参与进来,负责编制程序和准备软硬件环境
数据库设计的基本步骤(续) 数据库设计的过程(六个阶段) 1需求分析阶段 准确了解与分析用户需求(包括数据与处理) 最困难、最耗费时间的一步 An Introduction to Database System
An Introduction to Database System 数据库设计的基本步骤(续) 二、数据库设计的过程(六个阶段) ⒈需求分析阶段 ▪ 准确了解与分析用户需求(包括数据与处理) ▪ 最困难、最耗费时间的一步
数据库设计的基本步骤(续) 2概念结构设计阶段 整个数据库设计的关键 通过对用户需求进行综合、归纳与抽象,形成一个独 立于具体DBMS的概念模型 An Introduction to Database System
An Introduction to Database System 数据库设计的基本步骤(续) ⒉概念结构设计阶段 ▪ 整个数据库设计的关键 ▪ 通过对用户需求进行综合、归纳与抽象,形成一个独 立于具体DBMS的概念模型