没有合适的资源?快使用搜索试试~ 我知道了~
首页三级数据库考试总结的知识点
资源详情
资源评论
资源推荐
第一章 数据库应用系统开发方法
如果一道题有一个空但是需要填写多个答案用顿号隔开
掌握数据库基本概念
了解软件工程与数据库技术
理解 生命周期模型
数据数据库中存储的基本对象是符号序列可以有数字文字图形等等
计算机的数据分为临时性数据内存数据断电会丢失和持久性数据存储在磁盘的数据
数据有型类型整形字符型和值的区分
数据库是数据的集合是多种应用数据的集合并可以被各个应用程序共享按数据
模式存放
数据库系统计算机系统引入数据库和数据库管理系统的系统
数据库系统一般叫做数据库
组成有数据库数据库管理系统数据库管理员软硬件平台
数据库应用系统三级数据库中的技术是以 为蓝本的技术
由数据库系统应用软件应用界面组成
硬件操作系统数据库管理系统应用开发工具软件应用软件
软件工程和数据库技术
软件工程是用工程科学数学来对计算机软件进行操作
软件工程由方法工具和过程三部分组成
软件的生存周期
定义开发使用与维护退役
数据库工程
数据库应用系统的开发就是一项软件工程但又由自己的特点所以叫做数据库工程包括数
据库设计和应用的设计和实现
数据库应用系统的开发过程必须由软件过程作为知道
典型的软件开发模型有瀑布模型快速原型模型螺旋模型增量模型
瀑布模型遵循软件生命周期
螺旋模型引入了风险模型
快速原型模型按照需求做一个第一代模型然后再迭代修改
生命周期模型
项目规划需求分析系统设计实现与部署运行管理与维护
根据 的软件组成和各自功能分为数据组织与存储设计数据访问与处理设计应用设计
三条设计主线分别用于设计数据库数据库事务和应用程序
数据库三级模式结构分为概念设计逻辑设计物理设计
规划与分析
生命周期第一步弄清目标任务从技术操作经济进行可行性分析做项目开发计划
主要工作内容
系统的规划与定义确定任务目标确定系统边界用户视图
可行性分析从技术操作经济进行可行性分析
项目规划团队环境活动预算进度计划
需求分析
了解用户想干什么最困难最耗时包括数据与处理
由获取需求需求分析需求描述与规范说明需求验证等步骤组成
需要做的工作
数据需求分析需要存储什么信息形成数据字典
功能需求分析描述系统做什么对业务规则数据处理再用户角度处理
性能需求分析数据响应时间系统吞吐量硬件资源
其他需求存储需求安全性需求备份与恢复需求
系统设计
怎么做
包括
概念设计独立于任何数据库系统总体设计
逻辑设计概要设计
物理设计 详细设计
事务要么做要么不能做不能中断
实现与部署
也叫做 的实施根据设计结果建立数据库编写应用程序集成软硬件
包含建立数据库结构数据假爱编码及测试系统部署等等
运行管理与维护
包括日常维护系统监控与分析性能优化调整系统升级等
主要由 负责
第二章 需求分析
了解需求分析的概念及获取需求分析的方法
了解需求建模方法
需求用户对软件功能和性能的要求希望软件能做到什么事情
需求分析描述待开发的系统所要完成的功能
需求分析就是软件和系统中其他元素的接口能够按照用户真实意愿开发系统
需求分析的目标是深入描述软件的功能和性能
需求分析往往因为以下问题而产生困难
软件功能复杂
需求的可变性
软件产品的不可见性
通常需求分析工作是系统分析人员与用户不断交互的过程中完成的
需求获取的方法
面谈
实地观察
问卷调查 访谈对象比较多的情况尽量简短注意细节标明时间
查阅资料
需求分析的过程
标识问题 将问题找出来
建立需求模型 进行需求建模
描述需求
确认需求 需要对需求进行评审
需求分析的建模方法
结构化分析与建模方法
如 建模 建模
面向对象分析与建模方法
用例建模
结构分析与设计方法是瀑布模型的首次实践
结构化分析任务
建立分析模型主要包括功能模型数据模型和行为模型
编写需求规格说明书很重要
结构化分析指导思想抽象与分解是结构化分析的主要指导思想
需求建模 !"#核心是数据流数据流动的方向以图形方法表示
包括
加工过程 数据流 实体$数据源 数据库$数据文件 这几种图形
数据流数据在系统传播的路径带箭头需要为数据流命名
数据源是系统之外的实体可以是人物或其他软件系统
对数据的加工处理对输入的数据进行处理
数据存储存储静态的信息文件数据库等等
建模的过程
主要是对功能进行建模
确定目标用户对目标系统的功能的准确完整描述
%建立顶层 图用来体现输入处理输出整个软件大的概括只有一张
&构件第一层 分解图
中间层 描述某个过程的分解
'开发 层次结构图
底层 由一些不可再分的过程组成
(检查 图
五条规则
顶层 所有数据流必须在下边的子图需要出现
每一个处理至少包含一个输入流和一个输出流
一个存储一定要有流入的数据和流出的数据
一个数据流至少有一端是处理框
的信息都是完整正确全面的
) 需求建模方法结构化分析建模方法
一共有 * 套方法
常用 ) 到 '
)描述系统功能及其相互关系
系统信息及其数据之间联系
%系统模拟动态建模
&过程描述及获取方法
'面向对象设计
用用例图来面向对象建模由系统角色用例和关系构成
一般做三层就可以
体现的是业务流程
第三章 数据库结构设计一定会出最后的大题第五集
注意需要掌握数据库的概念设计逻辑设计物理设计
数据库的设计一般分为三个阶段上边三个阶段概念设计是核心环节独立于任何数据库平
台独立于具体的 主要是对用户需求归纳
数据库概念设计的目标
存储哪些数据图书的哪些数据等等
%属性特征 + 等
&数据之间的关系一对一等
'数据的约束 唯一性等
(数据的安全性 是否加密等等
*数据的事务需求对数据要干什么
,能转换成数据库的逻辑结构即数据库模式
概念设计的依据及过程
依据 以需求分析的结果为依据即需求说明书 图各类报表等
结果 是概念模型和概念说明书
概念设计的过程
明确建模目标数据覆盖的业务范围
% 定义实体集自底向上标识和定义实体
& 定义联系实体间的关联关系
' 建立信息模型 模型
( 确立实体属性实体的特征或性质
* 对信息模型进行优化命名结构的检查不一致消除等等
总结概念设计是 设计的核心环节是对现实世界的抽象和模拟
模型常识
概念设计最常用的是 建模方法将现实世界抽象为实体集及其联系
%-./"0.-1 2#0实体联系模型3"41- 在 ,* 年提出
&世界是由实体和实体之间的关系组成的
'实体客观存在可以互相区分的事物同型实体的集合叫做实体集
(属性是实体拥有的特征一个实体可以拥有多个属性属性的取值范围为域
*码键实体集中可以唯一标识每一个实体的属性或者属性集也叫候选码
,候选码中被用来标识实体的是主码主键主码只能是一个候选码可以是多个
5联系实体之间相互关系有名字也可以有属性选课关系的成绩就是属性
6同种类型的联系叫做联系集
)实体间的联系有三种一对一一对多多对多
一对一一个实体集中的一个实体通过联系集中的一个联系与另一个实体集中的一个实
体联系
一对多一个实体集中的一个实体通过联系集中的一个联系与另一个实体集中的多个实
体联系
多对多一个实体集中的多个实体通过联系集中的一个联系与另一个实体集中的多个实
体联系学生选课一个学生可以选多个课程一个课程可以被多个学生选
模型中如何画图
剩余44页未读,继续阅读
Easul
- 粉丝: 5
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- ExcelVBA中的Range和Cells用法说明.pdf
- 基于单片机的电梯控制模型设计.doc
- 主成分分析和因子分析.pptx
- 共享笔记服务系统论文.doc
- 基于数据治理体系的数据中台实践分享.pptx
- 变压器的铭牌和额定值.pptx
- 计算机网络课程设计报告--用winsock设计Ping应用程序.doc
- 高电压技术课件:第03章 液体和固体介质的电气特性.pdf
- Oracle商务智能精华介绍.pptx
- 基于单片机的输液滴速控制系统设计文档.doc
- dw考试题 5套.pdf
- 学生档案管理系统详细设计说明书.doc
- 操作系统PPT课件.pptx
- 智慧路边停车管理系统方案.pptx
- 【企业内控系列】企业内部控制之人力资源管理控制(17页).doc
- 温度传感器分类与特点.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0