SQL Sever实例教程(2019版)-教学大纲、授课计划_第1页
SQL Sever实例教程(2019版)-教学大纲、授课计划_第2页
SQL Sever实例教程(2019版)-教学大纲、授课计划_第3页
SQL Sever实例教程(2019版)-教学大纲、授课计划_第4页
SQL Sever实例教程(2019版)-教学大纲、授课计划_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《SQLSever实例教程》教学大纲课程信息课程名称:SQLSever实例教程课程类别:素质选修课/专业基础课课程性质:选修/必修计划学时:64计划学分:4先修课程:无选用教材:《SQLSever实例教程》,刘志成主编,2023年,电子工业出版社。适用专业:本课程可作为高职高专软件技术、网络技术、信息管理和电子商务等专业的课程,也可作为计算机培训课程,还可供SQLServer2019数据库自学者参考使用。课程负责人:二、课程简介本课程全面、翔实地介绍了应用SQLServer2019数据库管理系统进行数据库管理的各种操作,以及数据库程序开发所需的各种知识和技能。通过实际的“WebShop电子商城”数据库项目的管理和开发,以任务的形式介绍了SQLServer2019的各项管理和开发技术。本书面向实际教学过程,将知识讲解和技能训练有机结合,融“教、学、做”于一体,适合“理论实践一体化”的教学模式。三、课程教学要求序号专业毕业要求课程教学要求关联程度1工程知识数据库技术基础,数据库操作,表操作,查询操作,视图操作,索引操作,T-SQL编程和存储过程操作,触发器操作,游标、事务和锁,数据库安全操作,数据库管理操作和SQLServer数据库程序开发。H2问题分析SQLServer2019是由微软公司于2019年推出的关系型数据库管理系统它在SQLServer原有版本的基础上增加了许多功能,从而可以更好地作为各种企业级应用的后台数据库,也可以方便地实现数据库的管理功能。H3设计/开发解决方案以实际的项目(WebShop电子商城系统和图书管理系统)为中心,全面、翔实地介绍了应用SQLServer2019数据库管理系统进行数据库管理的各种操作,以及数据库程序开发所需的各种知识和技能。H4研究L5使用现代工具L6工程与社会学会将相应的技术应用于实际生产和社会服务中,为社会做出贡献。H7环境和可持续发展L8职业规范L9个人和团队1.学会个人发展和团队合作,提高个人和团队的综合素质。2.学会与他人合作和沟通,建立良好的人际关系和团队合作氛围。M10沟通学会礼貌且有效的沟通和表达,与客户、同事和上级保持良好的沟通和协作。H11项目管理L12终身学习1.学会进行自我学习和自我提升,不断提高自身的专业水平和创新能力。2.学会进行终身学习和职业发展规划,不断拓展职业领域和发展空间。H注:“课程教学要求”栏中内容为针对该课程适用专业的专业毕业要求与相关教学要求的具体描述。“关联程度”栏中字母表示二者关联程度。关联程度按高关联、中关联、低关联三档分别表示为“H”“M”或“L”。“课程教学要求”及“关联程度”中的空白栏表示该课程与所对应的专业毕业要求条目不相关。四、课程教学内容章节名称主要内容重难点关键词学时类型1课程定位于教学案例综述职业岗位能力需求分析课程设置和课程定位分析教学案例与案例数据库说明了解数据库相关职业岗位的能力需求、“SQLServer数据库技术”的课程定位和课程的案例数据库。2理论+实践2数据库技术基数据库技术概达三种主要的数据模型SQLServer2019基础SQLServer2019简单使用了解数据库技术的发展历程;掌握数据库的基本概念、三种数据模型、SQLServer2019基础、SQLServer2019的安装和SQLServer2019的简单使用。4理论+实践3数据库操作SQLServer2019数据库使用SSMS管理数据库使用T-SQL管理数据库掌握SQLServer2019数据库引擎的基本知识、SQLServer2019数据库的存储结构;能够使用SSMS管理数据库和使用T-SQL语句管理数据库等。6理论+实践4表操作SQLServer表的概念与数据类型使用SSMS管理表使用T-SQL语句管理表记录操作SQLServer2019中的数据完整性掌握表的组成要素、SQLServer中的数据类型、使用SSMS管理袭、使用T-SQL语句管理表、INSERT命令的使用、UPDATE命令的使用、DELETE命令的使用;能够通过设计约束实施数据完整性。12理论+实践5查询操作单表查询连接查询子查询联合查询

交叉表查询在SSMS中实现查询掌握SQLServer2019中对数据进行查询的相关知识,包括简单查询、连接查询、子查询、联合查询和分布式查询。10理论+实践6视图操作视图概述使用SSMS管理视图使用T-SQL管理视图使用视图掌握SQLServer2019中视图操作的相关知识,包括视图的概述、视图的建立、视图的查看、视图定义的修改、视图的删除和视图中数据的查询及修改等。4理论+实践7索引操作概述使用SSMS管理索引使用TSQL管理索引全文索引掌握SQLServer2019中索引操作的相关知识,包括索引的建立、查看、修改、删除等。4理论+实践8T-SQL编程和存储过程操作T-SQL语言基础变量和运算符合流程控制语句常用函数存储过程基础使用SSMS管理存储过程使用T-SQL管理存储过程掌握T-SQL编程和存储过程的相关知识,包括标识符、注释、批处理、运算符、变量、显示和输出语句、流程控制语句、CASE表达式、系统内置函数,以及存储过程的创建、修改、删除和执行。8理论+实践9触发器操作触发器概述使用SSMS管理触发器使用T-SQL管理触发器触发器的应用友情提示掌握SQLServer2019触发器相关知识,包括触发器基础知识、触发器的类型、inserted和deleted表、使用SMSS管理触发器、使用T-SQL管理触发器和触发器的应用等内客。8理论+实践10游标、事务和锁游标事务锁掌握SQLServer2019中的游标、事务和锁的相关知识,包括游标概述、游标实例、事务处理、并发控制、锁的类型、锁的使用和死锁等。4理论+实践11数据库安全操作数据库安全概述登录管理用户管理角色管理权限管理架构管理了解数据库安全性的基本概念、SQLServer2019中的验证模式;能够登录账户管理,对数据库用户管理,固定服务器角色和固定数据库角色,自定义数据库角色管理,角色和用户的权限管理10理论+实践12数据库管理操作数据库备份数据库恢复数据库的分离与附加数据导入和导出掌握SQLServer2019中对数据库进行管理的方法,包括数据库备份、数据库恢复、数据库分高与附加、数据导入与导出等操作。8理论+实践13SQLServer数据库程序开发数据库应用程序结构Java平台SQLServer数据库VisualStudio202平台SQLServer了解CIS结构和B/S结构、常用的数据库访问技术;能够使用JDBC/ODBC驱动程序访问SQLServer数据库,使用MicrosoftJDBCDriver8.4forSQLServer访问SQLServer数据库;掌握在C#.NET中使用ADO.NET访问SQLServer数据库的方法,在ASP.NET中使用ADO.NET访问SQLServer数据库的方法。8理论+实践五、考核要求及成绩评定序号成绩类别考核方式考核要求权重(%)备注1期末成绩期末考试考试50百分制,60分为及格2平时成绩课后作业13次40优、良、中、及格、不及格3平时表现出勤情况10两次未参加课程则无法获得学分注:此表中内容为该课程的全部考核方式及其相关信息。六、学生学习建议学习方法建议1.扫描教材二维码,观看相关知识点的微课,利用互联网和社交媒体等资源,进行多元化的学习。2.通过每个项目最后搭配的习题,巩固知识点。(二)学生课外阅读参考资料《SQLSever实例教程》,刘志成主编,2023年,电子工业出版社。课程改革与建设(1)教学内容系统化。本课程根据软件程序员和SQLServer数据库管理员的岗位能力要求,以培养学生数据库应用、管理和开发能力为目标,以实际数据库管理项目为载体,优化了教学内容;重点介绍了使用SQLServerManagementStudio和T-SQL语言进行数据库管理的各种技术。(2)教学项目真实化。在真实数据库管理项目的基础上,经过精心设计将全书分解为231个既独立又具有一定联系的小任务。学生在任务的完成过程中,学习SQLServer2019理论知识并训练数据库操作技能。(3)理论实践一体化。面向课堂教学,合理设计教师知识讲解、教师操作示范、学生技能训练等教学环节,融“教、学、做”于一体。每个任务均是先提出任务目标,然后由教师讲解并示范任务完成过程,最后由学生模仿完成类似的数据库管理任务,体现“做中学、学以致用”的教学理念。(4)技能训练层次化。本课程精心设置了课堂实践、课外拓展、单元实践、综合实训、探索设计等多层次的实践环节,使学生通过不断的实践,实现数据库应用、管理和开发技能的螺旋推进,最终实现与职业能力的“零距离”接轨。平时对学生的考核内容包括出勤情况、学生的学习成果、课堂讨论等方面,占期末总评的50%。期末考试成绩占期末总评的50%。制订人签字:教研室主任签字:院部负责人签字:修订时间:年月日教学日历(20xx~20xx学年第x学期)开课学院开课专业讲授学时32课程名称SQLSever实例教程授课教师实践/实验学时32授课年级授课班级总学时64使用教材《SQLSever实例教程》参考书目《SQLSever实例教程》校历周次授课内容分章节题目第1周第1章课程定位于教学案例综述(2学时)1.l职业岗位能力需求分析1.2课程设置和课程定位分析(1学时)1.3教学案例与案例数据库说明(1学时)第2章数据库技术基础(4学时)2.1数据库技术概达(1学时)2.2三种主要的数据模型(1学时)2.3SQLServer2019基础(1学时)2.4SQLServer2019简单使用(1学时)第2周第3章数据库操作(6学时)3.1SQLServer2019数据库(2学时)3.2使用SSMS管理数据库(2学时)3.3使用T-SQL管理数据库(4学时)第3周第4章表操作(4学时)4.1SQLServer表的概念与数据类型(2学时)4.2使用SSMS管理表(2学时)4.3使用T-SQL语句管理表(2学时)第4周第4章表操作(6学时)4.4记录操作(2学时)4.5SQLServer2019中的数据完整性(4学时)第5周第5章查询操作(6学时)5.1单表查询(4学时)5.2连接查询(2学时)第6周第5章查询操作(4学时)5.3子查询(2学时)5.4联合查询

5.5交叉表查询5.6在SSMS中实现查询(2学时)第6章视图操作(2学时)6.1视图概述6.2使用SSMS管理视图(2学时)第7周第6章视图操作(2学时)6.3使用T-SQL管理视图6.4使用视图(2学时)第7章索引操作(4学时)7.1概述7.2使用SSMS管理索引7.3使用TSQL管理索引(2学时)7.4全文索引(2学时)第8周第8章T-SQL编程和存储过程操作(6学时)8.1T-SQL语言基础8.2变量和运算符合(2学时)8.3流程控制语句8.4常用函数(2学时)8.5存储过程基础8.6使用SSMS管理存储过程(2学时)第9周第8章T-SQL编程和存储过程操作(2学时)8.7使用T-SQL管理存储过程(2学时)第9章触发器操作(4学时)9.1触发器概述(2学时)9.2使用SSMS管理触发器(2学时)第10周第9章触发器操作(4学时)9.3使用T-SQL管理触发器(2学时)9.4触发器的应用(2学时)9.5友情提示第10章游标、事务和锁(2学时)10.1游标(1学时)10.2事务(1学时)第11周第10章游标、事务和锁(2学时)10.3锁(2学时)第11章数据库安全操作(4学时)11.1数据库安全概述(1学时)11.2登录管理(1学时)11.3用户管理(2学时)第12周第11章数据库安全操作(6学时)11.4角色管理(2学时)11.5权限管理(2学时)11.6

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论