展开全部

主编推荐语

丰富案例详解MySQL技巧:基础知识、操作、优化及管理。

内容简介

通过丰富多彩的任务实例详细介绍了MySQL数据库应用需要掌握的各方面技术具体内容包括数据库基础、MySQL基础、存储引擎及数据类型、操作数据表、数据查询、常用函数、索引、视图、数据完整性约束、存储过程与存储函数、触发器、事件、备份与恢复、性能优化、权限管理等内容。结合具体的任务实施,帮助读者读者轻松学习、快速提高MySQL数据库应用技能。

目录

  • 扉页
  • 目录
  • 版权页
  • 内容提要
  • 前言
  • 第1章 数据库基础
  • 1.1 数据库的基本概念
  • 1.2 常见的数据库
  • 1.3 数据管理技术的发展
  • 1.3.1 人工管理阶段
  • 1.3.2 文件系统阶段
  • 1.3.3 数据库系统阶段
  • 1.4 数据模型
  • 1.4.1 数据模型的概念
  • 1.4.2 数据模型的分类
  • 1.4.3 概念模型的表示方法
  • 1.5 常见的数据模型
  • 1.6 关系数据库的规范化
  • 1.6.1 第一范式(1NF)
  • 1.6.2 第二范式(2NF)
  • 1.6.3 第三范式(3NF)
  • 1.7 数据库设计
  • 1.7.1 数据库设计概述
  • 1.7.2 需求分析
  • 1.7.3 概念结构设计
  • 1.7.4 逻辑结构设计
  • 1.7.5 数据库物理设计
  • 1.7.6 数据库实施
  • 1.7.7 数据库运行和维护
  • 1.7.8 数据库设计案例
  • 本章小结
  • 实训项目
  • 项目:“网上书店”数据库
  • 课后习题
  • 第2章 MySQL基础
  • 2.1 MySQL概述
  • 2.2 MySQL的安装与配置
  • 2.2.1 Windows平台下MySQL的安装
  • 2.2.2 Windows平台下MySQL的配置
  • 2.2.3 Linux平台下MySQL的安装
  • 2.3 MySQL的使用
  • 2.3.1 启动MySQL服务
  • 2.3.2 登录MySQL数据库服务器
  • 2.3.3 MySQL的相关命令
  • 2.3.4 重新配置MySQL
  • 本章小结
  • 实训项目
  • 项目:MySQL环境
  • 课后习题
  • 第3章 数据库和数据表的基本操作
  • 3.1 数据库的基本操作
  • 3.1.1 创建数据库
  • 3.1.2 查看数据库
  • 3.1.3 修改数据库
  • 3.1.4 删除数据库
  • 3.2 数据类型
  • 3.3 数据表的基本操作
  • 3.3.1 创建数据表
  • 3.3.2 查看数据表
  • 3.3.3 修改数据表
  • 3.3.4 删除数据表
  • 3.4 数据表的约束
  • 3.4.1 PRIMARY KEY CONSTRAINT(主键约束)
  • 3.4.2 FOREIGN KEY CONSTRAINT(外键约束)
  • 3.4.3 NOT NULL CONSTRAINT(非空约束)
  • 3.4.4 UNIQUE CONSTRAINT(唯一约束)
  • 3.4.5 DEFAULT CONSTRAINT(默认约束)
  • 3.5 设置表的字段值自动增加
  • 3.6 综合案例—学生选课数据库
  • 3.6.1 创建“学生选课”数据库
  • 3.6.2 在“学生选课”数据库中创建表
  • 本章小结
  • 实训项目
  • 项目1:创建“网上书店”数据库
  • 项目2:在“网上书店”数据库中创建表
  • 课后习题
  • 第4章 数据表记录的更新操作
  • 4.1 数据表记录的插入
  • 4.1.1 向数据表中插入单条记录
  • 4.1.2 向数据表中插入多条记录
  • 4.2 数据表记录的修改
  • 4.3 数据表记录的删除
  • 4.3.1 使用DELETE删除数据
  • 4.3.2 使用TRUNCATE清空数据
  • 本章小结
  • 实训项目
  • 项目:在“网上书店”数据库的相关数据表中插入数据
  • 课后习题
  • 第5章 数据查询
  • 5.1 SELECT语句的基本语法
  • 5.2 简单查询
  • 5.2.1 基本查询
  • 5.2.2 使用WHERE子句
  • 5.2.3 使用ORDER BY子句
  • 5.2.4 使用LIMIT子句
  • 5.3 统计查询
  • 5.3.1 集合函数
  • 5.3.2 使用GROUP BY子句
  • 5.4 多表查询
  • 5.4.1 交叉连接
  • 5.4.2 内连接
  • 5.4.3 外连接
  • 5.4.4 自连接
  • 5.5 子查询
  • 5.5.1 比较子查询
  • 5.5.2 IN子查询
  • 5.5.3 批量比较子查询
  • 5.5.4 EXISTS子查询
  • 5.5.5 在INSERT、UPDATE、DELETE语句中使用子查询
  • 5.6 合并结果集
  • 本章小结
  • 实训项目
  • 项目1:在“网上书店”数据库中进行简单查询
  • 项目2:在“网上书店”数据库查询中使用集合函数
  • 项目3:在“网上书店”数据库查询中使用连接查询和子查询
  • 课后习题
  • 第6章 存储过程与事务
  • 6.1 MySQL程序设计基础
  • 6.1.1 变量
  • 6.1.2 流程控制语句
  • 6.1.3 光标
  • 6.2 存储过程概述
  • 6.2.1 存储过程的基本概念
  • 6.2.2 存储程序的类型
  • 6.2.3 存储过程的作用
  • 6.3 创建和执行存储过程
  • 6.3.1 创建和执行不带输入参数的存储过程
  • 6.3.2 创建和执行带输入参数的存储过程
  • 6.3.3 创建和执行带输出参数的存储过程
  • 6.4 管理存储过程
  • 6.4.1 查看存储过程
  • 6.4.2 修改存储过程
  • 6.4.3 删除存储过程
  • 6.5 存储函数
  • 6.5.1 存储过程与存储函数的联系与区别
  • 6.5.2 创建和执行存储函数
  • 6.5.3 查看存储函数
  • 6.5.4 删除存储函数
  • 6.5.5 MySQL的系统函数
  • 6.6 事务
  • 6.6.1 事务概述
  • 6.6.2 事务的提交
  • 6.6.3 事务的回滚
  • 6.6.4 事务的隔离级别
  • 本章小结
  • 实训项目
  • 项目1:在“网上书店”数据库中创建存储过程
  • 项目2:在“网上书店”数据库中创建带输入输出参数的存储过程
  • 项目3:在“网上书店”数据库中实现事务处理
  • 课后习题
  • 第7章 索引、视图和触发器
  • 7.1 索引
  • 7.1.1 索引概述
  • 7.1.2 索引的分类
  • 7.1.3 索引的设计原则
  • 7.1.4 创建索引
  • 7.1.5 删除索引
  • 7.2 视图
  • 7.2.1 视图的基本概念
  • 7.2.2 视图的优点
  • 7.2.3 定义视图
  • 7.2.4 查看视图
  • 7.2.5 修改和删除视图
  • 7.2.6 更新视图
  • 7.3 触发器
  • 7.3.1 触发器概述
  • 7.3.2 创建触发器
  • 7.3.3 触发器的使用
  • 7.3.4 查看触发器的定义
  • 7.3.5 删除触发器
  • 本章小结
  • 实训项目
  • 项目1:在“网上书店”数据库中创建索引并查看维护
  • 项目2:在“网上书店”数据库中创建视图并维护使用
  • 项目3:在“网上书店”数据库中创建触发器
  • 项目4:在“网上书店”数据库中使用触发器
  • 项目5:在“网上书店”数据库中删除触发器
  • 课后习题
  • 第8章 数据库高级管理
  • 8.1 数据库的备份与恢复
  • 8.1.1 数据库的备份
  • 8.1.2 数据库的恢复
  • 8.2 用户管理
  • 8.2.1 user表
  • 8.2.2 创建新用户
  • 8.2.3 删除普通用户
  • 8.2.4 修改用户信息
  • 8.3 权限管理
  • 8.3.1 MySQL的权限类型
  • 8.3.2 权限查询
  • 8.3.3 权限授予
  • 8.3.4 权限收回
  • 本章小结
  • 实训项目
  • 项目1:使用SQL语句备份与恢复数据
  • 项目2:创建新用户
  • 项目3:用户权限的授予和收回
  • 课后习题
  • 第9章 项目案例
  • 9.1 案例分析
  • 9.1.1 需求概述
  • 9.1.2 问题分析
  • 9.2 项目设计
  • 9.2.1 数据库设计
  • 9.2.2 创建库、创建表、创建约束
  • 9.2.3 插入测试数据
  • 9.2.4 编写SQL语句实现银行的日常业务
  • 9.2.5 创建、使用视图
  • 9.2.6 使用事务和存储过程实现业务处理
  • 9.3 进度记录
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

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