zoukankan      html  css  js  c++  java
  • 数据库需求分析概念

    数据库需求分析概念

    • 定义:数据库需求分析是数据库需求分析人员在调查现存系统基础上,分析和确认用户的数据需求。
    • 内容:数据结构分析、数据定义分析、数据操纵分析、、数据安全性分析、数据库性能分析、数据完整性分析、E-R图设计。

    数据结构分析

    • 定义:分析目标系统运行过程中需要的各种数据的结构特征。
    • 数据结构包括数据的名称、含义、数据类型、构成等。这些数据有些是业务数据、有些是系统运行管理与维护数据(如运行日志、维护日志)、有些是用户注册数据(如用户名称、用户编号)。数据字典是描述数据结构的常用工具。

    数据定义分析

    • 定义:数据定义分析是分析目标系统动态创建、修改和删除基本表、视图、索引、角色等数据对象的需求。
    • 在数据库系统中,绝大多数数据库基本表、视图、索引、角色等对象是在目标系统实现或初始化阶段创建的,但也有一些是在目标系统安装或正常运行期间动态创建的。

    数据操纵分析

    • 定义:数据操纵分析是分析数据库用户关于数据插入、修改、删除、查询、统计和排序等的数据操纵需求。

    数据完整性分析

    • 定义:数据完整性分析是分析数据之间的各种联系。数据联系常常在数据字典和E-R图中描述。

    数据安全性分析

    • 定义:数据安全性分析是分析数据库的各种安全需求。
    • 根据这些需求,设计人员才能设计数据库的用户、角色、权限、加密方法等数据库安全保密措施。数据安全性需求可以在数据字典中描述。

    并发处理分析

    • 定义:并发处理分析是数据库需求分析人员在现存系统调查的基础上,分析数据库的各种并发处理需求,为数据库并发控制设计提供依据。
    • 并发处理需求可以在数据字典中描述。

    数据库性能分析

    • 定义:数据库性能分析是数据库需求分析人员在现存系统调查的基础上,分析数据库容量、吞吐量、精度、响应时间、存储方式、可靠性、可扩展性、可维护性等数据库性能需求。

    E-R图设计

    • 定义:应用数据结构分析和数据完整性分析等的结果,构造实体集、联系集,用E-R图反映数据间的联系。
    • 利用E-R图,设计人员能够很容易地设计基本表。
  • 相关阅读:
    redis学习--Hashes数据类型
    redis学习--String数据类型。
    redis学习一
    redis命令大全
    MongoDB学习笔记(索引)
    ECharts的使用(经典博客)
    php中五种常见的设计模式
    实用的借口
    php中socket的使用
    jquery仿凡客诚品图片切换的效果实例代码
  • 原文地址:https://www.cnblogs.com/vvlj/p/12750508.html
Copyright © 2011-2022 走看看