- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 数据库原理第十一章知识点
11.1并发控制概述11.1.1多事务执行方式事务串行执行交叉并发执行同时并发执行11.1.2并发控制机制的任务对并发操作进行正确调度保证事务的隔离性保证数据库的一致性11.1.3并发操作带来的数据不一致性丢失修改( Lost Update)不可重复读( Non-repeatable Read)读“脏”数据( Dirty Read)丢失修改(写—写)两个事务T1和T2读入同一数据并修改,T2的提交结果破坏了T1提交的结果,导致T1的修改被丢失。不可重复读(读—更新)
2020-08-09 14:27:21 812
原创 数据库原理的十章知识点
10.1事务的基本概念10.1.1事务事务( Transaction)是用户定义的一个数据库操作序列这些操作要么全做,要么全不做,是一个不可分割的工作单位。事务是恢复和并发控制的基本单位定义方式显示定义方式:BEGIN TRANSACTIONSQL语句1SQL语句2…COMMIT/ROLLBACKCOMMIT:事务正常结束,提交事务的所有操作,事务中所有对数据库的更新写回到磁盘上的物理数据库中ROLLBACK:事务异常终止,事务运行的过程中发生了故障,不能继续执行,系统将事务中对
2020-08-08 23:34:26 327
原创 数据库原理第七章知识点
7.1数据库设计概述数据库设计是指对于一个给定的应用环境,设计一个优良的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据处理要求:信息管理要求:在数据库中存储和管理需要的数据对象。数据处理要求:对数据对象需要进行的处理,如査询、增删改、统计和分析等7.1.1数据库设计的特点结构(数据)设计和行为(处理)设计相结合三分技术,七分管理,十二分基础数据数据库建设的基本规律将数据库结构设计和数据处理设计密切结合
2020-08-08 22:39:33 1971
原创 数据库原理第六章知识点
6.1问题的提出——为什么要学习关系数据理论6.1.1问题——什么是一个好的数据库逻辑设计关系模式存在问题:数据冗余度太大,浪费存储空间更新异常插入异常删除异常问题原因由于模式中的某些数据依赖引起什么是数据依赖完整性约束的一种表现形式一个关系中属性间值的相等与否体现出来的数据间的相互关系包含函数依赖,多值依赖,连接依赖等不合适会造成插入异常,删除异常,更新异常和数据冗余6.2规范化6.2.1函数依赖定义设R(U)是一个属性集U上的关系模式,X和Y是U的子集。若对于R
2020-08-08 18:46:57 2740
原创 数据库原理第五章知识点
数据库完整性数据的完整性:阻止合法用户通过合法操作向数据库中加入不正确的数据数据的安全性:防范非法用户和非法操作存取数据库中的正确数据维护数据库完整性级制提供定义完整性约束条件的机制提供完整性检查机制违约处理5.1实体完整性5.1.1实体完整性定义主码值独一且不能为空在CREATE TABLE中用PRIMARY KEY定义单属性构成的码两种说明方法:定义为列级约束条件定义为表级约束条件多属性构成的码唯一说明方法:定义为表级约束条件5.1.2实体完整性检查和违约处理
2020-08-07 21:55:39 557
原创 数据库原理第四章知识点
4.1数据库安全性概述4.1.1数据库的不安全因素非授权用户对数据库的恶意存取和破坏数据库中重要或敏感的数据被泄露安全环境的脆弱性4.1.2安全标准TCSEC/TDI安全级别划分4.2数据库安全性控制常用方法:用户身份鉴别存取控制视图审计数据加密4.2.1用户身份鉴别四种方法:静态口令鉴别动态口令鉴别智能卡鉴别生物特征鉴别4.2.2存取控制存取控制机制组成:定义用户权限合法权限检查4.2.3自主存取控制方法使用SQL的GRANT语句和REV
2020-08-07 19:01:08 552 1
原创 数据库原理第一章知识点
1.1数据库系统概述1.1.1数据库的4个基本概念数据定义:描述事物的符号记录注:数据是数据库中存储的基本对象数据与其语义不可分数据库定义:长期存储在计算机内,有组织,可共享的,大量数据的集合。数据库管理系统定义:位于用户应用和操作系统之间的一层数据管理软件。六大功能:数据定义功能数据组织存储管理功能数据操纵功能数据库事务管理和运行管理数据库的建立和维护功能其它功能数据库系统定义:在计算机系统中引入数据库后的系统构成。数据库系统构成:数据库数据库管理系统
2020-08-07 15:23:46 539
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人