欢迎来到传智教育旗下图书库

MySQL数据库任务驱动教程

黑马程序员/主编
定价:¥55.00

出版社:高等教育出版社

ISBN:978-7-04-059403-4

图书种类:高校教材

出版日期:2023-09

所属学科:数据库

页数:314

咨询客服 查看配套资源

关注获取新书发布信息

内容简介

本书是高等职业教育计算机类专业基础课黑马程序员校企“双元”系列教材之一。

本书是面向MySQL数据库初学者的一本入门教材,以任务驱动式的体例、通俗易懂的语言,详细讲解了MySQL数据库的基础知识。

全书共9章。第1章讲解数据库基本概念和MySQL的安装;第2章讲解数据库和数据表的基本操作;第3章讲解数据操作;第4章讲解单表操作;第5章讲解多表操作;第6章讲解索引、视图和事务;第7章讲解数据库编程;第8章讲解数据库管理和优化;第9章讲解项目实战——Java Web+MySQL图书管理系统。

本书附有配套资源,包括教学大纲、教学设计、源代码,习题等,而且为了帮助读者更好地学习本书中的内容,还提供了在线答疑,希望得到更多读者的关注。

适合群体

本书既可可以作为高等教育本、专科职业院校计算机相关专业的数据库基础课程的教材,也可作为广大IT信息技术产业从业技术人员和编程爱好者的自学参考书。

图书特色

本书面向想要从事与计算机相关工作,但是还没有数据库基础或基础比较薄弱的人群读者。本书针对MySQL技术进行了深入分析,采用任务驱动的方式将整本书的知识串联起来。本书通过“任务需求”→“知识储备”→“任务实现”的编写顺序,让读者先清楚地知道每个知识点的应用场景,然后学习相关知识内容,最后完成实操训练。书中部分任务还提供了“知识拓展”内容,帮助读者进一步提升知识广度。

配套资源
图书目录
第1章 MySQL数据库入门
1.1	MySQL的下载、安装和启动
任务1.1.1	初识和下载MySQL
任务1.1.2	安装和启动MySQL
1.2	MySQL的登录、退出与密码设置
任务1.2.1	使用命令行登录与退出MySQL
任务1.2.2	设置MySQL登录密码
1.3	数据库设计
任务1.3.1	绘制“学生选课系统”E-R图
任务1.3.2	制作“学生选课系统”关系模型
任务1.3.3	利用关系代数查询数据
本章小结
课后习题
第2章 数据库和数据表的基本操作
2.1	数据库和数据表的创建与查看
任务2.1.1	创建与查看数据库
任务2.1.2	创建数据表
任务2.1.3	查看数据表
2.2	数据库的修改和删除
任务2.2.1	修改数据库
任务2.2.2	删除数据库
2.3	数据表的修改和删除
任务2.3.1	修改数据表的名称
任务2.3.2	修改数据表的字段名
任务2.3.3	修改数据表中字段的数据类型
任务2.3.4	为数据表添加指定字段
任务2.3.5	修改数据表中字段的排列位置
任务2.3.6	删除数据表的指定字段
任务2.3.7	删除数据表
2.4	数据表的约束
任务2.4.1	设置非空约束
任务2.4.2	设置唯一约束
任务2.4.3	设置主键约束
任务2.4.4	设置默认值约束
本章小结
课后习题
第3章 数据操作
3.1	添加数据
任务3.1.1	添加单条数据
任务3.1.2	添加多条数据
3.2	更新数据
任务3.2.1	更新部分数据
任务3.2.2	更新全部数据
3.3	删除数据
任务3.3.1	删除部分数据
任务3.3.2	删除全部数据
本章小结
课后习题
第4章 单表操作
4.1	基本查询
任务4.1.1	查询多个字段
任务4.1.2	查询去重数据
4.2	条件查询
任务4.2.1	使用比较运算符查询
任务4.2.2	使用逻辑运算符查询
任务4.2.3	使用其他关键字查询
4.3	高级查询
任务4.3.1	聚合函数
任务4.3.2	分组查询
任务4.3.3	排序查询
任务4.3.4	限量查询
4.4	内置函数
任务4.4.1	字符串函数
任务4.4.2	条件判断函数
本章小结
课后习题
第5章 多表操作
5.1	连接查询
任务5.1.1	交叉连接查询
任务5.1.2	内连接查询
任务5.1.3	外连接查询
5.2	子查询
任务5.2.1	标量子查询
任务5.2.2	列子查询
任务5.2.3	行子查询
任务5.2.4	表子查询
任务5.2.5	EXISTS子查询
5.3	外键约束
任务5.3.1	设置外键约束
任务5.3.2	操作具有外键约束的关联表中的数据
本章小结
课后习题
第6章 索引、视图和事务
6.1	索引的使用
任务6.1.1	创建索引
任务6.1.2	删除索引
6.2	视图的使用
任务6.2.1	创建基于单表的视图
任务6.2.2	创建基于多表的视图
任务6.2.3	查看视图
任务6.2.4	修改视图
任务6.2.5	通过视图操作数据
任务6.2.6	删除视图
6.3	事务的使用
任务6.3.1	事务的基本使用
任务6.3.2	事务的保存点
本章小结
课后习题
第7章 数据库编程
7.1	存储过程
任务7.1.1	创建、查看和调用存储过程
任务7.1.2	修改存储过程
任务7.1.3	删除存储过程
7.2	存储函数
任务7.2.1	创建、查看和调用存储函数
任务7.2.2	删除存储函数
7.3	变量
任务7.3.1	系统变量的查看与修改
任务7.3.2	用户变量的定义和赋值
任务7.3.3	局部变量的定义和使用
7.4	流程控制、错误处理和游标
任务7.4.1	利用流程控制语句进行编程
任务7.4.2	对存储过程中的错误进行处理
任务7.4.3	游标的基本操作
7.5	触发器
任务7.5.1	创建、查看和执行触发器
任务7.5.2	删除触发器
本章小结
课后习题
第8章 数据库管理和优化
8.1	数据备份与还原
任务8.1.1	数据备份
任务8.1.2	数据还原
8.2	用户管理
任务8.2.1	创建用户
任务8.2.2	修改用户密码
任务8.2.3	删除用户
8.3	MySQL的权限
任务8.3.1	授予并查看权限
任务8.3.2	删除用户权限
8.4	MySQL优化
任务8.4.1	锁机制
任务8.4.2	慢查询日志
任务8.4.3	SQL优化
本章小结
课后习题
第9章 项目实战——Java Web+MySQL图书管理系统
9.1	项目介绍
9.2	项目搭建
9.3	数据库操作
任务9.3.1	创建数据库和数据表
任务9.3.2	使用JDBC查询数据
任务9.3.3	数据库连接池和DBUtils工具
9.4	项目功能开发
任务9.4.1	用户登录
任务9.4.2	退出登录
任务9.4.3	图书列表
任务9.4.4	添加图书
任务9.4.5	修改图书
任务9.4.6	删除图书
任务9.4.7	验证用户登录状态
本章小结
展开全部内容

热销图书推荐

HBase基础入门

清华大学出版社

定价:¥59.00 咨询客服

Java程序设计任务驱动教程

高等教育出版社

定价:¥55.00 咨询客服