数据库学习总结
数据库
小森、
这个作者很懒,什么都没留下…
展开
-
数据库系统概论:数据库设计
目录数据库设计分为以下六阶段1.需求分析数据字典2.概念结构设计3.逻辑结构设计E-R图向关系模型的转换4.物理结构设计5.数据库实施6.数据库运行和维护数据库设计分为以下六阶段1.需求分析需求分析任务是通过详细调查现实世界要处理的对象,充分了解原系统的工作状况,明确用户的各种需求,然后在此基础上确定新系统的功能调查重点是“数据”和“处理”,通过调查、收集和分析,获得用户对数据库的如下要求:信息要求:用户需要从数据库中获得信息的内容和性质,有信息要求可以导出数据要求,即在数据库需要存储哪些数据原创 2020-12-25 16:48:19 · 637 阅读 · 0 评论 -
数据库系统概论:并发控制
目录前言一、并发控制概述二、封锁三、封锁协议1.一级封锁协议2.二级封锁协议3.三级封锁协议四、活锁和死锁1.活锁2.死锁五、并发调度的可串行性六、两段锁协议参考前言在单片机系统中,事务的并发执行实际上是这些事务的并行操作轮流交叉执行,这种执行方式称为交叉并发方式多个事务真正的并行运行,这种并行执行方式称为同时并发方式。一、并发控制概述事务是并发控制的基本单位,保证事务ACID特性是事物处理的重要任务,而事务的ACID特性可能遭到破坏的原因之一是多个事务对数据库的并发操作造成的。为保证事务的隔离性原创 2020-12-24 17:05:51 · 1788 阅读 · 0 评论 -
数据库系统概念:数据库恢复技术
目录前言一、事务的基本概念1.事务2.事务的ACID特性前言事务处理技术主要包括数据库恢复技术和并发控制技术这章讲述数据库恢复技术一、事务的基本概念1.事务所谓事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。一个事务可以是一条SQL语句、一组SQL语句、整个程序事务通常以BEGIN TRANSACTION开始,以COMMIT或ROLLBACK结束。COMMTI表示提交,即提交事务的所有操作,具体的说是将事务中所有对数据库的更新写回到磁盘上的物理数据原创 2020-12-24 15:12:11 · 2034 阅读 · 1 评论 -
数据库系统概论:数据库安全性
目录一、数据库安全性概述二、数据库安全性控制1.用户标识与鉴别2.存取控制3.视图控制4.审计5.数据加密一、数据库安全性概述数据库的安全性是指保护数据库以防止不合法使用所造成的数据泄露、更改或破坏数据库的不安全因素非授权用户对数据库的恶意存取和破坏为阻止非法操作,保证数据免受未授权访问和破坏,数据库管理系统提供安全措施主要包括用户身份鉴别、存取控制和视图等技术数据库中敏感信或重要数据被泄露为防止数据泄露,数据库管理系统提供的主要技术有强制存取控制、数据加密存储和加密传输等另外安全要求较高原创 2020-12-23 15:39:50 · 1615 阅读 · 1 评论