数据库的管理

SQL 的 GRANT 语句实现访问权限控制。
CREATE TABLE 语句的( ON DELETE RESTRICT )子句实现删除约束(在子表中有相应外码值时,父表中不允许删除元组),而( ON DELETE SET NULL )子句实现删除约束(是指将相应外码值置为空值)。
事务的性质有:原子性、永久性、串行性和隔离性。
事务的提交命令是: COMMIT 。
事务的回滚命令是: ROLLBACK 。
实现并发控制的方法是:采用封锁机制 。
数据库的后备副本是:将整个 DB 复制到磁带或另一个磁盘上产生的数据文件。
数据库的安全性是:防止未经授权而非法使用数据,防止数据的泄露、篡改或破坏。
封锁的类型主要有:共享锁(读锁, S 锁)、排他锁(写锁, X 锁)。
数据库的完整性是指保证数据库中数据的正确性、有效性和相容性。
数据字典有两种类型:集成式 DD 和 独立式 DD 。
DD 可以支持广泛的数据管理工作。
单用户 DBS 能够自动保证事务以串行性和隔离性方式操作 DB ,因为同时只能有一个事务被执行。单用户的 DBMS 需要保证事务的原子性和永久性。
并发控制的主要方法是采用封锁机制。
并发操作带来的三个问题是:丢失更新,读未提交数据和不一致性检索问题。
封锁对象的大小称为封锁的粒度。
为了在出现故障后能实现 DB 的恢复,在平时应该做好事务日志(日志 DB) 和 数据存储(备份 DB) 两件事情。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值