《计算机信息管理基础》第四讲 数据库设计

数据库设计 回需求分析 回概念模式设计 口逻辑结构设计 回数据库物理设计 回数据库开发
数 据 库 设 计 需求分析 概念模式设计 逻辑结构设计 数据库物理设计 数据库开发

需求分析一数据流图 描述信息在系统中流动和处理的情况。 用四种基本符号表示: (1)数据源或数据终点(外部项)名称 编号 (2)数据存储ODB) 名称
需求分析 - 数据流图 • 描述信息在系统中流动和处理的情况。 • 用四种基本符号表示: (1) 数据源或数据终点(外部项) (2) 数据存储(DB) 名称 编号 名称

需求分析一数据流图 数据处理 编号 处理名 数据流 数据流名
需求分析 - 数据流图 • 数据处理 • 数据流 编号 处理名 数据流名

数据流图例 仓库订货管理 零件入库和出库信息通过仓库终端报告给订货系统。 当某种零件的库存数量少于库存量临界值时,就要提 出订货。 工厂采购部每天出一张零件订货报表,其中包括零件 编号、零件名称、订货数量、价格、供应者等。报表按零 件编号排序
数 据 流 图 例 仓库订货管理 零件入库和出库信息通过仓库终端报告给订货系统。 当某种零件的库存数量少于库存量临界值时,就要提 出订货。 工厂采购部每天出一张零件订货报表,其中包括零件 编号、零件名称、订货数量、价格、供应者等。报表按零 件编号排序

数据流图例 从问题描述中提取数据流图的四种成分: (1)源点:仓库保管员 终点:采购员 (2)处理:库存管理 报表生成 (3)数据流:进、出货信息:仓库管理员-库存管理 订货报表 报表生成-采购员 (4)存储:库存清单(存货量,临界值) 订货信息
数 据 流 图 例 从问题描述中提取数据流图的四种成分: (1)源点 :仓库保管员 终点 : 采购员 (2)处理 :库存管理 报表生成 (3) 数据流: 进、出货信息 : 仓库管理员 - 库存管理 订货报表 : 报表生成 - 采购员 (4) 存储 :库存清单(存货量,临界值) 订货信息

数据流图例 仓库 管理员/进出货信息订货系统订货报表采购员
数 据 流 图 例 仓库 管理员 0 订货系统 采购员 进出货信息 订货报表

数据流图例 DI 0 库存清单 订货系统 仓库 管理员 库存管理 产生报表 采购员 D2 订货信息
数 据 流 图 例 D1 库存清单 仓库 管理员 采购员 1 库存管理 2 产生报表 D2 订货信息 0 订货系统

数据流图例 DI 库存清单 采购员 1.2 2 前处理库存信息订货 产生报表 维护 处理 仓库 D2 管理员 订货信息
数 据 流 图 例 D1 库存清单 采购员 1.3 订货 处理 2 产生报表 D2 订货信息 仓库 管理员 1.1 前处理 1.2 库存信息 维护

概念结构设计一ER图 逻辑结构设计一关系模式 物理结构设计一存储安排
概念结构设计 - ER图 逻辑结构设计 - 关系模式 物理结构设计 - 存储安排

数据库设计理论 构造一个好的数据库逻辑结构 Tudent (SNO, SNAME, aGe, seX, CLASS, DEPTNO DEPTNAME, CNO, CNAME, GRADE, CREDIT) 数据冗余(学生选几门课) ∮修改烦琐,不一致(改年龄) 插入异常(学生未选课,Sno,cnQ是码 cno不能空) ∮删除异常(学生不选课,整个记录删除)
数据库设计理论 构造一个好的数据库逻辑结构 STUDENT (SNO,SNAME,AGE,SEX,CLASS,DEPTNO, DEPTNAME,CNO,CNAME,GRADE,CREDIT) 数据冗余(学生选几门课) 修改烦琐,不一致(改年龄) 插入异常(学生未选课,sno,cno 是码 , cno 不能空) 删除异常(学生不选课,整个记录删除)
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机信息管理基础》第三讲 分布式数据库功能.ppt
- 《计算机信息管理基础》第二讲 数据库保护.ppt
- 《计算机信息管理基础》第一讲 程序环境中的SQL语句.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 1 黄金分割.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 2 线性方程组.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 10 Pseudorandom Number.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 6 Integrating Differential Equatioins.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 3 插值多项式.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 9 PDE Model.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 8 模型和曲线拟和.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 7 Touch-tone Dialing.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 5 Presentation.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 4 bisection.ppt
- 复旦大学:《科学计算与MATLAB语言》课程教学资源(PPT课件讲稿)第二讲 MATLAB程序设计.pps
- 复旦大学:《科学计算与MATLAB语言》课程教学资源(PPT课件讲稿)第一讲 MATLAB概述与运算基础.pps
- 复旦大学:《科学计算与MATLAB语言》课程教学资源(课程介绍).doc
- 复旦大学:《科学计算与MATLAB语言》课程教学资源(PPT课件讲稿)第八讲 MATLAB图形用户界面设计.pps
- 复旦大学:《科学计算与MATLAB语言》课程教学资源(PPT课件讲稿)第七讲 MATLAB的符号计算.pps
- 复旦大学:《科学计算与MATLAB语言》课程教学资源(PPT课件讲稿)第六讲 数据处理方法与多项式.pps
- 复旦大学:《科学计算与MATLAB语言》课程教学资源(PPT课件讲稿)第五讲 线性代数中的数值计算问题.pps
- 《计算机信息管理基础》第五讲 计算机工业的变革.ppt
- 《计算机信息管理基础》第六讲 社会信息化进程加快.ppt
- 《计算机信息管理基础》第七讲 数据模型.ppt
- 《计算机信息管理基础》第八讲 主机字符串配置.ppt
- 《计算机信息管理基础》第九讲 关系数据库语言-SQL.ppt
- 《计算机信息管理基础》第十讲 用户界面设计.ppt
- 《计算机信息管理基础》第十一讲 数据库组件及应用实例.ppt
- 《计算机信息管理基础》第十二讲 数据库组件及应用.ppt
- 《计算机信息管理基础》第十三讲 面向对象的基本概念.ppt
- 《计算机信息管理基础》第十四讲 Delphi操作界面.ppt
- 《计算机信息管理基础》第十五讲 对象 PASCAL基本结构.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第10讲 系统备份与恢复.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第6讲 图形环境.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第7讲 帐户管理.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第8讲 文件系统管理.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第9讲 软件包管理.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第11讲 TCPIP网络配置.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第12讲 NFS服务.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第13讲 Samba服务.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第1讲 操作系统概论(杨忠义).ppt