本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
。。。
。。。
单元1 体验数据库应用和尝试MySQL的基本操作
前导知识
1.1 数据库应用体验
【任务1-1】 体验数据库应用与初识数据库
1.2 MySQL的启动与登录
【任务1-2】 启动MySQL服务
【任务1-3】 登?
1.3 **MySQL的管理工具
【任务1-4】 **MySQL的命令行工具
【任务1-5】 **MySQL的图形管理工具N
1.4 查看与*改MySQL的配置
【任务1-6】 查看配置文件与*改MySQL数据库文件的存放位置
单元习题
单元2 创建与维护MySQL数据库
前导知识
2.1 创建数据库
【任务2-1】 使用图形化工具创建数据库
【任务2-2】 在命名行中使用Create Database语句创建数据库
2.2 选择与查看数据库
【任务2-3】 在命名行中使用语句方式选择与查看数据库
2.3 修改数据库
【任务2-4】 使用Alter Database语句修改数据库
2.4 删除数据库
【任务2-5】 使用Drop Database语句删除数据库
2.5 MySQL存储引擎
【任务2-6】 在命名行中查看并选择MySQL支持的存储引擎
2.6 MySQL的数据备份与还原
【任务2-7】 使用图形化工具备份MySQL的数据库
【任务2-8】 使用图形化工具还原MySQL的数据
单元习题
单元3 创建与维护MySQL数据表
前导知识
3.1 创建与删除数据表
【任务3-1】 使用Create Table语句创建“用户表”
【任务3-2】 分析并确定数据表的结构数据
【任务3-3】 使用N**icat图形管理工具创建多个数据表
【任务3-4】 使用Create Table语句创建多个包含约束的数据表
【任务3-5】 通过复制现有数据表的方式创建一个新的数据表
3.2 MySQL数据表的导入
【任务3-6】 使用N**icat图形管理工具导入Excel文件中的数据
【任务3-7】 使用mysqlimport命令导入文本文件
3.3 MySQL数据表的导出
【任务3-8】 使用N**icat图形管理工具将数据表中的数据导出到Excel工
作表中
【任务3-9】 使用mysql命令导出文本文件
3.4 查看与修改数据表的结构
【任务3-10】 查看数据表的结构
【任务3-11】 使用N**icat图形管理工具修改数据表的结构
【任务3-12】 使用Alter Table语句修改数据表结构
【任务3-13】 删除数据表
3.5 查看与修改数据表的记录数据
【任务3-14】 使用N**icat图形管理工具查看与修改数据表记录
3.6 设置与维护数据库中数据的完整性
【任务3-15】 使用N**icat图形管理工具设置与删除数据表的约束
【任务3-16】 修改数据表时使用语句方式设置数据表的约束
【任务3-17】 使用语句方式删除数据表的约束
单元习题
单元4 以SQL语句方式 检索与操作MySQL数据表的数据
前导知识
4.1 创建单表基本查询
【任务4-1】 使用N**icat图形管理工具实现查询操作
【任务4-2】 查询时选择与设置列
【任务4-3】 查询时选择行
【任务4-4】 对查询结果进行排序
【任务4-5】 查询时数据的分组与汇总
4.2 创建多表连接查询
【任务4-6】 创建基本连接查询
【任务4-7】 创建内连接查询
【任务4-8】 创建外连接查询
【任务4-9】 使用Union语句创建多表联合查询
4.3 创建子查询/嵌套查询
【任务4-10】 创建单值嵌套查询
【任务4-11】 使用In关键字创建子查询
【任务4-12】 使用Exists关键字创建子查询
【任务4-13】 使用Any关键字创建子查询
【任务4-14】 使用All关键字创建子查询
4.4 使用Delete语句删除数据表中的数据
【任务4-15】 使用Delete语句删除数据表中的记录
4.5 使用Insert语句向数据表中添加数据表
【任务4-16】 使用Insert语句向数据表中插入记录
4.6 使用Update语句*新数据表中的数据
【任务4-17】 使用Update语句*新数据表中的数据
4.7 创建与使用视图
【任务4-18】 使用Create View语句创建单源表视图
【任务4-19】 使用N**icat图形管理工具创建多源表视图
【任务4-20】 修改视图
【任务4-21】 利用视图查询与*新数据表中的数据
【任务4-22】 删除视图
4.8 创建与使用索引
【任务4-23】 创建与删除索引
单元习题
单元5 以程序方式 处理MySQL数据表的数据
前导知识
5.1 编辑与执行多条SQL语句
【任务5-1】 在命令行中定义用户变量与执行多条SQL语句
5.2 创建与使用存储过程
【任务5-2】 在命令行中创建存储过程并查看指定出版社出版的图书种类
【任务5-3】 在命令行中创建有输入参数的存储过程
【任务5-4】 在N**icat图形界面中创建有输入参数的存储过程
【任务5-5】 在N**icat图形界面中创建有输入和输出参数的存储过程
【任务5-6】 在N**icat图形界面中创建有InOut参数的存储过程
【任务5-7】 在命令行中创建应用游标的存储过程
5.3 创建与使用自定义函数
【任务5-8】 在命令行中创建自定义函数getBookTyp
【任务5-9】 在N**icat图形界面中创建带参数的函数getBo
5.4 创建与使用触发器
【任务5-10】 创建Insert触发器
【任务5-11】 创建Delete触发器
【任务5-12】 应用触发器同步*新多个数据表中的数据
5.5 创建与使用事务
【任务5-13】 创建与使用事务
单元习题
单元6 维护MySQL数据库的安全性
前导知识
6.1 登录与退出MySQL服务器
【任务6-1】 尝试以多种方式登录MySQL服务器
6.2 MySQL的用户管理
【任务6-2】 在命令行中使用Create User语句添加MySQL的用户
【任务6-3】 在命令行中使用Grant语句添加MySQL的用户
【任务6-4】 在命令行中使用Insert语句添加MySQL的用户
【任务6-5】 在N**icat图形界面中添加与管理MySQL的用户
【任务6-6】 在命令行中使用多种方式修改root用户的密码
【任务6-7】 在命令行中使用多种方式修改普通用户的密码
【任务6-8】 在N**icat图形界面中修改用户的密码
【任务6-9】 在命令行中修改与删除普通用户
【任务6-10】 在N**icat图形界面中修改用户的用户名与删除用户
6.3 MySQL的权限管理
【任务6-11】 剖析MySQL权限表的验证过程
【任务6-12】 在命令行中查看指定用户的权限信息
【任务6-13】 在命令行中授予用户全局权限
【任务6-14】 在命令行中授予用户数据库权限
【任务6-15】 在命令行中授予用户数据表权限和字段权限
【任务6-16】 在命令行中授予用户过程和函数权限
【任务6-17】 在N**icat图形界面中查看与管理权限
【任务6-18】 在命令行中对用户的权限进行转换和回收
单元习题
单元7 连接与访问MySQL数据库
前导知识
【任务7-1】 获取并输出“用户表”中的用户总数
【任务7-2】 使用SqlDataAdapter对象从“用户表”中获取并输出全部
用户数据
单元习题
单元8 分析与设计MySQL数据库
前导知识
8.1 数据库设计的需求分析
【任务8-1】 图书管理数据库设计的需求分析
8.2 数据库的概念结构设计
【任务8-2】 图书管理数据库的概念结构设计
8.3 数据库的逻辑结构设计
【任务8-3】 图书管理数据库的逻辑结构设计
8.4 数据库的物理结构设计
【任务8-4】 图书管理数据库的物理结构设计
8.5 数据库的优化与创建
【任务8-5】 图书管理数据库的优化与创建
单元习题
附录A MySQL的下载、安装与配置
附录B N**icat for MySQL的下载与安装
参考文献