2015年计算机四级《数据库工程师》复习重点:需求分析
需求分析
1、 数据库应用系统需求是指用户对DBAS在功能、性能、行为、设计约束等方面的期望和要求;
2、 DBAS需求分析是在已经明确的DBAS系统范围基础上,通过对应用问题的理解和分析,采用合适的工具和符号,系统地描述DBAS的功能特征、性能特征和约束,并形成需求规范说明文档;
3、 需求分析过程由需求获取、需求分析、需求描述和规范说明、需求验证等组成;
4、 DBAS的需求分析包括:
(1) 数据需求分析;
(2) 数据处理需求分析;
(3) 业务需求分析;
(4) 分析数据库系统在性能、存储、安全、备份与恢复等方面的要求;
1 数据与数据处理需求分析
1、 数据需求分析:是从对数据组织与存储的`设计角度,辨识应用领域所管理的各类数据项和数据结构,与数据处理需求分析结果一起,组成数据字典;
2、 数据处理需求分析:是从数据访问和处理的角度,明确对各类数据项所需进行的数据访问操作,分析结果可表示为数据流图或事务规范;
3、 事务规范包括:
(1)事务名称;(2)事务描述;(3)事务所访问的数据项;(4)事务用户;
2 业务规则需求分析
1、业务规则需求分析:是从DBAS高层目标和整体功能出发,分析系统或系统中一些大粒度子系统应具有的业务类型和功能,明确用户或外部系统与DBAS的交互模式;
3 性能需求分析
1、 DBAS的性能指标:
(1) 数据操作响应时间(或数据访问响应时间):从提交请求到返回结果的时间;
(2) 系统吞吐量:指系统在单位时间内所完成的事务或查询的数量,单位为TPS;
(3) 允许并发访问的最大用户数:在保证响应时间的前提下,系统最多允许多少用户同时访问数据库;
(4) 每TPS代价值,用于衡量系统性价比的指标
2、 影响DBAS性能的因素:
(1) 系统硬件资源;
(2) 网络通信设备性能;
(3) 操作系统环境;
(4) 数据库的逻辑设计和物理设计质量,数据库配置参数;
(5) DBAS的配置和性能;
(6) 数据库应用程序自身。
4 其它需求分析
1、 存储需求分析:是指估计DBAS系统需要的数据存储量,包括:(1)初始数据库大小;(2)数据库增长速度;存储总量估算可采用:根据数据字典中每个数据项的结构描述信息,估计每个数据项的容量,将所有数据项的容量累加;
2、 安全性需求分析:
(1) DBAS系统应达到的安全控制级别;
(2) 各类用户的数据视图和视图访问权限;
(3) DBAS应有的口令保护机制或其它安全认证机制,用以控制用户登录数据库系统。
3、 备份和恢复需求分析:
(1) DBAS运行过程中备份数据库的时间和备份周期;
(2) 所需备份的数据是全部数据库数据,还是一部分;
(3) 备份方式是采用完全备份还是采用差异备份。
-
计算机等级四级网络工程师过关练习
计算机等级考试要取得好成绩平时一定要多加练习,提高做题技巧和速度。下面是小编为大家整理的计算机等级四级网络工程师过关练习,希望对大家有帮助!1在网络协议的三要素中,定义控制信息格式的是A.语法B.时序C.层次D.端口参考答案:A2在OSI参考模型中,提供路由选择功...
-
2016计算机四级模拟试题及答案
1、以太网中采用了二进制指数后退算法,这个算法的特点是__(62)__。A.网络负载越轻,可能后退的时间越长B.网络负载越重,可能后退的时间越长C.使用网络既可以适用于突发性业务,也可以适用于流式业务D.可以动态提高网络发送的优先级【答案】:B要点解析:CSMA/CD的随机延...
-
2015计算机四级《数据库》复习要点:SQL Server 2000的安装
安装前的准备1、SQLServer2000的版本SQLServer2000共有企业版、标准版、开发版和个人版四个版本。(1)企业版:支持SQLServer2000中全部功能,适合于作为大型数据库服务器使用;(2)标准版:支持许多SQLServer2000功能,但在服务器扩展性、大型数据库支持、数据仓库、WEB...
-
2014年计算机四级考试数据库精选真题
(1)为了保证程序能连续执行,CPU必须确定下一条指令的地址,起到这一作用的是A.指令寄存器B.状态寄存器C.地址寄存器D.程序计数器(2)若或非门的`输入变量为A和B,输出变量为Y,则A和B分别为下述哪一种情况时,Y才为1?A)1,0B)0,1C)0,0D)1,1设(V,E)是一连通的无圈图,V包...