MySQL数据库任务驱动式教程

综合评级:
★★★★★

定价:
¥42.00

作者:
石坤泉,汤双霞,王鸿铭 编著

出版社:
人民邮电出版社

出版日期:
2014年9月

页数:
280

字数:
472000

ISBN:
9787115362711

书籍介绍

本书根据《全国计算机等级考试二级MySQL 数据库程序设计考试大纲》编写而成,主要讲述数据库设计的基本原理和基本方法、MySQL 的语言基础及其应用。全书共11个项目24个任务,包括认识数据库,MySQL实训环境配置,MySQL字符集与数据类型,建库、建表与数据表管理、数据查询,数据处理与视图,创建和使用程序,数据库安全与性能优化,PHP语言基础及应用,访问MySQL 数据库,PhpMyAdmin操作数据库及PHP+MySQL综合项目开发。此外,全书还配有习题和等级考试模拟题,便于学习者巩固理论知识,也可以作为学习者参加二级MySQL数据库程序设计考试的参考资料。

  本书可以作为高职高专学生的数据库教材,也可作为MySQL二级考试的参考教材,以及供数据库开发人员使用的实用参考书。

目录

项目一 认识数据库 

 任务1 认识数据库 

  1.1 了解数据库的基本应用 

  1.2 了解数据库的几个概念 

  1.3 认识关系型数据库 

  1.4 关系数据库设计 

  1.5 数据库应用系统体系结构 

  1.6 认识一个真实的关系型数据库 

 任务2 认识MySQL 

  2.1 认识sql语言 

  2.2 mysql概述 

  2.3 认识mysql 5.5 

  2.4 mysql的管理工具 

  2.5 初识mysql数据类型 

  2.6 初识mysql的基本语句 

项目二 mysql实训环境配置 

 任务3 Windows环境下mysql的安装与配置 

  3.1 mysql服务器的安装与配置 

  3.2 更改mysql的配置 

  3.3 连接mysql本地服务 

  3.4 远程访问mysql服务器 

 任务4 安装配置wamp server 2.2 

  4.1 认识wamp server 2.2 

  4.2 安装wamp server 2.2 

  4.3 配置wamp server 2.2 

项目三 mysql字符集与数据类型 

 任务5 认识和设置mysql字符集 

  5.1 认识字符集和校对原则 

  5.2 mysql 5.5支持的字符集和校对原则 

  5.3 确定字符集和校对原则 

  5.4 使用mysql字符集时的建议 

 任务6 mysql数据类型 

  6.1 整数类型 

  6.2 浮点数类型和定点数类型 

  6.3 char类型和varchar类型 

  6.4 text类型和blob类型 

  6.5 binary和varbinary 

  6.6 时间和日期类型 

  6.7 enum类型和set类型 

  6.8 如何选择数据类型 

  6.9 数据类型的附加属性 

项目四 建库、建表与数据库管理 

 任务7 建立数据库和表 

  7.1 创建与管理数据库 

  7.2 创建与管理表 

  7.3 表数据操作 

 任务8 建立和管理索引 

  8.1 认识索引 

  8.2 索引的建立 

  8.3 索引的查看 

  8.4 索引的删除 

 任务9 数据约束和参照完整性 

  9.1 primary key约束 

  9.2 unique约束 

  9.3 foreign key参照完整性约束 

  9.4 check约束 

项目五 数据查询、数据处理与视图 

 任务10 数据库的查询 

  10.1 了解select语法结构 

  10.2 认识基本子句 

  10.3 使用聚合函数进行查询统计 

  10.4 多表连接查询 

  10.5 嵌套查询 

  10.6 联合查询 

 任务11 mysql运算符和函数 

  11.1 认识和使用运算符 

  11.2 认识和使用函数 

 任务12 创建和使用视图 

  12.1 认识视图 

  12.2 视图的特性 

  12.3 创建视图 

  12.4 查看视图 

  12.5 使用视图 

  12.6 修改视图 

  12.7 删除视图 

项目六 创建和使用程序 

 任务13 建立和使用存储过程 

  13.1 认识存储过程 

  13.2 创建基本的存储过程 

  13.3 执行存储过程 

  13.4 创建带变量的存储过程 

  13.5 创建带有流程控制语句的存储过程 

  13.6 在存储过程中调用其他存储过程 

  13.7 修改存储过程 

  13.8 查看存储过程的定义 

  13.9 删除存储过程 

 任务14 建立和使用存储函数 

  14.1 认识存储函数 

  14.2 创建存储函数 

  14.3 调用存储函数 

  14.4 查看存储函数 

  14.5 修改存储函数 

  14.6 删除存储函数 

 任务15 建立和使用触发器 

  15.1 认识触发器 

  15.2 创建触发器 

  15.3 查看触发器 

  15.4 删除触发器 

 任务16 建立和使用事件 

  16.1 认识事件 

  16.2 创建事件 

  16.3 查看事件 

  16.4 修改事件 

  16.5 删除事件 

项目七 数据库安全与性能优化 

 任务17 用户与权限 

  17.1 创建用户账户 

  17.2 授予用户权限 

  17.3 用revoke收回权限 

  17.4 权限转移 

  17.5 权限限制 

  17.6 初始mysql账户安全 

  17.7 密码安全 

 任务18 数据库备份与恢复 

  18.1 用select into outfile备份表数据 

  18.2 用load data infile恢复表数据

  18.3 用mysqldump备份与恢复 

  18.4 用mysqllimport恢复表数据 

  18.5 用source恢复表和数据库 

  18.6 直接复制移植 

  18.7 用日志备份 

 任务19 数据库性能优化 

  19.1 优化mysql服务器 

  19.2 优化表结构设计和数据操作 

  19.3 优化查询 

  19.4 优化性能的其他方面 

项目八 php语言基础及应用 

 任务20 php初识与应用 

  20.1 php技术基础 

  20.2 php的数据类型 

  20.3 php数据处理 

  20.4 php连接mysql数据库 

  20.5 php操作mysql数据库 

  20.6 php备份与还原mysql数据库 

  20.7 应用实践:基于文本的简易留言系统 

项目九 访问mysql数据库 

 任务21 java访问mysql 

  21.1 java连接mysql数据库 

  21.2 java操纵mysql数据库 

  21.3 java备份mysql数据库 

  21.4 java还原mysql数据库 

 任务22 c#访问mysql数据库 

  22.1 c#连接mysql数据库 

  22.2 c#操作mysql数据库 

  22.3 c#备份与还原mysql数据库 

项目十 phpmyadmin操作数据库 

 任务23 phpmyadmin操作数据库 

  23.1 创建与管理数据库 

  23.2 创建与管理表 

  23.3 字符集设置 

  23.4 表数据操作 

  23.5 索引与参照完整性约束 

  23.6 使用查询 

  23.7 创建视图 

  23.8 创建和使用程序 

  23.9 创建和使用触发器 

  23.10 创建事件和使用事件 

  23.11 用户与权限管理 

  23.12 备份与恢复数据库 

项目十一 php+mysql数据库开发 

 任务24 学生学习论坛系统 

  24.1 系统规划 

  24.2 系统功能 

  24.3 详细功能 

  24.4 总体及界面设计 

  24.5 数据库设计 

  24.6 界面设计 

  24.7 代码设计 

附录a mysql常用语句 

附录b 存储引擎 

附录c 全国计算机等级考试二级mysql数据库程序设计考试大纲 

附录d 全国计算机等级考试二级mysql数据库程序设计考试样题 

课课家教育

未登录