《《 数据库基础与应用 》课程标准》由会员分享,可在线阅读,更多相关《《 数据库基础与应用 》课程标准(6页珍藏版)》请在金锄头文库上搜索。
1、 数据库基础与应用 课程标准一、课程的基本信息适应对象:计算机网络与应用专业课程代码:学时分配:80赋予学分:先导课程:网络基础、计算机应用基础、计算机组装与维护,程序设计后续课程:网站开发二、课程性质与任务本课程着重讲解mysql数据库从安装到日常管理,以及sql查询原理、sql数据统计分析原理、sql事务处理原理等。由于本课程是一个深度与广度很高的课程,上课时间不多,因此只能选取一些常用的好用的技术与工具进行讲解,考虑到技工学校学生英语水平普遍低下,因此需要尽量放慢速度多解释命令的含义与作用。本课程着重sql查询原理、sql数据统计分析原理、sql事务处理原理等技术的讲解。三、教学目的与要
2、求本课程涉及命令多一点,需要讲解命令的作用与原理时间多一点。本课程是多种基础课程的综合应用,需要良好的网络基础原理、网络设备技术、windows服务器技术水平,因此在讲解时会经常回顾相应知识的基础知识。然后演示后,需要实际操作完成技术的巩固。学习本课程后,应达到下列基本要求:掌握sql查询原理、sql数据统计分析原理、sql事务处理原理等技术。(一)政治思想基本要求在对技工学习阶段思想政治工作创新发展之时,应该遵顼四项基本原则,为社会尽责、为学生成长服务、为党育人、为国育才。在创新发展校园内的思想政治工作时,应该坚持以党先进思想的引导下开展工作,以科学发展观为指导,把学校作为国家培养人才的基地
3、,并且不应该让学生受到西方不良思想的影响。在创新开展工作时,应该确立以学生成才为中心的发展原则,诚心诚意为社会服务。为学生、家长、社会着想,时刻关心学生,为学生成长创造优质的成才环境和条件。做好思想工作,让学生明白什么是可以做,什么是不能做的;不能因此给国家、党和人民造成严重经济上的破坏。(二)基本知识、能力、素质要求数据库基础与应用 是一门综合性极强的课程,涉及计算机操作系统、编程基础等的各个方面,对各种技术的原理十分理解,才能掌握数据库的管理与维护。要实现管理与维护数据库系统,因此需要学生拥有计算机应用基础、计算机网络技术、windows操作系统及其服务、编程基础知识,才能深刻理解数据库系
4、统日常管理维护技术以及自动化技术的原理。(三)专业知识、能力、素质要求1.专业知识通过本课程的学习,能够认识之前的先导课程中学习的计算机应用基础、程序设计、通过配置sql查询原理、sql数据统计分析原理、sql事务处理原理等日常管理维护功能、软件编程能力实现自动化管理维护,学习配置与实施对相应的数据库系统管理与维护。以及相应的技术与措施。2.专业能力(技能)要求本课程学习过程中,必须能了解数据库系统日常管理维护功能、sql查询原理、sql数据统计分析原理、sql事务处理原理等。要求理论 实践相结合的学习,没有强大的理论基础,就没有办法对理解数据库系统日常管理与维护各种功能的意义以及sql查询原
5、理、sql数据统计分析原理、sql事务处理原理等技术的作用与含义。3.专业素质要求本课程是综合性极高的学科,需要学生在先导的课程如:网络设备、网络服务、windows、linux和软件编程的工作原理和特点都比较熟悉,这样才能理解数据库系统日常管理与维护各种功能的意义。由于本课程理论知识也比较多,因此要求学生必须认真听课,仔细了解数据库系统的日常管理维护功能、sql查询原理、sql数据统计分析原理、sql事务处理原理等。四、教学内容与安排6(一)教学内容本课程是“理论 实操”的综合性极强的课程,因此在讲解过程中,都是“二八”原则(即理论占2成,实操占8成)进行讲解。本课程没有强大的操作与记忆命令
6、,无法支撑各种日常管理与维护命令的部署、实施以及配置,甚至配置可能出现错误。本课程教学内容涉及到:sql查询原理、sql数据统计分析原理、sql事务处理原理等。课程讲解过程中,有可能会对先导课程的内容进行回顾与复述一遍。项目一认识数据库任务1 认识数据库任务2 认识mysql项目二mysql实训环境配置任务3 windows 操作系统中mysql的安装与配置任务4 安装配置wamp server 3.2项目三mysql字符集与数据类型任务5 认识和设置mysql字符集任务6 mysql数据类型项目四 建库、建表与数据表管理任务7 创建数据库和表任务8 创建和管理索引任务9 数据约束和参照完整性
7、项目五 数据查询、数据处理与视图任务10 数据库的查询任务11 mysql 运算符和函数任务12 创建和使用视图项目六 创建和使用程序任务13 建立和使用存储过程任务14 建立和使用存储函数任务15 创建和使用触发器任务16 创建和使用事件项目七 数据库安全与性能优化任务17 用户与权限任务18 数据库备份与恢复任务19 数据库性能优化任务20 事务与锁项目八 php基础及访问mysql数据库任务21 php初识与应用项目九 访问mysql数据库任务22 java访问mysql数据库任务23 c访问mysql数据任务24 python访问mysql数据库项目十 phpmyadmin操作数据库任
8、务25 phpmyadmin操作数据库项目十一 mysql集群架构搭建实例任务26 linux操作系统中搭建mysql集群 (二)教学安排序号学习任务学习活动课时表合计讲授上机实操机动1安全教育课程介绍防控防疫教育;课堂纪律教育;课程简介442项目一认识数据库认识数据库、认识mysql443项目二mysql实训环境配置windows 操作系统中mysql的安装与配置、安装配置wamp server 3.24224项目三mysql字符集与数据类型认识和设置mysql字符集mysql数据类型4225项目四 建库、建表与数据表管理创建数据库和表、创建和管理索引、数据约束和参照完整性12486项目五
9、数据查询、数据处理与视图数据库的查询、mysql 运算符和函数、创建和使用视图1641247项目六 创建和使用程序建立和使用存储过程、建立和使用存储函数、创建和使用触发器、创建和使用事件4228项目七 数据库安全与性能优化用户与权限、数据库备份与恢复、数据库性能优化、事务与锁8269项目八 php基础及访问mysql数据库php初识与应用4410项目九 访问mysql数据库java访问mysql数据库、 c访问mysql数据、python访问mysql数据库42211项目十 phpmyadmin操作数据库phpmyadmin操作数据库42212项目十一 mysql集群架构搭建实例linux操作
10、系统中搭建mysql集群422五、教学设备和设施本课程是综合性极强的课程,需要把先导课程的实验平台都使用,因此应采用多媒体教学、模拟实训平台等相结合。需要的计算机性能要求比较高,尤其是内存的需求,建议达到8g或更高,实验才能做得更好。校内实训室:机房电脑、需要安装软件vmware workstation;准备好wamp server3.2,mysql 8.5,以及其它需要用到的相应的插件包的安装镜像光盘。校外实训基地:无。六、教学师资配备要求本课程建议授课老师有扎实的网络技术;windows技术;基础的c、java编程语言的理论基础和实际网络工程、售前、售后或运维工作的经历和经验;并且要求授课
11、老师具有较强的口头表达能力对概念和技术进行深入而明晰的讲解。基本要具备以下能力:精通一种常用编程语(c/c 、java、php等),了解主流的框架、库使用和原理。深入了解计算机数据结构和算法设计,具备linux操作系统基础知识。掌握基本的网络编程知识,熟悉多线程编程及其技巧。熟练掌握linux、web server、数据库、缓存相关技术的使用,了解内部实现机制为最优。掌握数据库基本原理和知识,熟悉sql语法规则和特点。七、课程资源本课程需要windows平台下实现仿真模拟现实mysql数据库项目案例等。八、教学实施1、本课程教学的关键是对基础网络知识、网络服务技术、windows和软件编程工作
12、原理以及相对应的硬件、软件、操作系统原理的深入了解的讲授,并且如何配置管理维护sql查询原理、sql数据统计分析原理、sql事务处理原理等技术为重点。讲授过程中应根据技工类学生的特点,通过简单易懂的案例进行比对讲解,尽可能用生活化的语言代替枯燥的专业语言。2、讲解每一个知识点都遵循“三w一h”的讲解原则进行讲解(what、when/where、why、how)。教学过程中,以教师的讲授、示范与学生的操作进行互补;通过提问等方式,实现现场发现问题,马上解决问题的有机结合。3、在教学讲解过程中,应尽可能使用实际案例或亲身经历的案例对知识点进行讲解,使得学生对知识点在实际应用中有更深刻的理解。通过在
13、讲解过程中,适当地插入实际案例或者实训的项目就是现实项目,这样学生学习更有动力和体会感。九、课程考核方案本课程有极强的原理性和实操性,因此本课程的考核采用“平时成绩”与“期末考核”相结合的方式实施。“平时成绩”由学生平时的出勤率、课堂纪律、作业完成质量等的完成程度与正确性组成,站课程总评的60%。“期末考试”采用闭卷考试的方式进行,采用选择题、判断题、问答题等题型进行考核,占课程总评成绩的40%。专业课程考核表考核成绩考核标准考核类型占比考核方式评价主体平时成绩出勤(20%)作业(20%) 展示评价(20%)考查60%过程性考核教师期末成绩期末考试考试40%终结性考核教师1、本课程的评价以理论
14、分析和实际配置操作的熟练度为依据,通过分析大量的sql数据库系统管理工具的特点以及工作原理,激发与培养学生的分析能力与思考能力,并根据分析结果制定与合理天生赢家凯发k8国际的解决方案,然后以提出的方案的正确性、合理性、效率等作为评价标准。2、通过平时学生的出勤率、课前手机暂存率、作业提交率、作业完成率等,再综合期末考试的成绩,实现对学生的学习能力与学有所成率进行评价。3、本课程必须重视理论 实践的教学与学习方法,没有强大的基础网络知识、操作系统原理、软件编程能力与理论的支持,是很难与实际操作相结合。因此期末考核是理论、实操各占一半的考核方法实现。十、教材的选择与编写本教材基本能把最基础的日常的数据库系统的sql命令管理与维护需要的技术与工具都列举出来,作为操作指南是一本不错的基础操作指南。但是原理性介绍比较少,因此需要教师在讲解时必须补充更多的基础知识。因此,从学生自身特点以及未来就业成功率等出发,本教材可以很好使用。制定人:审核人: