《数据库》课程实施性教学大纲.docx
《《数据库》课程实施性教学大纲.docx》由会员分享,可在线阅读,更多相关《《数据库》课程实施性教学大纲.docx(18页珍藏版)》请在冰豆网上搜索。
《数据库》课程实施性教学大纲
13级《数据库》课程实施性教学大纲
制定人:
日期:
审核人:
日期:
批准人:
日期:
一、说明
1.课程的性质和内容
《数据库基础及Access应用》课程是计算机专业与电子商务专业基础课。
通过课程的学习,让学生在学习全部内容之后对数据库应用系统开发有一个全面的认识,同时也可以完成动态网站和ACCESS数据库相结合的综合项目的开发
2.课程的任务和要求
本书根据中职教育的特点和要求,以实用、够用为原则,以Access2000为平台,具体结合一个实例“电脑配件信息管理系统(CPMID)”,采用通俗的语言,循序渐进、由浅入深地讲述了关系数据库的根本原理,以及利用关系数据库管理系统进行数据库应用系统一发的基本流程和方法,开发出一套简单实用的进货、销售、库存数据库管理系统。
要求学生自己独立完成从需求分析、系统设计、系统开发和系统维护的整个过程。
3.教学中应注意的问题(含教学建议)
1.教、学、练相结合、注重应用理论知识解决实际问题。
2.针对本门课特点,重视课堂理论教学,多用生活中的实例帮助学生理解,尽力降低难度,激发兴趣。
3.激发学生自主学习的积极性,教会学生善学善思。
4.勤辅导,加强作业指导,重视学优生培养,通过学优生带动一片,大面积提高教学质量。
5.、结合学科特点和学生认知发展规律,培养学生的学习主动性。
4.推荐教材及学时说明
本课程推荐教材:
《数据库基础及Access应用》刘远东何思文吴斌新编著机械工业出版社ISBN:
711116444X,本课程课时为76课时。
二、学时分配
章节
名称
总课时
理论
训练
实习
第一章
数据库基本原理
8
0
8
0
§1—1
§1—2
数据库管理的基本概念、数据库的发展历程
E-R图
2
0
2
0
§1—3
§1—4
关系运算
数据模型
2
0
2
0
§1—5
§1—6
关系运算
关系规范化基础
2
0
2
0
§1—7
§1—8
关系的范式
数据库的保护
2
0
2
0
第二章
数据库设计基础
10
0
10
0
§2—1
数据库设计概述、需求分析
2
0
2
0
§2—2
数据库概念设计
2
0
2
0
§2—3
数据库概念设计
1
0
1
0
§2—4
数据库逻辑设计
2
0
2
0
§2—5
数据库物理设计
2
0
2
0
§2—6
数据库实现和运行
1
0
1
0
第三章
关系数据库Access概述
4
0
4
0
§3—1
安装启动、数据库创建
2
0
2
0
§3—2
数据库管理
2
0
2
0
第四章
表对象
10
0
10
0
§4—1
表的各种创建方法
2
0
2
0
§4—2
字段名称和字段说明
2
0
2
0
§4—3
数据类型
1
0
1
0
§4—4
字段属性
2
0
2
0
§4—5
主键和索引
1
0
1
0
§4—6
§4—7
建立表间关系
数据的输入与修改
2
0
2
0
第五章
查询对象
6
0
6
0
§5—1
查询的概念与创建
2
0
2
0
§5—2
§5—3
几个复杂查询的设计
查询与SQL语言的运用
2
0
2
0
§5—4
§5—5
查询向导
动作查询
2
0
2
0
第六章
窗体对象
6
0
6
0
§6—1
§6—2
什么是窗体
利用向导建立窗体
2
0
2
0
§6—3
§6—4
利用窗体设计视图创建窗体
体中的常用控件
2
0
2
0
§6—5
§6—6
自动套用格式
外观设计
2
0
2
0
第七章
报表对象
5
0
5
0
§7—1
§7—2
报表的几种创建方法
使用向导创建报表
2
0
2
0
§7—3
§7—4
使用设计视图修改报表
报表数据的重组
2
0
2
0
§7—5
表达
1
0
1
0
第八章
数据访问页
4
0
4
0
§8—1
§8—2
什么是数据访问页
创建数据访问页
2
0
2
0
§8—3
§8—4
在数据访问页中重组记录
页对象中的基本控件及其应用
2
0
2
0
第九章
宏对象
5
0
5
0
§9—1
§9—2
什么是宏对象、
常用宏对象
2
0
2
0
§9—3
§9—4
常用事件
宏对象的调试与执行
2
0
2
0
§9—5
Autoexec宏对象
1
0
1
0
第十章
VBA编程
8
0
8
0
§10—1
VBA基础知识
2
0
2
0
§10—2
VBA开发环境
2
0
2
0
§10-3
模块和过程
2
0
2
0
§10—4
§10—5
运行与调试
VBA程序控制
2
0
2
0
第十一章
集中实训
8
0
8
0
§11—1
实训目的
2
0
2
0
§11—2
实训内容
2
0
2
0
§11—3
实训步骤
2
0
2
0
§11—4
实训小结
2
0
2
0
合计
76
0
76
0
三、课程内容和要求
第一章数据库基本原理
教学要求:
1、了解数据管理的基本概念、数据管理及其发展
2、掌握E-R图、数据模型的基础知识
3、熟悉并掌握关系运算当中的四则常见运算,并了解关系规范化问题
4、了解关系范式,并掌握常见的几大关系范式
5、熟悉数据库如何进行保护
教学内容:
§1-1数据库管理的基本概念
一、数据与信息
二、数据库
三、数据库系统
四、数据库管理系统
§1-2数据管理及其发展
一、数据管理
二、数据发展
§1-3E-R图
一、什么是E-R图
二、E-R图的功能和分类
§1-4数据模型
一、层次模型
二、网状模型
三、关系模型
§1-5关系运算
一、SQL语言基础
二、常见的SQL语句
三、传统的集合运算
四、选择运算
五、投影运算
六、连接运算
七、外键
§1-6关系规范化基础
一、规范化问题
二、属性的联系
三、函数依赖
四、关键字
§1-7关系的范式
一、第一范式
二、第二范式
三、第三范式
四、BCNF
五、规范化小结
§1-8数据库的保护
一、为什么对数据库进行保护
二、数据库的备份和还原
教学建议:
1.可结合具体的实例介绍数据库的发展历程
2.关系运算中可拓展到四大运算,并根据四大运算进行深入讲解。
3.重点是数据模型和关系运算
第二章数据库设计基础
教学要求:
1.了解数据库设计基础
2.掌握数据库设计的需求分析如何实施
3.了解并掌握数据库的概念设计、逻辑设计、物理设计
4.了解数据库的实现和运行
教学内容:
§2-1数据库设计概述
一、数据库应用系统的特点
二、数据库设计阶段
§2-2数据库设计的需求分析
一、数据库设计的需求分析的方法
二、数据库设计的需求分析的步骤
§2-3数据库概念设计
一、设计局部ER图
二、视图集成
§2-4数据库逻辑设计
一、导出初始关系模式
二、规范化处理
三、模式评价与修正
§2-5数据库的物理设计
一、设计的原理
二、设计的方法
§2-6数据库实现和运行
一、数据库实现
二、数据库运行及修改
教学建议:
1.掌握数据库设计阶段的几大步骤
2.重点是如何做好数据库设计阶段的需求分析
第三章关系数据库Access概述
教学要求:
1.了解关系数据库Access2000;
2.掌握数据库创建
3.掌握数据库管理;
教学内容:
§3-1关系数据库Access2000
一、Access的特点
二、系统安装
三、启动与退出
四、操作界面
五、Access的数据库对象.
§3-2数据库创建
§3-2数据库管理
一、压缩与修复数据库
二、加密与解密数据库
三、为数据库设置密
教学建议:
1.了解数据库的安装和基本界面
2.熟悉数据库的管理过程
第四章表对象
教学要求:
1.了解表对象与表结构;
2.掌握字段名称与字段说明、数据类型、字段属性;
3.理解主键和索引;
4.掌握建立表间关系;
5.理解数据的输入与修改;
教学内容:
§4-1表对象和表结构
一、创建表的五种方法
二、表结构
§4-2字段名称和字段说明
一、字段名称
二、字段说明
§4-3数据类型
§4-4字段属性
一、字段属性的种类
二、“字段大小”属性的使用
三、“格式”属性的使用
四、其他字段属性的使用
§4-5主键和索引
一、主键
二、索引
§4-6建立表间关系
一、关系”工具栏
二、表间关系
三、表间关系
§4-7数据的输入与修改
一、表视图
二、修改
三、和替换
四、和筛选
五、数据表视图
教学建议:
1.重点是表的创建方法
2.掌握数据表的数据类型
第五章查询对象
教学要求:
1.了解查询的概念和创建;
2.掌握查询的设计;
3.理解几个复杂查询的设计;
4.了解查询向导;
5.熟悉动作查询;
教学内容:
§5-1查询的概念与创建
一、的概念和种类
二、选择查询
§5-2几个复杂查询的设计
一、设计视图的使用
二、运行查询
三、条件的使用
四、改变字段属性
五、在查询中执行计算
六、修改查询
§5-3查询与SQL语言的运用
一、汇总查询
二、交叉表查询
三、参数查询
四、多表查询
§5-4查询向导
一、简单查询向导
二、交叉表查询向导
三、查找重复项查询向导
四、查找不匹配项查询向导
§5-5动作查询
一、更新查询
二、生成表查询
三、追加查询
四、除查询
教学建议:
1.掌握查询的创建方法
2.重点复杂查询与T-SQL语句的综合使用
第六章窗体对象
教学要求:
1.了解什么是窗体;
2.掌握使用向导建立窗体;
3.掌握使用窗体设计视图创建窗体;
4.理解窗体中的常用控件;
5.掌握自动套用格式、外观设计。
教学内容:
§6-1什么是窗体
一、的三种视图
二、的类别
三、的结构
四体的显示特性
§6-2利用向导建立窗体
§6-3利用窗体设计视图创建窗体
一、窗体设计视图的步骤
二、控件工具箱
三、设计
§6-4体中的常用控件
一、窗体属性
二、控件属性
三、选项组
四、组合框
五、列表框
六、命令按钮
七、子窗体
八、设置控件标题
§6-5自动套用格式
§6-6外观设计
一、控件大小和位置的调整
二、控件外观的修饰
三、文字的美化
教学建议:
1.掌握窗体的几种创建方法
2.窗体的设计版面与宏之间的引用
第七章报表对象
教学要求:
1.了解什么是报表;
2.掌握报表的创建方法
3.掌握使用表达式
教学内容:
§7.1报表
一、什么是报表
二、报表和窗体
三、报表的形式
四、报表的三种视图形式
五、报表的结构
§7-2使用向导创建报表
§7-3使用设计视图修改报表
一、打开已有报表进行修改