
教学计划数据库基础与应用 第一部分媒体使用和教学过程建议 1、学分与学时 下表给出各专业学习该课程的内容、电视学时分配和实验学时分配。其中有一部分是选 学内容。第章() 电视或IP课时(面授学 实验学时 序号 内容 时) 软件 数据库系统概述 2学时 关系运算 2学时 三 关系规范化基础 3学时 四 结构化查询语言-一SQL 4学时 4学时 五 数据库应用系统设计 2学时 2学时 六 (选学)ACCESS数据库管理系统的简单应用 七 (选学)ACCESS数据库管理系统的高级应用 八 SQL Server数据库管理系统概述 4学时 8学时 九 SQL Server数据库管理的应用 4学时 4学时 十 (选学)其他数据库系统与相关技术简介 总计 21学时 18学时 2、多种媒体教材的说明及数学环节 本教材采用文字教材、录象教材(或P课件或网络课件)及辅导光盘等多种媒体形式。 文字教材拟采用分立型,包括一本主教材、两本实验教材和一本复习指导。 主教材《数据库基础与应用》:包含所有教学知识点,对教学起主导作用,要求科学严 谨、条理清楚、层次分明、文字流畅、便于阅读。 实验教材:一本为《SQL Server上机操作指导》,另一本为《ACCESS上机操作指导》, 学生按需要选择。每本实验教材包含若干个实验,每个实验由实验目的、实验背景知识、实 验内容、实验要求等组成。通过实验巩固所学的书本知识,增强分析问题和解决问题的能力
教学计划_数据库基础与应用 第一部分 媒体使用和教学过程建议 1、学分与学时 下表给出各专业学习该课程的内容、电视学时分配和实验学时分配。其中有一部分是选 学内容。第章 () 序号 内容 电视或 IP 课时(面授学 时) 实验学时 软件 一 数据库系统概述 2 学时 二 关系运算 2 学时 三 关系规范化基础 3 学时 四 结构化查询语言---SQL 4 学时 4 学时 五 数据库应用系统设计 2 学时 2 学时 六 (选学)ACCESS 数据库管理系统的简单应用 七 (选学)ACCESS 数据库管理系统的高级应用 八 SQL Server 数据库管理系统概述 4 学时 8 学时 九 SQL Server 数据库管理的应用 4 学时 4 学时 十 (选学)其他数据库系统与相关技术简介 总计 21 学时 18 学时 2、多种媒体教材的说明及教学环节 本教材采用文字教材、录象教材(或 IP 课件或网络课件)及辅导光盘等多种媒体形式。 文字教材拟采用分立型,包括一本主教材、两本实验教材和一本复习指导。 主教材《数据库基础与应用》:包含所有教学知识点,对教学起主导作用,要求科学严 谨、条理清楚、层次分明、文字流畅、便于阅读。 实验教材:一本为《SQL Server 上机操作指导》,另一本为《ACCESS 上机操作指导》, 学生按需要选择。每本实验教材包含若干个实验,每个实验由实验目的、实验背景知识、实 验内容、实验要求等组成。通过实验巩固所学的书本知识,增强分析问题和解决问题的能力

录象教材(或P课件或网络课件):按主教材章节次序系统讲授并突出重点,一是要 充分发挥录象教材形象化的优势,二是要充分发挥优秀主讲教师的讲课艺术优势。讲清概念, 讲清解题思路和方法,讲清知识点之间的相互关系,指导学生课后自学的方法和布置课后练 习题。 除了以上各媒体之外,还需要老师的面授与答疑,以及对实验的现场指导,同时还需要 网上辅导与答疑、电话答疑、电子邮件答疑等多种有利于学生自主学习的教学形式。 要注意各媒体之间的相互交叉与配合,避免在简单问题上的重复。特别是其他媒体都要 注意同文字主教材的配合,弥补主教材的不足。 第二部分教学内容和教学要求 第一章数据库系统概述 (一)教学内容 1.数据管理技术的发展经历 人工管理、文件系统、数据库系统、分布式系统 2.数据库系统的特点 结构化、减少数据冗余、数据共享、数据完整性、安全性和并发控制等 3.数据模型 数据联系(实体、属性、码、域、联系类型) 概念模型(E-R图描述)、逻辑模型(层次、网状、关系、面向对象) 关系模型的术语和特点 4.数据库体系结构 三级模式结构(局部(外)、全局(概念)、存储(内)) 两级映象(局部/全局、全局/存储)、数据的逻辑和物理独立性 5.数据库管理系统的功能 定义、操纵、控制、维护、数据字典 6.数据库系统的组成
录象教材(或 IP 课件或网络课件):按主教材章节次序系统讲授并突出重点,一是要 充分发挥录象教材形象化的优势,二是要充分发挥优秀主讲教师的讲课艺术优势。讲清概念, 讲清解题思路和方法,讲清知识点之间的相互关系,指导学生课后自学的方法和布置课后练 习题。 除了以上各媒体之外,还需要老师的面授与答疑,以及对实验的现场指导,同时还需要 网上辅导与答疑、电话答疑、电子邮件答疑等多种有利于学生自主学习的教学形式。 要注意各媒体之间的相互交叉与配合,避免在简单问题上的重复。特别是其他媒体都要 注意同文字主教材的配合,弥补主教材的不足。 第二部分 教学内容和教学要求 第一章 数据库系统概述 (一)教学内容 1. 数据管理技术的发展经历 人工管理、文件系统、数据库系统、分布式系统 2. 数据库系统的特点 结构化、减少数据冗余、数据共享、数据完整性、安全性和并发控制等 3. 数据模型 数据联系(实体、属性、码、域、联系类型) 概念模型(E-R 图描述)、逻辑模型(层次、网状、关系、面向对象) 关系模型的术语和特点 4. 数据库体系结构 三级模式结构(局部(外)、全局(概念)、存储(内)) 两级映象(局部/全局、全局/存储)、数据的逻辑和物理独立性 5. 数据库管理系统的功能 定义、操纵、控制、维护、数据字典 6. 数据库系统的组成

数据库、硬件、软件、管理员、用户 (二)教学要求 了解本章所有概念的含义: 掌握用E-R图描述概念模型的方法。 (三)学习重点:逻辑数据模型的分类 学习难点:数据库系统的构成,DBMS的主要功能 (四)学习方法:集中面授辅导、观看视频 (五)学习材料:教材第一章内容、PPT、第一章形成性作业 (六)学习时间:2个学时 第二章关系运算 (一)教学内容: 1.关系和关系模式 域、笛卡儿积、关系、键(主键、候选键、外键)、关系模式 2.关系完整性 实体完整性、参照完整性、用户定义的完整性(规则) 3.关系代数 传统的集合运算(并、交、差、广义笛卡儿积) 专门的关系运算(选择、投影、连接、等值连接、自然连接) (二)教学要求: 了解本章所有概念的含义: 熟练掌握关系代数的各种运算。 (三)学习重点: 传统的集合运算:并、交、差、笛卡儿积:
数据库、硬件、软件、管理员、用户 (二)教学要求 了解本章所有概念的含义; 掌握用 E-R 图描述概念模型的方法。 (三)学习重点:逻辑数据模型的分类 学习难点:数据库系统的构成,DBMS 的主要功能 (四)学习方法:集中面授辅导、观看视频 (五)学习材料:教材第一章内容、PPT、第一章形成性作业 (六)学习时间:2 个学时 第二章 关系运算 (一)教学内容: 1. 关系和关系模式 域、笛卡儿积、关系、键(主键、候选键、外键)、关系模式 2. 关系完整性 实体完整性、参照完整性、用户定义的完整性(规则) 3. 关系代数 传统的集合运算(并、交、差、广义笛卡儿积) 专门的关系运算(选择、投影、连接、等值连接、自然连接) (二)教学要求: 了解本章所有概念的含义; 熟练掌握关系代数的各种运算。 (三)学习重点: 传统的集合运算:并、交、差、笛卡儿积;

专门的关系运算:选择、投影、连接、 学习难点:集合运算的笛卡儿积运算,关系运算的连接运算: (四)学习方法:集中面授辅导、观看视频、练习形成性作业 (五)学习材料:教材第二章内容、PPT、第二章形成性作业 (六)学习时间:2个学时 第三章关系规范化基础 (一)教学内容 1.数据不规范化带来的问题 数据冗余、插入异常、删除异常、修改异常 2.函数依赖 属性间联系、非平凡和平凡函数依赖、部分和完全函数依赖、 直接和传递函数依赖 3.关系规范化 第一范式、第二范式、第三范式、BCNF (二)教学要求 了解本章所有概念的含义: 掌握一个关系的各属性之间的函数依赖关系: 掌握把关系逐渐规范化的步骤和方法,能够判断一个关系的规范化程度。 (三)学习重点: 关系规范化的方法: 第三范式的定义与标准: 学习难点:数据的函数依赖关系:
专门的关系运算:选择、投影、连接、 学习难点:集合运算的笛卡儿积运算,关系运算的连接运算; (四)学习方法:集中面授辅导、观看视频、练习形成性作业 (五)学习材料:教材第二章内容、PPT、第二章形成性作业 (六)学习时间:2 个学时 第三章 关系规范化基础 (一)教学内容 1. 数据不规范化带来的问题 数据冗余、插入异常、删除异常、修改异常 2. 函数依赖 属性间联系、非平凡和平凡函数依赖、部分和完全函数依赖、 直接和传递函数依赖 3. 关系规范化 第一范式、第二范式、第三范式、BCNF (二)教学要求 了解本章所有概念的含义; 掌握一个关系的各属性之间的函数依赖关系; 掌握把关系逐渐规范化的步骤和方法,能够判断一个关系的规范化程度。 (三)学习重点: 关系规范化的方法; 第三范式的定义与标准; 学习难点:数据的函数依赖关系;

(四)学习方法:集中面授辅导、观看视频、练习形成性作业 (五)学习材料:教材第三章内容、PPT、第三章形成性作业 (六)学习时间:2个学时 第四章结构化查询语言一SQL (一)教学内容 1.SQL语言的特性 综合统一、高度非过程化、集合操作、自含与宿主、SQL结构 2.数据库操作 数据类型、库的创建与撤消、表的创建、修改与撤消、视图的创建与撤消、 索引的创建与撤消 3.数据库查询 单表查询、多表连接查询、多表嵌套查询、分组查询、按序查询、 统计查询、谓词查询等 4.数据更新 表和视图中数据的插入、删除和修改 (二)教学要求 了解本章所有概念的含义: 掌握表、视图、索引的创建与撤消的语句格式及功能: 掌握数据的插入、删除和修改的语句格式及功能: 熟练掌握库查询语句SELECT的各种格式和相应功能。 对于电子商务专业,多表嵌套和谓词查询不作要求。 (三)学习重点: 1.表结构的建立、修改、删除:表内容的插入、修改、删除:
(四)学习方法:集中面授辅导、观看视频、练习形成性作业 (五)学习材料:教材第三章内容、PPT、第三章形成性作业 (六)学习时间:2 个学时 第四章 结构化查询语言---SQL (一)教学内容 1. SQL 语言的特性 综合统一、高度非过程化、集合操作、自含与宿主、SQL 结构 2. 数据库操作 数据类型、库的创建与撤消、表的创建、修改与撤消、视图的创建与撤消、 索引的创建与撤消 3. 数据库查询 单表查询、多表连接查询、多表嵌套查询、分组查询、按序查询、 统计查询、谓词查询等 4. 数据更新 表和视图中数据的插入、删除和修改 (二)教学要求 了解本章所有概念的含义; 掌握表、视图、索引的创建与撤消的语句格式及功能; 掌握数据的插入、删除和修改的语句格式及功能; 熟练掌握库查询语句 SELECT 的各种格式和相应功能。 对于电子商务专业,多表嵌套和谓词查询不作要求。 (三)学习重点: 1. 表结构的建立、修改、删除;表内容的插入、修改、删除;

2.SQL查询语句的语法及使用: 学习难点: 1.视图与表的关系: 2.复杂查询语句的书写和使用: (四)学习方法:集中面授辅导、观看视频、练习形成性作业、上机实操(SQL实验书的 实验1、实验2、实验3) (五)学习材料:教材第四章内容、PPT、第四章形成性作业 (六)学习时间:3个学时理论学习+4个学时实操 第五章数据库应用系统设计 (一)教学内容 1.数据库应用系统设计简述 设计任务、特点、步骤 2.需求分析 任务、方法、步骤,建立数据字典 3.概念结构设计 方法与步骤、数据抽象、局部E-R图、综合E-R图、整体优化 4.逻辑结构设计 E-R图向关系模型的转换、数据模型优化、设计视图(用户子模式) 5.物理设计与实施 任务、存储方法选择(聚族索引、一般索引、散列) 数据装入和程序调试、数据库运行与维护、安全措施等 (二)教学要求
2. SQL 查询语句的语法及使用; 学习难点: 1. 视图与表的关系; 2. 复杂查询语句的书写和使用; (四)学习方法:集中面授辅导、观看视频、练习形成性作业、上机实操(SQL 实验书的 实验 1、实验 2、实验 3) (五)学习材料:教材第四章内容、PPT、第四章形成性作业 (六)学习时间:3 个学时理论学习+4 个学时实操 第五章 数据库应用系统设计 (一)教学内容 1. 数据库应用系统设计简述 设计任务、特点、步骤 2. 需求分析 任务、方法、步骤,建立数据字典 3. 概念结构设计 方法与步骤、数据抽象、局部 E-R 图、综合 E-R 图、整体优化 4. 逻辑结构设计 E-R 图向关系模型的转换、数据模型优化、设计视图(用户子模式) 5. 物理设计与实施 任务、存储方法选择(聚族索引、一般索引、散列) 数据装入和程序调试、数据库运行与维护、安全措施等 (二)教学要求

了解本章所有概念的含义: 掌握进行概念设计和逻辑设计的方法: 另外,对于计算机应用专业,要掌握数据库应用系统的整个设计过程。 (三)学习重点: 1.数据库应用系统开放过程的六个阶段的理解。 学习难点: 1.逻辑设计与物理设计的关系。 (四)学习方法:集中面授辅导、观看视频、练习形成性作业、上机实操(SQL实验书的 实验4): (五)学习材料:教材第五章内容、PPT、第五章形成性作业 (六)学习时间:2个学时理论学习+2个学时实操 第六章ACCESS数据库管理系统的简单应用(选讲,不考核) (一)教学内容 1.系统概述 特点、操作界面、操作对象(表、查询、窗体、报表、页、宏、模块)、 数据库的建立和打开 2.表操作 表的创建、数据输入和编辑、设置字段属性、建立表间联系 3.查询操作 查询种类、选择查询、参数查询、交叉查询、更新查询、SQL查询 4.窗体操作 建立窗体、输入和编辑数据、数据排序和筛选、窗体美化、主/子窗体
了解本章所有概念的含义; 掌握进行概念设计和逻辑设计的方法; 另外,对于计算机应用专业,要掌握数据库应用系统的整个设计过程。 (三)学习重点: 1. 数据库应用系统开放过程的六个阶段的理解。 学习难点: 1. 逻辑设计与物理设计的关系。 (四)学习方法:集中面授辅导、观看视频、练习形成性作业、上机实操(SQL 实验书的 实验 4); (五)学习材料:教材第五章内容、PPT、第五章形成性作业 (六)学习时间:2 个学时理论学习+2 个学时实操 第六章 ACCESS 数据库管理系统的简单应用(选讲,不考核) (一)教学内容 1. 系统概述 特点、操作界面、操作对象(表、查询、窗体、报表、页、宏、模块)、 数据库的建立和打开 2. 表操作 表的创建、数据输入和编辑、设置字段属性、建立表间联系 3. 查询操作 查询种类、选择查询、参数查询、交叉查询、更新查询、SQL 查询 4. 窗体操作 建立窗体、输入和编辑数据、数据排序和筛选、窗体美化、主/子窗体

5.报表操作 建立报表、设计报表 (二)教学要求 了解本章所有概念的含义: 了解对报表对象的操作方法: 掌握对表、查询、窗体等对象的操作方法。 第七章ACCESS数据库管理系统的高级应用(选讲,不考核) (一)教学内容 1.宏操作 宏的概念和功能,宏的建立、编辑和运行 2.模块操作 模块的概念和功能,模块的建立、编辑和运行 3.数据访问页 数据访问页的概念和功能,数据访问页的建立和使用 4.数据库的安全措施 使用密码、加密和解密、设置用户权限 5.综合应用举例 (二)教学要求 了解本章所有概念的含义: 了解模块、数据访问页的使用方法: 掌握宏的使用。 第八章SQL Server数据库管理系统概述
5. 报表操作 建立报表、设计报表 (二)教学要求 了解本章所有概念的含义; 了解对报表对象的操作方法; 掌握对表、查询、窗体等对象的操作方法。 第七章 ACCESS 数据库管理系统的高级应用(选讲,不考核) (一)教学内容 1. 宏操作 宏的概念和功能,宏的建立、编辑和运行 2. 模块操作 模块的概念和功能,模块的建立、编辑和运行 3. 数据访问页 数据访问页的概念和功能,数据访问页的建立和使用 4. 数据库的安全措施 使用密码、加密和解密、设置用户权限 5. 综合应用举例 (二)教学要求 了解本章所有概念的含义; 了解模块、数据访问页的使用方法; 掌握宏的使用。 第八章 SQL Server 数据库管理系统概述

(一)教学内容 1.Microsoft SQL Server发展历程 2.SQL Server的关系化程度 3.SQL Server的运行环境 4.SQL Server的安装与启动 5.SQL Server中的数据类型 6.Transact SQL语言简介 7.ODBC技术简介 8.SQL Server管理工具简介 (二)教学要求 了解本章所有概念的含义: 掌握SOL Server中的基本数据类型的使用。 (三)学习重点: 1.SQLServer的主要数据类型的定义和使用: 2.SQL Server函数的语法及使用: 学习难点: 1.二进制数据类型的理解与使用: 2.特殊数据类型的理解和使用: (四)学习方法:集中面授辅导、观看视频、练习形成性作业、上机实操(SQL实验书的 实验5): (五)学习材料:教材第八章内容、PPT、第八章形成性作业 (六)学习时间:3个学时理论学习+4个学时实操 第九章SQL Server数据库管理的应用
(一)教学内容 1. Microsoft SQL Server 发展历程 2. SQL Server 的关系化程度 3. SQL Server 的运行环境 4. SQL Server 的安装与启动 5. SQL Server 中的数据类型 6. Transact SQL 语言简介 7. ODBC 技术简介 8. SQL Server 管理工具简介 (二)教学要求 了解本章所有概念的含义; 掌握 SQL Server 中的基本数据类型的使用。 (三)学习重点: 1. SQLServer 的主要数据类型的定义和使用; 2. SQL Server 函数的语法及使用; 学习难点: 1. 二进制数据类型的理解与使用; 2. 特殊数据类型的理解和使用; (四)学习方法:集中面授辅导、观看视频、练习形成性作业、上机实操(SQL 实验书的 实验 5); (五)学习材料:教材第八章内容、PPT、第八章形成性作业 (六)学习时间:3 个学时理论学习+4 个学时实操 第九章 SQL Server 数据库管理的应用

(一)教学内容 1.创建数据库 2.创建表 3.表的插入、删除和修改 4.数据库查询 5.建立表索引 6.其他数据库对象的使用 规则、默认值、约束、视图、存储过程、触发器 (二)教学要求 了解本章所有概念的含义: 了解存储过程和触发器的作用与使用: 掌握表的插入、删除和修改以及建立索引的方法: 掌握数据库查询的方法: 掌握规则、默认值和约束的定义与使用。 (三)学习重点: 1.索引的创建与管理: 2.存储过程的定义与执行: 学习难点: 1.存储过程的执行方法: 2.触发器的创建与运行: 3.数据库完整性管理的理解: (四)学习方法:集中面授辅导、观看视频、练习形成性作业、上机实操(SQL实验书的 实验6、实验7、实验8): (五)学习材料:教材第九章内容、PPT、第九章形成性作业
(一)教学内容 1. 创建数据库 2. 创建表 3. 表的插入、删除和修改 4. 数据库查询 5. 建立表索引 6. 其他数据库对象的使用 规则、默认值、约束、视图、存储过程、触发器 (二)教学要求 了解本章所有概念的含义; 了解存储过程和触发器的作用与使用; 掌握表的插入、删除和修改以及建立索引的方法; 掌握数据库查询的方法; 掌握规则、默认值和约束的定义与使用。 (三)学习重点: 1. 索引的创建与管理; 2. 存储过程的定义与执行; 学习难点: 1. 存储过程的执行方法; 2. 触发器的创建与运行; 3. 数据库完整性管理的理解; (四)学习方法:集中面授辅导、观看视频、练习形成性作业、上机实操(SQL 实验书的 实验 6、实验 7、实验 8); (五)学习材料:教材第九章内容、PPT、第九章形成性作业