1、对数据库不加控制的并发操作,可能引起 丢失修改 、 不可重复读 和 读“脏”数据 等三个问题。 封锁 是实现并发控制的一个非常重要的技术。
2、锁的种类有 共享锁 和 排它锁 两大类。
3、SQL的DML包括 插入(insert)、 删除(delete)、 更新(update)、 查询(select)四种语句。SQL语言分为 数据定义(DDL)语言 、 数据操作(DML)语言 和 数据控制(DCL)语言 三类,数据操作又分为 更新 和 查询 两种。
4、数据库三级模式结构的两层映像是 外模式/模式 和 模式/内模式 ,分别实现数据的 逻辑独立性 和 物理独立性 。
5、事务的 原子性 、 一致性 、 隔离性 和 持久性 被称为事务的ACID特性。
6、完整性约束包括 实体完整性 、 参照完整性 和 用户定义的完整性 三种。
7、数据库的完整性是指数据的 正确性 和 相容性 。
8、游标是用来 存放 嵌入式SQL语句执行的结果的,游标的使用分为 说明(定义)游标 、 打开游标 、 推进游标 和 关闭游标 四个步骤。
9、关系规范化不仅能解决关系中的 插入 异常、 删除 异常和 更新 困难,而且能减少关系中的 数据冗余 。在函数依赖范围内,关系模式的最高范式是 BCNF 。
10、专家们普遍认同的数据库设计工作的六个阶段为: 需求分析阶段 、 概念结构设计阶段 、 逻辑结构设计阶段 、 物理结构设计阶段 、 数据库实施阶段 、 数据库运行和维护阶段 。
数据库系统概论 填空(一)
最新推荐文章于 2024-11-09 21:51:58 发布
本文探讨了并发控制中锁的作用,区分了共享锁和排它锁,并深入讲解了SQL的DML操作和数据库模式映射。重点介绍了事务的ACID属性及完整性约束,包括实体完整性和用户定义完整性。同时概述了数据库设计的六个阶段和游标的使用。
摘要由CSDN通过智能技术生成