当前位置:文档之家› 数据库设计的基本步骤和方法.ppt

数据库设计的基本步骤和方法.ppt


事务设计
应用设计
物理数据库设计 应用开发 子模式设计 系统调试 建立数据库
应 用 系 统 设 计
The Method of DB Design
1.Needs for the knowledge below:
Computer basic knowledge Principle and Method of Software Engineer 计算机的基础知识 软件工程的原理和方法
பைடு நூலகம்Database Design
Liu Xiufeng Information and technology school
Objectives for Students
1.Grasp the basic processes and method of DB design
(掌握数据库设计的基本步骤和方法)
DBAS Life Cycle(cont.)
Testing and evaluation
Test the database Fine-tune(adjust) the database Evaluate the database and its application programs
对于一个给定的应用环境,构造(设计) 优化的数据库逻辑模式和物理结构,并据此建 立数据库及其应用系统,使之能够有效地存储 和管理数据,满足各种用户的应用需求,包括 信息管理要求和数据操作要求。
数据库设计
Two points of DB Design
1
information management requirements (信息管理要求):
Basic Processes of DB Design
Preparation for DB Design 数据库设计的准备工作
Decide People Participating in DB Design
(选定参加设计的人)
1.系统分析人员、数据库设计人员(Analyser and Designer) 自始至终参与数据库设计
2
data manipulation requirements(数据操作要求):
store and manage all kinds of data objects in database
do some operations on data, eg. search ,add ,delete,alter
Method and Technique of programming design 程序设计的方法和技巧 Database basic knowledge Database Design technology 数据库的基本知识 数据库设计技术 应用领域的知识
Knowledge in the specific field
DBAS Life Cycle
Database Initial study( requirement analysis)
Analyse the company situation, define problems and constrains, define objectives, define scope and boundaries
2. 用户和数据库管理员 (users and DBA)
主要参加需求分析和数据库的运行维护 3.应用开发人员( Application programmers) 在系统实施阶段参与进来,负责编制程序和准备软硬件环境
DBAS Life Cycle
Database study Database design Implementation and loading Testing and evaluation Operation maintenance and evolution
1
2 3 4 5
DB Design Overview Basic Processes of DB Design Requirements Analysis Conceptual Design Structure Design Conclusion
7.1 DB Design Overview
The definition of DB design
The Method of DB Design
2.Different kinds of methods including:
New Orleans (新奥尔良法) Method based on E-R Model(基于E-R模型的数据库设计方法) 3NF Method(第三范式设计方法) Object Definition Language Method(面象对象的设计方法)
2. Grasp the method of requirements
(掌握需求分析的方法)
analysis
3.Grasp the basic processes and method of conceptual design
(掌握概念结构设计的基本步骤和方法)
Lecture Outline
The Features of DB Design
1.Basic rules of constructing databse: (数据库建设的基本规律) 三分技术,七分管理,十二分基础数据 Management(管理)
1.Manage DBAS Projects 2.Manage business process of enterprise
Basic Data(基础数据)
1.collect、store 2.Update
bine data design and operation design: (数据设计和处理设计相结合)
结构和行为分离的设计
现实世 界
数据分析 功能模型 功能分析 功能说明
数 据 库 设 计
概念模型设计
逻辑数据库设计
Database Design
Create the conceptual design Create the logical design Create the physical design
Implementation and loading
Install DBMS, create the database(s), load initial data
相关主题