《2022年数据库原理及应用教学大纲 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库原理及应用教学大纲 .pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第 1 页 共 5 页数据库原理及应用教学大纲课程编号:总学时:64 学时,其中理论 32 学时;实践 32 学时学分:4 学分适用专业:计算机专业一、课程性质、目的和任务数据库原理及应用是计算机专业的专业基础课程,属于核心课程。主要讨论数据库系统的基本概念、基本原理、基本方法以及有关的SQL Server应用。要求学生通过本课程的学习了解有关数据库系统的基本概念,掌握相关的知识,初步掌握数据库设计方法,并能用数据库系统建立数据库及简单的SQL Server 应用。本课程的先修课程有计算机文化基础、Windows2000的使用。本课程的主要内容包括:数据库系统的组成、数据模型、数据库系统结构、
2、数据库管理系统的功能和组成;关系模型中的关系代数和关系演算的运算方法;关系数据库以及关系数据库标准语言SQL有 SQL Server2000 的基本使用;关系数据库的规范化设计理论;数据库查询的实现和优化;包括事务的概念及并发控制、恢复、完整性和安全性实现机制的数据库保护内容;数据库设计的全过程;一种重要的数据库系统的应用。本课程要求尽可能利用多种媒体进行教学,使学生能够较好地了解和掌握数据库系统的基本概念、原理及应用技术。具体要求如下:熟练掌握:数据库的结构与特点,数据库系统的组成及各部分的功能,熟练使用结构化查询语言(SQL)及 SQL Server2000 的基本使用。掌握:关系代数语言
3、的使用;数据库设计方法。了解:关系、关系模型、码、视图、函数依赖等概念。二、教学内容第一章 数据库技术概论1.教学内容及及考核要求1.1 数据库技术的产生与发展,要求达到“了解”层次1.2 数据模型,要求达到“了解”层次1.3 数据库系统结构,要求达到“了解”层次1.4 数据库管理系统,要求达到“理解”层次名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 5 页 -第 2 页 共 5 页2.教学重点和难点(1)数据描述,实体间的联系;(2)数据模型的定义,关系模型;(3)数据库系统的三级模式结构。3.本章的作业 P17 页 思考题 1,2;应用题 1,2 第二章 关系数据库1.教学
4、内容及考核要求2.1 关系模型的基本概念,要求达到“理解”层次2.2 关系代数,2.2.1传统的集合运算,要求达到“掌握”层次2.2.2 专门的关系运算,要求达到“掌握”层次2.2.3 关系代数表达式,要求达到“掌握”层次2.教学重点和难点关系模型的基本概念;关系代数的基本操作;关系代数表达式的等价变换规则。3.本章的作业 P29 页 思考题 3;应用题 1,2 第三章 SQL语言及 SQL Server2000 的应用1.教学内容及考核要求3.1 SQL语言概述,要求达到“了解”层次3.2 SQLServer2000概述,要求达到“了解”层次3.3 T-SQL的数据定义,要求达到“理解”层次
5、3.4 T-SQL的数据查询3.4.1 基本语句格式,要求达到“掌握”层次3.4.2 最简单的 SELECT 语句,要求达到“掌握”层次3.4.3 附加子句,要求达到“掌握”层次3.4.4 复杂查询,要求达到“掌握”层次3.5 数据的插入、修改和删除语句,要求达到“掌握”层次3.6 T-SQL的视图3.6.1 视图的定义,要求达到“理解”层次3.6.2 视图的建立,要求达到“掌握”层次3.6.3 视图的删除,要求达到“掌握”层次3.6.4 视图的查询,要求达到“掌握”层次3.6.5 视图的更新,要求达到“理解”层次3.7 批处理和流程控制语句,要求达到“了解”层次3.8 存储过程和触发器名师资
6、料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 5 页 -第 3 页 共 5 页3.8.1 存储过程的特点,要求达到“了解”层次3.8.2 存储过程的类型,要求达到“了解”层次3.8.3 存储过程的创建、执行和删除,要求达到“理解”层次3.8.4 触发器的概念,要求达到“了解”层次3.8.5 触发器的工作原理,要求达到“了解”层次3.8.6 触发器的创建和删除,要求达到“理解”层次3.9 T-SQL 的数据控制,要求达到“理解”层次3.教学重点和难点SQL的数据查询;SQL的数据更新;视图的定义;SQL Server 的数据控制。3.本章的作业 P70 页 思考题 2,3,9,10;应
7、用题 1,2,3 4.本章实验实验一:SQL S erver的安装和简单的 SELECT 语句,2 学时实验二:复杂的 SELECT 语句,2 学时实验三:更新语句,2 学时实验四:视图和批处理的使用,2 学时实验五:存储过程和触发器,2 学时实验六:数据控制,1 学时第四章 数据库保护1.教学内容及考核要求4.1 数据安全性,要求达到“理解”层次4.2 数据完整性,要求达到“理解”层次4.3 事务处理与并发控制,要求达到“理解”层次4.4 SQL Server 2000的备份和恢复,要求达到“理解”层次2.教学重点和难点事务的基本概念、事务的并发执行;数据库的并发控制;数据库的恢复。3.本章
8、的作业 P85 页 思考题 3,6,7;4.本章实验实验七:数据的备份和恢复第五章 关系数据库设计理论1.教学内容及考核要求5.1 关系模式的存储异常与数据依赖,要求达到“理解”层次5.2 函数依赖的基本概念,要求达到“理解”层次5.3 关系的规范化,要求达到“掌握”层次名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 5 页 -第 4 页 共 5 页5.4 模式分解的优劣,要求达到“了解”层次2.教学重点和难点数据依赖的定义;无损联接和函数依赖;关系模式的范式及模式分解;3.本章的作业 P93 页应用题 1,2,3 第六章 数据库设计1.教学内容及考核要求6.1 数据库设计的步骤
9、,要求达到“理解”层次6.2 规划,要求达到“了解”层次6.3 需求分析,要求达到“理解”层次6.4 概念结构设计,要求达到“掌握”层次6.5 逻辑结构设计,要求达到“掌握”层次6.6 数据库物理设计,要求达到“理解”层次6.7 数据库实施与维护,要求达到“理解”层次2.教学重点和难点数据库设计的概念3.本章的作业 P118 页应用题 3,4 第七章 其他数据库管理系统介绍1.教学内容及考核要求6.1 Oracle,要求达到“了解”层次6.2 Informix,要求达到“了解”层次6.3 DB2,要求达到“了解”层次6.4 Sybase,要求达到“了解”层次2.教学重点和难点各种数据库管理系统
10、的适用范围3.本章的作业分析各种数据库管理系统的特点4本章实验实验八:根据书的介绍上网查询各种数据库管理系统的特点并写报告三、学时分配:共 60 学时,期中课堂讲授32 学时,实验、练习32 学时。章内容讲课实验练习总学时一概论2 2 4 二关系数据库4 4 8 三SQL语言及 SQL 2000应用18 18 36 名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 5 页 -第 5 页 共 5 页四数据库保护2 2 4 五关系数据库理论2 2 4 六关系数据库设计2 2 4 总复习加考试2 2 4 小计32 32 64 四、课程考核1.成绩的组成本课程的成绩有平时成绩和期末考试成绩
11、二部分组成,其中平时成绩占40%,期末考试成绩占60%。2.考试形式考试的形式为开卷90 分钟,并且在命题和考试中规定如下:1)试题难易程度要合理,可分为四档:易、较易、较难和难,这四档在试卷中所占的比例约为3:3:3:1。2)试卷中不同能力层次要求试题所占的比例大约为:“了解”为 5%,“理解”为 35%,“掌握”为 60%。3)试题主要题型有:单选题,填空题,写出SQL语句,应用题,根据实际情况可以适当调整。五、采用的教材和学生应读的参考书教材:数据库原理及应用,李超燕编,科学出版社参考资料:数据库系统原理教程,王珊、陈红编,清华大学出版社SQL Server 2000 联机丛书名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 5 页 -