数据库
文章平均质量分 88
weixin_46308053
这个作者很懒,什么都没留下…
展开
-
数据库并发控制机制
参考: 允许多个用户同时使用同一数据库的数据库系统称为多用户数据库系统。例如飞机订票数据库系统、银行数据库系统等都是多用户数据库系统。在这样的系统中,在统一时刻并发运行的事务数可达数百上千个。 事务可以一个个地串行执行,即每个时刻只有一个事务运行,其他事务必须等到这个事务结束以后方能运行。但事务执行过程中,有时需要CPU、有时需要I/O,有时需要通信,如果事务串行执行,则许多资源将处于空闲状态。因此,为了充分利用系统资源,发挥数据库共享资源的特点,...原创 2021-08-21 17:42:15 · 809 阅读 · 0 评论 -
数据库恢复技术
一、事务 1、定义 事务是用户定义的一个数据库操作序列,这些操作要嘛全做、要嘛全不做,是一个不可分割的工作单位。在SQL中,定义事务的语句一般有3条:BEGIN TRANSACTION; //事务的开始COMMIT; //提交事务的所有操作ROLLBACK; //回滚——当事务运行过程中发生某种故障导致事务不能继续执行,系统将事务中对数据库所有已完成的操作全部撤销,回滚到事务开始时的状态...原创 2021-08-19 23:30:11 · 289 阅读 · 0 评论 -
数据库完整性
数据库的完整性是指数据的正确性和相容性。数据的正确性是指数据是否符合现实世界语义、反映当前实际状况;数据的相容性是指数据库同一对象在不同关系表中的数据是符合逻辑的。一、实体完整性 关系模型的实体完整性在CREATE TABLE中用PRIMARY KEY定义。一种是定义为列级约束条件,另一种是定义为表级约束条件。对多属性构成的码只能定义为表级约束条件。例1:定义列级完整性约束CREATE TABLE Student(Sno CHAR(9) PRIMARY KEY, /...原创 2021-08-17 09:28:26 · 705 阅读 · 0 评论 -
数据库安全性
1 定义 数据库安全性是指保护数据库以防止不合法使用造成的数据泄露、更改或破坏2、数据库的不安全因素(1)非授权用户对数据库的恶意存取和破坏(2)数据库中重要或者敏感的数据被泄露(3)安全环境的脆弱性3、安全标准4、数据库安全性控制机制(1)用户身份鉴别:静态口令鉴别(密码)、动态口令鉴别(验证码)、生物特征识别(指纹)、智能卡识别(2)存取控制 存取控制机制主要包括定义用户权限(哪些用户可以在哪些数据库对象上执行哪些操作)和合法权限检查...原创 2021-08-16 20:54:11 · 173 阅读 · 0 评论