欢迎来到天天文库
浏览记录
ID:46862568
大小:62.00 KB
页数:7页
时间:2019-11-28
《《数据库基础》教学大纲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《数据库基础》教学大纲适用专业:计算机信息管理、信息安全技术(普通高职)总学时:60一、课程的目的与任务本课程是信息管理与信息系统专业的一门专业基础课。其任务是使学生掌握数据库的基本概念、数学模型、基本操作理论和通用的数据库操作技术,为进一步学习和应用数据库技术打下坚实的基础。数据库技术作为信息管理与信息系统的核心技术,数据库原理在本专业的课程屮占冇十分重要的位置。二、教学内容及教学要求第一章数据库系统概论教学内容:木章主要介绍数据库系统涉及的基木概念。主要内容有:1.数据(Data)>数据库(DataBase,DB)>数据库管理系统(DataBaseManagement
2、SystemDBMS)>数据库系统(DBS)的概念;2.数据管理发展的三个阶段,不同阶段数据管理的特点,特别是数据库系统的特点;3.数据模型,两类数据模型—概念模型和数据模型(层次模型、网状模型、关系模型)屮的基木概念;4.数据库的系统结构;数据库系统组成。教学耍求:1•了解数据(Data)、数据库(Database,DB)、数据库管理系统(DBMS)、数据库系统(DBS)的概念;2.了解数据管理发展的三个阶段,不同阶段数据管理的特点,特别是数据库系统的特点;3.掌握数据模型的概念;数据模型是数据库系统中的核心概念,要求掌握数据模型的组成,掌握两类不同的数据模型-概念模型
3、和数据模型;掌握三种不同的数据模型(层次模型、网状模型、关系模型)的概念;3.掌握数据库系统的分层结构,了解三种视图的作用和所处的位置,了解数据库系统的组成。实验内容:了解-一个实际的数据库管理系统(MicrosoftSQLServer2000),熟悉其操作界面,了解主耍功能。第二章关系数据库教学内容:关系数据库是本门课学习的重点,与其它数据库系统比较,关系数据库系统具有坚实的理论基础是其主要特点之一。本章介绍关系数据库的主耍概念和关系运算。主要内容有:1.关系模型2.关系模型概述3.关系数据结构及形式化定义4.关系的完整性5.关系代数6.关系演算教学要求:1.掌握关系数
4、据库的基本结构和组成,掌握关系数据结构、关系操作集合和关系完整性约束的概念和内容;2.掌握关系模型的基木结构和特点;3.掌握域、笛卡儿积、关系、关系模式、关系数据库的概念,理解关系数据结构及其形式化定义的数学描述;4.掌握关系完整性的概念;掌握实体完整性、参照完整性、用户定义完整性的概念和作用;5.掌握折传统的集合运算和专门的关系运算的规则,重点掌握专门的关系运算规则,包括选择、投影、连接、自然连接等运算;6.了解元组关系演算和域关系演算的概念,掌握关系演算的一般规则;第三章关系数据库标准语言SQL教学内容:SQL是一种介于关系代数与关系演算之间的结构化查询语言,其功能不
5、仅仅是查询。SQL是一个通用的、功能及强的关系数据库语言。木章的主要内容包括:1.SQL的基木概念和特点;2.SQL的数据定义功能;3.SQL的数据查询功能;4.SQL的数据更新功能;5.视图的概念和作用6.数据控制功能的实现7.嵌入式SQL教学要求:1.了解SQL语言的基木功能和特点;掌握相关的基木概念;1.掌握SQL的数据定义命令(Create、Drop、Alter)的功能;掌握定义、修改、删除基木表的SQL命令用法;掌握定义、修改、删除索引的SQL命令的用法;2.掌握SELECT命令的基木格式;掌握单表查询的方法和技巧;掌握多表连接查询的方法和技巧;掌握嵌套查询、集
6、合查询的方法和技巧;3.掌握UPDATE命令的基本功能和使用方法;4.掌握视图的概念和特点;掌握使用Creale、Drop、Alter命令建立、删除、修改视图的方法;5.掌握常用的数据控制功能(事物控制、权限控制、并发控制)的概念;掌握GRANT和REVOKE命令的使用方法;6.掌握嵌入式SQL的概念,了解嵌入式SQL的一般形式和嵌入式SQL与主语言之间通信的方法。实验内容:1.SQL_Select命令练习1:基本查询、条件查询、结果排序;2.SQL_Select命令练习2:分组统计、多表连接3.SQL_Select命令练习3:嵌套查询、集合查询第四章关系系统及查询优化教
7、学内容:1.关系系统的定义和分类2.关系数据库系统的查询优化教学要求:1.掌握关系系统的定义,了解关系系统的分类;2.了解实现关系系统查询优化的意义;掌握查询优化的一般原则;掌握关系代数表达式的优化规则和优化的一般步骤。实验内容:按优化的表达式设计SQL_Select语句,进行多表连接、嵌套查询的实验。第五章关系数据理论教学内容:木章主要介绍关系数据库的设计理论,即规范化理论。主要内容有:1.数据依赖,包描函数依赖、多值依赖;2.数据规范化理论;3.数据依赖的公理系统;4.关系模式的分解。教学要求:1.掌握数据依赖的概念,包括
此文档下载收益归作者所有