第18讲数据库设计(一)浅析.ppt

;数据库设计; 数据库(存放了读者信息、图书信息、读者借还书信息等) 实现对数据库查询、更新和数据处理的相关应用程序. 1. 实现读者借书、还书等功能的程序。 2. 实现图书、读者信息查询和更新功能的程序。 这些程序还需为最终的用户提供了友好的图形用户界面(GUI)。;数据库设计概述;数据库设计方法 ;数据库设计过程的三大阶段: 可行性分析研究阶段 系统设计阶段 设计实施与系统运行阶段。;;;;;;;数据库设计;需求分析的任务 是通过详细调查现实世界要处理的对象(组织,部门,企业等),充分了解原系统(手工系统或计算机系统)的工作概况,明确用户需求,然后在此基础上,确定新系统的功能。 新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前的应用需求来设计数据库 ;需求分析的任务 调查的重点是“数据”和“处理”,通过调查、收集与分析,获得用户对数据库如下要求: 信息要求 处理要求 安全性和完整性要求;调查用户需求的步骤;需求分析的方法 分析和表达用户需求的方法:SA(Structured Analysis,SA);数据流图的基本成分;需求分析的方法 数据流图 数据流 由数据组成,表示数据的流向,数据流都需要命名,数据流的名称反映了数据流的含义。 数据处理 指对数据的逻辑处理,也就是数据的变换。 数据存储 表示数

文档评论(0)

1亿VIP精品文档

相关文档