高职sql数据库设计课程教学

合集下载

高职“SQL Server数据库开发”课程实践教学环节设计

高职“SQL Server数据库开发”课程实践教学环节设计

高职“SQLServer数据库开发”课程实践教学环节设计在高职教学中,实践教学环节起着十分重要的作用,这是培养学生实际操作能力以及综合职业能力的重要教学环节。

然而高职教育在我国还处在起步阶段,受传统高等教育的影响,教师在教学过程中普遍重视理论教学环节的设计,虽然在教学计划中设置了足够的实验学时,可是教师对实践教学环节缺乏足够的重视,对教学方法以及实践方式缺乏足够的设计。

本文从“SQL Server数据库开发”课程教学单元的划分、教学方法与手段的选择、实践教学实施方式设计以及考核方式的选择几方面对该课程在高职教学中的设计进行了分析研究。

1 “SQL Server数据库开发”课程实践教学环节的教学目标“SQL Server数据库开发”课程是软件技术、信息管理技术和信息安全技术等专业的专业课,该课程的前导课程包括数据库原理与应用、计算机网络技术、可视化程序设计(VB)以及Web程序开发(ASP技术)等,同时,该课程也是管理信息系统开发、网络商务处理、网络应用系统开发以及系统安全与防范技术等课程的前导课程。

课程的实践教学环节的教学目标包括:(1) 操作技能目标●能够熟练使用“企业管理器”、“查询分析器”以及“OSQL”等实用工具●能够根据实际需要设计数据模式,选择合理的完整性控制方案并实施设计方案●能够根据实际需要设计视图、存储过程以及触发器等数据库对象并实施设计方案●能够对系统进行安全管理●能够对系统进行日常维护(2) 综合职业能力目标●培养学生对任务的组织与执行能力●培养学生交流与合作的能力●培养学生对学习方法运用的能力●培养学生团队合作能力●培养学生良好的责任感以及质量意识等为了达到以上目标,首先通过设置足够的实验学时,保证学生有足够的动手操作机会,并熟练掌握基本操作技能。

另外需要教师根据职业教育的特点,更新教学观念,在教学方法与教学手段的选择上进行充分的设计以培养学生的综合职业能力。

2实践教学环节的设计思想图1展示的是该课程实践教学环节的设计思想,包括教学单元的划分方法、教学方法与手段的选择、实践教学实施方式的设计以及考核方式的选择。

中职数据库基本操作教案

中职数据库基本操作教案

中职数据库基本操作教案教案标题:中职数据库基本操作教案教案目标:1. 了解数据库的基本概念和作用;2. 熟悉数据库的基本组成和结构;3. 掌握数据库的创建、表格设计和基本操作;4. 能够运用SQL语句进行简单的数据查询和管理。

教学重点:1. 数据库的基本概念和组成;2. 数据库的创建和表格设计;3. SQL语句的基本使用。

教学难点:1. 数据库表格设计和关系的建立;2. SQL语句的理解和运用。

教学准备:1. 计算机设备和数据库软件;2. 相关数据库教学素材和案例。

教学过程:步骤 1:介绍数据库基本概念和作用在引导学生了解数据库的基本概念和作用时,可以使用简单的例子来解释数据库的概念,并强调数据库在信息管理和数据处理中的重要性。

步骤 2:介绍数据库的基本组成和结构解释数据库的基本组成,包括数据、表格、字段和记录,并展示数据库的结构示意图。

讲解数据库表格的设计原则,以及如何建立表格之间的关系,例如主键和外键的概念。

步骤 3:讲解数据库的创建和表格设计引导学生使用数据库软件创建一个新的数据库,并根据实际需求设计表格结构。

解释表格的各个字段、数据类型和约束条件的含义,并指导学生进行实际操作。

步骤 4:演示数据库基本操作使用示例数据,演示数据库的基本操作,包括插入、修改、删除和查询数据的操作。

讲解SQL语句的基本语法和常用命令,例如SELECT、INSERT、UPDATE和DELETE语句,并演示它们的应用。

步骤 5:实践操作与练习让学生进行实践操作,设计自己的数据库表格,并尝试编写SQL语句进行数据的增删改查。

提供一些练习题目,让学生巩固所学知识。

步骤 6:总结和评价总结本节课的内容,并进行教学反思和学生评价。

鼓励学生提出问题和意见,并解答疑惑。

教学延伸:1. 给学生提供更多的数据库案例,并引导他们进行实际应用的设计和实施;2. 进一步引导学生学习数据库的高级操作和应用,如数据导入导出、数据备份和恢复等。

高职SQL Server数据库课程教学思路刍议

高职SQL Server数据库课程教学思路刍议
T - S Q L语 句 可 以编 程 , 但 其 运 行 效 果 并 不 生 动 直 观 。 而 高 职 学 牛 相 对 本 科 学 生来 说 , 自主 思 维 能力 稍 显 不 足 ,就 能 做 到 的 。 1 ) 课 程 教 学 之 初 进 行 简 要 阐 述 。 在 课 程 教 学 之 初 , 教
据 库课 程的授 课 效果 ,达成课 程授 课 目标 。
2 3 学 习 以被 动 接 受 为 主 ,对 知识 及 技 能 的掌 握 流 于 表 面 在 教 学 实 践 中 , 笔 者 发 现 相 当 一 部 分 学 生 对 教 师 讲 过 的 T S O l 编 程 方 面 的 知 识 点 的 理 解流 于表 面 ,编 程 能 力 较 弱 。
关键 词 S QL S e r v e r ;数 据库 ;课 程教 学 ;高职 中图分 类号 :G 7 1 2 文献 标识码 :B 文 章编 号 :1 6 7 1 — 4 8 9 X( 2 0 1 3 ) 2 7 — 0 0 8 6 — 0 2
2 . 4 考核 方式难 以有效评价学生真实水平
针 对 上 文 中 提 到 的 课 程 教 学 存 在 的 问题 中 的 前 两 个 问
题 ,教 师 应 着 力 使 学 生对 课 程 学 习 目标 有 一 一 个 较清 晰 的把 握 , 继 而提 升 学 生 的课 程 学 习 兴 趣 。这 应 是 整 个 s Q L S e r v e r课 程 教 学 的 重要 基 础 。 帮 助 学 生 明确 课 程 学 习 目标 ,也 可 以理 解 为 帮助 学 生 弄 清学习该课程 的意义,是一 件 比较 复 杂 的事 情 , 不 是 教 师 在
目前 S Q L S e r v e r数 据 库 课 程 的 考 核 仍 主 要 依 赖 于 在 学

教学管理系统sql课程设计

教学管理系统sql课程设计

教学管理系统sql课程设计一、教学目标本课程的教学目标是使学生掌握SQL语言的基本语法和使用方法,能够使用SQL语言进行数据库的增删改查操作,了解数据库的基本概念和原理。

1.掌握SQL语言的基本语法。

2.掌握数据库的增删改查操作。

3.了解数据库的基本概念和原理。

4.能够使用SQL语言进行数据库的增删改查操作。

5.能够使用SQL语言进行简单的数据库设计和优化。

情感态度价值观目标:1.培养学生对数据库技术的兴趣和好奇心。

2.培养学生对数据的尊重和保护意识。

二、教学内容教学内容主要包括SQL语言的基本语法和使用方法,数据库的增删改查操作,以及数据库的基本概念和原理。

具体的教学大纲如下:1.数据库的基本概念和原理1.1 数据库的定义和作用1.2 数据库的组成和结构1.3 数据库的分类和特点2.SQL语言的基本语法2.1 SQL语言的介绍和特点2.2 SQL语言的基本操作语句2.3 SQL语言的高级操作语句3.数据库的增删改查操作3.1 数据库的增加操作3.2 数据库的删除操作3.3 数据库的修改操作3.4 数据库的查询操作三、教学方法本课程主要采用讲授法、案例分析法和实验法相结合的教学方法。

1.讲授法:通过讲解和演示,使学生掌握SQL语言的基本语法和使用方法,数据库的增删改查操作,以及数据库的基本概念和原理。

2.案例分析法:通过分析实际案例,使学生更好地理解和应用SQL语言进行数据库操作。

3.实验法:通过实验操作,使学生亲手实践,加深对SQL语言和数据库操作的理解和掌握。

四、教学资源教学资源包括教材、实验设备等。

1.教材:选用《SQL语言教程》作为主要教材,辅助以相关参考书籍和资料。

2.实验设备:需要准备计算机和数据库服务器,以及相关的网络设备。

五、教学评估教学评估是检验学生学习成果的重要手段,主要包括平时表现、作业和考试三个部分。

1.平时表现:通过观察学生在课堂上的参与度、提问和回答问题的情况,以及课堂讨论的表现来评估学生的学习状态。

高职“SQL Server数据库开发”课程实践教学环节设计

高职“SQL Server数据库开发”课程实践教学环节设计
过 程 中要 求 学 生熟 练 掌 握基 本操 作 技 能 。 为适 应 学 生 职 业 发 展 的要 求 , 要 锻 炼 学 生 的 综 合 职 业 能 力 , 工 作 的计 需 如
划 和 组织 能力 、 际 协 调 能 力 、 队合 作 能 力 等 。 人 团
在 高 职教 学 过 程 中 实践 教 学 环 节 起 着 十分 重 要 的作 用 , 是 培 养 学 生 实 际 操 作 能 力 以及 综 合 职 业 能 力 的重 要 教 这
20 0 8年 5月
高职

S re 数据库开发 " 秀 英
( 津 中德职 业技 术 学院 , 津 市 天 天 309 ) 0 1 1

L 卖 实
摘 要 : 高 职 的教 育 目标 是 培 养 高 级技 术 应 用 型 人 才 , 教 学过 程 中 , 在 实践 教 学 环 节 对 于培 养 学生 实 际操 作 能
管理信息系统开发 、 网络 商 务 处 理 、 络 应 用 系 统 开 发 以 及 系 统 安 全 与 防 范 技 术 等 课 程 的 前 导 课 程 。课 程 的 实 践 教 网 学 环 节 的 教 学 目标 包 括 :
1. 作 技 能 目标 操
() 够 熟 练 使 用 “ 业 管 理 器 ” “ 询 分 析器 ” 1能 企 、查 以及 “ QL 等 实用 工 具 。 OS ” () 够 根 据 实 际 需要 设 计 数据 模式 , 择 合 理 的完 整 性 控 制 方 案 并 实 施 设 计 方 案 。 2能 选 () 够 根据 实 际 需要 设计 视 图 、 储 过 程 以及 触 发 器 等 数 据 库 对 象 并 实 施 设 计 方 案 。 3能 存 () 够 对 系 统 进 行 安 全 管 理 。 4能

sql课程设计项目

sql课程设计项目

sql课程设计项目一、教学目标本课程旨在通过学习SQL语言,使学生掌握数据库的基本操作,能够使用SQL 语言进行数据的查询、更新、删除和插入操作,培养学生解决实际问题的能力。

具体的教学目标如下:1.理解数据库的基本概念和原理。

2.掌握SQL语言的基本语法和操作。

3.了解数据库的设计和优化方法。

4.能够使用SQL语言进行数据的查询、更新、删除和插入操作。

5.能够设计和优化数据库的结构。

6.能够解决实际问题,应用SQL语言进行数据库操作。

情感态度价值观目标:1.培养学生的团队合作意识和沟通能力。

2.培养学生的创新思维和解决问题的能力。

3.培养学生的自主学习和持续学习的意识。

二、教学内容本课程的教学内容主要包括SQL语言的基本概念、语法和操作。

具体的教学大纲如下:1.数据库的基本概念和原理:介绍数据库的定义、特点和应用场景,理解数据库管理系统的作用和功能。

2.SQL语言的基本语法:学习SQL语言的基本语法结构,包括数据类型、运算符、条件表达式等。

3.数据的查询操作:学习使用SELECT语句进行数据的查询,掌握常用的查询条件和排序方法。

4.数据的更新操作:学习使用UPDATE语句进行数据的更新,掌握更新条件和更新规则。

5.数据的删除操作:学习使用DELETE语句进行数据的删除,掌握删除条件和删除规则。

6.数据的插入操作:学习使用INSERT语句进行数据的插入,掌握插入数据的方法和规则。

7.数据库的设计和优化:学习数据库的设计原则和方法,掌握数据库的优化技巧和策略。

三、教学方法本课程采用多种教学方法,以激发学生的学习兴趣和主动性:1.讲授法:通过讲解和演示,使学生掌握SQL语言的基本概念和语法。

2.案例分析法:通过分析和解决实际案例,培养学生的数据库设计和优化能力。

3.实验法:通过上机实验,使学生熟悉SQL语言的操作和应用。

4.小组讨论法:通过小组讨论和合作,培养学生的团队合作意识和沟通能力。

四、教学资源本课程的教学资源包括教材、参考书、多媒体资料和实验设备。

《sqlserver数据库》课程设计范例

《sqlserver数据库》课程设计范例

《sqlserver数据库》课程设计范例一、教学目标本课程的教学目标是使学生掌握SQL Server数据库的基本理论、操作方法和应用技巧。

通过本课程的学习,学生将能够:1.知识目标:理解数据库的基本概念、原理和SQL Server数据库的特点;掌握SQL语言的基本语法和用法,包括数据定义、数据查询、数据更新和数据控制;了解数据库设计和建立的基本步骤。

2.技能目标:能够使用SQL Server数据库管理系统进行数据库的创建、维护和管理;能够编写简单的SQL查询语句进行数据的增、删、改、查操作;能够进行数据库的安全性和完整性设置。

3.情感态度价值观目标:培养学生对数据库技术的兴趣和好奇心,提高学生的问题解决能力和创新意识;培养学生的团队协作精神和良好的编程习惯。

二、教学内容本课程的教学内容主要包括以下几个部分:1.SQL Server数据库的基本概念和特点:数据库的概念、发展历程、数据模型、SQL Server的特点。

2.SQL语言的基本语法和用法:数据定义语言(DDL)、数据查询语言(DQL)、数据更新语言(DML)、数据控制语言(DCL)。

3.数据库的创建和管理:数据库的创建、维护、备份和恢复。

4.数据的增、删、改、查操作:使用SQL语句进行数据的添加、删除、修改和查询。

5.数据库的安全性和完整性设置:用户管理、权限分配、约束设置等。

三、教学方法本课程采用多种教学方法相结合的方式,以激发学生的学习兴趣和主动性:1.讲授法:讲解SQL Server数据库的基本概念、原理和SQL语言的语法。

2.案例分析法:通过实际案例让学生掌握数据库的创建、维护和管理方法。

3.实验法:让学生动手实践,进行数据库的创建、数据的增、删、改、查操作以及安全性和完整性设置。

4.讨论法:学生进行小组讨论,分享学习心得和经验,提高团队协作能力。

四、教学资源本课程所需的教学资源包括:1.教材:《SQL Server数据库教程》。

高职计算机应用技术专业《数据库SQL》课程教学标准

高职计算机应用技术专业《数据库SQL》课程教学标准

《数据库SQL》课程标准一、课程基本信息课程代码:2111107401A课程名称:数据库SQL课程类别:专业基础课考核方式:考查适用专业:计算机应用技术(网站开发)开设学期:第三学期课程总学时:72学时,其中理论面授:24学时,实践教学:48学时,线上学习:无,学分:4。

先修课程:《程序设计基础(JavaScript)》、《网页制作基础(HTML+CSS)》后续课程:《LAMP高级应用开发》、《后台管理系统开发》二、课程定位(一)课程性质本课程是计算机应用技术(网站开发方向)的专业基础课程。

课程目标是让学生掌握在动态网站的建设过程中,合理的使用数据库,设计出满足网站访问者的后台数据库,提升网站的人气,最终达到设计者网站建设的初衷。

主要培养学生数据库管理和应用的能力,以及结合高级程序设计语言进行数据库应用系统开发、网站开发、软件系统开发的能力,是计算机应用技术专业进行B/S,C/S应用程序开发时数据库知识的基础。

(二)课程功能定位三、课程目标(一)课程总目标本课程的培养目标是培养数据库开发、管理、维护人员,主要培养就业岗位为数据库管理员(DBA)。

这就要求学生首先掌握数据库开发管理的基本知识,然后通过实训学会灵活应用所学知识进行数据库后台设计,为后续课程的学习,打下坚实的基础。

(二)课程具体目标1.知识目标(1)掌握数据库技术的基本概念,了解数据库新技术和发展趋势;(2)掌握关系数据库标准语言SQL的特点和基本概念,以及数据操纵的有关命令;(3)掌握并熟悉MYSQL数据库的基本操作;(4)掌握对表进行简单查询、条件查询、嵌套查询、连接查询等各种查询;(5)掌握视图的概念、作用和基本操作;(6)能通过建立索引、约束等实现数据库完整性;(7)能编写与调用触发器存储过程处理复杂数据;(8)能够进行数据备份与恢复操作。

2. 能力目标(1)学生能掌握数据库开发和管理的基础知识和基本技能;(2)培养学生具有制定、指导和实施数据库的管理及开发的专业实践能力;(3)能把数据库开发管理技术应用到网站开发中;(4)能在企业从事数据库技术开发、管理和维护工作。

中职《数据库应用基础》课程教案项目三

中职《数据库应用基础》课程教案项目三
25分钟
作业布置
教学反思
希望通过实操让学生更理解数据库创建的两种方法,特别是使用create database命令语句创建数据库的方法。
课题章节/名称
项目三:校园网管理系统数据库以及数据表的创建——使用命令或图形界面创建校园网数据表并添加数据
课时
6
主要教学方法
讲授法、实践法
教学
目标
知识
目标
1、了解校园网管理系统创建数据表、添加数据的命令。
25分钟
2、使用create database命令语句创建数据库
(1)单击工具栏中的“新建查询”按钮,在窗口的右侧打开一个新的“SQLQuery”标签页,同时工具栏新增一个“SQL编辑器”工具栏。
(2)使用create database命令语句创建数据库
(3)单击工具栏中的“执行”按钮,若看到“消息”标签页中显示命令已经完成,代表数据库创建成功。
varchar
char
单击“确定”按钮,显示创建进度。创建成功后,会自动关闭“新建数据库”窗口,并在“Microsoft SQL Server”窗口增加名为“xywglxt”的子节点。
以上即可通过Management Studio创建数据库。如果再创建一个同名的数据库,系统就会报错,可以改名或删除之前数据库。
讲解后让学生自行使用Management Studio创建数据库。
师生互动
一、任务说明——了解数据库的文件结构与数据库的基本类型
1、文件结构
分为逻辑结构与物理结构两种。
逻辑结构指数据库由何种性质的信息组成,它们构成了数据库的逻辑结构。
物理结构又称为储存结构,表示数据库文件是如何在磁盘中存放的。SQL Server 2008中的数据库文件在磁盘中以文件的形式存放,由数据文件和事务日志文件组。根据文件作用的不同,又可以将它们分为3类:主数据库文件、辅助数据库文件和事务日志文件,各类文件的功能如图。

大学sql课程设计

大学sql课程设计

大学sql课程设计一、教学目标本课程的教学目标是使学生掌握SQL语言的基本语法和用法,能够使用SQL进行数据库的创建、修改、查询和删除操作,掌握SQL的基本事务处理和存储过程的使用,了解SQL语言在数据库管理中的应用和实践。

具体来说,知识目标包括:1.掌握SQL语言的基本语法和用法。

2.理解数据库的基本概念和原理,了解SQL在数据库管理中的应用。

3.掌握SQL的基本事务处理和存储过程的使用。

技能目标包括:1.能够使用SQL进行数据库的创建、修改、查询和删除操作。

2.能够编写简单的SQL事务处理和存储过程。

情感态度价值观目标包括:1.培养学生的信息素养,使学生能够正确使用和保护数据库信息。

2.培养学生的团队合作意识,使学生能够在团队中有效沟通和合作。

二、教学内容本课程的教学内容主要包括SQL语言的基本语法和用法、数据库的基本概念和原理、SQL的基本事务处理和存储过程的使用等方面的知识。

具体来说,教学大纲如下:1.SQL语言的基本语法和用法:SQL的数据类型、SQL的运算符、SQL的函数、SQL的查询语句、SQL的插入和更新语句、SQL的删除语句等。

2.数据库的基本概念和原理:数据库的概念、数据库的体系结构、数据库的建模方法等。

3.SQL的基本事务处理和存储过程的使用:事务的概念、事务的处理方法、存储过程的定义和调用、存储过程的参数传递等。

三、教学方法本课程的教学方法主要包括讲授法、案例分析法、实验法等。

具体来说,教学方法如下:1.讲授法:通过教师的讲解,使学生掌握SQL语言的基本语法和用法、数据库的基本概念和原理、SQL的基本事务处理和存储过程的使用等方面的知识。

2.案例分析法:通过分析实际案例,使学生了解SQL语言在数据库管理中的应用和实践。

3.实验法:通过实验操作,使学生掌握SQL语言的基本语法和用法、数据库的基本概念和原理、SQL的基本事务处理和存储过程的使用等方面的技能。

四、教学资源本课程的教学资源主要包括教材、实验设备等。

sql数据库课程设计

sql数据库课程设计

sql数据库课程设计一、教学目标本课程的学习目标包括知识目标、技能目标和情感态度价值观目标。

知识目标要求学生掌握SQL数据库的基本概念、原理和操作方法;技能目标要求学生能够运用SQL语言进行数据库的设计、创建、查询、更新和删除操作;情感态度价值观目标要求学生培养对数据库技术的兴趣和好奇心,增强信息意识和信息素养。

通过本课程的学习,学生将能够:1.描述SQL数据库的基本概念,如数据库、表、字段等。

2.掌握SQL数据库的创建和管理方法,如创建数据库、修改数据库、删除数据库等。

3.运用SQL语言进行数据的查询、插入、更新和删除操作。

4.设计和优化数据库结构,以满足实际应用需求。

5.培养对数据库技术的兴趣和好奇心,增强信息意识和信息素养。

二、教学内容本课程的教学内容主要包括SQL数据库的基本概念、原理和操作方法。

教学大纲如下:1.数据库概述:介绍数据库的基本概念、特点和应用领域。

2.数据库设计:讲解数据库设计的原则、方法和步骤。

3.SQL语言基础:介绍SQL语言的基本语法和操作命令。

4.数据库创建和管理:讲解如何创建、修改和删除数据库。

5.数据表操作:介绍如何创建、修改和删除数据表,以及如何进行数据的查询、插入、更新和删除。

6.数据库高级应用:讲解数据库索引、触发器、存储过程等高级特性。

三、教学方法本课程采用多种教学方法,以激发学生的学习兴趣和主动性。

主要包括:1.讲授法:讲解基本概念、原理和操作方法。

2.案例分析法:分析实际案例,让学生深入了解数据库的应用。

3.实验法:让学生动手实践,巩固所学知识。

4.讨论法:学生进行小组讨论,培养学生的合作能力和解决问题的能力。

四、教学资源本课程所需的教学资源包括:1.教材:选用权威、实用的数据库教材作为主要教学资源。

2.参考书:提供相关领域的参考书籍,丰富学生的知识体系。

3.多媒体资料:制作课件、教学视频等,提高课堂教学效果。

4.实验设备:配置数据库服务器和客户端设备,供学生进行实验操作。

sql简单课程设计

sql简单课程设计

sql简单课程设计一、课程目标知识目标:1. 掌握SQL(结构化查询语言)的基本概念和功能,理解数据库的基本结构。

2. 学会使用SQL语句进行数据查询、插入、修改和删除操作。

3. 了解SQL中的数据类型、表结构设计及关键字的用法。

技能目标:1. 能够独立编写简单的SQL查询语句,获取所需数据。

2. 能够利用SQL语句进行数据的插入、修改和删除操作,完成数据管理任务。

3. 能够运用所学知识解决实际问题,例如设计简单的数据库查询系统。

情感态度价值观目标:1. 培养学生对数据库技术的兴趣,激发他们主动探索数据库知识的热情。

2. 培养学生的团队合作意识,使他们学会在团队中分享和交流SQL知识。

3. 引导学生认识到数据库技术在实际应用中的重要性,培养他们认真负责的态度。

课程性质:本课程为实践性较强的课程,旨在帮助学生掌握SQL的基础知识,培养实际操作能力。

学生特点:学生具备一定的计算机操作基础,对数据库技术有一定了解,但SQL知识相对薄弱。

教学要求:结合学生特点,注重理论与实践相结合,通过案例分析和实际操作,使学生掌握SQL的基本用法,培养实际应用能力。

在教学过程中,关注学生的情感态度变化,引导他们积极参与课堂讨论和实践操作。

将课程目标分解为具体的学习成果,以便进行教学设计和评估。

二、教学内容1. SQL基础概念:数据库、表、字段、记录等基本概念,SQL语句的分类及功能。

- 教材章节:第一章 数据库基础2. SQL数据查询:SELECT语句的基本用法,包括基础查询、条件查询、排序查询等。

- 教材章节:第二章 SQL查询语句3. SQL数据操作:INSERT、UPDATE、DELETE语句的使用,进行数据的插入、修改和删除。

- 教材章节:第三章 SQL数据操作4. SQL高级应用:子查询、多表查询、事务处理等高级用法。

- 教材章节:第四章 SQL高级应用5. 数据库设计基础:表结构设计、数据类型选择、主键和外键的设置。

工作过程导向的高职《SQL Server数据库应用》教学与实践

工作过程导向的高职《SQL Server数据库应用》教学与实践
的总得分 均 在 9 0分 以上 , 学 生对教 师 的评价 均 为 优
学 环 节 紧密结合 的 “ 教学做一体化” 教学方法 , “ 学 中练 , 练 中学 , 业务训 练完 整 化 , 实 践 教 学 一体 化 ” 。
打破 了学 科 式课 程 的 教 学体 系 , 突 出工 作 过程 与工 作 结果 。体 现 了教 学 过 程 的 实 践 性 、 开 放 性 和 职
任 务要 求做 简单 介绍 , 引 导进行 学生 进行 任务 分 析 、
任务 分解 等活 动 。让学 生 自主获取 任务 所需 要 的技 术 知识 、 自主制 定 任 务 实施 计 划 。在 满 足整 个 任 务 时 间要求 进 度 的基 础 上 , 由学 生 自主实 施 任 务 学 习 过 程提 高学 生 的 自主学 习能力 和适应 能力 。
联 系生 产实 际 ( 工 学结 合 ) 、 理论 与 实训 ( 实习) 等 教
3 课程特色与模式创新
通 过三年 的 不懈 努 力 与 建设 , 在探 索 和 实践 的
基础上 逐步 形成 了本 课 程 的特 色 , 即基 于 工 作 过 程 为导 向 的“ 项 目教学 ” 模 式创 新 , 包 括 以下 四方 面 的 内容 。 3 . 1 以“ 专业 +企 业” 为依 托— — 实现 工学结 合
有效 地 指 向学 生 能力生 成 。 2 . 2 . 2 案例 导 学
以实际项 目开 发 中 的典 型工 作任 务为 载体 设计 教 学环 节 , 建 立真 实工 作任 务与 专业知 识 、 专业 技 能 的联 系 , 增 强 学 生 的直 观 体 验 , 激 发 学 生 的 学 习
兴趣 。
按工 作过 程与 职业 能力设 计切 实可 行 的活动 项

SQL数据库设计教学大纲

SQL数据库设计教学大纲

教师学科教案[ 20 – 20 学年度第__学期]任教学科:_____________任教年级:_____________任教老师:_____________xx市实验学校SQL数据库设计教学大纲一、课程说明:Microsoft SQL Server是目前最流行的大中型关系数据库管理系统,该课程以SQL语言为工具,很好的实现了对巨量数据进行数字化管理,使学生全面了解数据库技术,为学习其它数据库技术打下坚实的基础。

二、教学目的及要求:计算机应用专业技能提高课程,通过本课程的学习掌握SQL SERVER 2008的使用方法,了解未来数据库发展的趋势。

该课程以SQL语言的角度全面阐述SQLServer2008的基础知识。

通过学习,使学生了解并掌握SQLServer2008的SSMS管理工具;然后以建立一个学生数据库管理系统为主线,从最基础的搜集信息入手,一步步地引导学生学会如何保证数据库的安全,如何创建表、主键、索引等,并掌握如何备份和还原数据库;为今后学习其它数据库管理系统打下一定的基础。

本课程的任务是系统地向学生讲授数据库管理和设计方法,并通过实例分析和上机练习,使学生熟练掌握数据库查询、增加、删除和修改的基本方法和技巧。

注意培养学生严密的逻辑思维能力和严格的科学工作作风,以使学生今后适应现代科学技术发展的需要。

三、教学重点及难点:重点:数据库查询难点:数据库安全管理四、与其它课程的关系:先修课程:C语言程序设计、VB语言程序设计、数据结构、数据库原理及应用。

后续课程:Oracle数据库设计、HTML程序设计、 2005(C#)、JavaEE(Struts 2)五、学时、学分:学时:54 (讲课36 ,上机18)学分 2六、教学内容:第1章数据库的基本概念2课时第1周1.1数据库基本概念1.1.1数据库与数据库管理系统1.1.2数据模型1.1.3关系型数据库语言1.2数据库设计1.2.1概念结构设计1.2.2逻辑结构设计1.2.3数据库物理设计1.3数据库应用系统1.3.1数据库的连接方式1.3.2客户-服务器(C/S)模式应用系统1.3.3三层客户-服务器(B/S)模式应用系统1.4SQL Server 2008环境习题1第2章数据库创建2课时第2周2.1SQL Server数据库基本概念2.1.1逻辑数据库2.1.2物理数据库2.1.3系统数据库和用户数据库2.2界面方式创建数据库2.2.1数据库的创建2.2.2数据库的修改和删除2.3命令方式创建数据库2课时第3周2.3.1创建数据库2.3.2修改数据库2.3.3删除数据库2.3.4数据库快照习题2第3章表与表数据操作2课时第4周3.1表结构和数据类型3.1.1表和表结构3.1.2数据类型3.1.3表结构设计3.2界面方式操作表3.2.1创建表3.2.2修改表结构3.2.3删除表3.3命令方式操作表3.3.1创建表3.3.2创建分区表3.3.3修改表结构3.3.4删除表3.4界面方式操作表数据2课时第5周3.4.1插入记录3.4.2删除记录3.4.3修改记录3.5命令方式操作表数据3.5.1插入记录3.5.2删除记录3.5.3修改记录3.5.4更新记录习题3第4章数据库的查询和视图2课时第6周4.1关系运算4.2数据库的查询4.2.1选择列4.2.2WHERE子句4.2.3FROM子句4.2.4连接4.2.5GROUP BY子句2课时第7周4.2.6HA VING子句4.2.7ORDER BY子句4.2.8SELECT语句的其他语法4.3视图2课时第8周4.3.1视图概念4.3.2创建视图4.3.3查询视图4.3.4更新视图4.3.5修改视图的定义4.3.6删除视图4.4游标2课时第9周4.4.1游标概念4.4.2声明游标4.4.3打开游标4.4.4读取数据4.4.5关闭游标4.4.6删除游标习题4第5章T-SQL语言2课时第10周5.1SQL语言与T-SQL语言5.2常量、变量与数据类型5.2.1常量5.2.2数据类型5.2.3变量5.3运算符与表达式5.4流程控制语句2课时第11周5.4.1BEGIN…END语句块5.4.2条件语句5.4.3CASE语句5.4.4无条件转移语句5.4.5循环语句5.4.6返回语句5.4.7等待语句5.4.8错误处理语句5.5系统内置函数5.5.1系统内置函数介绍5.5.2常用系统标量函数5.6用户定义函数5.6.1用户函数的定义与调用5.6.2用户定义函数的删除习题5第6章索引与数据完整性2课时第12周6.1索引6.1.1索引的分类6.1.2索引的创建6.1.3重建索引6.1.4索引的删除6.2数据完整性6.2.1数据完整性的分类6.2.2实体完整性的实现6.2.3域完整性的实现6.2.4参照完整性的实现习题6第7章存储过程和触发器2课时第13周7.1存储过程7.1.1存储过程的类型7.1.2存储过程的创建与执行7.1.3存储过程的修改7.1.4存储过程的删除7.1.5界面方式操作存储过程7.2触发器2课时第14周7.2.1触发器的类型7.2.2触发器的创建7.2.3触发器的修改7.2.4触发器的删除7.2.5界面方式操作触发器习题7第8章备份与恢复2课时第15周8.1备份和恢复概述8.1.1备份和恢复需求分析8.1.2数据库备份的基本概念8.1.3数据库恢复概念8.2备份操作和备份命令8.2.1创建备份设备8.2.2备份命令8.2.3使用对象资源管理器进行备份8.3恢复操作和恢复命令8.3.1检查点8.3.2数据库的恢复命令8.3.3使用图形向导方式恢复数据库8.4复制数据库8.5附加数据库习题8第9章系统安全管理2课时第16周9.1SQL Server 2008的安全机制9.1.1SQL Server 2008的身份验证模式9.1.2SQL Server 2008的安全性机制9.2建立和管理用户账户9.2.1界面方式管理用户账户9.2.2命令方式管理用户账户9.3角色管理9.3.1固定服务器角色9.3.2固定数据库角色9.3.3自定义数据库角色9.3.4应用程序角色9.4数据库权限的管理9.4.1授予权限9.4.2拒绝权限9.4.3撤销权限9.5数据库架构的定义和使用9.5.1使用界面方式创建架构9.5.2使用命令方式创建架构习题9第10章SQL Server 2008与XML 2课时第17周10.1XML概述10.1.1XML简介10.1.2XML基本语法10.2 XML在SQL Server 2008中的应用10.2.1XML数据类型10.2.2SQL Server 2008中导入XML数据10.2.3XQuery的基本用法10.2.4FOR XML子句的使用习题10第11章其他概念2课时第18周11.1事务11.1.1事务与ACID属性11.1.2多用户使用的问题11.1.3事务处理11.1.4事务隔离级11.2锁定11.2.1锁定粒度11.2.2锁定模式11.3SQL Server 2008自动化管理11.3.1SQL Server代理11.3.2操作员11.3.3作业11.3.4警报11.3.5数据库邮件11.3.6维护计划向导11.4SQL Server 2008服务11.4.1集成服务11.4.2报表服务11.4.3分析服务习题11七、教材及参考书:(一) 教材:1《SQL Server实用教程》郑阿奇主编电子工业出版社(二) 参考书:《SQL Server实用教程(第3版)》郑阿奇主编清华大学出版社《SQL Server实训》郑阿奇,刘启芬,顾韵华编清华大学出版社《SQL Server2008数据库管理》屠建飞编清华大学出版社。

《SQL数据库技术应用》课程标准

《SQL数据库技术应用》课程标准

《SQL数据库技术应用》课程标准一、课程基本信息二、课程的性质、目的和任务1.课程性质《SQL数据库技术应用》是我院电子信息工程技术专业(物联网方向)学生必修的专业基础课程。

该课程对学生计算机应用能力的培养,对顺利完成后续课程的学习,对毕业后能迅速适应岗位需要,具有可持续发展的再学习能力具有重要的作用。

本课程开设在第二学年上半学期,是关于数据库知识的基础课程,也是计算机相关课程的前导课。

2.目的和任务本课程教学目标是使学生了解数据库技术的相关知识,掌握数据库技术的基本方法,熟练掌握数据库数据处理的基本技能,具备运用SQLServer数据库管理系统进行数据管理与维护的基本能力。

三、课程教学的基本要求四、课程的教学重点和难点、学时分配教学重点:数据库基本概念及关系模型、数据库逻辑结构设计、创建数据库、数据表,设置数据库完整性、数据库的简单查询、统计查询、连接查询、视图使用、存储过程与触发器的使用、用户、权限、角色等管理。

教学难点:数据模型、体系结构、数据建模、数据库的子查询、权限设置。

课程学时分配一览表五、相关课程的衔接后续课程:.NET初级应用、.NET高级应用六、实验教学七、其它课程的考核与评价。

理论与实践相结合,注重过程考核,科学全面地评价学生的综合素质。

考核方式为过程考核+综合考核。

强调学生平时学习的态度和知识的积累。

学生成绩包括平时成绩和期末考试成绩,其中,平时成绩占50%,期末考核占50%。

成绩考核方法分为过程考核和理论考核两种。

平时成绩为过程考核,包括出勤表现10%、课堂提问10%、作业测评10%、实践操作10%、实践报告10%,主要考核学生的实践动手能力、团队协作精神、服从意识等。

期末考试为理论考核,重点考核学生的专业知识水平,试题覆盖全部教学内容。

通过进行试卷分析,研究考核过程中出现的问题并提出解决的措施,以便在以后的教学过程中进行改进。

综合评价学生一学期学习成果。

《SQL数据库应用开发》课程标准

《SQL数据库应用开发》课程标准

《SQL数据库应用开发》课程标准一、课程名称SQL数据库应用开发二、适用专业本课程标准适用计算机网络专业三、课程性质本课程是计算机网络专业的专业基础必修课程。

是融理论与实践一体化的专业基础课程,是基于操作的工作过程系统化学习领域课程,是工学结合课程。

本课程主要学习数据库的使用、设计、管理与维护方法,目标是培养程序员、系统管理员和系统操作员对数据库应用系统的开发、管理和维护的能力。

四、教学目标本课程开发遵循就业导向的现代职业教育指导思想,课程的目标是培养程序员、系统管理员和系统操作员对数据库应用系统的开发、管理和维护的能力。

课程教学内容的取舍和内容排序遵循“实用为主,必需和够用为度”的原则,课程实施职业体验式教学模式,让学生通过工作角色扮演的方式进入学习情境,用职业体验德方式来实现知识的学习和职业技能的培养,以提高学生的学习兴趣和增强学生未来的岗位适应能力。

本课程内容涵盖了对学生在“基本理论”、“基本技能”和“职业素质”三个层次的培养:在实施过程中,采用实践与理论教学并行的教、学、做三个层次的课程教学体系,用“示范-模仿-实践”的方式逐步深入,让学生由认识和模仿到熟练和深化最后通过创新和提高实现真正意义上的能力培养。

本课程要求学生在掌握数据库及其设计的相关知识基础上,能正确理解SQL的语言基本语法。

在技能方面,要求学生掌握MySQL及其常用管理工具的安装与配置;掌握对数据库进行用户、日志、备份等日常管理;能熟练运用SQL命令和图形化管理工具两种方式实现对数据库和表的创建和管理,并按需求完成数据操纵、查询、视图、索引、约束等基本操作。

通过本课程的学习,具备数据库日常管理和维护的基本技能,能熟练完成数据库的基本操作,初步掌握运用E-R图等工具进行数据库设计的方法,有较强的动手能力、实践能力、适应职业变化的能力和继续学习的能力。

课程对学生专业能力的培养及要求学生达到的水平目标如下表所示:专业能力与知识目标五、课程内容(一)课程设计思路课程设计的总体原则是“基于课程对应的就业岗位工作过程”,基于此原则课程组进行了充分的调研,过程如下:第一步:岗位需求调研;第二步:确定课程的学习领域第三步:根据学习领域设计课程的规定项目;第四步:子学习领域分解;第五步:根据子学习领域,将项目分解为课程的学习任务本课程主要面向岗位为主要有Java程序员、数据库管理员和技术支持。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

浅谈高职sql数据库设计课程的教学
【摘要】在高职院校《sql数据库设计》课程教学中,采用项目教学的教学方法,培养学生的动手操作能力、自主学习能力,培养出符合市场需求的人才。

【关键词】 sql数据库设计;项目;教学
【中图分类号】g642.421 【文献标识码】a 【文章编号】2095-3089(2013)20-000-01随着信息技术的普及和发展,《sql
数据库设计》课程成为了高职高专计算机类的必修课程。

但是,在传统的教学过程中偏重讲理论,只是把知识进行简单罗列,实践操作少。

在教学中,如何提高学生的动手能力,如何与岗位工作过程相吻合,本文对该课的教学进行一些探讨。

1、课程指导思想
传统的课程内容陈旧而死板,侧重知识的罗列,实践案例少,并且与实际工作应用脱离,提不起学生兴趣。

结合“sql数据库设计”这门课程的实际情况,我们的研究思路及重点是“培养学生的实际操作能力”,具体如下:
一是教学目标重心迁移,即从理论知识的存储转向职业能力的培养,导致教学方法逐渐从“教”法向“学”法转移,实现基于“学”的“教”。

二是教学内容重心迁移,即从知识的罗列、灌输转向动手操作、边做边学,利用项目案例,根据工作过程和知识点分布将其分解成若干个可操作性强的小项目,导致教学内容逐渐从“理论知识”向
“实践应用”转移,实现基于“技能”的“传授”。

2、课程采用的教学方法
为培养学生的动手操作能力,在教学上,采用“项目”教学法,教师选取一个网站系统的数据库项目,教师分析和演示项目,然后学生对项目进行讨论;接着正式实施项目;然后演示项目结果,由学生阐述项目机理,教师总结归纳;最后由教师对学生的作品进行评估,并补充相关的拓展内容。

通过采用项目教学法,让学生掌握数据库设计的方法,同时也学到了对应的技能点,从而将知识点融入项目训练中。

与传统的教学方法相比,项目驱动教学法能更大地激发学生的学习兴趣和求知欲望,充分调动学生的学习积极性和主动性,从而培养学生自主学习、分析问题、解决问题的能力和协作、创新、探索的精神。

教师在项目教学中主要起引导作用,首先教师讲解项目背景,引入项目要求,然后由学生讨论及上机独立完成。

通过这样的方法,学生在实践中思考的问题越多,学到的知识也就越多,对学习的兴趣就越浓厚,动手能力也从原来的照学变成了自主动手,培养学生的自学能力、创造能力,而这是当今社会最需要的。

只有具有自学、创造能力的人才,才能在当今这个信息无限丰富的社会中立足,并能充分利用信息资源和技术,创造性地完成工作。

在实训过程中,教师充分体现学生的自主性和主体性,随时巡视,对学生解决不了的问题详细指导,以体现老师解惑的作用。

在实训结束时,教师对项目及时点评,指出出现的问题及解决办法,总结
所学技能点,从而巩固所学知识。

3、课程设计
本课程采用项目教学方式,以学生选课系统数据库项目为案例,课程共设计了十个项目,根据工作过程为导向设置了项目的完成顺序;同时依据各个项目涉及的知识点难度,又把项目划分了两个阶段。

在本门课的教授中,让学生逐步掌握技能,最终使学生具备做数据库项目的能力。

教师主要对学生进行方法上的指导为主,进而让学生进行实践。

《sql数据库设计》课程内容组织如下图所示:学生通过对上面所列的各个项目的操作练习,层层推进,逐步理解与掌握课程中操作要点,使学生最终能制作出综合数据库项目作品,达到企业要求。

4、课程评价设计
作为一门操作性和应用性非常强的课程,本课程的考核方式如果只取决于期末成绩,会使学生在平时的学习中不重视实践操作,只会在期末时突击完成任务。

另外,传统考试中,以笔试为主,主要考察学生对书本知识的记忆,不利于扩大学生的知识面,忽视了对学生独立思考能力、知识的运用能力、创新能力以及其他素质的培养。

所以,在这门课的考核方式上,要把上述因素考虑进去,在期末成绩之外,平时表现也要作为考核总成绩的组成部分。

因此,本课程的考评方式采用中间评价和期末评价两者综合的评价方式。

中间评价占40%,期末评价占60%。

中间评价:主要由考勤、课堂任务考查、课后作业三部分组成。

学生是否按时上课是学习态度问题,通过考勤登记了解学生的到课情况。

在课堂项目考查中,老师检查学生每次课完成任务情况,对其完成情况进行评分。

课后作业作为课堂所学技能的巩固和拓展,老师将每次课后作业收集,并进行打分和点评。

每个项目的考核评价如下表:
期末评价:对学生进行综合项目评价,要求学生自行分组,在期末制作完成一个信息系统的数据库项目(如人才招聘系统、酒店管理系统等)。

期末项目完成后,分组进行项目的展示与讲解:用3-5分钟的时间对本组的所做的项目进行展示与讲解。

具体考核标准为:
在课堂中对《sql数据库设计》课程通过应用上面的项目教学方法进行教学,教学效果良好,学生的动手能力得到了很大提高,实现了教育部提出的高职高专教育要培养可持续发展的“技术型”人才的培养目标。

学生的自主探索能力及自学能力、创造能力得到提高,在课程结束时学生能制作出数据库项目作品,适应企业的需要。

参考文献
[1]姜大源.职业教育学研究新论[m].北京:教育科学出版社,2007.
[2]蒋文沛.sql server 2005实用教程[m].北京:人民邮电出版社,2009.
[3]吕凤顺.sql server数据库基础与实训教程.北京:清华大学
出版社,2011.。

相关文档
最新文档