![]()
内容推荐 本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了MySQL数据库的相关知识和实战技能,内容详尽,实例丰富。 全书共分为8章,包括数据库基础知识、数据库的基本操作、数据表的基本操作、数据类型和运算符、视图和触发器、事务管理、MySQL连接器JDBC和连接池、常见函数和数据管理。每章节后包含了与本书内容全程同步的综合案例教学,并配有微视频详细讲解。 本书适合作为高等院校学习MySQL数据库课程的教学用书,也可作为编程初学者学习MySQL数据库的参考书,对于希望系统学习MySQL数据库的人员也具有参考价值。 目录 第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 关系数据库 1.3.1 关系数据库概述 1.3.2 关系数据库设计 1.3.3 关系数据库的完整性 1.4 结构化查询语言SQL 1.4.1 SQL概述 1.4.2 SQL语言特点及基本语法 1.4.3 SQL语句分类 1.4.4 SQL的四种基本操作 1.5 实体关系模型 小结 经典习题 第2章 数据库的基本操作 2.1 MySQL的概述 2.1.1 MySQL的产生和发展 2.1.2 MySQL的组成 2.1.3 MySQL的优势 2.2 MySQL的安装和管理 2.2.1 下载MySQL 2.2.2 启动、暂停或退出MySQL 2.3 MySQL工具和实用程序 2.3.1 MySQL命令行实用程序 2.3.2 实用程序常用的图形化管理工具 2.4 数据库的创建 2.4.1 数据库的构成 2.4.2 使用命令行窗口创建数据库 2.4.3 使用图形化工具创建数据库 2.5 数据库的查看和选择 2.6 数据库的删除 2.6.1 使用命令行窗口删除数据库 2.6.2 使用图形化工具删除数据库 2.7 综合案例——数据库的创建和删除 小结 经典习题 第3章 数据表的基本操作 3.1 创建表 3.1.1 创建表的语法形式 3.1.2 使用SQL语句设置约束条件 3.1.3 使用图形化工具创建表并设置约束条件 3.2 查看表结构 3.2.1 使用SQL语句查看表结构 3.2.2 使用图形化工具查看表结构 3.3 修改表 3.3.1 使用SQL语句修改数据表 3.3.2 使用图形化工具修改数据表删除表 3.4.1 使用SQL语句删除数据表 3.4.2 使用图形化工具删除数据表 3.5 检索记录表 3.5.1 SELECT基本查询 3.5.2 条件查询 3.5.3 分组查询 3.5.4 表的连接 3.5.5 子查询 3.5.6 联合查询 3.6 综合案例——学生选课系统综合查询 小结 经典习题 第4章 数据类型和运算符 4.1 MySQL基本数据类型 4.1.1 整数类型 4.1.2 小数类型 4.1.3 字符串类型 4.1.4 日期时间类型 4.1.5 复合数据类型 4.1.6 二进制类型 4.2 MySQL运算符 4.2.1 算术运算符 4.2.2 比较运算符 4.2.3 逻辑运算符 4.2.4 位运算符 4.2.5 运算符优先级 4.3 字符集设置 4.3.1 MySQL字符集与字符排序规则 4.3.2 MySQL字符集的设置 4.4 综合案例——算术操作符 小结 经典习题 第5章 视图和触发器 5.1 视图 5.1.1 视图概述 5.1.2 创建视图 5.1.3 查看视图 5.1.4 管理视图 5.1.5 使用视图 5.2 触发器 5.2.1 创建触发器 5.2.2 使用触发器 5.2.3 查看触发器 5.2.4 删除触发器 5.2.5 触发器的应用 5.3 综合案例——视图及触发器的应用 5.3.1 系统主要功能 5.3.2 E-R图 5.3.3 逻辑结构 5.3.4 数据库实施 小结 经典习题 第6章 事务管理 6.1 事务机制概述 6.2 事务的提交 6.3 事务的回滚 6.4 事务的特征和隔离 6.4.1 事务的四大特性 6.4.2 事务的隔离级别 6.5 解决多用户使用问题 6.5.1 脏读 6.5.2 不可重复读 6.5.3 幻读 6.6 综合案例——银行转账业务的事务处理 小结 经典习题 第7章 MySQL连接器JDBC和连接池 7.1 MySQL连接器 7.2 MySQL数据库连接过程 7.3 JDBC对象数据库操作 7.3.1 增加数据 7.3.2 修改数据 7.3.3 删除数据 7.3.4 查询数据 7.3.5 批处理 7.4 开源连接池 7.5 综合案例——学生选课系统 小结 经典习题 第8章 常见函数和数据管理 8.1 常见函数 8.1.1 数学函数 8.1.2 字符串函数 8.1.3 时间日期函数 8.1.4 数据类型转换函数 8.1.5 控制流程函数 8.1.6 系统信息函数 8.2 数据库备份与还原 8.2.1 数据的备份 8.2.2 数据的还原 8.3 MySQL的用户管理 8.3.1 数据库用户管理 8.3.2 用户权限设置 8.4 综合案例——数据库备份与恢复 小结 经典习题 |