•关系模型的基本概念•关系模型的数据结构•关系运算•关系数据库管理系统•关系模型的应用关系模型的定义关系模型的特点表格化结构化规范化数据独立性关系模型的历史与发展起源发展标准化未来趋势关系的数据结构关系的定义关系的属性关系的域关系的值关系的完整性约束实体完整性确保关系中的每个元组在主键属性上的值都是唯一的。引用完整性确保关系中的外键属性值必须是另一个关系的有效键值。用户定义的完整性用户根据实际需求定义的约束条件。关系的数据操作查询操作插入操作删除操作更新操作传统的集合运算并运算差运算交运算专门的关系运算选择运算1投影运算23联接运算运算的优先级和括号的使用优先级括号的使用通过括号可以改变运算的优先级,将需要先执行的运算放在括号内。RDBMS的基本功能数据完整性数据存储数据更新数据检索RDBMS的查询语言SQL语言查询表达更新功能RDBMS的实例和产品MySQLMicrosoftSQLServerABCDPostgreSQLOracleDatabase数据库设计数据库逻辑设计数据规范化数据库物理设计数据查询优化查询优化策略查询执行计划数据库统计信息010203数据安全与完整性控制数据访问控制数据备份与恢复数据完整性约束