数据库
pikachues
这个作者很懒,什么都没留下…
展开
-
数据库原理第十一章---并发控制
1.并发控制的概述事务是并发控制的基本单位,保证事务的ACID特性是事务处理的重要任务,而事务的ACID破坏的可能原因之一是多个数据对事务的并发控制造成的。所以为了保证事务的一致性和隔离性,数据库系统需要对并发操作进行正确的调度。并发控制带来的数据不一致性包括数据丢失、不可重复度和“脏读”。数据丢失两个事务T1、T2读同一数据并修改,T2提交的结果破坏了T1提交的结果,导致数据的丢失。例如在甲乙两个售票点中,事务T1和T2所读到的票余额都为16,T1购票后把余票15写回数据库,T2购票后也吧余票15原创 2020-05-28 10:37:56 · 1045 阅读 · 0 评论 -
数据库原理第十章---数据库恢复技术
1.事务的基本概念事务所谓事务时用户定义的一个数据库操作序列,这些操作要么全做,要么不做,是一个不可分割的工作单位。事务的开始和结束可以由用户显示控制。如果用户没有显示定义事务,则由数据库管理系统按默认规定自动划分事务。在SQL中定义事务的语句一般有以下三条:-- 开启事务BEGIN TRANSACTION;-- 事务提交COMMIT-- 事务回滚ROLLBACK事务的特性ACID事务具有四个特性:原子性(Atomicity)、 一致性(Consistency)、 隔离性(Isol原创 2020-05-24 09:57:46 · 1253 阅读 · 0 评论 -
数据库系统概论(第七章)----数据库设计
,,,原创 2020-05-22 15:09:53 · 5055 阅读 · 0 评论 -
数据库系统概论(第六章)----关系数据理论
1.问题的提出针对一个具体问题,应该如何构造一个适合于它的数据库模式,即应构造几个关系模式,每个关系由哪些属性构成等。这是数据库设计的问题,确切的讲是关系数据库逻辑设计问题。------------------------------------------------------------解决:数据库逻辑设计的工具-关系数据库理论。关系模式形式化定义在第二章有讲到关系模式化形式定义,这里做一个回顾。前面定义关系模式由五部分组成,是一个五元组 :R(U, D, DOM, F)关系名R是符原创 2020-05-19 10:41:51 · 818 阅读 · 0 评论 -
数据库系统概论(第五章)----数据库完整性
数据库的完整性是指数据库的正确性和相容性。正确性是指符合现实世界的语义、反映当前实际状况;数据相容性是指数据库中同一对象在不同关系表中的数据是符合逻辑的。数据库的完整性是为了防止数据库中存在不正确的数据,数据库的安全性是防止恶意破坏和非法获取。为维护数据库完整性数据库管理系统必须能实现以下几个功能:提供定义完整性约束条件的机制提供完整性检查方法进行违约处理1.实体完整性定义实体完整性定义实体完整性即给表设定主键(primary key),即在创建表的时候定义主键。例-- 第一种 列.原创 2020-05-15 12:38:50 · 2515 阅读 · 0 评论 -
数据库系统概论(第四章)----数据库安全性
数据库的一大特点是数据可以共享,既然是共享,那么可定会有数据的安全性问题。所以说数据的共享不能是无条件的共享。1.数据库安全性概述数据库的安全性是指保护数据库防止不合法使用所造成的数据泄露、更改或破坏。系统安全保护措施是否有效是数据库系统主要的性能指标之一。数据库的不安全因素非授权用户对数据库的恶意存取和破坏一些黑客(Hacker)和犯罪分子在用户存取数据库时猎取用户名和用户口令,然后...原创 2020-05-03 17:53:11 · 4128 阅读 · 0 评论 -
数据库系统概论(第三章)----关系数据库标准语言SQL
SQL概述数据定义早期数据库系统,所有数据库对象都属于一个数据库,也就是说只有一个命名空间。现代的数据库系统,一个数据库管的实例中可以建立多个数据库,一个数据库中可以建立多个模式,一个模式下通常包括多个表、视图和索引等数据库对象。模式定义模式定义模式实际上定义了一个命名空间,在这个空间中可以进一步定义该模式包含的数据库对象。例如基本表、视图、索引等。基本模板:CREATE SC...原创 2020-04-30 09:43:38 · 1268 阅读 · 0 评论 -
数据库系统概论(第二章)----关系数据库
关系数据结构及形式化定义关系单一的数据结构----关系现实世界的实体以及实体间的各种联系均用关系来表示逻辑结构----二维表从用户角度,关系模型中数据的逻辑结构是一张二维表域域是一组具有相同数据类型的集合。笛卡尔积笛卡尔积是数据上的一种集合运算。给定一组域D1,D2,…,Dn,允许其中某些域是相同的。D1,D2,…,Dn的笛卡尔积为:D1×D2×…×Dn ={(d1,d...原创 2020-04-28 11:14:15 · 1169 阅读 · 0 评论 -
数据库系统概论(第一章)----绪论
数据库的四个基本概念数据(Data)数据库(Database)数据库管理系统(DBMS)数据库系统(DBS)数据数据是数据库中存储的基本对象数据的定义描述事物的符号记录数据的种类数字、文字、图形、图像、音频、视频、学生的档案记录等举例数据的含义称为数据的语义,数据与其语义是不可分的(李明,男,199505,江苏南京市,计算机系,2013)语义:学生姓名、性别、...原创 2020-04-26 21:25:27 · 1036 阅读 · 0 评论