"数据库系统试题概括"
本资源摘要信息中,我们将对数据库系统试题进行总结和分析,从而总结出相关的知识点。
一、数据库系统基本概念
1. 数据库系统的三级体系结构:概念级、逻辑级、物理级。
2. 数据库语言:数据定义语言(DDL)、数据操纵语言(DML)。
3. 数据库完整性约束:实体完整性约束、参照完整性约束、用户定义完整性约束。
二、实体关系模型(E-R 模型)
1. 实体类型:实体、实体类型、实体集。
2. 联系类型:一对一联系、一对多联系、多对多联系。
3. E-R 图:实体图、联系图。
三、关系代数
1. 关系代数运算:选择运算、投影运算、连接运算、笛卡尔积运算。
2. 关系代数表达式:用于描述关系代数运算的表达式。
四、关系数据库
1. 关系模式:关系名、属性名、域。
2. 关系数据库设计:概念设计、逻辑设计、物理设计。
3. 数据库 normalization:First Normal Form(1NF)、Second Normal Form(2NF)、Third Normal Form(3NF)。
五、数据库安全性
1. 数据库安全性控制:身份验证、访问控制、加密。
2. 访问控制:授权、撤销授权。
六、数据库恢复
1. 数据库恢复机制:日志文件、数据镜像、数据转储。
2. 恢复技术:事务恢复、崩溃恢复、媒体恢复。
七、数据库并发控制
1. 并发控制机制:封锁机制、时间戳机制、乐观并发控制机制。
2. 事务处理:事务定义、事务提交、事务回滚。
八、SQL 语言
1. SQL 语言基础:SELECT 语句、FROM 语句、WHERE 语句。
2. SQL 语言 advance:GROUP BY 语句、HAVING 语句、JOIN 语句。
本资源摘要信息中,我们总结了数据库系统的基本概念、实体关系模型、关系代数、关系数据库、数据库安全性、数据库恢复、数据库并发控制和 SQL 语言等方面的知识点。