杂
在关系数据库管理系统中,创建的视图在数据库三层结构中属于模式。(×)
若在一个关系中,某一个属性或属性组的值能唯一地标识该关系的元组, 而其真子集不行,则称该属性或属性组为候选码。(√)
静态列级约束是对一个列的取值域的说明。(√)
事务 ACID四特性:①原子性(A)②一致性(C)③隔离性(I)④持续性(D)
并发控制不当带来的数据不一致性问题:
- ①丢失修改
- ②不可重复读
- ③ 读“脏”数据
产生上述问题 主要原因: 并发操作破坏了事务的隔离性
- 数据库系统从哪些方面来保证数据的安全性?
- ①身份认证
- ②用户操作对象的权限
- ③视图
- ④存储过程
在数据库设计中,将E-R图转换成关系数据模型的过程属于(逻辑设计阶段)
若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为(介质故障)
关系操作的特点是(集合)操作
并发控制的主要方法是(封锁)机制
数据库设计分以下六个阶段:
- (1)需求分析
- (2)概念 结构设计
- (3)逻辑 结构设计
- (4)物理 结构设计
- (5)数据库实施
- (6)数据库运行和维护
用户 或应用程序 看到的 那部分局部逻辑结构和特征的描述是 (子)模式
数据库三级模式体系结构的划分,有利于保持数据库的 数据独立性
要保证数据库的数据独立性,需要修改的是 三级模式之间的两层映射
关系数据库
关系模式 3 部分 - 关系 数据结构 - 关系 操作集合 - 关系 完整性约束
关系数据语言 3 类 - 关系 代数语言 - 关系 演算语言 - 具有关系代数 和 关系演算【双重】特点语言
域:一组 相同数据类型 值 集合
元组:关系 中 【每个元素】 是 关系中 元组
候选码:某一属性组值 唯一 标识一元组 ,而其子集不能
主码:一关系 多候选码,选一 为 主码
外码:F是R一个/组 属性 ,但非 R 的码,若 F 与 S 的主码 K 相对应,则称 F 是 R 的外部码(foreign key),简称外码
关系模式:关系的描述 R(U,D,DOM,F)
关系模式、关系【区别】: - 关系模式 是 型, - 关系 是 值,是 关系模式 的 实例
关系模式 3 类 完整性约束: - 1. 实体 完整性 - 2. 参照 完整性 - 3. 用户定义 完整性
关系模型: - 1. 一关系 至少 有 一 候选码 √ - 2. 列次序 可 任意交换 √ - 3. 行次序 可 任意交换 √ - 4. 一列 的值 可 来自不同域 ×
候选码:候选码 都可 唯一标识 一元组 √
关系操作:操作对象、结果 都是 集合
若存一职工表,有“性别”列,要求此属性值 仅“男”或“女”,此属于? 用户自定义完整性
判断题:关系模型一特点:实体 及 实体间 联系 可用 相同结构类型 表示 √