《全国计算机等级考试三级教程》章节学习记录——第一章.数据库应用系统开发方法

来源:互联网 发布:前台数据传到msql乱码 编辑:程序博客网 时间:2024/05/19 17:48

  • Data Base System:数据库系统,简称DBS,主要提供应用数据的组织、存储、维护、访问等数据库管理功能。
  • Database Management System:数据库管理系统,简称DBMS,是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,用户通过其访问数据库中的数据,管理员也通过其进行数据库的维护工作。
  • DataBase Application System:数据库应用系统,简称DBAS,不仅为用户提供数据管理功能,还根据具体应用 领域业务规则,通过数据库应用程序,实现了更为复杂的数据处理功能。
  • DBAS生命周期模型分为五个阶段:规划与分析、需求分析、系统设计、系统实现和部署、运行维护
1.规划与分析:
  • 系统规划与定义:任务陈述、确定任务目标、确定系统范围和边界、确定用户视图。
  • 可行性分析:经济可行性、技术可行性、操作可行性。
  • 项目规划:对资源、成本和进度做出规划。

2.需求分析:

  • 数据需求分析:数字字典:数据项、数据结构、数据流、数据存储、处理过程。
  • 功能需求分析:数据处理需求分析、业务规则需求分析。
  • 性能需求分析:DBAS性能指标:数据操作响应时间、系统吞吐量、允许并发访问的最大用户数、每TPS代价值。 影响DBAS性能的主要因素:系统硬件资源、网络通信设备性能、操作系统环境、数据库的逻辑 设计和物理设计质量、DBMS的配置和性能、数据库应用程序自身。
  • 存储需求分析:初始数据库大小、数据库增长速度。
  • 安全性需求分析:安全控制级别(可信计算机系统评测标准)、各类用户的数据视图和视图访问权限、DBAS应 有的口令保护机制或其他安全认证机制。
  • 备份和恢复需求分析:运行时备份数据库的时间和周期、所需备份数据是全部数据库数据还是一部分、备份方式是完全备份还是差异备份。
3.系统设计:

  • 概念设计:数据库概念模型设计、系统总体设计。
  • 逻辑设计:数据库逻辑结构设计、应用程序概要设计、数据库事务概要设计。
  • 物理设计:数据库物理结构设计、应用程序详细设计、数据库事务详细设计。
4.实现与部署

  • 建立数据库结构
  • 数据加载
  • 事务和应用程序的编码及测试
  • 系统集成、测试与试运行
  • 系统部署
5.运行管理与维护

今天的学习就到这里啦~~

0 0
原创粉丝点击