版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《SQLServer数据库技术及应用》课程教学大纲一、课程的性质和任务1.课程的性质和地位本课程是高职计算机类专业的一门专业基础课程,同时也是一门强调传授数据库技术的基本知识和基本方法,培养数据库技术的基本技能和实践应用能力的专业主干课程。2.课程的任务主要任务是培养学生的数据库应用能力,使学生了解数据库系统的基本概念、关系数据模型、结构化查询语言(SQL)、关系规范化理论及数据库设计等基本知识和基本方法。掌握SQLserver关系数据库的建立、更新、查询、维护及应用等数据库应用技术的基本技能和基本方法,掌握SQL语言的应用。二、课程的基本要求1.课程目标本课程教学目标是使学生了解数据库技术的相关知识,掌握数据库技术的基本方法,熟练掌握数据库数据处理的基本技能,具备运用SQLServer数据库管理系统进行数据管理与维护的基本能力。2.知识要求(1)了解数据管理技术的发展情况;(2)理解数据库技术基本概念;(3)掌握关系的基本运算;(4)掌握SQL数据查询语言的数据定义、数据操纵及数据控制的语句格式及功能;(5)理解关系规范化中的函数依赖及范式;(6)理解数据库设计中的概念结构设计与逻辑设计的方法;(7)了解和比较各类数据库管理系统特点及应用领域。3.能力要求(1)能利用相关知识进行简单数据库设计;(2)能利用SQLServer数据库管理系统进行数据管理与维护工作;(3)培养运用所学数据库进行数据查询与统计等数据库应用能力。4.素质要求通过做中学:基于项目的学习,培养学生讨论交流、团队合作、自主学习、解决问题的综合能力和综合素质。5.实训条件每人一台微机系统、SQLServer2012数据库管理系统。6.考核要求基本技能考核过程化、基本知识考核系统化、综合技能考核项目化。三、课程内容第1章认识数据库【教学目的】掌握数据库、数据库管理系统、数据库系统、数据模型等基本概念;理解数据库系统结构、数据库系统的体系结构;掌握关系、关系模型、关系数据库、关系运算等基本概念;掌握安装配置SQLServer2012实例的基本方法;了解数据管理技术的发展情况;了解关系数据库语言SQL;了解数据库的安全性与完整性;了解当前流行数据库管理系统情况。【教学内容】1.认知数据库系统2.认知关系数据库3.安装配置SQLServer2012【重点与难点】1.重点:数据库基本概念、关系模型。2.难点:数据模型、体系结构。第2章数据库设计【教学目的】了解数据库设计的基本步骤;掌握利用E-R图描述数据库的概念模型;掌握将E-R图转化为关系模型的方法;掌握数据库规范化理论和方法;掌握数据库建模工具的使用。【教学内容】1.需求分析与概念结构设计2.数据库逻辑结构设计3.数据库建模【重点与难点】1.重点:数据库逻辑结构设计。2.难点:数据建模。第3章数据库建立【教学目的】学会使用SQLServer2012创建数据库的基本方法;学会使用SQLServer2012创建数据表的基本方法;学会建立数据库约束的基本方法;学会使用T-SQL语句进行数据的增、删、改;学会创建与使用索引的基本方法。【教学内容】1.创建与管理数据库2.创建与管理数据表3.设置数据库完整性4.更新数据库的数据5.创建与使用索引【重点与难点】1.重点:创建数据库、数据表,设置数据库完整性。2.难点:设置数据库完整性。第4章数据库查询【教学目的】了解数据库查询的作用;掌握简单查询的基本方法;掌握统计查询的基本方法;掌握连接查询的基本方法;掌握子查询的基本方法;掌握建立和使用视图的基本方法。【教学内容】1.数据库的简单查询2.数据库的统计查询3.数据库的连接查询4.数据库的子查询5.创建和使用视图【重点与难点】1.重点:数据库的简单查询、统计查询、连接查询、视图使用。2.难点:数据库的子查询。第5章数据库编程【教学目的】掌握T-SQL中变量和常量的使用方法;掌握T-SQL中表达式和函数的使用方法;掌握T-SQL中流程控制语句的使用方法;掌握存储过程及触发器的设计和使用方法;掌握事务的使用方法;理解SQLServer中存储过程及触发器的概念及运行机制;理解SQLServer中事务的处理机制。【教学内容】1.数据库编程基础2.创建与执行存储过程3.创建与验证触发器4.事务控制与并发处理【重点与难点】1.重点:存储过程与触发器的使用。2.难点:事务控制。第6章数据库管理【教学目的】了解SQLServer2012的安全机制;掌握SQLServer登录和用户管理;掌握SQLServer角色及权限管理;掌握SQLServer中数据库备份和还原的方法;掌握数据库导入/导出的方法;掌握数据库复制的方法。【教学内容】1.登录与用户管理2.角色与权限管理3.数据库备份4.数据库恢复5.数据库导入导出与复制【重点与难点】1.重点:用户、权限、角色等管理。2.难点:权限设置。第7章数据库开发【教学目的】了解应用程序访问SQLServer的方式;学会ADO.NET数据库访问的方法;学会基于SQLServer的应用系统开发的基本方法。【教学内容】1.ADO.NET数据库访问2.数据库系统实现【重点与难点】1.重点:ADO.NET数据库访问。2.难点:数据库系统实现。四、教学方法1.教学方法做中学:基于项目的学习的教学方法;教-练-考紧密结合的教学方法;多媒体教学、上机实践、课程设计的教学方法;自主学习、小组学习、网络学习的教学方法。2.教学活动与项目:在课内外完成SQLServer数据库大作业;自选数据库课程设计。五、教学时数分配序号教学内容合计课时讲课课时实验课时1认识数据库8622数据库设计8443数据库建立10554数据库查询10555数据库编程8446数据库管理10557数据库开发6248自选数据库课程设计404合计643133六、教材及参考书1.主教材:《SQLServer数据库技术及应用(第二版)》,黄崇本韦存存主编,2018年8月,大连理工出版社2.参考书目录:[1]陈会安.SQLServer2012数据库设计与开发实务[M].北京:清华大学出版社,2013.[2](美)阿特金森.SQL
Server
2012编程入门经典[M].北京:清华大学出版社,2013.[3]吴德胜.SQL
Server入门经典[M].北京:机械工业出版社,2013.[4]王英英,张少军,刘增杰等.SQLServer2012从零开始学[M].北京:清华大学出版社,2012.[5]黄崇本,谭恒忪等.数据库技术与应用[M].北京:电子工业出版社,2012.[6]杨章伟.精通SQL语言与数据库管理[M].北京:人民邮电出版社,2008.[7]萨师煊,王珊等.数据库系统概论[M].北京:高等教育出版社,2006.
SQLServer数据库技术及应用学期授课计划编制说明学生情况分析学生是职高生,职高生有一定基础,操作能力比较强,但逻辑思维弱一点,所以重要的概念要分析透切一些,重点还是应该放在数据库操作应用能力的培养上。教材情况分析参考教材突出“结构合理、定位准确、注重能力、强调应用”的编写特色,按照先易后难、理论与实践有机结合的思想,符合高职学生的学习特点。教学内容、方法改革说明根据本课程的特点,教学过程全在机房进行,每堂课均合理安排理论教学和技能训练内容,采用技能过程化考试与期末集中理论考核相结合方式提高教学效果。课程考核办法说明总评成绩=平时成绩(10%)+基本技能成绩(30%)+综合技能(含课程设计)成绩(30%)+理论知识考试成绩(30%)。成绩具体评定方法看《课程考核方式与标准》。
教材名称SQLServer数据库技术及应用出版社大连理工大学出版社主编黄崇本韦存存出版时间2018.8本课程总课时64已授课时数0未授课时数64教学参考书配套练习本学期课时分配本学期课时数64本学期教学周数16课程周学时数4实习周数课堂教学31实训(验)33测验机动专业群审查意见:专业群负责人签名:年月日学院审查意见:学院负责人签名:
年月日浙江工商职业技术学院学期授课计划表授课顺序周次授课章节与内容提要教学课时重点(★)难点(▲)课外作业合计讲授实验11课程与项目介绍相关知识:1、课程与项目2、SQLServer2012介绍220★课程教学要求、课程教学项目上网查看数据库相关知识21任务1.1:认知数据库系统相关知识:1、数据库技术发展2、数据库系统3、数据库系统结构220★数据库、数据库管理系统(DBMS)、表结构、建立数据表▲数据管理与数据处理、数据管理三阶段、数据库系统结构思考习题132任务1.2:认知关系数据库相关知识:1、数据模型2、关系模型3、关系运算220★关系、关系模型、关系运算▲数据模型思考习题1授课顺序周次授课章节与内容提要教学课时重点(★)难点(▲)课外作业合计讲授实验42安装配置SQLServer2012技能训练:任务1.3:安装配置SQLServer2012相关知识:1、SQLServer基础2、安装SQLServer20123、SQLServer管理工具的使用211★安装配置SQLServer2012▲SQLServer基础综合训练153需求分析与概念结构设计技能训练:任务2.1:需求分析与概念结构设计相关知识:1、数据库需求分析2、设计数据库概念模型211★设计数据库概念模型▲数据库需求分析思考习题263数据库逻辑结构设计技能训练:任务2.2:数据库逻辑结构设计相关知识:1、实体转换为关系模式2、联系转化为关系模式3、关系模式的规范化211★实体转换为关系模式、▲关系模式的规范化思考习题2授课顺序周次授课章节与内容提要教学课时重点(★)难点(▲)课外作业合计讲授实验74数据库建模技能训练:任务2.3:数据库建模相关知识:1、绘制概念模型图(CDM)2、生成物理模型图(PDM)3、生成数据库SQL脚本422★绘制概念模型图(CDM)★生成物理模型图(PDM)思考习题2综合训练2授课顺序周次授课章节与内容提要教学课时重点(★)难点(▲)课外作业合计讲授实验85创建与管理数据库技能训练:任务3.1:创建与管理数据库相关知识:1、SQLServer2012数据库文件2、SSMS(SQLServerManagementStudio)3、T-SQL语句4、数据库的分离与附加211★SSMS、使用图形化界面建立数据库、使用T_SQL语句建立数据库、分离附加数据库▲数据库文件、事务日志文件、使用T_SQL语句建立数据库思考练习395创建与管理数据表技能训练:任务3.2:创建与管理数据表相关知识:1、常用数据类型2、使用T-SQL语句创建数据表语法3、管理数据表211★数据类型、使用图形化界面建立数据表、使用T_SQL语句建立数据表▲使用T_SQL语句建立数据表思考练习3106设置数据库完整性技能训练:任务3.3:设置数据库完整性相关知识:1、约束2、主键约束、外键约束、默认约束、唯一约束、检查约束、删除约束211★主键约束、外键约束、创建主键约束、创建外键约束▲创建检查约束思考练习3授课顺序周次授课章节与内容提要教学课时重点(★)难点(▲)课外作业合计讲授实验116更新数据库数据技能训练:任务3.4:更新数据库数据相关知识:1、数据记录添加2、数据记录修改3、数据记录删除211★插入数据、修改数据、删除数据▲插入数据、修改数据思考练习3127创建与使用索引技能训练:任务3.5:创建与使用索引相关知识:1、创建索引2、管理索引3、维护索引211★创建索引▲维护索引思考练习3综合训练3138简单查询数据库技能训练:任务4.1:简单查询数据库相关知识:1、T-SQL语句查询2、SELECT语句结构3、WHERE子句211★SELECT语句、列投影、行选择、查询条件▲函数应用、查询条件设计思考练习4148统计查询数据库技能训练:任务4.2:统计查询数据库相关知识:1、聚合函数2、GROUPBY语句3、HAVING语句4、ORDERBY语句211★排序查询、分组查询、统计查询、聚合函数▲分组查询、统计查询思考练习4授课顺序周次授课章节与内容提要教学课时重点(★)难点(▲)课外作业合计讲授实验159连接查询数据库技能训练:任务4.3:连接查询数据库相关知识:1、连接格式2、JOIN连接211★连接查询、谓词连接、JOIN连接▲JOIN连接思考练习4169子查询数据库技能训练:任务4.4:子查询数据库相关知识:1、子查询2、IN子查询3、比较子查询4、EXISTS子查询211★IN子查询、比较子查询、EXISTS子查询▲比较子查询、EXISTS子查询思考练习4授课顺序周次授课章节与内容提要教学课时重点(★)难点(▲)课外作业合计讲授实验1710创建与使用视图技能训练:任务4.5:创建与使用视图相关知识:1、创建视图2、管理视图3、使用视图211★视图、创建视图、使用视图▲管理视图思考练习4综合训练41811数据库编程基础技能训练:任务5.1:数据库编程基础相关知识:1、T-SQL语言2、变量3、流程控制语句4、常用函数211★局部变量、流程控制语句▲带数据更新的数据库编程思考练习51911创建与执行存储过程技能训练:任务5.2:创建与执行存储过程相关知识:1、简单存储过程2、带参数存储过程211★存储过程、创建存储过程▲带参数存储过程思考练习52012创建与验证触发器技能训练:任务5.3:创建与验证触发器相关知识:1、简单触发器2、带结构触发器211★触发器、创建触发器▲带结构触发器思考练习52112事务控制与并发处理技能训练:任务5.4:事务控制与并发处理相关知识:1、事务的应用2、设置事务隔离级别211★事务使用▲事务级别设置思考练习5综合训练5授课顺序周次授课章节与内容提要教学课时重点(★)难点(▲)课外作业合计讲授实验2213登录与用户管理技能训练:任务6.1:登录与用户管理相关知识:1、身份验证模式设置2、登录名创建3、数据库用户211★数据库用户与登录▲SQLServer数据库安全结构思考练习62313权限与角色管理技能训练:任务6.2:权限与角色管理相关知识:1、角色管理2、权限管理211★设置用户权限、数据库角色▲权限管理思考练习62414数据库备份技能训练:任务6.3:数据库备份相关知识:1、完整备份2、差异备份3、日志备份211★数据库备份思考练习62514数据库恢复技能训练:任务6.4:数据库恢复相关知识:1、完全恢复2、时点恢复211★数据库恢复思考练习62615图书借阅数据库备份、恢复与转换技能训练:任务6.5:图书借阅数据库的备份、恢复与转换相关知识:1、备份与恢复2、数据转换211★数据库备份、数据库恢复▲数据库转换思考练习6综合训练6授课顺序周次授课章节与内容提要教学课时重点(★)难点(▲)课外作业合计讲授实验2716ADO.NET数据库访问技能训练:任务7.1ADO.NET数据库访问相关知识:1、创建应用程序2、使用ADO.NET访问数据库312★▲使用ADO.NET访问数据库、创建应用程序思考练习7综合训练72816数据库系统实现技能训练:任务7.2数据库系统实现相关知识:1、数据库系统功能设计2、数据库系统功能实现312★▲数据库系统功能设计、数据库系统功能实现思考练习7综合训练7授课顺序周次授课章节与内容提要教学课时重点(★)难点(▲)课外作业合计讲授实验2917自选数据库课程设计404合计643133
《SQLServer数据库技术及应用》课程考核方案一、考核方式 1.过程考试与集中考试相结合:基本技能过程化考核,单元能力测试,理论知识期末集中考试。2.应会考试与应知考试相结合:应会考试包含基本技能考核和综合技能考核。3.个体考试与小组考试相结合:基本技能考核与理论考试采用个体考试方式,综合技能考核采用小组考核方式,教师主要对小组整体评分,小组长将教师的评分进行分配。4.课内考核与课外考核相结合:基本技能考核采用课内过程化考试方式,课程设计考核采用课外表演汇报答辩方式。5.校内老师与企业导师相结合:企业专家主要参加对学生课程设计进行评分和答辩工作,用企业标准进行考核。6.完成考试与速度考试相结合:在基本技能过程化考核中,既要看完成情况,也要看完成的速度。二、总评成绩组成与要求1.作业与考勤:10分。2.基本技能(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 当涂县人民医院2026年及答案详解招聘模拟试题及答案详解
- 2026年安全生产每日一题题库(含答案)
- 中国邮政2026年哈密市秋招网点柜员岗位高频笔试题库(含答案)
- 2026年托幼机构卫生保健人员培训模拟试题及答案详解
- 2026年职业道德测模拟试题及答案详解
- 中国偏光片用BOPET膜行业市场前景预测及投资价值评估分析报告
- 2026年抗氧剂GM市场调研报告
- 2026年公务员考试题库(含答案)
- 2026年四川信息职业技术学院单招职业适应性考试题库(含答案)
- 2026年中国DVR行业市场监测报告
- 2026年新闻记者职业资格证考试全真模拟试卷及答案
- 造船厂安全制度
- 26秋教科版三年级上册科学全册必背知识点新教材含答案
- 2026-2027学年高二语文上册第一次月考试卷原卷解析
- 成年人幽门螺杆菌感染诊断、治疗与预防临床实践指南(2026版)
- 4.RBT 089-2022绿色供应链管理手册
- LNG加气站人员培训方案
- 2026年中小学诗词竞赛诗词大会竞赛题库(含答案)
- 2026-2030中国矿山生态修复行业前景规划及投资潜力分析报告
- 《人工智能伦理》教学课件-2025-2026学年浙教版(新教材)初中信息技术九年级全册
- 中国慢性肾脏病患者高血压管理指南(2024年版)解读
评论
0/150
提交评论