欢迎来到天天文库
浏览记录
ID:35719929
大小:156.00 KB
页数:13页
时间:2019-04-14
《sqlserver2005数据库基础教学大纲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、新世纪高职高专计算机专业基础系列规划教材SQLServer2005数据库基础电子教学资料吴伶琳杨正校主编大连理工大学出版社·13·前言为了配合《SQLServer2005数据库基础》课程的教学,体现教材的编写特色,更好地为读者服务,编写了此教学资料。教学资料内容有两个部分:第一部分是课程标准,包括了课程性质与任务、课程内容和要求、能力训练项目设计、考核方案等。第二部分是电子教案,采用PowerPoint课件形式。教师可以根据不同的教学要求按需选取和重新组合。教学资料中若有错误或不妥之处,请读者给
2、予批评指正。编者2010年2月·13·《SQLServer2005数据库基础》课程标准一、课程的性质与任务本课程是高等职业技术学院计算机类专业的一门专业核心课程,其任务是使学生具备SQLServer数据库的基本理论知识与应用技能,即通过一个实际数据库应用开发项目的层层推进,使学生在学习解决问题的过程中,学会数据库的应用技术、原理和工具的使用,培养学生成为能够胜任生产、服务、技术和管理第一线工作的高素质劳动者和高级技术应用型人才。二、预备知识学习本课程应具备计算机专业相关基础理论知识和基本操作技能
3、,能够掌握一定的编程方法和规范,最好具有相关的数据库基础知识。前期课程有《计算机应用基础》、《C语言程序基础》、《Access数据库》等。教学过程中要坚持理论联系实际,将能力的训练贯穿于课程教学的全过程。三、课程设计1.课程目标设计(1)能力目标1.1 课程的整体能力目标序号整体能力目标1能够使用SQLServer2005进行学生信息管理系统服务器端数据库的创建、维护和安全性、完整性控制2能够利用SQL语言对数据进行查询、更新、统计操作3能够根据需求独立设计小型的数据库系统1.2 课程的单项能力
4、目标序号单项能力目标·13·1能够根据关系数据库理论设计小型数据库系统2能够将数据流图转换成E-R图,并进一步转换成关系模型4能够创建数据库和数据表,会建立索引,并能使用约束、默认、规则等对象对数据库的完整性进行管理5能够对表中的数据进行插入、删除、更新等操作6能够使用SQL语句查询数据表中的信息7能够创建、删除、查询、更新视图8能够创建、执行、删除存储过程9能够创建和删除触发器10能够使用系统函数,并根据需要创建用户自定义函数11具有规范的企业编程风格、良好的排查程序错误的能力12具有良好的分
5、析问题和解决问题的能力、沟通、协作和学习能力(2)知识目标序号知识目标1理解数据库中的一些基本概念和术语2理解数据库设计理论和主要工具(数据流图、E-R图等)3理解数据库创建的语句格式和索引的作用4掌握SELECT查询语句的基本格式5理解INSERT(插入)、DELETE(删除)、UPDATE(修改)语句的一般格式6理解视图的定义和作用7理解函数的定义和作用8理解存储过程的定义和作用9理解触发器的定义、作用和工作原理10理解SQL提供的安全性和完整性的机制11了解JAVA、C#编程语言的基本语法
6、(3)其他目标无(4)职业资格证书要求·13·微软公司的数据库管理员等相关证书2.课程内容设计及进度设计教 学 内 容 模块名称基准学时子项目名称模块名称1.设计学生管理数据库SQLServer2005的安装、配置及启动4设计学生管理数据库的结构2.创建学生管理数据库创建学生管理数据库8建立学生管理系统中的数据表设置数据表的完整性3.学生管理数据库中的数据操作学生管理数据库中的数据操作64.学生基本信息查询(简单查询)用SQL语句进行简单查询14用视图进行查询用函数进行查询5.学生成绩查询(复杂
7、查询)统计查询12连接查询子查询6.学生管理数据库的编程用户自定义函数12存储过程触发器7.学生管理数据库的管理SQLServer数据库的安全性4数据库的备份和还原8.学生管理数据库的实现界面设计30数据库设计功能设计合计903.能力训练项目设计为了能更好地训练学生掌握各项能力,针对本课程设计了一个综合的大项目——学生信息管理系统,以其具体实现贯穿教学全过程。学生在教师的带领下开发学生信息系统的过程,就是学习和掌握SQL·13·SERVER数据库应用技术的过程。对于该系统学生要完成的任务是根据实
8、际数据库的设计和开发过程划分为8个子项目,包括数据库的设计、数据库的创建直至数据库的维护与管理等。其中较大的子项目又可分为若干个模块,在上课的过程中让学生通过一次或几次课逐步完成,每个模块均以学生信息系统项目为驱动,提出项目开发中要解决的问题,解决问题的过程就是导入学习数据库实用、够用的知识的过程及掌握SQLSERVER数据库应用技术的过程,这样便以层层递进方式实现“学生信息管理系统”设计和开发的过程。学生信息管理系统主要让学生课堂训练时使用,此外还使用员工工资管理系统作为课外学生自主学习的同步
此文档下载收益归作者所有