下载此文档

数据库系统概论—数据库设计.ppt


文档分类:IT计算机 | 页数:约60页 举报非法文档有奖
1/60
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/60 下载此文档
文档列表 文档介绍
数据库系统概论
数据库设计
基本概念
软件生存周期:是指软件的规划、研制、实现和投入运行后的维护,直到它被新的软件所取代而停止使用的整个期间。
数据库系统的生存期:是指应用系统从开始规划、分析、设计、实现、投入运行及维护直到它被新系统取代而停止使用的整个期间。
数据库设计:指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及应用系统,使之能够有效的存储数据,满足用户的需求。
数据库和信息系统
数据库是信息系统的核心和基础。
对于从是数据库设计的专业人员来讲,应具备多方面的技术和知识:
数据库的基本知识和数据库设计技术
计算机科学的基础知识和程序设计的方法和技巧
软件工程的原理和方法
应用领域的知识
数据库设计的任务(1)
根据一个单位的信息需求、处理需求和数据库的支撑环境,设计数据模式以及典型的应用程序。
数据库设计
处理需求
DBMS特性
硬件、OS特性
信息需求
典型应用程序
数据模式
数据库设计的任务(1)
信息要求:表示一个单位所需要的数据及其结构对数据库的内容和结构上的要求
处理要求:表示一个单位经常需要进行的数据处理对于数据库的数据处理要求
DBMS、OS和硬件:是建立数据库的软硬件基础,也是其制约因素。
数据库设计的成果:数据模式,是最基本的成果;典型应用程序。
数据库设计的规律
“三分技术,七分管理,十二分基础数据”是最基本规律。
数据库设计是硬件、软件和干件的结合
整个设计过程中要把结构(数据)设计和行为(处理)设计密切集合起来
数据库设计的特征
反复性:数据库的设计要反复推敲和修改才能完成
试探性
分步进行:一是由于技术分工上的需要,二是为了分段把关,逐级审查,保证设计的质量和进度。
数据库设计的方法
手工试凑法
新奥而良方法
基于E-R模型的数据库设计方法
基于3NF的设计方法
基于抽象语法规范的设计方法
计算机辅助设计的方法(CASE)
数据库设计的基本步骤(1)
需求分析:主要是对一个单位的组织、各部门的联系、有关的事物和活动以及描述它们的数据、信息流程、政策制度、报表及其格式和有关的文档等资料进行收集和分析。
概念结构设计:通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。
逻辑结构设计:将概念结构转换成为某个DBMS所支持的数据模型,并对其进行优化。
数据库设计的基本步骤(2)
物理结构设计:是为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)
数据库实施:运用DBMS提供的语言及宿主语言,据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,试运行
数据库运行和维护:在数据库系统运行过程中必须不断的对其进行评价、调整和修改。

数据库系统概论—数据库设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数60
  • 收藏数0 收藏
  • 顶次数0
  • 上传人中国课件站
  • 文件大小0 KB
  • 时间2011-10-11
最近更新