- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE4
ADDINCNKISM.UserStyle《数据库技术及应用》课程教学大纲
(理论课程)
一、课程基本信息
课程号
3423G00009
开课单位
计算机教学部
课程名称
数据库技术及应用
DatabaseTechnologyandApplication
课程性质
必修
考核类型
考试
课程学分
3
课内学时
68
课程类别
通识教育课程
先修课程
大学计算机
适用专业(类)
经济、管理、医学等非计算机专业类
二、课程描述及目标
(一)课程简介
数据库技术是计算机应用的重要分支,目前已经成为高等院校非计算机专业《大学计算机》课程之后的一门重点课程。本课程根据经管、医学等专业类的需要,全面讲述了数据库系统的基本概念以及关系数据库管理系统的主要功能、操作方法,力求通过课程的学习培养学生应用数据库知识解决实际问题的能力,为后续与数据管理、数据处理与分析类课程的开展奠定必要的理论和技能基础。
(二)教学目标
通过本课程的学习,学生能够理解数据库的一般原理,具备利用E-R图、SQL语言等工具设计和操纵关系数据库的基本能力,理解一般数据库应用系统的创建流程与方法。在学习过程中,逐步提高学生对计算机数据管理各方面问题的认识。通过具体问题的解决,提高学生独立分析问题和解决问题的能力,同时为后续课程的学习和将来在实际工作中的应用打下扎实的基础。
课程目标1:掌握数据库基本理论。
课程目标2:掌握操纵数据库的基本方法。
课程目标3:理解数据库应用系统的创建过程。
三、教学方式与方法
采用多媒体教室授课和上机实验教学,并辅以小组学习、边学边练等方式开展教学。
本课程从应用出发,以综合案例为主线讲解数据库应用系统的设计、开发过程。同时,每个章节采用TBL任务型教学模式为驱动,采用“明确任务——完成任务——归纳总结”的三部曲,通过精心的任务设置来连接理论与实践,构建学生的数据库知识体系。在同步的实验中设计相应的任务,以学生为主体,要求学生通过完成任务来掌握知识。在本课程教学过程的中后期,布置一项开发数据库应用系统的综合作业,要求学生以个人或小组为单位来完成,目的是把课程相关的知识系统化,把基本理论、基本操作有机地结合起来,促进学生自主学习、创造性学习。
四、教学重点与难点
(一)教学重点
数据库基本理论、数据库设计理论、关系代数、SQL语言、完整性约束、简单应用系统的开发。
(二)教学难点
关系的规范化、关系代数、子查询、完整性约束、窗体和报表的创建。
五、教学内容、基本要求与学时分配
序号
教学内容
基本要求
学时
教学
方式
对应课程目标
1
数据库应用基础知识
掌握数据库技术的发展和数据库系统、数据模型的基本概念
3
教师授课+小组讨论
课程目标1
2
关系数据库
掌握关系数据模型的基本概念、关系代数
5
教师授课+小组讨论
课程目标1
3
关系数据库标准语言SQL
掌握SQL语法,并能够用SQL语句操纵数据库
8
教师授课+学生练习
课程目标1
课程目标2
4
可视化操纵数据库
掌握用可视化方法便捷创建数据表、查询
4
教师授课
课程目标3
5
数据库设计
掌握E-R的绘制和数据库规范化问题等
4
教师授课+小组讨论
课程目标3
6
数据库应用开发技术
掌握窗体、报表创建的方法,理解宏的概念,掌握宏的创建及操作、了解VBA
8
教师授课
课程目标3
7
数据安全与管理、数据库技术新发展
理解保障数据安全的意义,理解Access中的数据访问安全和数据存储安全的具体安全措施;数据库技术的发展
2
教师授课
课程目标1
课程目标2
合计
34
六、实验内容、基本要求与学时分配
序号
实验项目
实验内容与要求
学时
类型
对应课程目标
1
文件数据管理
尝试编程实现文件中数据的访问;必修
2
探究性
课程目标1
2
完整性约束探究
探究实体完整性、参照完整性和用户定义的完整性约束的违约系统处理;必修
4
探究性
课程目标1
课程目标2
3
关系数据标准语言SQL的应用
SQL语句操纵数据库,包括建表、查询、数据更新等;必修
8
探究性
课程目标2
4
Access中操纵数据库的可视化方法
可视化建表、建查询、数据导入导出等;必修
2
验证性
课程目标2
5
SQLite数据库管理系统使用探究
探究SQLite数据库管理系统的操纵方法,并与Access进行比较;必修
4
探究性
课程目标1
课程目标2
6
创建窗体、报表、宏
窗体、报表、宏的创建,特别是各种控件的使用;必修
6
验证性
课程目标3
7
数据安全与管理
数据库添加密码、增加用户和各种权限、数据库的压缩和修复;必修
2
验证性
课程目标1
课程目标2
8
开发数据库应用系统
根据所学,自己开发一个简单的数据库应用系统;必修
6
设计性
课程目标1
课程目标
文档评论(0)