数据库技术应用
数据库技术应用
5000+ 人选课
更新日期:2025/05/14
开课时间2025/01/15 - 2025/07/22
课程周期27 周
开课状态开课中
每周学时-
课程简介

      课程以服务于数据库开发和管理岗位升级为己任,落实国家大数据技术专业教学标准要求。通过学习,学生能够掌握数据库设计和调优、数据定义、操纵和查询、数据库安全管理等知识,具备会设计、善管理、懂技术、知新规、通实施能力,习得爱岗敬业等优秀品质,提升数据安全和工匠精神等素养。基于岗课赛证一体化设计课程结构与内容,根据岗位典型任务分析和能力指标分解,结合“1+XWeb前端开发职业技能等级证书、数据库运行管理员国家职业标准和全国职业院校技能大赛应用软件系统开发赛项规程,设计了10个项目50个学习任务。将国产自主可控的GaussDB数据库以及新一代信息技术领域的典型数据库引入课堂。遵循成长和学习规律,数据安全和爱岗敬业两条课程思政主线将思政元素潜移默化地渗透到每一个教学任务当中,适应企业岗位对人才的职业道德和综合素质方面的需求。

       (一)校企深度融合升级课程内容,增强教学适应性

         以校企合作项目为载体,与企业深度合作,根据岗位需求和职业标准共同开发教学内容,设计任务解决方案,引入国产自主可控的数据库,持续更新新一代信息技术领域数据库的新技术和新应用,提升教学适应性。

       (二)线上线下混合优化教学设计,提升课堂教学质量

         线上每个任务分为任务导入、任务分析、任务实施和任务拓展四个环节,引导学习者提升分析问题、解决问题的能力。每个项目提供在线测试,实时的教学反馈有利于提高学习的效果。线下采用工单引领、任务导向的教学模式,针对不同情境,通过餐垫法头脑风暴法双元制教学法实施学习、计划、决策、实施、检查、评估教学过程,提高学生主动学习能力、思辨能力、分析能力、动手能力,提升教学效果。

      (三)虚实资源结合突破重难点,培养学生数字素养

         团队开发虚拟仿真和动画资源,根据线下教学的需要设计动画脚本,辅助线上课程的教学,给学习者视觉和听觉刺激,化难为简,突破教学重难点,激发学习兴趣。

课程大纲
课程概述
项目一 工欲善其事,必先利其器——数据库概述和MySQL的安装
任务一 数据库概述
任务二 Windows下MySQL的安装
项目二 银行个人账户管理系统的数据库建模
任务一 银行个人账户管理系统的概念模型设计
任务二 银行个人账户管理系统的逻辑模型设计(关系模式设计)
任务三 银行个人账户管理系统的逻辑模型设计(关系规范化)
任务四 银行个人账户管理系统的物理结构设计
动画资源
项目三 银行个人账户管理系统数据库和表的创建
任务一 创建和管理银行个人账户管理系统数据库
任务二 创建银行个人账户管理系统数据表
任务三 管理银行个人账户管理系统数据表
项目四 银行个人账户管理系统数据操纵
任务一 插入银行个人账户管理系统的数据
任务二 删除和修改银行个人账户管理系统的数据
任务三 银行个人账户管理系统的完整性约束
动画资源
项目五 银行个人账户管理系统的数据查询
任务一 银行个人账户管理系统的单表查询
任务二 银行个人账户管理系统的条件查询
任务三 银行个人账户管理系统的等值连接查询
任务四 银行个人账户管理系统的外连接查询
任务五 银行个人账户管理系统的子查询
任务六 银行个人账户管理系统的汇总和排序
任务七 银行个人账户管理系统的分组统计
动画资源
项目六 银行个人账户管理系统的数据视图
任务一 创建银行个人账户管理系统数据视图
任务二 修改和删除银行个人账户管理系统数据视图
任务三 通过视图管理数据
动画资源
项目七 银行个人账户管理系统的数据库编程
任务一 MySQL语言结构
任务二 MySQL流程控制语句
任务三 银行个人账户管理系统的存储函数
任务四 银行个人账户管理系统的存储过程
任务五 银行个人账户管理系统的INSERT触发器
任务六 银行个人账户管理系统的UPDATE触发器
任务七 银行个人账户管理系统的DELETE触发器
动画资源
项目八 银行个人账户管理系统的数据库调优
任务一 银行个人账户管理系统索引的创建
任务二 银行个人账户管理系统索引的优化
任务三 银行个人账户管理系统的事务
任务四 二进制日志和错误日志
任务五 通用查询日志和慢查询日志
任务六 锁
任务七 性能工具的使用
动画资源
项目九 银行个人账户管理系统数据库的安全管理(企业工程师教学)
任务一 Linux下MySQL的安装
任务二 MySQL用户管理
任务三 MySQL权限管理
任务四 MySQL中的架构
任务五 MySQL数据库的备份和还原
项目十 学无止境,行以致远——新技术应用
任务一 GaussDB数据库介绍
任务二 GaussDB数据库环境搭建
任务三 GaussDB备份恢复管理
任务四 MongoDB数据库介绍
任务五 MongoDB数据库的安装
任务六 MongoDB数据库的权限设置
任务七 Redis数据库介绍
任务八 Redis数据库的安装
任务九 使用Redis管理登录令牌
虚拟仿真资源
期末考试
岗课赛证加油站