《数据库原理与应用》课程标准要点
《数据库原理与应用》课程标准
广东理工职业学院《数据库原理与应用》课程标准一、课程基本信息课程名称(课程代码):数据库技术(22000863)课程性质:专业必修课课程类型:理论+实践适用专业:电子信息技术学分:3总学时:54(理论学时数:36,实践学时数:18)考核方式:笔试与平时成绩+上机开卷考试二、课程定位数据库技术课程属于专业必修课。
由于信息技术的飞速发展,掌握数据库技术及开发数据库应用系统成为了当今最热门的计算机职业技能之一,正因为数据库应用及开发的专业人才需求量非常大,所以学习和掌握数据库技术的相关技能和知识是非常必要的,是计算机各专业中的职业核心能力课程。
该课程培养学生掌握数据库的设计、建立、管理和应用系统开发能力,为使学生成为数据库管理员和软件开发人员起到主要支撑作用。
要求学生首先学习计算机导论、程序设计语言等基础课程,为后续的软件项目开发、动态网页设计技术等课程的学习打好基础。
三、课程目标1.知识目标:了解关系数据库系统的基础知识及数据库设计和规范化基本理论;掌握SQL Server 2008安装的基本过程及安装后的主要组件SQL Server Management Studio 的使用方法;掌握在SQL Server Management Studio中建立与管理用户数据库的基本方法,了解SQL Server 2008数据库的基本体系结构和系统数据库的作用;理解SQL Server 2008数据库中表的基本概念,数据完整性概念及其应用,熟练掌握在SQL Server Management Studio中建立用户表、表中约束的建立、修改用户表的结构、往表中插入、删除和修改数据以及表的删除操作;熟悉Transact-SQL的基本语句,熟练掌握数据库、表的建立语句和数据表中数据的插入、删除和修改命令、查询语句的使用;学会构建ASP开发环境,了解ASP内置对象和ASP代码的组成结构,掌握ADO对象通过代码连接数据库的方法,掌握在ASP页面中通过连接对象插入、删除、修改和查询数据的方法。
数据库原理及应用课程标准
数据库原理及应用课程标准《数据库原理及应用》课程标准一、课程说明课程名称:数据库原理及应用课程代码:PE123037参考学分:3参考学时:48课程管理系部:计算机系适用专业:计算机应用技术专业开发人员:职业技术学院计算机系数据库原理及应用教学团队二、课程概述(一)课程性质与定位1.课程性质《数据库原理及应用》课程是计算机专业的专业核心课程,是培养数据库管理及开发人员的基础支撑课程。
2.课程定位根据高职计算机专业人才培养模式的要求,培养学生基于当今主流软件开发技术的应用开发能力,确立了本课程作为开发后台数据库在专业课程体系中的地位。
如今各类信息系统、动态网站、移动应用的开发都需要使用后台数据库,数据库已成为当今计算机时代中不可或缺的组成部分。
通过本课程的学习,要求学生掌握关系型数据库的开发过程,为软件开发、动态网站的创建打下坚实的技术基础。
前导课程:程序设计基础后续课程:网页设计、JSP动态网页开发、.NET编程技术、高级编程技术(二)课程设计思路本课程采用“项目驱动,案例教学,一体化课堂”的教学模式开展教学。
整个课程通过一个实际数据库应用开发项目驱动,完成教师与学生互动的讲练结合教学过程。
学生在完成各项任务、子任务的过程中,学会数据库的应用技术、原理和工具的使用。
本课程的理论安排在多媒体教室,实践环节安排在设施先进的多媒体机房进行,教学中以学生为中心,教师负责讲授知识,指导项目设计,充分调动师生双方的积极性以达到教学目标。
(1)项目贯穿教学以学生管理系统等数据库为载体开展教学,贯穿数据库的整个开发过程,包括:概念模型设计、关系模型设计、创建与维护数据库、创建与维护表、对表的查询、建立存储过程、数据库备份与恢复、数据库安全等。
(2)任务分解知识点明确每堂课的任务、子任务,教学就是完成任务的过程,在这一过程中融入相关知识,以达到“任务完成,知识掌握,本领学会”的教学目的。
(3)“教、学、做”一体化教学在一体化教室完成教师与学生互动的讲练结合的教学过程。
数据库原理与应用重点
数据库原理与应用重点
数据库原理与应用的重点有以下几个方面:
1. 数据库的基本概念和体系结构:理解数据库的基本概念,包括数据的组织形式和结构,数据的模型和关系等。
掌握数据库的体系结构,了解数据库的层次结构、数据模型和数据库管理系统(DBMS)的功能。
2. 数据库的设计与规范化:学习数据库的设计原理和方法,掌握数据库设计的规范化过程,包括函数依赖、范式等概念,了解如何将现实世界的数据转化为数据库的结构。
3. 数据库查询语言:掌握SQL(Structured Query Language)
语言的基本原理和常用命令,包括数据的查询、插入、更新和删除等操作,了解SQL语言的高级特性,如连接查询、子查询、聚合函数等。
4. 数据库索引和性能优化:了解数据库索引的原理和作用,学习如何设计合适的索引以提高查询的性能。
了解数据库的性能优化技术,如查询优化、表分区、并发控制等,提升数据库的性能和并发能力。
5. 数据库事务和并发控制:了解数据库事务的概念和特性,学习数据库的并发控制和事务处理机制,包括锁机制、隔离级别等,确保数据库的一致性和可靠性。
6. 数据库安全和备份恢复:学习数据库的安全机制和控制方法,
了解数据库的权限管理和访问控制,保护数据库的安全性。
学习数据库的备份恢复技术,包括数据备份、日志恢复等,保障数据库的可用性和可靠性。
7. 分布式数据库和大数据处理:了解分布式数据库的原理和架构,学习分布式数据库的设计和管理方法,掌握大数据处理的基本概念和技术,包括分布式存储、分布式计算等。
以上是数据库原理与应用的重点内容,通过学习这些内容,可以全面掌握数据库的基本原理和应用技术,为实际的数据库设计、管理和应用提供支持。
数据库原理及应用教学目的、内容、重点、难点2
数据库原理及应用教学目的、内容、重点、难点2第一篇:数据库原理及应用教学目的、内容、重点、难点 2 《数据库原理及应用》课程授课目的、内容、方法、重点、难点及学时分配一、课程的性质、目的与任务:1 本课程的性质:《数据库原理及应用》是信息管理专业开设的专业基础必修课之一。
2 本课程的目的:本课程的主要目的是使学生掌握数据库的基本原理,应用规范化的方法进行数据库的开发和设计,并和具体的一种大型数据库管理系统相结合,熟练掌握数据库管理系统的管理、操作和开发方法。
3 本课程的任务:通过本课程的学习,学生应能针对具体的案例进行数据调查分析、数据库逻辑结构设计、关系规范化及数据库物理结构设计,并能使用高级语言进行数据库应用程序开发。
二、基本教学要求了解数据库的基本概念、发展、结构体系及数据库新技术的发展方向等。
理解数据库的安全性、完整性、并发控制及数据恢复等概念。
掌握数据库的查询语言、关系理论及数据库的设计方法,掌握对数据库的安全性、完整性、并发控制及数据恢复的应用。
三、教学内容:(一)绪论 4学时1、数据库系统概述(1)数据库的地位:数据库在信息领域的作用和地位(2)四个基本概念:数据、数据库、数据库管理系统、数据库系统四个概念及相互间的关系。
(3)据管理技术的产生和发展:数据管理技术发展的三个阶段及每个阶段的环境、特点。
2、数据模型(1)数据模型的组成要素:数据结构、数据操作、数据的约束条件(2)概念模型:信息世界中的基本概念、实体之间的联系、概念模型的表示方法E-R图。
(3)常用数据模型:层次模型、网状模型、关系模型,每种模型从数据结构、完整性结束、数据存储、优缺点及典型的数据库系统几个方面介绍。
3、数据库系统结构数据库系统内部的模式结构:模式结构的概念、三级模式结构、二级映象功能及数据独立性4、数据库系统的组成(1)硬件平台:数据库平台对硬件平台的要求。
(2)软件:DBMS、操作系统、高级语言、开发工具及应用系统。
《数据库原理与应用》课程标准
《数据库原理与应用》课程标准一、课程概述《数据库原理与应用》课程是软件技术专业的核心学习领域课程。
课程的内容既包括单片机的关系数据库系统的基本原理,同时还包括数据库的设计和相关应用。
本课程的基本任务:使学生理解关系数据库的基本原理、基本方法,熟练掌握数据库系统安装及维护、数据表设计、基本语句使用、索引和视图应用、SQL编程、存储过程编写,触发器使用、事务操作,能使用SQL Server2005进行数据库的设计,开发和维护。
为学生以后从事大型数据库管理系统和基于数据库的项目开发打下坚实的基础。
同时,结合本课程的特点,逐步培养学生分析能力,观察能力,理论联系实际解决问题的能力。
二、培养目标1.方法能力目标(1) 培养学生职业生涯规划能力。
(2) 培养学生独立学习能力。
(3) 培养学生获取新知识的能力。
(4) 培养学生决策能力。
2. 社会能力目标(1) 培养学生的人际交流能力。
(2) 培养学生团队协作能力。
(3) 培养学生组织和管理能力。
(4) 培养学生勇于创新,敬业乐业的工作作风。
3. 专业能力目标(1) 理解关系数据模型。
(2) 能对数据进行规范化。
(3) 能安装和搭建数据库系统环境。
(4) 具有对数据库进行基本管理和维护的能力。
(5) 具有熟练使用T-SQL语言对数据库中的数据进行操作及编程的能力。
(6) 具有熟练使用索引、视图、存储过程和触发器等数据库对象的能力。
(7) 具有一定的数据库设计能力。
(8) 具有数据库设计文档的编制和整理能力。
三、与前后课程的联系1.与前续课程的联系“计算机基础”、“面向对象程序设计基础(C++)”、“Java程序设计”、“UML”课程使学生具备了计算机操作能力,程序逻辑思维和程序设计的基本能力。
2.与后续课程的关系学习本课程后,为继续学习“J2EE”、“JBulider+Weblogic 8.0”、“.NET应用开发”、“.NET高级应用开发”等专业课与毕业设计提供基础。
《数据库原理与应用》课程教学大纲
《数据库原理与应用》课程教学大纲一、课程性质与目标(一)课程性质《数据库原理及应用》是一门综合性的专业选修课。
它是原理与应用的综合,数据库系统原理基于一定的数学知识,如离散数学、概率与数理统计等,还基于计算机基础和专业知识,如数据结构、操作系统、算法设计与分析、程序设计语言、程序设计方法及计算机网络等;数据库应用则基于一个具体的数据库管理系统和宿主语言的综合使用,以解决工程项目中的实际问题。
本课程从实际应用出发,集应用与原理于一体,两部分内容互相联系,又各有侧重,力求做到理论联系实际,用理论来指导实际应用。
(二)课程目标通过本课程的学习,使学生掌握理论与应用的关系并逐步培养学生解决实际问题的能力和动手能力;逐步培养学生的对真理知识的发现和创新的能力,;使学生对数据库技术有关理论内容从实践上有更深刻的认识,以便能够居高临下地掌握和处理一些实际问题,进一步提高学生数据库设计的能力。
二、课程内容与教学(一)课程内容1、课程内容选编的基本原则(1)、把握理论、技能相结合的基本原则。
(2)、注意教学内容与其他相关课程的联系和渗透。
2、课程基本内容(1)数据库技术的发展、数据、数据库及数据库管理系统等基本概念(2)SQL Server 2005数据库的安装及常用工具(3)数据库的创建、管理与使用,数据库表的创建、使用和管理(4)关系数据库SQL语言(5)索引的创建、查看、更名及使用(6)事务处理与锁(7)T-SQL程序设计基础(二)课程教学1、注重实践能力的培养,能够灵活运用理论知识解决工程项目中的实际问题。
2、加强学生基本知识与实际应用相结合的能力,提高学生分析问题的素养和解决问题的能力。
3、在传授基础理论和基本技能的同时,加强学生发现问题、分析问题和解决问题的能力。
4、注重课堂讲授、上机实训、答疑指导等环节。
三、课程实施与评价(一)学时、学分本课程总学时为54学时。
其中讲授36学时,上机实训18学时,学生修完本课程全部内容,成绩合格,可获10学分。
数据库原理及应用课程标准
《数据库原理及应用》课程标准1.课程定位和课程设计1.1课程性质与作用数据库原理及应用是楼宇智能化工程技术专业的一门专业基础课程。
本课程的任务就是普及式数据库技术方面的知识,学生学习这们课程后,不但对能够掌握数据库基础知识,而且对数据库的实践操作方法有深层次的认识和理解,并具有开发数据库的能力,为学生的毕业设计和从事数据库软件的开发、管理打下坚实基础。
前导课程:计算机基础、C语言程序设计等后续课程:综合布线技术、建筑设备自动化技术等1.2课程设计理念坚持以学生为中心、注重培养学生学习能力、动手能力、知识应用能力等基本知识技能。
在课程结构及教学方法上,以理论与实践相结合,把基本理论知识应用于实际工程贯穿始终。
主要以专业工作岗位任务为重点进行课程内容设计,利用学校和企业两种教育资源,不断更新教学内容,让课程内容与时俱进。
1.3课程设计思路贯彻高职高专精品课程要以服务为宗旨、以就业为导向的指导方针,突出职业能力培养,从楼宇智能化工程技术专业领域方面所需要的基础理论知识及基本操作技能设计教学内容。
2.课程目标知识目标:学生通过学习本课程后,让学生了解并掌握数据库基本原理和基本知识。
能力目标:会SQL数据库建立与管理,会SQL Server开发及简单实例编程;会应用所学基本知识分析、解决实际工程问题,为学生的毕业设计和从事数据库软件的开发、管理打下基础。
素质目标:培养学生树立正确的价值观、人生观和世界观;培养学生学习之能,吃苦之能,团结之能;培养合作、交流、决策、环境适应等综合方法能力和社会能力,发展职业关键能力;培养学生良好的职业道德,具有工作责任心和社会责任感,能够利用专业知识解决工程实际问题的能力和创新能力。
3.课程内容与教学要求教学单元1:数据库基础(2学时)教学内容:数据管理的基本概念及数据管理技术的发展,数据模型及数据库系统结构组成,关系数据库及常见关系数据库管理系统简介教学要求:了解数据库的基本概念及其基本模型,了解数据库系统的组成,全面了解关系数据库的基本术语、设计及规范化,了解现在比较流行的数据库管理系统,掌握关系数据的设计方法。
《数据库原理及应用》课程标准
《数据库原理及应用》课程标准课程编码:课程类别: B适用专业:软件技术(软件测试)授课单位:学时: 72 编写执笔人及编写日期:学分: 4 审定负责人及审定日期:1、课程定位和课程设计1. 1课程性质与作用《数据库原理及应用》课程是软件技术专业的专业核心课程,是校企合作开发的基于工作过程的课程,为本专业岗位培养数据库程序设计、软件开发的高技能人才。
本学习领域课程前导课程有《JAVA初级程序设计》,后续学习领域课程有《软件测试技术》等。
1.2课程基本理念本课程开发遵循“设计导向”的现代职业教育指导思想,课程的目标是职业能力开发,课程教学内容的取舍和内容排序遵循职业性原则,课程实施行动导向的教学模式,为了行动而学习、通过行动来学习,校企合作开发课程等。
本课程以软件技术专业学生的就业为导向,根据用人单位对软件技术专业所涵盖的岗位群进行的任务和职业能力分析,以SQL Server及数据库管理系统为主线,以本专业应共同具备的岗位职业能力为依据,遵循学生认知规律,紧密结合劳动部职业资格证书中的相关考核项目,确定本课程的工作模块和课程内容。
为了充分体现任务引领、实践导向课程思想,将本课程的教学活动分解设计成若干实验项目或工作情景,以具体的项目任务为单位组织教学,以典型实际问题设备为载体,引出相关专业理论知识,使学生在实训过程中加深对专业知识、技能的理解和应用,培养学生的综合职业能力,满足学生职业生涯发展的需要。
1.3课程设计思路按照“以能力为本位、以职业实践为主线、以项目课程为主体的模块化专业课程体系”的总体设计要求,该门课程以形成数据库管理能力和利用高级编程语言进行数据库编程能力为基本目标,紧紧围绕完成工作任务的需要来选择和组织课程内容,突出工作任务与知识的联系,让学生在职业实践活动的基础上掌握知识,增强课程内容与职业能力要求的相关性,提高学生的就业能力。
选取项目的基本依据是该门课程涉及的工作领域和工作任务范围,但在具体设计过程中还以数据库系统开发流程与典型的项目为载体,使工作任务具体化,并依据完成工作任务的需要、职业院校学习特点和职业能力形成的规律,确定课程的知识、技能等内容,产生了具体的项目模块。
《数据库原理及其应用》教学大纲
《数据库原理及应用》教学大纲一、课程名称《数据库原理》二、课程性质信息与计算科学专业专业限选课,数学及应用数学专业专业任选课。
三、课程教学目的使学习者了解和掌握数据库系统的基本原理,掌握数据库设计以及数据库管理系统方面的基本知识,并能够运用所学知识完成简单的数据库系统的设计。
四、课程教学原则与教学方法数据库原理课既是一门理论课又与实际密切结合,所以,本课程的教学应以理论讲授为主,同时也要结合学生实践,提高学生对实践问题的分析和动手能力。
五、课程总学时66 学时六、课程教学内容要点课程教学内容要点及建议学时分配章节序号教学内容学时1 绪论 22 关系数据库 63 关系数据理论 84 数据库设计 45 关系数据库标准语言SQL 126 7合计MySQL 的使用综合实训241066 第一章绪论(计划学时2)一、教学目的通过学习本章,要求掌握有关数据库的基本概念,了解数据库系统的组成和结构,为后继章节的学习打下基础。
二、课程教学内容第一节数据库系统概述1. 理解以下基本概念:数据,数据库,数据库管理系统,数据库系统2. 了解数据库管理系统的产生和发展:人工管理数据阶段和文件系统阶段的特点3. 了解数据库系统的特点第二节数据模型1. 领略基本概念:数据模型,概念模型,实体,属性,码(键),域,实体型,实体集,联系(1:1,1:n,m:n),层次模型,网状模型,关系模型,关系,元组,主码,分量,关系模式2. 理解并会应用概念模型的表示方法: E-R 图的画法3. 了解层次模型、网状模型的特点第三节数据库系统结构1. 领略基本概念:外模式,模式,内模式2. 了解数据库系统的三级模式与二级映象功能第四节数据库系统的组成1. 了解基本概念: DBA2. 了解组成数据库系统的硬件、软件和人员第五节数据库技术的研究领域1. 了解数据库学科研究的三个主要领域三、重点、难点提示和教学手段教学重点:有关数据库、数据模型方面的基本概念.教学难点:E-R 图的画法教学手段:传统教学手段,注意讲练结合.第二章关系数据库(计划学时6)一、教学目的通过本章学习,熟练掌握有关关系数据库的基本理论,能灵便应用关系代数理论进行实际问题的求解,对元组演算和域演算有一定的认识。
数据库原理与应用课程教学大纲
《数据库原理与应用》课程教学大纲一、课程基本信息二、课程目标(一)总体目标:电子商务专业的学生数据库理论够用便可,重要的是掌握数据库领域内的实践动手能力、分析问题和解决问题的能力。
因此,本课程应把培养数据库应用与开发人才作为培养目标,比较系统、完整地讲述数据库的基本原理、基本概念和基本技术,适当介绍当今数据库的新技术和新应用,使学生掌握基础理论;而要求学生熟练掌握的是常用数据库管理系统基本操作、SQL语言,数据库应用系统分析、设计、实施和维护,最终掌握解决实际问题的数据库设计思想和养成良好的数据库程序设计习惯,具备用数据库的知识解决实际问题的能力。
(二)课程目标:学生需要掌握数据库系统的基本原理、方法和应用技术,以便能够有效地使用现有的数据库管理系统和软件开发工具。
此外,他们还需要了解数据库结构的设计以及数据库应用系统的开发方法。
通过这些学习,可以培养学生分析和解决实际问题的能力,以及进行数据库应用系统开发的能力。
课程目标1:数据库设计1.1 数据系统的概述1.2 数据模型1.3 关系型数据设计课程目标2:SQL数据库系统的使用2.1 SQL Server 2012基本知识2.2 数据库的基本操作2.3 数据表的基本操作2.4 数据库查询2.5 T-SQL编程2.6 视图和索引2.7 存储过程和2.8 事务与并发控制2.9 数据库系统的安全性2.10 数据库的备份与还原(要求参照《普通高等学校本科专业类教学质量国家标准》,对应各类专业认证标准,注意对毕业要求支撑程度强弱的描述,与课程目标对毕业要求的支撑关系表一致)(五号宋体)(三)课程目标与毕业要求、课程内容的对应关系表1:课程目标与课程内容、毕业要求的对应关系表三、教学内容第一章数据库系统概述1.教学目标:(1)掌握数据、数据库、数据库管理系统、数据库系统的概念;(2)了解数据库技术的发展;(3)掌握数据库系统的组成和功能以及数据库的体系结构2.教学重难点:数据库系统的基本概念、组成和功能,数据库的体系结构。
《数据库原理与应用》课程教学大纲
《数据库原理与应用》课程教学大纲一、课程基本情况课程编号:12345678课程总学时:64,其中:授课48学时、实验16课程学分:3.0课程分类:必修开课学期:2春开课单位:信电学院适用专业:计算机所需先修课:高等数学,任一门程序设计语言,数据结构二、教学理念数据库技术是计算机软件学科的一个重要分支。
随着计算机应用的发展,数据库应用领域已从数据处理、信息管理、事务处理扩大到计算机辅助设计、人工智能和大数据支持等新的应用领域,成为信息技术的核心内容和重要课程。
课程建设坚持以工程教育认证标准为基础、以应用能力和创新能力培养为目标,努力创建以学生为主体、毕业产出为导向、可持续改进的数据库原理与实践课程教学模式。
强化OBE教育理念,有助于教师转变思路,立德树人,引导学生树立正确三观;有助于加深学生对专业理论知识的理解、提高学生毕业要求能力的达成。
通过本课程学习,使学生能够具备数据库的基本设计、维护和操作技能,初步具有独立开发信息管理系统的能力。
三、课程目标四、课程内容、教学要求与课程目标关系图五、教学方法本课程是理论和实践紧密结合的课程。
课程思政教育将运用其学科思维提炼其中蕴含的文化基因和价值内涵,将其转化为社会主义核心价值观的教学载体。
其主要方式是:(1)技术能力与职业素养:技术层面要针对专业特点组织课程内容和实践主题,通过基本概念讲解、重要理论推演和工程案例认知与配套实验课程,使学生熟悉数据库工程项目的研发流程,体验从需求分析到实施运行的全过程,让知识与实践得以交融和强化,达到综合实践能力及创新意识的培养目的;素养层面要通过多个环节的小组分工,以问题导向来讨论合作和实践锻炼,让学生体验职业角色责任和具体实施过程的岗位要求,把友善、沟通、合作、责任、诚信、创新等关键词与基于过程的个人心得分享和总结评价相结合,让学生切实认清上述职业素养内涵是现代高级工程技术人才必须具备的重要品质,促进社会主义核心价值观与理论实践课程的融合。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广东理工职业学院《数据库原理与应用》课程标准一、课程基本信息课程名称(课程代码):数据库技术(22000863)课程性质:专业必修课课程类型:理论+实践适用专业:电子信息技术学分:3总学时:54(理论学时数:36,实践学时数:18)考核方式:笔试与平时成绩+上机开卷考试二、课程定位数据库技术课程属于专业必修课。
由于信息技术的飞速发展,掌握数据库技术及开发数据库应用系统成为了当今最热门的计算机职业技能之一,正因为数据库应用及开发的专业人才需求量非常大,所以学习和掌握数据库技术的相关技能和知识是非常必要的,是计算机各专业中的职业核心能力课程。
该课程培养学生掌握数据库的设计、建立、管理和应用系统开发能力,为使学生成为数据库管理员和软件开发人员起到主要支撑作用。
要求学生首先学习计算机导论、程序设计语言等基础课程,为后续的软件项目开发、动态网页设计技术等课程的学习打好基础。
三、课程目标1.知识目标:了解关系数据库系统的基础知识及数据库设计和规范化基本理论;掌握SQL Server 2008安装的基本过程及安装后的主要组件SQL Server Management Studio 的使用方法;掌握在SQL Server Management Studio中建立与管理用户数据库的基本方法,了解SQL Server 2008数据库的基本体系结构和系统数据库的作用;理解SQL Server 2008数据库中表的基本概念,数据完整性概念及其应用,熟练掌握在SQL Server Management Studio中建立用户表、表中约束的建立、修改用户表的结构、往表中插入、删除和修改数据以及表的删除操作;熟悉Transact-SQL的基本语句,熟练掌握数据库、表的建立语句和数据表中数据的插入、删除和修改命令、查询语句的使用;学会构建ASP开发环境,了解ASP内置对象和ASP代码的组成结构,掌握ADO对象通过代码连接数据库的方法,掌握在ASP页面中通过连接对象插入、删除、修改和查询数据的方法。
理解解索引和视图的概念及掌握其建立和使用方法;了解T-SQL编程基础,各种流程控制语句,及游标的使用;掌握存储过程的创建、修改、执行和删除操作,以及另一种特殊类型的存储过程触发器的创建和使用操作;掌握有关数据库的备份和恢复、数据的导入与导出及系统的安全管理等方面的内容。
理解数据库应用开发的基本知识,掌握数据库应用项目开发的基本步骤和方法。
2.职业技能目标:会进行简单的数据库设计,能熟练地建立数据库、表和各种数据约束,能根据用户需要熟练地写出插入、删除、修改和查询数据的命令;会根据实际需要建立索引和视图、存储过程和触发器;会对数据库中的数据进行导入导出、备份和恢复和安全管理工作,能根据实际应用需求进行数据库应用系统开发。
3.职业素质养成目标:养成认真仔细分析问题的习惯,提高分析和解决问题的能力,树立IT职业人吃苦耐劳的敬业精神,培养团结协作的工作作风和严谨求实的工作态度。
4.职业技能证书考核要求:积极参加数据库工程师考试,获取数据库工程师职业资格证书。
四、整体教学设计思路本课程融“教、学、做”理论与实践一体化的教学模式设计如下所示。
1.教师“教”;教师“教”教学情境主要设计在学院的“软件实训室”,通过多媒体的大屏幕、电子教室控制软件采用启发式的项目教学思想,在这个环节中教师讲解知识要点,演示相关操作过程,分析操作要点和需要灵活处理的内容,让学生触类旁通地实现再学习能力。
2.学生“学”学生“学”的教学情境主要设计在学院的“软件实训室”,学生通过听教师讲解新知识内容,观看教师操作的步骤和过程,听老师的分析,学习相关知识,了解操作要点,掌握重点和难点内容。
3、学生“做”学生“做”的教学情境主要设计在学院的“软件实训室”和第二课堂(学生自己的电脑),,根据教师布置的练习,“做”练习并处理自己“做”的过程中出现的问题,实现学生动手能力,充分体现“做中学”。
然后可以进行小组讨论和总结,在小组协助中提升学生“创作”与“应用”的职业技能。
五、课程内容、要求及课时安排1.课程单元与教学目标2.教学内容与安排项目一认识数据库项目二设计数据库项目三建立数据库项目四数据表及其关系项目五使用T-SQL命令定义数据库和表项目六数据操纵的T-SQL命令项目七数据查询语句SELECT项目八 ASP连接数据库项目九在ASP中查询和操纵数据单元十索引与视图项目十一事务编程与游标项目十二存储过程和触发器项目十三数据库备份与恢复及数据的导入与导出数据的安全性控制项目十四单元十五复习六、课程实施条件1.教授方法选择教学方法的原则一要依据工作过程和工作任务,二要结合学习情境和教学条件,三要考虑学生的个性特点,提高教学参与度,本课程坚持“教学有法,但无定法,贵在得法”,从宏观上应用了分组教学法、项目教学法,在微观上应用了任务驱动教学法、案例教学法、教学做一体化教学法。
1、分组教学法为培养学生的团队合作精神和自主学习能力,课程伊始,以4—8人为一组,由学生自愿结组成立“学习小组”,各小组成员一起探讨课程学习中的相关问题,共同解决小组内同学在学习和实际操作中出现的问题。
分组教学法能加强学生的团队合作意识和竞争意识,提高自我管理、自我服务、自我教育的能力。
2、项目教学法项目教学法是实施基于工作过程课程教学的关键,分为三个阶段:第一阶段:项目了解阶段。
学生成立“数据库设计与开发小组”,通过真实或虚拟的调查了解用户需求,达成系统开发意向,商讨开发方案等。
第二阶段:项目设计阶段。
教师引导学生从项目分析入手,将项目分解为工作任务,根据工作任务构建学习情境,学生边学习边利用所学知识和技能完成相应工作任务,教师实施辅导,帮助学生完成产品的开发任务。
第三阶段:项目实现阶段:用户试用产品,学生根据用户试用的情况完善相关工作,最后召开评议会,大家对各小组数据库开发和试用的情况做出评价。
3、任务驱动教学法是项目教学法的具体化,学生承揽了项目后,将项目分解为一个个具体的工作任务,以完成工作任务为引导,师生共同创设工作情境、确定工作任务的内容和标准、探究解决问题的方法、学习相关知识技能、协作完成任务、进行效果评价。
4、案例教学法首先将包含知识点的案例展示给学生,引出本节课的知识点,激起学生学习的欲望,引导学生进入学习情境。
然后教师引导学生分析案例由哪些部分组成,将案例所包含的知识点分解,归纳出需要解决的问题。
接下来师生开展教学活动,实现案例功能。
最后由学生将所学案例应用于自己的工作任务中,在应用的过程中经过探索将其内涵和外延进一步拓展,实现更广泛和更深层次的应用。
5、教、学、做一体化教学法是应用于微观技能教学的一种常用教学方法,通过我教你听、我演示你看、你做我评等环节,教师讲技术、学生练技术、学生用技术完成工作任务,实现教、学、做一体化教学。
2.学习方法学生学习时采用探究式学习方法,在老师的引导下,掌握相关知识并能自主学习新内容,可与其他同学合作完成数据库的设计、建立、管理等相关任务。
3.课程资源主教材:《数据库应用与开发技术—SQL Server 》,贺桂英主编,江苏教育学出版社,2012年1月,第1版参考资料:[1] 王德永张佰慧等. 数据库原理与应用——SQL Server 版(项目式).北京:人民邮电出版社. 2011年5月第1版[2] 刘智勇,刘径舟等.SQL Server 2008宝典.北京:电子工业出版社,2010年3月[3] 蒙祖强.T-SQL 技术开发实用大全—基于SQL Server 2005/2008.北京:清华大学出版社,2010年1月4.教学条件教学环境:校内软件实训室,校外数据信息处理或软件开发实训基地);设备要求:硬件(内存2M以上,硬盘40G以上的高性能计算机,操作系统装有IIS和配有SQL Server 2008软件)1.校内课程教学环境本院建设有实训基地——软件实训室,“数据库技术”课程“教、学、做”一体化的教学情境主要设计在基地的“软件实训室”,通过多媒体的大屏幕、电子教室控制软件,学生一人一机视听教师的演示和讲授,模仿操作、触类旁通的学习和实训。
2.校外实训实习基地的建设与利用我们与校外合作单位共建了多个校外实训实习基地,这些单位包括广州精点计算机科技有限公司、珍宝巴士公司信息部、广州欣纬软件开发公司、广州迅维信息技术有限公司、广州大展科技公司等。
适应真实工作项目的现场教学,初步体会真实项目的开发过程,逐步提升学生的职业能力。
3、网络教学资源和硬件环境建设与利用学院校园网精品课程平台已挂本课程的网络资源:教学标准、教学计划、教材、教学方法、学习方法、考核办法、授课教案、课程说课和重点内容授课录像以及真实的工作项目和学生作品。
在精品课程平台上,运用本课程的网络资源,可以仿真项目开发,在线的演示、安装、测试和答疑,实现资源共享,师生互动、生生互动的交流效果。
5.师资条件任课教师要求计算机相关专业毕业,从事过数据库设计、管理和开发的工作,专任教师具有较丰富的数据库理论知识和熟练掌握SQL Server软件的操作,教学团队中要有来自企业一线的数据库设计和开发人员作为兼职教师,对教学进行必要的职业方面的指导。
七、课程考核要求本课程考核按数据库和表的建立、数据管理、增、删、改、查命令加强、高级管理功能等模块进行,测试的关键点是“做”,学生针对教学模块能触类旁通的“做”出来,就算“合格”,兼顾“做”过程的师生交流、平时作业的评价,评出成绩。
因此考核方式以上机考试为主(占60%)、笔试与平时考核为辅(占40%)的考核模式。
八、其他说明无合作部门:无执笔人:吴锐佳审核人:编写日期:2013-2-25。