三级数据库01

三级数据库第一次刷题后需补充知识点

我是用未来教育的软件在刷题,记录一下自己刷题过程吧。知识点也是有部分来源于里面。

  1. 事务规范( 数据处理需求分析结果):事务名称、事务描述、事务所访问的数据项、事务用户。
  2. 数据库应用系统升级:改变数据库应用系统体系结构、升级DBMS版本、修改程序以适应新需求。
  3. 数据库应用系统优化:创建新的索引
  4. 需求分析建模法:
    1) UML
    2) DFD
    3) IDEF0:描述功能活动。
    矩形框:代表功能活动,写在矩形框内的动词短语描述功能活动的名称,
    活动的编号:按照要求写在矩形框 右下角指定的位置。
    左边的输入箭头:表示完成活动需要的数据。
    矩形框上方的控制箭头:描述了影响整个活动执行的事件或约束条件。
    右边的输出箭头:说明由活动产生的结果及信息。
    下方的进入机制箭头:表示实施该活动的物理手段或完成活动所需要的资源。
  5. 事务概要设计:事务名称、事务所访问的关系表及关系属性、事务处理逻辑、事务用户(指使用、启动、调用该事务的软件模块或系统)。
  6. 数据分析建模法:
    IDEF1X:
    侧重分析、抽象和概括应用领域中的数据需求。一个非确定联系又称为多对多联系或m:n联系。
    如果实体集的一个实例的唯一标识符依赖于该实体集与其他实体集的联系,那么它就是从属标识符实体集或简称为从属实体集。用矩形框表示独立实体集,用加了圆角的矩形框表示从属实体集。
  7. 数据库逻辑结构设计:关系模式设计、规范化。目标时得到实际的数据库管理系统可处理的数据库模式,各模式结构合理,数据之间不存在不合理的数据依赖关系,且满足各类应用的处理和使用要求,为数据库的物理设计及数据库高效、正确地运行打下基础。
  8. 数据库概念结构设计:
  9. 数据库物理结构设计:目的是将数据的逻辑描述转为实现技术规范,其目标是设计数据存储方案,以便提供足够好的性能并确保数据库数据的完整性、安全性和可恢复性。
  10. 数据库存取结构设计:
  11. 数据库应用系统实施:创建数据库、装载数据、编写与调式应用程序、数据库试运行。
  12. 数据库应用系统实现与部署:建立数据库结构;数据加载;事务和应用程序的编码及测试;系统集成、测试与运行;系统部署。
  13. 什么是标定型
  14. 数据库应用系统日常维护:备份与恢复、完整性维护、安全性维护、存储空间管理和并发控制。
  15. 在数据流图中,一个处理至少有一个输入流华人一个输出流。
  16. er图求关系模式个数
  17. uml状态机图
  18. 删除架构
  19. 数据持久层负责保存和管理应用数据系统数据,其中有数据的完整性维护。
  20. 多个小事务合并成大事务,会增加占有锁的时间,可能会造成大量阻塞事务,甚至会产生死锁。
  21. 降低事务隔离级别可以提高事务的吞吐量,提高活锁的可能性,降低发生死锁、发生阻塞的可能性。
  22. 数据库应用系统层次划分(功能角度):
    1) 表示层:用于显示数据和接收用户输入的数据(一般为windows 应用程序或web应用程序)。
    2) 业务逻辑层:表示层和数据访问层之间的桥梁,主要负责数据的传递和处理。
    3) 数据访问层:负责与DBMS系统进行交互,提取或存入应用系统所需的数据。
    4) 数据持久层:负责保存和管理应用系统数据。
  23. 降低死锁发生措施:
    1) 按同一顺序访问资源;
    2) 避免事务中的用户交互;
    3) 采用小事务模式,尽量缩短事务的长度,减少占有锁的时间;
    4)尽量使用记录级别锁(行锁),少使用表级别的锁;
    5) 使用绑定连接,使用同一应用程序所打开的两个或多个连接可以相互合作。
  24. 索引使用原则:
    1) 经常在查询中作为条件被使用的列;
    2)频繁进行排序或分组(即进行group by 或 order by 操作)的列;
    3) 一个列的值域很大;@如果待排序的列有多个,应在这些列上建立复合索引。
  25. 系统规划与定义:任务陈述、确定任务目标、确定系统边界范围、确定用户视图。
为改善对这类大数据量基本表的访问性能,可将基本表划分为若干分区,各分区数据分别存储在不同位置的磁盘
上,并可采用不同的物理组织方式。分区表是从物理上将一个大表分成几个小表,但从逻辑上来看还是一个大表。
// 
unique			唯一索引
clustered		聚集索引
ER图转关系模式
一、实体的转换:
	在从ER图转换为关系模式时,一个实体就转换一个关系模式,实体的属性就是关系模式的属性,实体的键
	就是关系模式的主键。
二、实体间联系的转换:实体间存在三种关系
	① 1:1 (一对一):
		方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由两
		个实体中的任意一个键构成。
		方法二:联系与一端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。
	② 1:n(一对多):
		方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由n端
		实体的键组成。
		方法二:与n端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。
	③ m:n(多对多):联系转换成新的独立的模式,模式的属性由联系本身的属性及两个实体的键构成,主键
	由两端实体的键组合成。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值