正在加载图片...
详细介绍关系数据库语言SQL。SQL是关系数据库的标准语言。它内容十分丰富,功能非常强 大。因为关系数据库系统的主要功能是通过SQL来实现的,因此讲解SQL的同时要进一步讲述关系 数据库的基本概念。 重点:关系模型和关系数据库是《数据库系统概论》课程的重点,第3章又是重点中的重点。要 熟练正确的使用SQL完成对数据库的查询、插入、删除、更新操作。在使用具体的SQL时,能有意 识地和关系代数、关系演算等语言进行比较,了解他们各自的特点。 难点:用SQL语言正确完成复杂查询,掌握$QL语言强大的查询功能。因此在学习过程中一定要 多练习,要在安装好的数据库系统上进行实际操作,检查你的答案,你查询的结果是否正确。只有 通过大量练习才能真正达到举一反三的熟练程度。 第四章数据库安全性 介绍计算机以及信息安全技术标准的进展。详细讲解数据库安全性问题和实现技术。RDBMS实 现数据库系统安全性的技术和方法有多种,本章讲解最重要的存取控制技术、视图技术和审计技 术。讲解存取控制机制中用户权限的授权与回收,合法权限检查。数据库角色的概念和定义等。 重点:使用SQL中的GRANT语句和REVOKE语句来实现数据库的实现自主存取控制功能。使 用SQL中CREATE?ROLE语句创建角色,用GRANT语句给角色授权。掌握视图机制在数据库安全 保护中的作用。 难点:强制存取控制(MAC)机制中确定主体能否存取客体的存取规则,同学们要理解并掌握 存取规则为什么要这样规定。 第五章数据库完整性 详细讲解数据库的完整性概念。包括,什么是数据库的完整性,数据库的完整性概念与数据库的 安全性概念的区别和联系,RDBMS的数据库完整性实现机制,包括实体完整性、参照完整性和用户 自己定义的完整性约束的定义机制、完整性检查机制和违背完整性约束条件时RDBMS采取的预防措 施。触发器的概念和在数据库完整性检查中的应用。 重点:牢固掌握DBMS完整性控制机制的三个方面,即完整性约束条件的定义、完整性约束条件 的检查和违约反应。需要举一反三的:用SQL语言定义关系模式的完整性约束条件。包括定义每个 模式的主码:定义参照完整性:定义与应用有关的完整性。 难点:RDBMS如何实现完整性的策略,即当操作违反实体完整性、参照完整性和用户定义的完 整性约束条件时,RDBMS如何进行处理,以确保数据的正确与有效。其中比较复杂的是参照完整性 的实现机制。 第六章关系数据理论 详细讲解关系数据理论,主要是关系数据库规范化理论。包括关系数据库逻辑设计可能出现的问 题,数据依赖的基本概念(包括,函数依赖、平凡函数依赖、非平凡的函数依赖、部分函数依赖、 完全函数依赖、传递函数依赖的概念:码、候选码、外码的概念和定义:多值依赖的概念),范式 的概念、1NF、2NF、3NF、BCNF、4NF的概念和判定方法。数据依赖的Armstrong公理系统。本章 内容分为基本要求部分(《概论》6.1-6.3)和高级部分(《概论》6.4)。前者是计算机大学本科学 生应该掌握的内容。后者是研究生应该学习掌握的内容。 详细介绍关系数据库语言SQL。SQL是关系数据库的标准语言。它内容十分丰富,功能非常强 大。因为关系数据库系统的主要功能是通过SQL来实现的,因此讲解SQL的同时要进一步讲述关系 数据库的基本概念。 重点:关系模型和关系数据库是《数据库系统概论》课程的重点,第3章又是重点中的重点。要 熟练正确的使用SQL完成对数据库的查询、插入、删除、更新操作。在使用具体的SQL时,能有意 识地和关系代数、关系演算等语言进行比较,了解他们各自的特点。 难点:用SQL语言正确完成复杂查询,掌握SQL语言强大的查询功能。因此在学习过程中一定要 多练习,要在安装好的数据库系统上进行实际操作,检查你的答案,你查询的结果是否正确。只有 通过大量练习才能真正达到举一反三的熟练程度。 第四章 数据库安全性 介绍计算机以及信息安全技术标准的进展。详细讲解数据库安全性问题和实现技术。RDBMS实 现数据库系统安全性的技术和方法有多种,本章讲解最重要的存取控制技术、视图技术和审计技 术。讲解存取控制机制中用户权限的授权与回收,合法权限检查。数据库角色的概念和定义等。 重点:使用SQL中的GRANT 语句和 REVOKE 语句来实现数据库的实现自主存取控制功能。使 用SQL中CREATE? ROLE语句创建角色,用GRANT 语句给角色授权。掌握视图机制在数据库安全 保护中的作用。 难点:强制存取控制(MAC)机制中确定主体能否存取客体的存取规则,同学们要理解并掌握 存取规则为什么要这样规定。 第五章 数据库完整性 详细讲解数据库的完整性概念。包括,什么是数据库的完整性,数据库的完整性概念与数据库的 安全性概念的区别和联系,RDBMS的数据库完整性实现机制,包括实体完整性、参照完整性和用户 自己定义的完整性约束的定义机制、完整性检查机制和违背完整性约束条件时RDBMS采取的预防措 施。触发器的概念和在数据库完整性检查中的应用。 重点:牢固掌握DBMS完整性控制机制的三个方面,即完整性约束条件的定义、完整性约束条件 的检查和违约反应。需要举一反三的:用SQL语言定义关系模式的完整性约束条件。包括定义每个 模式的主码;定义参照完整性;定义与应用有关的完整性。 难点:RDBMS如何实现完整性的策略,即当操作违反实体完整性、参照完整性和用户定义的完 整性约束条件时,RDBMS如何进行处理,以确保数据的正确与有效。其中比较复杂的是参照完整性 的实现机制。 第六章 关系数据理论 详细讲解关系数据理论,主要是关系数据库规范化理论。包括关系数据库逻辑设计可能出现的问 题,数据依赖的基本概念(包括,函数依赖、平凡函数依赖、非平凡的函数依赖、部分函数依赖、 完全函数依赖、传递函数依赖的概念;码、候选码、外码的概念和定义;多值依赖的概念),范式 的概念、1NF、2NF、3NF、BCNF、4NF的概念和判定方法。数据依赖的Armstrong公理系统。本章 内容分为基本要求部分(《概论》6.1-6.3)和高级部分(《概论》6.4)。前者是计算机大学本科学 生应该掌握的内容。后者是研究生应该学习掌握的内容
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有