大数据专业《数据库技术》课程标准_第1页
大数据专业《数据库技术》课程标准_第2页
大数据专业《数据库技术》课程标准_第3页
大数据专业《数据库技术》课程标准_第4页
大数据专业《数据库技术》课程标准_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

《数据库技术》课程标准二级学院:智能制造与信息工程学院执笔人:陈玉萍审核人:制定日期:2022年7月陕西能源职业技术学院一、课程信息表1课程信息表课程名称数据库技术开课院部机电与信息学院课程代码0420464考核性质考试前导课程计算机应用基础、程序设计基础后续课程分布式文件系统应用Hadoop总学时56课程类型理论课是□实践课是□理论+实践是□理实一体化是适用专业大数据技术二、课程性质与功能定位1.课程性质本课程是计算机网络技术专业(群)必修的一门专业基础课程,是在学习了计算机应用基础和java程序设计等课程,具备基本的计算机操作能力,熟悉计算机硬件、系统和应用软件及相关编程知识的基础上,开设的一门理实一体化的课程,其功能是对接专业人才培养目标,面向助理网络工程师、网络工程师、网络运维工程师、网络管理员、程序员等工作岗位,培养学生掌握通用数据库使用和管理的知识、具有简单数据库应用系统设计与开发的能力,为后续web开发程序设计、Python编程等课程的学习奠定基础。2.课程功能定位表2课程功能定位分析对接的工作岗位对接培养的职业岗位能力助理网络工程师能制定并实施销售计划,具有一定的销售理论知识、谈判技巧、人际交往能力和沟通能力、应变能力、学习能力;能够对行业市场、客户进行调研和分析,撰写调研报告、可行性报告等文档材料;能够设计、集成、管理、维护网络工程项目并施工。网络工程师能研究、应用计算机网络技术、体系结构、协议和标准;能规划、设计、仿真测试计算机网络系统;能研究计算机网络安全性、可用性和可靠性、设计、实施解决方法;能安装和配置网络操作系统、网络数据库和网络应用软件;能设计、集成、管理计算机网络工程并施工;能监视网络状况、管理和维护计算机网络系统;能提供计算机网络系统技术咨询和技术支持。网络运维工程师能设计、安装、配置网络操作系统及相关网络服务;能管理信息系统运行、维护系统运行环境;能预测系统故障,排查分析系统隐患;能管理系统技术信息文档。网络管理员识别网络拓扑结构;明确网络产品及网络环境;判断常见故障的症状;正确使用故障诊断工具(sniffer);能识别病毒类型;能识别入侵攻击类型;会安装并使用杀病毒软件、防火墙、入侵检测。程序员能分析开发需求的概要和细节;能编写、提交模块设计详细文档;能编写、调试Python代码及程序;能编写HTML代码,进行网页设计;能验证程序代码的正确性和模块功能的实现程度。三、课程目标与内容1.课程总目标本课程主要起着引领专业课程体系的作用,以培养学生专业兴趣和职业素养为目标,较全面的教授数据库系统应用、设计、开发的相关知识和技术,使学生能全面掌握数据库开发技术和技能,具备适应职业变化的能力以及继续学习新知识的能力,获得初步的专业技能、养成良好的职业习惯,为人才培养目标的达成奠定坚实的基础。2.课程具体目标学生通过理论学习和实践训练,掌握数据库系统的安装与维护,数据库的连接、查询、更新,通过建立索引、约束等实现数据库完整性,会借助SQL

Server数据库内置的各种工具,进行SQL语句编写与调试,能编写与调用触发器、存储过程处理复杂数据,能够进行数据备份与恢复操作,并在应用程序开发中能设计数据库结构。可以从事程序员、网络管理员、助理网络工程师等工作,树立专业学习信心,养成良好的沟通交流和团队合作能力。表3课程教学目标与内容序号毕业要求指标点知识目标技能目标素质目标教学内容1能理解数据库知识,会进行数据库和数据库表的创建与管理说出数据库的基本概念;陈述构建数据库系统的一般流程。举例说明主流数据库产品的特点。说出myaql数据库的安装与配置流程。说出数据库、表的有关操作内容和方法;阐述表中数据的操作内容和方法。学会本课程的学习方法;能够根据不同应用需求,选用不同的数据库产品;完成Mysql数据库的安装与配置。会创建和管理数据库;能完成创建和管理表;能完成表数据的添加、删除和修改;会表约束的添加形成耐心细致的工作态度。树立严谨扎实的工作作风。具有团结协作的合作精神。遵从职业道德,社会责任数据库基础知识;Mysql数据库的安装与配置管理数据库、数据表、表中的数据2能进行数据查询运算符、表达式、常用函数、查询原理、SELECT语句能使用SSMS操作数据;会简单查询、模糊查询、分组查询、内连接、外连接、合并查询、子查询形成耐心细致的工作态度。树立严谨扎实的工作作风。具有团结协作的合作精神。遵从职业道德,社会责任SQL语言各类查询方式3T-SQL程序设计程序设计思想、逻辑控制结构、事务的概念、视图的概述、优缺点及注意事项、索引的概述、存储过程、存储过程的分类及调用、触发器会创建事务、视图、索引,能创建和调用存储过程,能创建和验证触发器形成耐心细致的工作态度。树立严谨扎实的工作作风。具有团结协作的合作精神。遵从职业道德,社会责任程序设计思想,逻辑控制结构,事务、视图、索引,存储过程和触发器4能对数据库进行维护安全机制服务器安全服务器角色数据库安全数据库用户角色权限管理数据维护启动和停止SQLServer服务;身份验证模式;创建SQLServer数据库登录名;创建数据库用户;为数据库用户赋予权限;脱机与联机数据库;分离与附加数据库收缩数据库;数据库的备份与恢复。1.形成耐心细致的工作态度。2.树立严谨扎实的工作作风。3.具有团结协作的合作精神。4.遵从职业道德,社会责任数据库安全管理;数据库备份与恢复;数据转换表4课程教学安排序号项目(模块)任务(单元)教学内容重点、难点、考核点课程思政元素学时1项目一安装数据库系统任务1认识数据库1.1课程认知与职业规划1.2数据库的基本概念1.3数据库的应用举例重点:课程介绍基本概念难点:基本概念IT行业2任务2数据库软件介绍与下载2.1主流的数据库产品介绍2.2软件下载说明与选择重点:数据库软件的版本介绍理解软件安装环境选择合适软件难点:选择合适软件传统文化2任务3安装配置数据库软件3.1Myaql数据库的安装与配置3.2服务器配置3.3使用管理工具重点:数据库的安装与配置管理工具的使用难点:启动数据库服务传统文化42项目二创建和管理数据库任务1创建数据库1.1T-SQL概述1.2数据库相关概念及数据库命名规则1.3使用视图创建数据库1.4使用SQL语句创建数据库重点:SQL语句的特性SQL应用难点:SQL应用编码规范2任务2删除数据库3.1使用视图删除数据库3.2使用SQL语句删除数据库重点:使用SQL语句删除数据库难点:使用SQL语句删除数据库编码规范23项目三数据库表的创建、管理、操作任务1表的设计1.1表的概念1.2数据类型1.3.数据的完整性1.4主键和外键重点:数据类型数据的完整性难点:表的约束类型工匠精神4任务2表的创建2.1SSMS创建表2.2使用SQL语句创建表2.3创建数据表间关系图重点:使用SQL语句创建表难点:使用SQL语句创建表中同时创建各种不同类型的约束工匠精神4任务3表的管理和维护3.1增加列3.2修改列3.3删除列3.4从数据库中删除表3.5使用SQL语句向已有数据表中添加约束3.6删除约束重点:增加列修改列难点:使用SQL语句向已有数据表中添加约束细节决定成败6任务4表数据的管理4.1查看和添加记录4.2使用SQL语句插入数据4.3使用SQL语句修改数据4.4使用SQL语句删除数据重点:使用SQL语句一次插入多行数据难点:数据管理过程中对约束的应用编程发展史44任务四查询数据任务1使用SQL语句查询数据1.1查询原理1.2使用SELECT语句进行查询1.3查询排序1.4在查询中使用T-SQL函数重点:运用SELECT语句的各个子句难点:在查询中使用T-SQL函数工匠精神4任务2模糊查询和查询中的数据统计2.1模糊查询使用LIKE使用BETWEENAND使用IN2.2聚合函数Sum()average()Max()min()count()重点:LIKE、NOTLIKE关键字与通配符的联合使用难点:COUNT()函数的应用工匠精神4任务3分组查询和多表连接查询3.1GROUPBY子句3.2HAVING子句3.3INNERJOIN连接3.4LEFTJOIN连接3.5UNION合并查询重点:WHERE子句、GROUPBY子句、HAVING子句及其使用顺序难点:连接查询的几种类型细节决定成败4任务4子查询4.1子查询概念4.2IN和NOTIN子查询4.3EXISTS和NOTEXISTS子查询子查询4.4子查询注意事项重点:IN和NOTIN子查询难点:子查询和比较运算符的联合使用编程发展史65任务五T-SQL程序设计任务1T_SQL编程基础1.1基本知识1.2输出语句的使用1.3逻辑控制语句的使用1.4批处理语句的使用重点:输出语句的使用逻辑控制语句难点:逻辑控制语句应用创新创业4任务2创建和调用存储过程2.1创建不带参数的存储过程2.2创建带输入参数的存储过程2.3设置输入参数的默认值2.4创建带输出参数的存储过程2.5调用存储过程重点:创建带输入参数的存储过程创建带输出参数的存储过程难点:调用存储过程8任务3创建和验证触发器3.1DML触发器的分类3.2INSERT表和DELETED表3.3创建INSERT触发器、UPDATE触发器、DELETE触发器4.4触发器验证重点:INSERT触发器、UPDATE触发器难点:INSERT表和DELETED表46项目6数据库安全、维护任务数据库安全管理1.1创建数据库用户1.2为用户授权1.3回收权限重点:赋予权限难点:赋予权限4四、课程考核本课程为专业基础课,应侧重专业知识的理解和软件的熟悉、基本操作技能应用能力的考核。考试方式可以采取开放方式进行(典型操作采用机试),基础理论采用笔试,实行百分制。综合评定成绩各占40%,再结合平时成绩20%。平时表现以课堂考勤、课堂表现、作业完成情况、学习态度等综合评定。五、实施要求1.授课教师基本要求(1)专任教师具有高校教师资格和本专业领域有关证书;有理想信念、有道德情操、有扎实学识、有仁爱之心;具有计算机科学与技术、网络工程、通信工程、电子信息工程等相关专业本科及以上学历;具有扎实的本专业相关理论功底和实践能力,具有较强的信息化教学能力,能够开展课程教学改革和科学研究;积极参与企业实践。(2)兼职教师在互联网和相关服务、软件和信息技术服务业等相关企业工作,具备良好的思想政治素质、职业道德和工匠精神,具有扎实的网络专业知识和丰富的实际工作经验,具有中级及以上相关专业职称。2.实践教学条件要求为保证教学项目的实施与完成,本课程必须在多媒体教室完成教学过程。(1)校内实训室(一个实训室一张表)表5计算机实训室实训室(中心)名称计算机实训室面积XXXm2序号核心设备数量备注1计算机50台2多媒体1套(2)校外实习基地此部分主要填写本课程教学需要使用的校外实习基地,合作深度包括深度合作型、紧密合作型、一般合作型三个等级,各等级标准参照校外实践教学基地建设标准,可参考下表填写。表6数据库技术课程校外实习基地序号校外实训基地名称合作企业名称校外实训基地功能接纳学生人数备注1启光实训基地西安启光信息技术有限公司能够提供开展网络系统集成、网络运行与维护、网络应用开发等实训活动80实训设施齐备,实训管理及实施规章制度齐全。3.教学方法与策略运用“教、学、做”为一体的教学模式,学生在计算机上学,然后在计算机上做,这种边叫边学,边学边做的方式,调动了学生的积极性;理论学习和实践学习相结合,强化学生的应用能力;采用“典型案例法”将课堂教学与学生的日常学习、生活相结合。以“教学成绩管理系统”、“网上书店管理系统”为例,按数据库管理系统开发的流畅进行教学,较为系统的讲述从基本需求到数据库的逻辑设计、物理实现、数据仓库的创建与管理、各种数据库对象的创建与管理、数据库完整性设计与实施、数据库的安全性、数据的查询与使用等,加强学生的理解,提高接受能力。4.教材、数字化资源选用表7数据库技术课程教材选用表序号教材名称ISBN教材类型编者出版社出版日期1Mysql数据库项目教程978-7-5635-2958-2十三五规划教材王永乐北京邮电出版社2016.1表8数据库技术课程参考教材选用表序号教材名称ISBN教材类型编者出版社出版日期1Mysql数据库应用技术978-7-

温馨提示

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

最新文档

评论

0/150

提交评论