计算机三级-数据库-总结归纳(二)

2023-05-16

需求分析:就是分析用户的应用请求

  1. 数据库应用系统的需求分析包括:

    数据需求分析(数据需求分析是从对数据进行组织与存储的角度,从用户视图出发,分析与辨别应用领域所管理的各类数据项和数据结构,形成数据字典的主要内容);

    功能需求分析(与视图有关,主要针对DBAS应具有的功能进行分析,是DBAS需求分析的核心环节,分为数据处理需求分析业务规则需求分析);

    性能需求分析(数据操作响应时间或数据访问响应时间、系统吞吐量即指系统在单位时间内可以完成的数据库事务或查询的数量、允许并发访问的最大用户数、每秒TPS代价值);

    其他需求分析存储需求分析:指估计DBAS系统需要的数据存储量;安全性需求分析:用于数据库安全设计,避免被非法使用和攻击;备份和恢复需求分析)。

  2. 数据流图(简称DFD) 建模方法由四种基本元素构成:数据流、处理、数据存储、外部项(描述数据的提供者和使用者)。此方法的核心是数据流,数据流是采用自顶向下逐步细化的结构化分析方法

  3. IDEF1X数据建模方法分为实体集实体集间的联系,实体之间的联系可以分为确定联系和非确定联系。确定关系又分为连接联系和分类联系。连接联系又分为标定型联系和非标定型联系。

    实体集分为独立实体集从属实体集(一个实体集的一个实例的唯一标识依赖于该实体集与其他实体集的联系)

    01确定联系:
    11连接联系也称“父子联系”,它是两个实体之间的联系或连接,一个实体(子实体)依赖于另一个实体(父实体)。
    12分类联系表示实体间的一种分层结构,一个实体(类属实体)表示这些事物的全集,其它(分类实体)则为其子集。

    02非确定联系
    非确定关系又称“多对多关系”(m:n),两个实体间相互存在着一对多的联系

    判别一个关系是标定型联系还是非标定型联系
    区分子实体的主键,看是否需要父实体的外键来共同作为主键,需要则为标定型联系;
    如果子实体自己的主键就可唯一标识则它为非标定型联系。

  4. 常用的需求分析建模方法:DFD方法;IDEF0方法;UML方法

  5. 组成IDEF0图的基本元素是矩形框和箭头,IDEF0图是一个矩形四个边各有一个箭头,矩形框内的动词短语描述功能活动的活动名称活动编号

    左边输入箭头(表示完成活动需要的数据),

    右边输出箭头(此活动的结果),

    上方箭头是控制(表示影响此活动执行的事件或约束条件),

    下方箭头是机制(表示完成此活动所需的资源(计算机系统、人、组织))。

  6. DFD建模方法中,数据流用箭头表示(仅表示数据的流向),处理用矩形框表示,数据存储用圆角矩形框表示,外部项用圆角框或者平行四边形框表示

  7. IDEF1X数据建模方法中,直角矩形框用于表示独立实体集,圆角矩形框用于表示从属实体集

  8. 设置事务执行时的隔离性级别,该任务属于数据库应用系统设计步骤中的物理设计,不属于**事物规范*

  9. DFDIDFF0可用于建立需求模型;而IDEF2用于系统模拟,建立动态模型

  10. 设置事务执行时的隔离性级别,该任务也属于数据库应用系统设计步骤中的物理设计

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

计算机三级-数据库-总结归纳(二) 的相关文章

  • 计算机三级-数据库-总结归纳(一)

    数据库应用系统开发方法 数据库的三级模式由外模式 模式 内模式构成 数据库系统的三级模式结构和二层映像功能提供了数据的逻辑独立性和物理独立性 xff0c 其中外模式 模式映像提供逻辑独立性 xff0c 模式 内模式映像提供物理独立性 内模式
  • 计算机三级-数据库设计的各个阶段

    数据库设计一般分为需求分析 结构设计 数据库的实现与部署 实施 数据库的运行维护四个阶段 结构设计包括概念设计 逻辑设计和物理设计 数据库实施的主要任务和目标是 xff1a 在实际的计算机系统中建立数据库应用系统 需求分析 就是分析用户的应
  • 计算机三级-数据库-总结归纳(二)

    需求分析 xff1a 就是分析用户的应用请求 数据库应用系统的需求分析包括 xff1a 数据需求分析 数据需求分析是从对数据进行组织与存储的角度 xff0c 从用户视图出发 xff0c 分析与辨别应用领域所管理的各类数据项和数据结构 xff
  • 计算机三级-数据库-总结归纳(三)

    数据库结构设计 关系模型中的候选码定义为某一组属性可以唯一标识一个元组 xff0c 则称为该属性组的候选码 xff0c 所以其候选码属性的取值必须不能有重复也不能为空 数据模型三要素 xff1a 数据结构 数据操作 完整性约束 数据结构 数
  • 计算机三级-数据库-总结归纳(四)

    数据库应用系统功能设计与实施 当数据库服务器出现问题时无法向用户提供服务 三层浏览器 服务器结构的数据库应用系统是由浏览器 应用服务器和数据库服务器三部分组成的 人机界面的设计可采用原型迭代法 xff0c 首先进行初步设计 xff0c 再进
  • 计算机三级-数据库-总结归纳(五)

    UML与数据库应用系统 图名描述类图一组类 接口和协作以及它们之间的关系的一种静态视图包图包与包之间的关系的图 xff0c 不是用于DBAS的微观设计组件图软件之间的依赖关系部署图系统中硬件和软件的物理配置情况和系统体系结构用例图用例位于系
  • 计算机三级-数据库-总结归纳(六)

    高级数据查询 只有在创建 Temp表的连接中才可以查询 Temp表数据 用户若想在 SQL Serverl中访问据库的表 xff0c 必须同该表建立一个连接表示通信渠道 xff0c 当连接中断时 xff0c 无法对其进行访问 CASE EL
  • 计算机三级-数据库-总结归纳(七)

    数据库及数据库对象 在SQL语言中 xff0c 建立索引使用CREATE INDEX语句 xff0c 格式为 xff1a CREATE UNIQUE INDEX lt 索引名 gt ON lt 表名 gt xff08 lt 列名 gt lt
  • 计算机三级-数据库-总结归纳(八)

    数据库后台编程技术 create trigger 触发器名 on 表名 for 操作名 insert update delete 用户定义的完整性可以用 CHECK 短语指定列值应满足的条件 xff0c 也可以用触发器约東 xff0c 通过
  • 计算机三级-数据库-总结归纳(九)

    安全管理 SQL系统角色含义db owner具有在数据库中执行任何操作的权限 xff0c 包括配置 维护数据库及删除数据库db accessadmin该角色的成员可以从数据库中增加或者删除用户的权限db backupoperator该角色的
  • 数据备份(转储)工作-总结归纳

  • 计算机三级-数据库-总结归纳(十三)

    大规模数据库架构 带着通信这两个字的 分布式数据库是物理上分散 逻辑上集中的数据库系统 xff0c 其目的主要是实现本地自治和数据全局透明共享 分布式数据库系统由局部数据库管理系统 全局数据库管理系统 全局数据字典 通信管理四部分组成 分布
  • 计算机三级-数据库-总结归纳(十四)

    数据仓库与数据挖掘 数据仓库是一个面向主题的 集成的 非易失的 相对稳定的 且随时间变化的数据集合 在数据仓库环境中 xff0c 关于数据的数据称为元数据在数据仓库的数据组织中 xff0c 描述数据的综合或细节程度的指标称为粒度 细化程度越
  • 计算机三级-数据库-总结归纳(十)

    数据库管理系统一般通过周期性检查事务等待图来实现死锁检查重组不修改原设计的逻辑和物理结构 xff0c 重构则要部分的修改数据库的模式和内模式在多属性索引中 xff0c 索引属性的顺序是按照其区分度进行排序的 索引视图是存储一个查询结果的数据
  • 计算机三级-数据库-总结归纳(十一)

    对于故障发生前已提交 有记录 的事务做 REDO 操作 xff1b 对于故障发生时尚未完成 无记录 的事务做 UNDO 操作 事务日志用于保存对数据的更新操作 数据库在运行过程中 xff0c 由于突然停电等情况 xff0c 导致系统停止运行
  • 计算机三级-未来教育考试题库做完题不显示正确与否解决办法

    点击如图所示处的切换内核 xff0c 等待重启完成即可
  • 计算机三级 数据库技术 前言

    考试内容及要求 1 掌握数据库技术的基本概念 原理 方法和技术 2 能够使用SQL语言实现数据库操作 3 具备数据库系统安装 配置及数据库管理与维护的基本技能 4 掌握数据库管理与维护的基本方法 5 掌握数据库性能优化的基本方法 6 了解数
  • 计算机三级 数据库技术(Chapter 2)

    第二章 xff1a 需求分析 主要内容 xff1a 需求分析的相关概念以及主要方法需求建模方法案例分析 Class 1 需求分析 1 需求分析的概念与意义 需求 xff1a 需求是指用户对软件的功能和性能的要求 就是用户的要求内容以及对要求
  • 浅谈测试用例设计

    一 测试用例为什么存在 1 1 定义 测试用例 Test Case 是指对特定的软件产品进行测试任务的描述 体现测试方案 方法 技术和策略 测试用例内容包括测试目标 测试环境 输入数据 测试步骤 预期结果 测试脚本等 最终形成文档类的输出
  • 数据结构归纳总结之概述

    1 谈谈你对数据结构的理解 学习数据结构之前 每每听到数据结构一词 瞬间就有种很高端的感觉 有木有 如果某人嘴边顺口就溜出一串关于数据结构的解说时 心中油然而生出一种仰佩之情 难道这就是传说的专业人士与菜鸟的区别 学习数据结构时 我觉得务必

随机推荐