《授课计划-MySQL数据库管理与应用.docx》由会员分享,可在线阅读,更多相关《授课计划-MySQL数据库管理与应用.docx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、授课计划课程名称_xxxxxx_XXXX-XXXX学年第X学期使用班级 一课程性质:周次教学内容教学时数教学目标及重点、难点作业、实验讲课实验1第1章数据库基础知识1.1 数据库系统概述1.2 概念模型1.3 数据模型1.4 数据库系统的模式 结构22教学目标: 掌握数据库、数据库管理系统和 数据库系统的基本概念 了解数据管理技术的发展历程 掌握概念模型和数据模型的基本 概念和重要作用 了解数据库系统的三级模式结构 及其两级映像功能和数据独立性 之间的关系重点、难点: 概念模型 数据模型习题1 画E-R图2第2章关系数据库2.1 关系模型2.2 关系代数2.3 关系数据库设计22教学目标: 掌
2、握关系和关系模式的基本概 念; 掌握关系的完整性约束条件; 学会用关系代数表达对数据的 查询请求; 了解数据库设计的基本步骤; 掌握E-R图的设计方法及其向关 系模型的转换原则; 理解规范化理论在数据库逻辑 结构设计中的作用重点、难点: 关系、关系模式、完整性约束 关系代数 概念模型向关系模型转换习题2概念模型设计 概念模型转换 为关系模型3第3章MySQL概述3.1 MySQL 简介3.2 MySQL的安装和配置3.3 MySQL服务的启动和 停止3.4 连接和断开MySQL 服务器22教学目标: 了解MySQL的特点和新特性 掌握MySQL的安装和配置方法 掌握启动和停止MySQL服务的
3、方法 掌握连接和断开MySQL服务器 的方法重点、难点: MySQL服务的启动和停止 连接和断开MySQL服务器实验一 MySQL基础 及常用工具4第4章MySQL数据库管 理4.1 MySQL系统数据库4.2 创建数据库4.3 选择数据库4.4 查看数据库4.5 修改数据库4.6 删除数据库4.7 数据库存储引擎第5章MySQL表结构管 理5.1 表的概念5.2 MySQL的数据类型5.3 创建表22教学目标: 理解MySQL数据库的概念和组 成 掌握数据库的创建、修改和删除 等基本操作 理解MySQL存储引擎的概念 理解MySQL的数据类型 掌握创建表的方法重点、难点: 数据库的创建、修改
4、和删除 存储引擎 表的创建实验二 MySQL数据 库和表管理5第5章MySQL表结构管 理5.4 定义约束5.5 查看表5.6 修改表5.7 删除表22教学目标: 掌握创建表、修改表结构和删除 表的方法 理解数据完整性的概念 掌握约束的定义方法重点、难点: 表的创建 约束的定义实验二 MySQL数据 库和表管理6第6章MySQL表数据操 作6.1 插入数据6.2 更新数据6.3 删除数据6.4 约束对数据操作的限 制22教学目标: 掌握向表中插入数据的方法 掌握修改表数据的方法 掌握删除表数据的方法 理解约束对表数据操作的影响重点、难点: 插入、更新、删除数据 约束的作用实验三 MySQL表数
5、 据管理7第7章数据查询7.1 SELECT 语句7.2 单表查询22教学目标: 理解SELECT语句的基本语法 掌握SELECT语句中各子句的 功能 能够利用SELECT语句进行简 单查询、分组统计重点、难点: SELECT语句进行简单查询 GROUP BY 和 HAVING实验四 数据查询8第7章数据查询7.3连接查询外连接7.4子查询7.5查询的集合操作22教学目标: 能够利用SELECT语句进行连 接查询 掌握子查询的概念和使用 重点、难点: 内连接 子查询实验四 数据查询9第8章视图8.1 视图概述8.2 创建视图8.3 管理视图8.4 使用视图操作数据22教学目标: 理解视图的概念
6、和特点 掌握视图的创建、修改和删除等基本操作重点、难点: 创建视图 利用视图管理数据实验五 视图和索引10第9章索引9.1 索引概述9.2 创建索引9.3 查看索引9.4 利用EXPLAIN进行 索引分析22教学目标: 掌握利用视图管理数据的方法 理解索引的概念和作用 掌握索引的创建、修改和删除等 基本操作 能够合理地设计和创建索引 重点、难点: 创建索引 索引分析实验五 视图和索引11第10章存储过程10.1 存储过程概述10.2 创建存储过程10.3 调用存储过程10.4 查看存储过程10.5 修改存储过程10.6 删除存储过程10.7 常量和变量22教学目标: 掌握存储过程的创建和调用方
7、 法 掌握数据库编程基本规则 重点、难点: 创建存储过程 调用存储过程实验六 存储过程和函 数12第10章存储过程10.8流程控制10.9错误处理10.10游标22教学目标: 掌握错误处理语句 掌握游标的四个步骤和错误处 理语句重点、难点: 错误处理 游标的使用实验六存储过程和函 数13第11章函数11.1 函数概述11.2 创建函数11.3 调用函数11.4 查看函数11.5 修改函数11.6 删除函数11.7 系统函数22教学目标: 掌握用户自定义函数的创建和 调用方法 理解常用MySQL系统函数的含 义 掌握函数和存储过程的区别 重点、难点: 函数的定义和调用 函数和存储过程的区别实验六
8、 存储过程和函 数14第12章触发器和事件12.1触发器12.2事件22教学目标: 理解NEW和OLD变量 掌握触发器的创建和使用 理解事件的概念和创建方法重点、难点: 触发器的创建和使用 NEW和OLD变量实验七触发器和事件15第13章事务和并发控制13.1事务13.2并发控制22教学目标: 理解事务的概念和ACID特性 掌握事务控制语句和事务的隔 离级别 了解并发控制 了解表级锁和行级锁重点、难点: 事务控制 事务的隔离级别 锁的概念实验八 事务与并发控 制16第14章MySQL数据库 安全管理14.1 数据库安全管理概 述14.2 用户管理14.3 权限管理14.4 角色管理22教学目标
9、: 理解MySQL数据库安全管理的 重要性 掌握创建用户的基本操作 掌握授予权限和收回权限的基 本操作 掌握角色的创建及分配重点、难点: 创建用户 授予权限和收回权限 角色的使用实验九数据库安全管 理17第15章数据库备份与恢 复15.1 备份与恢复概述15.2 备份15.3 恢复22教学目标: 理解数据库备份的重要性 掌握mysqldump语句的用法 理解mysqlpump命令的用法 掌握mysql语句的用法 了解 SELECT INTO - OUTFILE语句的用法 了解 LOAD DATA INFILE 语句 的用法 掌握角色的创建及分配重点、难点: 备份的方法 数据恢复实验十备份和恢复18复习22实验总结教师:日期: 年 月 日