所有知识都结合具体实例行介绍,涉及的程序代码也给出了详细的注释,帮助读者轻松掌握MySQL的核心概念,快速提高发技能。 每一章都有和该章知识相关的案例和实验,以帮助读者顺利完成发任务。 配套提供电子课件、习题答案、教学大纲、教案、源代码。
售 价:¥
纸质售价:¥59.30购买纸书
6.7
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐

前言
第1章 数据库设计基础
1.1 数据库设计概述
1.1.1 关系数据库概述
1.1.2 结构化查询语言
1.1.3 数据库设计的基本步骤
1.2 关系模型
1.2.1 数据库和表
1.2.2 列和行
1.2.3 主键与外键
1.2.4 约束
1.3 E-R图
1.3.1 实体和属性
1.3.2 实体与属性之间的关系
1.3.3 E-R图的设计原则
本章小结
实践与练习
实验指导:E-R图的设计与画法
第2章 MySQL数据库基础
2.1 MySQL数据库概述
2.1.1 MySQL概述
2.1.2 MySQL体系结构
2.2 MySQL数据库安装和配置
2.2.1 MySQL的安装
2.2.2 启动和停止服务
2.2.3 将MySQL加入环境变量
2.2.4 连接MySQL服务器
2.2.5 MySQL可视化操作工具
2.3 MySQL数据库的基本操作
2.3.1 创建数据库
2.3.2 查看数据库
2.3.3 显示数据库
2.3.4 选择当前数据库
2.3.5 删除数据库
2.4 MySQL表结构的操作
2.4.1 创建数据表
2.4.2 查看表结构
2.4.3 修改表结构
2.4.4 删除数据库表
2.5 MySQL存储引擎
2.5.1 InnoDB存储引擎
2.5.2 MyISAM存储引擎
2.5.3 存储引擎的选择
2.6 案例:网上书店系统
本章小结
实践与练习
实验指导:学生选课系统数据库设计
第3章 MySQL管理表记录
3.1 MySQL基本数据类型
3.1.1 整数类型
3.1.2 小数类型
3.1.3 字符串类型
3.1.4 日期时间类型
3.1.5 复合类型
3.1.6 二进制类型
3.2 MySQL运算符
3.2.1 算术运算符
3.2.2 比较运算符
3.2.3 逻辑运算符
3.2.4 位运算符
3.2.5 运算符优先级
3.3 字符集设置
3.3.1 MySQL字符集与字符排序规则
3.3.2 MySQL字符集的设置
3.4 增添表记录
3.4.1 INSERT语句
3.4.2 REPLACE语句
3.5 修改表记录
3.6 删除表记录
3.6.1 DELETE——删除表记录
3.6.2 TRUNCATE——清空表记录
3.7 案例:图书管理系统中表记录的操作
本章小结
实践与练习
实验指导:MySQL数据库基本操作
第4章 检索表记录
4.1 SELECT基本查询
4.1.1 SELECT…FROM查询语句
4.1.2 查询指定字段信息
4.1.3 关键字DISTINCT的使用
4.1.4 ORDER BY子句的使用
4.1.5 LIMIT子句的使用
4.2 条件查询
4.2.1 使用关系表达式查询
4.2.2 使用逻辑表达式查询
4.2.3 设置取值范围的查询
4.2.4 空值查询
4.2.5 模糊查询
4.3 分组查询
4.3.1 GROUP BY子句
4.3.2 HAVING子句
4.4 表的连接
4.4.1 内连接
4.4.2 外连接
4.4.3 自连接
4.4.4 交叉连接
4.5 子查询
4.5.1 返回单行的子查询
4.5.2 返回多行的子查询
4.5.3 子查询与数据更新
4.6 联合查询
4.7 案例:网上书店系统综合查询
本章小结
实践与练习
实验指导:学生选课系统数据库检索
第5章 视图和触发器
5.1 视图
5.1.1 创建视图
5.1.2 查看视图
5.1.3 管理视图
5.1.4 使用视图
5.2 触发器
5.2.1 创建并使用触发器
5.2.2 查看触发器
5.2.3 删除触发器
5.2.4 触发器的应用
5.3 案例:在删除分类时自动删除分类对应的消息记录
本章小结
实践与练习
实验指导:视图、触发器的创建与管理
第6章 事务管理
6.1 事务机制概述
6.2 事务的提交和回滚
6.2.1 事务的提交
6.2.2 事务的回滚
6.3 事务的四大特性和隔离级别
6.3.1 事务的四大特性
6.3.2 事务的隔离级别
6.4 解决多用户使用问题
6.4.1 脏读
6.4.2 不可重复读
6.4.3 幻读
6.5 案例:银行转账业务的事务处理
本章小结
实践与练习
实验指导:MySQL中的事务管理
第7章 MySQL连接器JDBC和连接池
7.1 JDBC概述
7.2 JDBC连接过程
7.3 JDBC对象的数据库操作
7.3.1 增加数据
7.3.2 修改数据
7.3.3 删除数据
7.3.4 查询数据
7.3.5 批处理
7.4 开源连接池
7.5 案例:分页查询大型数据库
本章小结
实践与练习
实验指导:学生选课系统数据库操作
第8章 Hiber nate框架
8.1 Hibernate概述
8.2 Hibernate原理和工作流程
8.3 Hibernate的核心组件
8.3.1 Configuration接口
8.3.2 sessionFactory接口
8.3.3 Session接口
8.3.4 Transaction接口
8.3.5 Query接口
8.3.6 Criteria接口
8.4 Hibernate框架的配置过程
8.4.1 导入相关jar包
8.4.2 创建数据库及表
8.4.3 创建实体类(持久化类)
8.4.4 配置映射文件
8.4.5 配置主配置文件
8.4.6 编写数据库操作
8.5 Hibernate的关系映射
8.6 案例:人事管理系统数据库
本章小结
实践与练习
实验指导:Hibernate框架的持久层数据操作
第9章 事件和数据管理
9.1 事件概述
9.1.1 查看事件是否开启
9.1.2 开启事件
9.1.3 创建事件
9.1.4 查看事件
9.1.5 修改事件
9.1.6 删除事件
9.2 数据库备份与还原
9.2.1 数据的备份
9.2.2 数据的还原
9.3 MySQL的用户管理
9.3.1 数据库用户管理
9.3.2 用户权限设置
9.4 案例:数据库备份与恢复
本章小结
实践与练习
实验指导:数据库安全管理
第10章 常见函数和存储过程
10.1 常见函数
10.1.1 数学函数
10.1.2 字符串函数
10.1.3 时间日期函数
10.1.4 数据类型转换函数
10.1.5 流程控制函数
10.1.6 系统信息函数
10.2 存储过程
10.2.1 存储过程的优点和缺点
10.2.2 存储过程的用法
本章小结
实践与练习
实验指导:数据库的内置函数和存储过程
第11章 物流管理系统
11.1 系统需求分析
11.2 相关技术
11.2.1 需求工程
11.2.2 ARIS模型
11.2.3 多层软件结构体系
11.2.4 Hibernate框架
11.3 持久层的实现
11.3.1 持久化类文件
11.3.2 基础配置文件
11.4 业务逻辑层的实现
11.4.1 逻辑对象封装
11.4.2 逻辑接口
11.4.3 逻辑组件配置
11.5 表示层的实现
11.5.1 过滤器设置
11.5.2 实现过程
11.6 数据表设计
11.7 数据库表创建
11.8 系统实现
11.8.1 业务流程
11.8.2 系统登录
11.8.3 托运方平台
11.8.4 承运方平台
本章小结
参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜