数据库原理及应用教程教学大纲(2019).doc
《数据库原理及应用教程教学大纲(2019).doc》由会员分享,可在线阅读,更多相关《数据库原理及应用教程教学大纲(2019).doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库原理及应用教程教学大纲(2019)数据库原理及应用教学大纲 适用专业:计算机类 理论学时:32 实践学时:16一、课程说明1. 开课的意义,课程的性质、目的与任务数据库原理及应用是计算机相关专业的专业必修课,数据库技术和系统已经成为信息基础设施的核心技术和重要基础。数据库技术作为数据管理的最有效的手段,极大的促进了计算机应用的发展。本课程主要讨论数据库系统的基本概念,基本原理,基本方法以及有关的应用。本课程系统讲述数据库系统的基础理论、基本技术和基本方法。数据库系统的基本概念、数据模型、关系数据库及其标准语言SQL、数据库安全性和完整性的概念和方法、关系规范化理论、数据库设计方法和步骤,
2、数据库恢复和并发控制等事务管理基础知识,关系查询处理和查询优化等。2. 课程的教学目标及要求数据库原理及应用内容的重点是数据库理论、技术及其在实际工程的应用。课程教学的基本要求是通过教学活动,使每一个学生较好地掌握课程的主要内容,能够运用数据库的理论、方法与技术解决相应的、一般的实际问题。3. 课程与其他课程的联系与分工数据库原理及应用是计算机系统与应用系统的核心技术和重要基础,与其他计算机课程联系紧密,但是数据库原理及应用这门课着重针对的是数据库技术进行系统的分析和讲解。4. 课程简表课程类型课时数考核方式(专业必修)48考试二、大纲本文(一)、课程内容与重点难点第一章 数据库系统概论1.
3、学习目标及要求掌握基本概念、尤其是三级模式,二级映像2. 课程内容第一节 数据库系统概述第二节 数据库技术的发展第三节 数据模型第四节 数据库的结构第五节 数据库系统的组成第六节 数据库与计算思维3. 重难点及学术观点重点:牢固掌握概念模型的基本概念及其主要建模方法E-R方法;掌握关系数据模型的相关概念、数据库系统三级模式和两层映像的体系结构、数据库系统的逻辑独立性和物理独立性等;对于如何通过E-R方法描述现实世界的概念模型要做到能够举一反三的程度,计算思维的培养和训练也是重点。难点:本章的难点是需要掌握数据库领域大量的基本概念。有些概念一开始接触会感到比较抽象,但不要紧,随着学习的逐渐推进,
4、在后续章节中,这些抽象的概念会逐渐变得清晰具体起来。此外,数据模型及数据库系统的体系结构也是本章的难点。4. 考核知识点1)数据库系统概论(数据、数据库、数据库管理系统、数据库系统、数据管理技术的产生和发展、数据库系统的特点)2)数据模型(数据模型的组成要素,概念模型,关系模型)3)数据库系统结构(数据库系统模式的概念、数据库系统的三级模式结构、数据库的二级映像功能与数据独立性、数据库系统的组成)。5. 考核要求所有的知识点都掌握第二章 关系数据库1. 学习目标及要求掌握概念和运算方法2. 课程内容 第一节 关系数据库模型和关系数据库第二节 关系模型的基本术语与形式化定义第三节 关系代数3.
5、重难点及学术观点重点:掌握关系数据结构及其定义;关系的三类完整性约束的概念。需要举一反三的是:关系代数(包括抽象的语言及具体的语言);关系代数中的各种运算(包括并、交、差、选择、投影、连接、除、及广义笛卡尔积等)。难点:由于关系代数较为抽象,因此在学习的过程中一定要结合具体的实例进行学习。4考核知识点1) 关系模型概述,关系数据结构及形式化定义(关系,关系模式,关系数据库)2) 关系的完整性(实体完整性,参照完整性,用户自定义完整性)3) 关系代数(集合运算,关系运算)5. 考核要求所有知识点都考第三章 关系数据库标准语言SQL1. 学习目标及要求掌握概念和运算方法2 课程内容第一节 SQL概
6、述第二节 MySQL支持的数据类型第三节 数据定义功能第四节 数据查询功能第五节 视图第六节 数据更改功能3 重难点及学术观点重点:关系模型和关系数据库是数据库原理及应用课程的重点,第3章又是重点中的重点。要熟练正确的使用SQL完成对数据库的查询、插入、删除、更新操作。在使用具体的SQL时,能有意识地和关系代数、关系演算等语言进行比较,了解他们各自的特点。难点:用SQL语言正确完成复杂查询,掌握SQL语言强大的查询功能。因此在学习过程中一定要多练习,要在安装好的数据库系统上进行实际操作,检查你的答案,你查询的结果是否正确。只有通过大量练习才能真正达到举一反三的熟练程度。4考核知识点1) SQL
7、概述2) SQL数据定义3) SQL查询(单表查询、连接查询、嵌套查询、集合查询)4) SQL数据更新(插入数据、修改数据、删除数据)5) 视图(SQL创建视图、查询视图、更新视图、视图意义)5考核要求 重点掌握SQL的使用 第四章 关系数据库理论1学习目标及要求掌握关系规范化理论和查询优化策略2 课程内容第一节 关系模式设计的问题第二节 函数依赖第三节 范式第四节 关系模式的分解准则第五节 查询处理与优化3重难点及学术观点重点:了解什么是一个不好的数据库模式。什么是模式的插入异常和删除异常。规范化理论的重要意义。牢固掌握数据依赖的基本概念,范式的概念,从1NF到3NF的定义,规范化的含义和作
8、用。需要举一反三的:四个范式的理解与应用,各个级别范式中存在的问题(插入异常、删除异常、数据冗余)和解决方法。查询优化理论。难点:能够根据应用语义,完整地写出关系模式的数据依赖集合,并能根据数据依赖分析某一个关系模式属于第几范式。各个级别范式的关系及其证明。4考核知识点1) 关系模式的冗余和异常问题2) 规范化(函数依赖、码、范式、2NF、3NF)5考核要求 概念需要认真研究第五章 数据库设计1学习目标及要求掌握概念2 课程内容第一节 数据库设计概述第二节 需求分析第三节 概念模型设计第四节 逻辑模型设计第五节 物理结构设计第六节 数据运行与维护3重难点及学术观点重点:掌握数据库设计步骤和数据
9、库设计过程中的各级模式设计方法。特别是数据库概念结构的设计和逻辑结构的设计,这是数据库设计过程中最重要的两个环节。牢固掌握用E-R图来表示概念模型的方法,掌握E-R图的设计,E-R图向关系模型的转换。难点: 技术上的难点是E-R图的设计和数据模型的优化,包括对现实世界进行抽象的能力,提取实体、属性、实体型之间的联系,正确划分实体与属性的能力。真正的难点是理论与实际的结合。同学们一般缺乏实际经验,缺乏对实际问题解决的能力。特别是缺乏应用领域的知识。而数据库设计需要设计人员对应用环境、专业业务有具体深入的了解,这样才能设计出符合具体领域要求的数据库及其应用系统。4考核知识点1) 数据库设计的基本步
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 原理 应用 教程 教学大纲 2019
限制150内