MySQL数据库基础与实践

本书特色

[

《MySQL数据库基础与实践》从实用的角度出发,全面讲解MySQL数据库技术。在内容安排上由浅入深,让读者循序渐进地掌握编程技术;在内容形式上附有大量的注解、说明等栏目,以提高读者的编程技术,丰富读者的编程经验。全书共分四大部分,第 1 部分为数据库设计基础部分;第 2 部分介绍数据库设计,包括 MySQL 数据库管理表记录、检索表记录、数据库设计视图和触发器、以及常见函数等;第 3 部分介绍MySQL数据库的一些高级特性,主要包括事务管理,以及MySQL连接器JDBC和连接池;第 4 部分介绍Hibernate框架。每章均配有习题,后一章还有一个综合案例,以指导读者深入地进行学习。
《MySQL数据库基础与实践》附有所有程序的源代码、多媒体教学PPT、程序开发资源库和课后习题答案。其中,源代码全部经过精心测试,能够在Windows XP、Windows 7和Windows 10操作系统上编译和运行。
《MySQL数据库基础与实践》既可作为高等学校计算机软件技术课程的教材,也可作为管理信息系统开发人员的技术参考书。

]

内容简介

[

通本书配有电子课件、课后习题答案、每章节案例代码和实验代码。过各个章节穿插了很多实例,提供了MySQL从入门到实际应用所**的知识。每章还安排了实验的题目,可供教师实验教学使用。所介绍的实例都是在Windows 10操作系统下调试运行通过的。

]

目录

前言 第1章 数据库设计基础1.1 数据库设计概述1.1.1 关系数据库概述1.1.2 结构化查询语言SQL1.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 案例:图书管理系统中表记录 的操作本章总结实践与练习实验指导实验1 MySQL中字符集的设置实验2 数据表中记录的插入、修改 和删除第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 JDBC7.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章 Hibernate框架介绍8.1 Hibernate简介8.2 Hibernate原理8.3 Hibernate的工作流程8.4 Hibernate的核心组件8.4.1 Configuration接口8.4.2 SessionFactory接口8.4.3 Session接口8.4.4 Transaction接口8.4.5 Query接口8.4.6 Criteria接口8.5 Hibernate框架的配置过程8.5.1 导入相关jar包8.5.2 创建数据库及表8.5.3 创建实体类(持久化类)8.5.4 配置映射文件8.5.5 配置主配置文件8.5.6 编写数据库8.6 Hibernate的关系映射8.7 案例:人事管理系统数据库本章总结实践与练习实验指导: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 案例:数据库备份与恢复本章总结实践与练习实验指导:数据

封面

MySQL数据库基础与实践

书名:MySQL数据库基础与实践

作者:夏辉

页数:303

定价:¥55.0

出版社:机械工业出版社

出版日期:2017-06-01

ISBN:9787111566991

PDF电子书大小:98MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注