数据库原理复习(补考)大纲

挂科一时爽,补考火葬场

数据库原理复习(补考)大纲

第1章 绪论

  • 1.掌握数据库、数据库管理系统、数据库系统(组成)的概念
  • 2.了解数据库技术发展的三个阶段
  • 3.掌握三级模式及二级映像的概念
  • 4.理解数据库管理系统的主要功能

第2章 数据建模

  • 1.掌握实体联系模型(E-R图)的表示方法,包括实体、属性、联系及联系类型。
  • 2.理解数据模型的三要素
  • 3.了解层次、网状数据模型的特点

第3章 关系数据库

  • 2.理解关系的6个性质
  • 3.掌握概念:码、主属性与非主属性、全码及外码,关系模式的表示方法。
  • 4.掌握关系的三类完整性约束条件(实体完整性、参照完整性及用户定义的完整性)
  • 5.熟练使用关系代数表达各类查询(集合运算、选择、投影、连接、除)
    能够根据数据表结构,使用关系代数表达查询要求。

第4章 规范化理论

  • 1.掌握概念:函数依赖、部分函数依赖、完全函数依赖及传递函数依赖。
  • 4.掌握范式概念:1NF、2NF、3NF
  • 5.掌握模式的分解方法及步骤;能够根据给定的关系模式,判断其范式类型,并根据要求进行分解,达到规定的范式级别。
  • 6.理解关系模式分解的原则

第5章 数据库设计

  • 1.理解数据库设计的6个步骤及采用的方法
  • 3.掌握概念结构(E-R图)设计方法,理解各分E-R图之间常见的三类冲突
  • 4.掌握E-R图向关系模式转换的规则,了解数据模型的优化
    能够根据给定的语义,找出相关实体、实体的属性、实体间联系,画出E-R图,并能转换为相应的关系模式。

第6章 SQL语言

  • 1.数据定义语言、数据查询语言、数据更新语言
  • 2.索引、视图的概念
    能够根据给出的表结构和查询要求,写出相应的SQL 语句

第7章 数据库安全保护(非重点章节)

  • 1.掌握概念:事务、事务的特征
  • 2.理解安全性控制的概念及常用的方法,掌握权限授予与回收的基本语句
  • 3.理解完整性控制的概念
  • 4.理解并发控制的概念、并发所导致的三类数据的不一致性
    理解封锁的概念,了解封锁协议
  • 5.了解数据库恢复的概念及原理

你可能感兴趣的:(专业知识,#,数据库原理)