2014年春季学期信息理管与信息系统专业《数据库管理系统》课程期末复习提纲.doc

2014年春季学期信息理管与信息系统专业《数据库管理系统》课程期末复习提纲.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2014年春季学期信息理管与信息系统专业《数据库管理系统》课程期末复习提纲

2014年春季学期信息管理与信息系统专业 《数据库管理系统》课程期末复习提纲 复习方法和总体要求 总体要求:掌握数据库系统的基本概念、原理和方法,具体包括: 基本理论(数据模型、关系数据库及SQL语言,SQL语言的语法与应用是重点) 数据库系统(安全性、完整性、并发控制和恢复) 数据库设计方法及关系数据库理论 复习方法: 理论部分可以参照下面列出的各章节知识点进行复习,在理解的基础上记忆; 数据库设计及SQL语言的应用部分可以结合教材后的习题和平时作业进行复习。四、各章节知识点 第一章 绪论(对应视频教学课件第01节) 本章主要介绍了一些数据库系统最基本的概念,通过学习和阅读,同学们应该对数据库系统的基本概念、特点、结构等有基本了解。 1.1 数据库系统概述 数据库和数据库管理系统(DBMS)的概念(注意理解二者的区别) 数据库是长期存储在计算机内,有组织的、大量的、可共享的数据集合。 DBMS是位于用户和操作系统之间的一层数据管理软件。 数据库是数据的集合,数据库管理软件是管理数据库的软件 DBMS的主要功能 数据定义(通过数据定义语言DDL创建表、视图、索引等等) 数据操纵(通过数据操纵语言DML实现查询、插入、修改、删除等) 数据库运行管理 数据库的建立和维护 数据库系统的特点 数据库系统由数据库、数据库管理系统、应用系统、数据库管理员构成 特点是 数据机构化、共享性高,冗余度低,易扩充,数据独立性高,数据有DBMS统一管理和控制 1.2 数据库系统结构 DBMS支持把数据库从逻辑上分为三层 数据库系统的三级模式结构 外模式、模式、内模式 理解模式、三级模式、二级映像功能、数据独立性等概念 1.3 数据库系统的组成(略) 了解数据库系统的软件、DBA 第二章 数据模型(对应视频教学课件第12节) 2.1 两大类数据模型 数据模型:概念数据模型(如实体联系模型)和结构数据模型(逻辑模型和物理模型) 理解两类数据模型的含义及表示方法。 2.2 数据模型的组成要素 数据结构、数据操作、完整性约束 (掌握数据模型的概念、数据模型的3个组成要素的含义和内容) 2.3 主要的逻辑数据模型 层次模型;网状模型;关系模型 重点掌握关系模型的数据结构、数据操纵和完整性约束 2.4 层次模型(略) 2.5 网状模型(略) 2.6 关系模型 掌握关系模型的概念和优缺点 理解关系模型中一些术语的含义(包括,关系、元组、属性、码、关系模式等)。 第三章 关系数据库(对应视频教学课件第13、14、15节) 3.1 关系数据结构及形式化定义 掌握关系的数学定义 掌握域(Domain),笛卡尔积(Cartesian product),关系(Relation),关系的候选码、主属性的概念,掌握关系的性质 掌握关系模式的结构化表示方式,理解关系和关系模式的区别和联系。 3.2 关系操作 了解基本的关系操作以及关系数据语言的分类 3.3 关系的完整性 掌握实体完整性、参照完整性、用户定义的完整性的概念和作用,并能对三种关系完整性规则举例加以说明。 3.4 关系代数 传统的集合运算:集合并、差、交、广义笛卡儿积的定义 专门的关系运算:选择、投影、连接、除的定义和表示方式 重点掌握有关查询操作的关系代数表达式的写法 第四章 关系数据库标准语言SQL(对应视频教学课件第16、17、18、19节)(重点,必考) 4.1 SQL概述 基本概念、SQL语言支持的关系数据库三级逻辑结构、视图的概念、SQL的特点 4.2 学生-课程数据库 注:同学们可以试着在本地创建这些数据库,并输入一些记录,以供SQL语言学习时使用 4.3 数据定义 了解模式、基本表、索引的定义、删除、修改的语句表示 4.4 数据查询(重点) 投影、选择、排序、连接等的实现、子查询、分组和聚集函数的表达格式 熟练掌握课上例题 4.5数据更新 插入数据(INSERT)、修改数据(UPDATE)、删除数据(DELETE) 4.6 视图 定义视图、查询视图、更新视图、视图的作用 注:参考平时作业、课件和参考书来复习SQL语言。 第五章 数据库安全性(对应视频教学课件第20节) 5.1 计算机系统的安全性概述 掌握数据库安全性的概念 5.2 掌握数据库安全性控制 存取控制、存取控制机制 5.3 数据库存取控制方法 用户权限的要素、授权与收回的SQL语句 5.4 数据库角色(略) 5.5 视图机制 掌握视图机制的作用 5.6 审计(略) 第六章 数据库完整性(对应视频教学课件第20、21节) 本章内容主要是介绍如何在关系数据库系统中利用SQL语言定义数据的完整性。 6.1 实体完整性 实体完整性的定义、检查和违约处理 6.2 参照完整性 参照完整性的定义、检查和违约处理 6

文档评论(0)

hagoulz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档