版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《数据库技术与应用》课程标准陕西财经职业技术学院二○二五年一月1、课程基本信息 《数据库技术与应用》课程标准1、课程基本信息建议学时:64(基本)+16(课程实训)课程代码:02220283学分:4适用专业:计算机应用技术、大数据技术、人工智能、信息安全、移动应用开发、数字媒体、动漫制作、区块链技术、会计信息管理、大数据与审计等专业。2、课程性质本课程是我院计算机类专业的一门专业必修课程,也是财经商贸类专业的专业支撑课。目前,数据库技术的核心是建立、管理和使用数据库,在计算机应用中的地位和作用日益重要。如各种应用软件,其后台都需要数据库技术来支撑。MySQL因其跨平台、可移植性好、为多种编程语言提供了API、提供TCP/IP、ODBC和JDBC等多种数据库连接途径等特点在各行业得到了广泛应用。本课程实践性非常强,要求学生理论够用,注重上机实践。就业岗位对接培养的职业岗位能力程序员数据库管理员(数据库工程师)1.能安装数据库软件2.根据需求分析创建数据库;3.根据逻辑设计创建数据库的数据表4.根据用户需求设置数据表的约束5.根据数据库的功能需求实现表的数据查询6.根据数据库的功能需求实现SQL程序编程7.根据数据库的安全性需求实现数据库的安全性设置3、设计思路数据库技术是现代信息科学与技术的重要组成部分,是数据库应用系统的核心部分。通过本课程的学习,使学生能够掌握通用数据库基本理论知识、一定的数据库技术的应用能力和对实际数据库问题的处理能力,熟练掌握数据库基本操作及数据库中各种对象的功能特点和基本操作,具有简单数据库应用系统设计与开发能力。课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务需要来组织,使学生能比较全面了解和掌握数据库基础知识和基本开发技术,具备适应职业变化的能力以及继续学习新知识的能力,获得初步的专业技能。4、课程目标4.1知识目标4.1.1理解数据库的基本概念,了解常用的数据库管理软件及数据库的发展历史,了解MYSQL数据库及其版本。4.1.2理解字符集和校对规则的相关概念。4.1.3知道字段的数据类型,掌握使用INSERT语句、UPDATE语句和DELETE语句对表进行插入、更新、删除记录的语法。4.1.4理解查询的列、表、条件、排序依据、分组的使用方法,了解5个(count、sum、avg、max、min)常用统计函数的使用方法;掌握数据汇总即分组查询的基本方法,掌握多表查询方法、表与表的3种(内连接、外连接、自连接)连接方式。4.1.5理解数据库对象(视图、存储过程、触发器)的定义、特点和使用时机,了解视图和表的区别;理解编程访问数据库的概念和途径,理解存储过程和触发器的概念和工作过程及创建和管理方法。4.1.6理解数据库用户和MySQL数据库的备份和恢复方法。4.2能力目标4.2.1能独立下载、安装和配置MySQL软件;4.2.2能在熟练使用命令行方式和Workbench客户端创建和维护数据库;4.2.3能熟练使用命令行方式和Workbench客户端创建和管理数据库对象(表、视图、存储过程、触发器),并能通过约束(6种)、用户保证数据安全性。4.2.4能熟练使用SQL命令进行数据的增删改查操作,能灵活使用select语句实现各类简单和复杂的数据检索。4.2.5能熟练应用存储过程和触发器解决实际问题;能熟练应用索引和事务处理机制有效提高数据处理和检索的性能,并通过编写合适的事务来解决数据操作的完整性问题。4.2.6能使用SQL命令创建和删除用户,并能对其进行权限设置;能熟练进行数据库数据的备份和恢复。4.3素质目标4.3.1通过标准开发过程和规范化的项目设计训练,培养学生细致认真,一丝不苟的工作作风;4.3.2通过运用各种手段(例如查书、上网搜索、进论坛、进QQ技术群等)解决自己遇到的难题,培养学生具有良好的解决问题的能力;4.3.3通过项目实施中的作品展示,培养学生表达和展示自我的能力与意识;4.3.4实现数据共享为用户节省时间或空间;4.3.5不抄袭他人作品,尊重他人知识产权,能按时完成任务。4.4思政目标通过标准开发过程和规范化的项目设计训练:⑴从数据记录方式的改变,数据查询语句以及查询内容,使学生树立开放发展创新思想。⑵对各种数据库对象的创建和管理,使学生明白,要完成相应的任务必须严格遵守MySQL命令的语法格式和要求。⑶通过数据库编程语句的学习,使学生树立认真严谨细致的工作学习态度。⑷通过数据的备份和恢复和用户权限设置使学生具备数据的忧患意识,树立数据安全思想。5、课程内容和要求教学内容及情境设计结合本课程特点,以职业能力为核心,以实用够用为限度,不追求专业理论知识的面面俱到,而是在基本保持专业理论知识完整性的基础上,按照职业岗位工作的需要去精选适合的专业理论知识并结合实际岗位需要进行设计,达到理论知识的传授与职业岗位的需要结合。表1课程教学目标与内容序号知识目标技能目标素质目标教学内容1了解数据库系统的基础知识理解关系数据库的相关概念理解数据库设计的方法掌握数据库设计的方法;掌握MySQL的下载、安装配置培养学生数据归纳分析能力数据库基础知识关系数据库设计2理解字符集和校对规则的概念理解数据表的结构和数据完整性及约束的作用掌握数据库和表的创建和管理;掌握6种约束的使用培养学生融会贯通能力数据库的创建和管理数据定义3了解SQL的概念理解SQL运算符的规则和使用理解查询处理的机制掌握常用的系统函数,能熟练使用SQL命令进行数据的增删改查培养学生耐心细致的工作态度数据操作数据查询4理解视图的功能和应用理解索引和事务的概念和作用掌握视图、索引和事务的创建、管理和应用培养学生团结协作的合作精神视图索引和事务5理解编程访问数据库的概念和途径;理解存储过程、函数、触发器的功能和作用掌握存储过程、存储函数、触发器的创建和管理树立严谨扎实的工作作风数据库编程6理解用户与权限管理机制理解数据的备份和恢复掌握用户账户的管理能对合法用户进行权限设置能进行数据的备份和恢复培养学生职业道德和安全意识数据安全表2课程教学安排序号项目(模块)任务(单元)教学内容重点、难点学时1项目1数据库基础知识认识数据和数据库数据库概述MySQL的安装与配置重点:数据库设计关系数据库范式理论MySQL8.0的安装与配置难点:R图的绘制安装MySQL遇到的问题6数据库设计关系数据库设计数据库设计规范化MySQL8.0的安装和使用MySQL简介在Windows中安装和卸载MySQL8.0MySQL8.0绿色版的安装和配置MySQL图形化管理工具MySQLWorkbenchNavicatforMySQL2项目2数据库的创建和管理MySQL数据库的多种连接方式及工具启动和停止MySQL服务连接MySQL本地服务重点:创建和管理数据库难点:理解数据库字符集、校对规则和存储引擎4MySQL8.0的字符集、校对规则和存储引擎MySQL字符集和校对规则设置MySQL字符集MySQL支持的存储引擎创建和管理数据库创建数据库管理数据库3项目3创建和管理表认识表元素表中常用的数据类型MySQL中的常用约束重点:创建数据表修改数据表添加/删除表约束难点:检查约束、参照完整性(外键)约束8创建表创建和查看数据表管理表复制表修改表结构、添加/删除表约束删除表4项目4数据操作MySQL运算符和表达式算术运算符和算术表达式比较运算符和关系表达式逻辑运算符和逻辑表达式重点:常用内置函数的使用Insert、update和delete命令的使用难点:更新和删除多个相关表数据6MySQL内置函数数学函数日期和时间函数字符串函数数据插入插入单条记录插入多条记录数据修改单表数据修改多表数据修改数据删除单表数据删除多表数据删除使用truncate语句删除5项目5数据查询单表查询select语句定义基本查询条件查询分组查询对查询结果进行排序和限制输出行重点:所有查询难点:条件查询分组查询使用having进行分组筛选内、外连接查询的使用场景子查询的使用场景18多表连接查询内连接查询外连接查询子查询比较子查询IN子查询Exists子查询联合查询合并结果集6项目6数据管理和维护用户管理增加和删除用户重点:用户和权限管理数据的备份和恢复难点:对合法用户进行权限的授予和回收在不同计算机之间迁移数据库和数据6权限管理授予和回收权限数据的备份和恢复数据库备份数据库恢复数据库的性能优化硬件和基础设施优化数据库设计和结构优化SQL查询优化和配置优化7项目7视图、索引和事务视图视图概述创建和管理视图通过视图操作表数据重点:视图和索引的创建和应用事务处理的实施难点:对视图的理解建立索引的策略对事务的理解6索引索引概述创建和管理索引事务事务概述事务控制语句8项目8数据库编程编程概述常量和变量流程控制语句重点:函数和流程控制语句存储过程的创建与管理存储函数的创建与管理触发器的创建与管理难点:使用存储过程解决实际问题使用存储函数解决实际问题使用触发器解决实际问题事件的使用10存储过程创建和调用存储过程管理存储过程游标存储函数创建存储函数调用和删除存储函数触发器触发器概述创建和删除触发器事件创建和删除事件启动与关闭事件备注:项目9综合案例适用于数据库课程实训6、教学条件和实施6.1师资条件《数据库技术与应用》课程组应具有一批理论过硬,师资结构合理,实际业务操作能力强的教师队伍。兼职教师应来源于企业的程序员或数据库管理员;专职教师应都是“双师”型教师。6.2实践教学条件课程实践教学内容必须在实训室完成教学过程。表3计算机应用实训室实训室(中心)名称计算机应用实训室数量10余个序号核心设备数量备注1配置计算机56台网络机房安装MySQL8.0及以上版本2服务器1台6.3教材选用和课程教学资源开发与利用自编教材:《MySQL数据库技术应用》(微课版)(978-7-5606-7518-3)张沛强,王双明主编,西安电子科技大学出版社有限公司2025.2参考教材:《MySQL数据库基础实例教程》(第2版)(微课版)周德伟主编,人民邮电出版社2021.7精品课程网站:/courseHome/1000095884/248126/22#onlineCourse(数据库技术与应用—智慧树网)7.教学组织和考核评价教学方法:理论联系实际,以项目教学为主导,依据教学内容灵活使用类比式、讨论式、引导式和启发式等教学方法,结合MySQL软件进行操作和讲解;要将多种教学方法有机组合,并借助网络和多媒体课件等教学手段使这些方法得到有效实施。教学组织:完成该课程对教学环境的要求,采取任务驱动、实训演练相结合的方式组织教学。教师应重视学习新技术,能紧跟技术发展潮流;授课过程中注意学生职业素质的培养,包括解决问题的综合能力,充分发展自己的个性特长,培养良好的工程规范,团队合作的精神以及自身可持续发展的研究探索能力。考核评价:依据表4及该课程教学内容和教学要求进行考核评价。课程成绩由期末成绩和过程考核成绩组成,过程考核成绩占总成绩的40%,期末成绩占总成绩的60%。过程考核由平时考勤、作业、实
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026及未来5年中国喷射/沸泡式零件清洗机数据监测研究报告
- 2026及未来5年中国名片座时计数据监测研究报告
- 职业学校未来发展规划
- 2026事业单位工勤技能-江苏-江苏电工二级(技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-江苏-江苏中式面点师二级(技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-新疆-新疆水利机械运行维护工四级(中级工)历年参考题库含答案详解3套试卷
- 2026 年防灾物资适配暴雨山洪塌方应急
- 2026事业单位工勤技能-广西-广西水生产处理工二级(技师)历年参考题库含答案详解3套试卷
- 消防安全风险警示指南
- 氧气钢瓶安全使用规范讲解
- 道路运输和交通设施企业安全风险分级管控和隐患排查治理双重预防机制建设指南
- 2026届广西壮族自治区桂林市十二县高三年级上册12月月考历史试题(含答案)
- 关于某某企业级固态硬盘采购与质保合同
- 2026年河北省机关事业单位技术工人图书仓储员考试选择题
- 2025年陶瓷地砖行业技术专利分析报告
- 风行股海课件
- 树立消防员正确的消费观
- 装置艺术设计课件
- 矿山闭坑施工方案
- 三年级升四年级数学计算题300道
- 2025-2026学年度武汉市部分学校高三年级九月调研考试 语文试卷(含标准答案)
评论
0/150
提交评论