MySQL数据库原理及应用教学大纲

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.简单查询:单表查询以及重复记录限制查询;
4.条件查询:条件查询,以及条件子句的运用;
5.排序查询:单字段排序和多字段排序;
6.查询结果的记录条数限制;
7.总计查询:总计函数、分组查询以及分组查询结果的条件限制;
8.连接查询:交叉连接、内连接和外连接查询;
9.子查询:子查询的运用,查询中的ANY、SOME、ALL、EXISTS、IN和比较运算符等的运用;
★了解:工具平台中的查询应用
★★ 熟悉:MySQL的运算符和常用函数的应用
★★★掌握:利用SQL命令实现查询,包括单表查询、条件查询、排序查询、总计查询、连接查询和子查询等;掌握数据的插入、修改和删除命令的撰写
主讲内容:
1.运算符:算术运算、比较运算、逻辑运算、位运算、优先级及相关表达式的运用;
2.MySQL常用函数:数值函数、字符串函数、日期时间函数和系统信息函数,以及相关表达式的运用;
2.局部变量、游标和流程控制相关知识;
3.存储过程和存储函数的查看、修改与删除的方法。
第10章:访问控制与安全管理
教学目标和要求(按认知程度分)
★了解:MySQL数据库的授权表;
★★熟悉:用户账号权限的授予、转移和撤销;
★★★掌握:用户账号的创建、删除、修改。
主讲内容:
1.用户权限表,用户权限的创建、修改和删除;
★了解:PHP面向对象程序设计
★★熟悉:应用PHP方为My
1.变量、常量、运算符、表达式;
2.自定义函数、参数传递和返回值、PHP内置函数;
3.数组定义,数组元素的添加、删除、修改、查找等;
4.程序控制结构,包括选择与循环;
5.类和对象的定义;
★★熟悉:MySQL存储引擎
★★★掌握:创建、查看和删除数据库的方法
主讲内容:
1.创建数据库
2.查看数据库
3.删除数据库
4.数据库存储引擎
第4章:数据表
教学目标和要求(按认知程度分)
★了解:MySQL数据库的基本数据类型和工具平台中的数据表操作:数据表的创建、修改、操作和数据输入
★★熟悉:数据表操作方法;表结构修改方法
★★★掌握:数据表的创建方法
主讲内容:
1. MySQL数据基本类型:数值型、日期时间型和字符型;
2.利用SQL命令创建数据表,以及各种字段约束;
3.数据表的操作:查看、删除和更名;
4.表结构修改
5.数据编辑
6.工具平台中的数据表操作:创建、修改、操作和数据输入
第5章:索引
教学目标和要求(按认知程度分)
★了解:索引的特点、分类和搜索的基本原理
★★ 熟悉:工具平台中的索引使用
★★★掌握:窗利用命令创建索引和删除索引
主讲内容:
1.索引概述;
2.索引的创建。在创建表时创建索引和在已有表中添加索引;
3.删除已有的索引;
4.在工具平台中添加和删除索引。
第6章:结构化查询语言SQL
教学目标和要求(按认知程度分)
主讲内容:
1.数据库系统
2.数据库系统的三级数据模式结构
3.概念模型
4.逻辑模型
5.关系数据库
6.数据库设计的基本步骤
第2章:MySQL概述
教学目标和要求(按认知程度分)
★了解:MySQL数据库的系统特性;MySQL图形化管理工具
★★熟悉:MySQL服务器的安装与配置;WampServer的安装与配置
10.合并查询;
11.数据操作:数据的插入、修改和删除;
12.在工具平台中实现单表和多表查询。
第7章:视图
教学目标和要求(按认知程度分)
★了解:视图的优点和缺点
★★熟悉:在工具平台使用视图:创建、查看、修改、更新和删除方法
★★★掌握:视图的创建、查看、修改和更新方法
主讲内容:
1.了解视图的优缺点;
2.视图的创建,在单表和多表上创建视图;
2.用户权限的转移、限制、撤销。
第11章:备份与恢复
教学目标和要求(按认知程度分)
★了解:日志管理
★★熟悉:MySQL数据库备份与恢复方法
主讲内容:
1.数据库备份与恢复的三种方法;
2.二进制日志文件的启动、查看、删除;
3.普通日志文件的开启和查看。
第12章:PHP与MySQL数据库编程
教学目标和要求(按认知程度分)
6.类的继承和多态;
7.建立MySQL数据库连接与查询。
教师第一节课提交学生时还请添加:(1)任课教师和电子邮件;(2)任课教师答疑时间地点和方式;(3)学习要求:平时成绩X%+期中考试Y%+期末考试Z%.
3.视图的查看方法;
4.视图的修改方法;
5.视图的更新:在视图中插入数据、更新数据和删除数据;
6.删除视图;
7.在工具平台中使用视图:视图的创建、查看、修改、更新和删除操作。
第8章:触发器
教学目标和要求(按认知程度分)
★了解:触发器的含义
★★ 熟悉:触发器的作用
★★★掌握:创建、查看和删除触发器的方法
主讲内容:
1.触发器概述;
2.创建触发器;
3.查看触发器;
4.删除触发器。
第9章:存储过程存储函数
教学目标和要求(按认知程度分)
★了解:游标的使用方法、存储过程和存储函数的概念
★★ 熟悉:流程控制的使用
★★★掌握:存储过程和存储函数的创建、查看、修改和删除的方法
主讲内容:
1.存储过程和存储函数概述;创建存储过程和存储函数;
★★★掌握:MySQL服务器的启动与登录
主讲内容:
1.MySQL简介
2.MySQL服务器的安装与配置
3.MySQL服务器的启动与登录
4.MySQL图形化管理工具
5.WampServer的安装与配置
第3章:数据库基本操作
教学目标和要求(按认知程度分)
★了解:事务与锁的概念:不同类型的数据存储引擎及选择方法
附件3:教学大纲模板(可加页)
数据库原理与应用(MySQL)课程教学大纲
课程名称
数据库原理与应用(MySQL)
学分
2
第1章:数据库技术概述
教学目标和要求(按认知程度分)
★了解:数据库的概念、类型、特点和作用;常见的数据模型和数据描述方式
★★熟悉:数据库系统的基本概念和结构;数据库设计的基本步骤
★★★掌握:实体-联系模型的概念和构建方式;关系数据库的基本概念、性质、规范化、完整性约束及关系操作
相关文档
最新文档