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

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

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2017年春季学期信息管理与信息系统专业《数据库管理系统》课程期末复习提纲

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.3 用户定义的完整性 属性上

文档评论(0)

tonggong82445 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档