展开全部

主编推荐语

全面介绍MySQL数据库基础知识及应用。

内容简介

本书共11章,包括数据库基础,MySQL的安装与配置,数据库的基本操作,数据表的基本操作,表数据的增、改、删操作,数据查询,视图,索引,存储过程与触发器,事务,数据安全等内容。

本书采用案例教学方式,每章以应用实例的方式阐述知识要点,再通过实训项目分析综合应用,最后辅以思考与练习巩固所学知识。应用实例、实训项目、思考与练习这3个部分分别采用3个不同的数据库项目贯穿始末。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 第1章 数据库基础
  • 1.1 数据库概述
  • 1.1.1 数据管理技术的发展
  • 1.1.2 数据库系统的组成
  • 1.1.3 结构化查询语言
  • 1.2 数据模型
  • 1.2.1 数据模型的概念
  • 1.2.2 常见的数据模型
  • 1.2.3 实体与关系
  • 1.3 数据库的规范化
  • 本章小结
  • 实训项目
  • 思考与练习
  • 第2章 MySQL的安装与配置
  • 2.1 下载和安装MySQL
  • 2.1.1 MySQL服务器的下载
  • 2.1.2 MySQL服务器的安装
  • 2.2 MySQL的常用操作
  • 2.3 MySQL图形化管理工具
  • 本章小结
  • 实训项目
  • 思考与练习
  • 第3章 数据库的基本操作
  • 3.1 创建数据库
  • 3.2 查看数据库
  • 3.3 选择数据库
  • 3.4 删除数据库
  • 3.5 数据库存储引擎
  • 3.5.1 MySQL存储引擎
  • 3.5.2 InnoDB存储引擎
  • 3.5.3 MyISAM存储引擎
  • 3.5.4 MEMORY存储引擎
  • 3.5.5 存储引擎的选择
  • 本章小结
  • 实训项目
  • 思考与练习
  • 第4章 数据表的基本操作
  • 4.1 数据类型
  • 4.1.1 数字
  • 4.1.2 日期和时间
  • 4.1.3 字符串
  • 4.2 创建数据表
  • 4.3 查看表结构
  • 4.3.1 查看表基本结构语句
  • 4.3.2 查看表详细结构语句
  • 4.4 修改数据表
  • 4.4.1 修改表名
  • 4.4.2 修改字段的数据类型
  • 4.4.3 修改字段名
  • 4.4.4 添加字段
  • 4.4.5 删除字段
  • 4.4.6 修改字段的排列位置
  • 4.5 数据完整性约束
  • 4.5.1 主键约束
  • 4.5.2 唯一约束
  • 4.5.3 非空约束
  • 4.5.4 默认约束
  • 4.5.5 字段值自动增加
  • 4.5.6 外键约束
  • 本章小结
  • 实训项目
  • 思考与练习
  • 第5章 表数据的增、改、删操作
  • 5.1 插入数据
  • 5.1.1 插入完整数据
  • 5.1.2 插入数据记录的一部分
  • 5.1.3 插入多条记录
  • 5.2 修改数据
  • 5.3 删除数据
  • 5.3.1 通过DELETE语句删除数据
  • 5.3.2 通过TRUNCATE TABLE语句删除数据
  • 本章小结
  • 实训项目
  • 思考与练习
  • 第6章 数据查询
  • 6.1 基本查询语句
  • 6.2 单表查询
  • 6.2.1 简单数据记录查询
  • 6.2.2 去除重复查询结果——DISTINCT
  • 6.2.3 限制查询结果数量——LIMIT
  • 6.2.4 条件数据查询
  • 6.2.5 ORDER BY对查询结果排序
  • 6.3 使用统计函数查询
  • 6.3.1 COUNT()函数
  • 6.3.2 SUM()函数
  • 6.3.3 AVG()函数
  • 6.3.4 MAX()和MIN()函数
  • 6.4 分组数据查询
  • 6.4.1 单字段分组查询
  • 6.4.2 多字段分组查询
  • 6.4.3 HAVING子句限定分组查询
  • 6.5 连接查询
  • 6.5.1 内连接查询
  • 6.5.2 外连接查询
  • 6.6 子查询
  • 6.6.1 带IN关键字的子查询
  • 6.6.2 带EXISTS关键字的子查询
  • 6.6.3 带ANY关键字的子查询
  • 6.6.4 带ALL关键字的子查询
  • 6.6.5 带比较运算符的子查询
  • 6.7 合并查询结果
  • 本章小结
  • 实训项目
  • 思考与练习
  • 第7章 视图
  • 7.1 视图概述
  • 7.2 视图的创建
  • 7.3 视图操作
  • 7.3.1 查看视图
  • 7.3.2 修改视图
  • 7.3.3 更新视图
  • 7.3.4 删除视图
  • 本章小结
  • 实训项目
  • 思考与练习
  • 第8章 索引
  • 8.1 索引概述
  • 8.1.1 索引的含义和特点
  • 8.1.2 索引的分类
  • 8.1.3 索引的设计原则
  • 8.2 创建索引
  • 8.2.1 创建表时创建索引
  • 8.2.2 在已经存在的表上创建索引
  • 8.3 删除索引
  • 本章小结
  • 实训项目
  • 思考与练习
  • 第9章 存储过程和触发器
  • 9.1 SQL编程基础
  • 9.1.1 SQL基础
  • 9.1.2 系统内置函数
  • 9.2 存储过程和函数
  • 9.2.1 创建和调用存储过程
  • 9.2.2 创建和调用存储函数
  • 9.2.3 查看存储过程和函数
  • 9.2.4 修改存储过程和函数
  • 9.2.5 删除存储过程和函数
  • 9.3 设置触发器
  • 9.3.1 创建触发器
  • 9.3.2 查看触发器
  • 9.3.3 删除触发器
  • 本章小结
  • 实训项目
  • 思考与练习
  • 第10章 事务
  • 10.1 MySQL事务概述
  • 10.2 MySQL事务的创建与存在周期
  • 10.2.1 初始化事务
  • 10.2.2 创建事务
  • 10.2.3 提交事务
  • 10.2.4 撤销事务
  • 10.2.5 事务的存在周期
  • 10.3 MySQL事务行为
  • 10.3.1 自动提交
  • 10.3.2 事务的孤立级
  • 10.3.3 修改事务的孤立级
  • 10.4 事务的性能
  • 10.4.1 应用小事务
  • 10.4.2 选择合适的孤立级
  • 10.4.3 死锁的概念与避免
  • 本章小结
  • 实训项目
  • 思考与练习
  • 第11章 数据安全
  • 11.1 添加和删除用户
  • 11.1.1 使用CREATE USER语句创建新用户
  • 11.1.2 使用GRANT语句创建新用户
  • 11.1.3 使用INSERT语句创建新用户
  • 11.1.4 使用DROP USER语句删除用户
  • 11.1.5 使用DELETE语句删除用户
  • 11.2 授予权限与回收权限
  • 11.2.1 MySQL的各种权限
  • 11.2.2 授予权限
  • 11.2.3 收回权限
  • 11.2.4 查看权限
  • 11.3 备份与还原
  • 11.3.1 使用mysqldump命令备份数据
  • 11.3.2 使用mysql命令还原数据
  • 11.4 MySQL日志
  • 11.4.1 配置错误日志
  • 11.4.2 查看错误日志
  • 11.4.3 备份错误日志
  • 本章小结
  • 实训项目
  • 思考与练习
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。