展开全部

主编推荐语

全书以网上商城系统为例,分基础应用篇和高级应用篇讲解MySQL数据库设计与管理。

内容简介

全书在设计上采用“大案例,一案到底”的思路,以一个“网上商城系统”的数据库设计与管理为主线串起全书知识点。按照由简至繁的原则,本书分为基础应用篇和高级应用篇两大部分,其中基础应用篇由4个项目组成,探讨了MySQL数据库的安装与配置、数据库设计与建模、关系代数、数据库的创建与管理和数据查询等内容。高级应用篇则包含了优化数据查询、数据库编程、维护系统数据库的安全性和高可用性4个项目。

目录

  • 封面
  • 扉页
  • 版权信息
  • 目录
  • 内容提要
  • 前言
  • 【基础应用篇】
  • 项目一 认识My SQL数据库
  • 任务1 认识数据库
  • 【任务描述】
  • 1.1.1 数据库的基本概念
  • 1.1.2 关系型数据库
  • 1.1.3 SQL语言
  • 任务2 安装与配置My SQL数据库
  • 【任务描述】
  • 1.2.1 My SQL概述
  • 1.2.2 My SQL的安装与配置
  • 1.2.3 更改My SQL的配置
  • 1.2.4 My SQL的使用
  • 1.2.5 My SQL图形化管理工具Navicat
  • 任务3 设置My SQL字符集
  • 【任务描述】
  • 1.3.1 My SQL支持的常用字符集和校对规则
  • 1.3.2 设置My SQL字符集
  • 习题
  • 项目实践
  • 项目二 网上商城系统数据库建模
  • 任务1 理解系统需求
  • 【任务描述】
  • 2.1.1 网上商城系统介绍
  • 2.1.2 系统功能说明
  • 任务2 建立系统数据模型
  • 【任务描述】
  • 2.2.1 关系数据模型
  • 2.2.2 实体和关系
  • 2.2.3 建立E-R模型
  • 2.2.4 逻辑结构设计
  • 2.2.5 关系模式的规范化
  • 2.2.6 关系代数
  • 任务3 使用Power Designer建立系统模型
  • 【任务描述】
  • 2.3.1 Power Designer简介
  • 2.3.2 Power Designer支持的模型
  • 2.3.3 建立概念数据模型
  • 2.3.4 建立物理数据模型
  • 2.3.5 物理数据模型与数据库的正逆向工程
  • 习题
  • 项目实践
  • 项目三 操作网上商城数据库与数据表
  • 任务1 创建和维护数据库
  • 【任务描述】
  • 3.1.1 创建和查看数据库
  • 3.1.2 修改数据库
  • 3.1.3 删除数据库
  • 3.1.4 My SQL数据库的组成
  • 3.1.5 My SQL的存储引擎
  • 任务2 My SQL中数据的表示
  • 【任务描述】
  • 3.2.1 整数类型
  • 3.2.2 浮点数类型和定点数类型
  • 3.2.3 日期与时间类型
  • 3.2.4 字符串类型
  • 任务3 创建和操作数据表
  • 【任务描述】
  • 3.3.1 创建和查看数据表
  • 3.3.2 修改表
  • 3.3.3 复制表
  • 3.3.4 删除表
  • 任务4 实现数据的完整性
  • 【任务描述】
  • 3.4.1 PRIMARY KEY约束
  • 3.4.2 NOT NULL约束
  • 3.4.3 DEFAULT约束
  • 3.4.4 UNIQUE约束
  • 3.4.5 FOREIGN KEY约束
  • 任务5 添加和修改系统数据
  • 【任务描述】
  • 3.5.1 插入数据
  • 3.5.2 修改数据
  • 3.5.3 删除数据
  • 习题
  • 项目实践
  • 项目四 查询网上商城系统数据
  • 任务1 查询单表数据
  • 【任务描述】
  • 4.1.1 SELECT语句
  • 4.1.2 查询列
  • 4.1.3 选择行
  • 4.1.4 数据排序
  • 4.1.5 使用LIMIT限制结果集返回的行数
  • 4.1.6 数据分组统计
  • 任务2 连接查询多表数据
  • 【任务描述】
  • 4.2.1 连接查询
  • 4.2.2 内连接
  • 4.2.3 外连接
  • 4.2.4 交叉连接
  • 4.2.5 联合查询多表数据
  • 任务3 子查询多表数据
  • 【任务描述】
  • 4.3.1 子查询简介
  • 4.3.2 子查询作为表达式
  • 4.3.3 子查询作为派生表
  • 4.3.4 相关子查询
  • 4.3.5 子查询用于更新数据
  • 习题
  • 项目实践
  • 【高级应用篇】
  • 项目五 优化查询网上商城系统数据
  • 任务1 使用索引优化查询性能
  • 【任务描述】
  • 5.1.1 索引的定义及分类
  • 5.1.2 创建索引
  • 5.1.3 查看索引信息
  • 5.1.4 维护索引
  • 5.1.5 索引的设计原则
  • 任务2 使用视图优化查询性能
  • 【任务描述】
  • 5.2.1 视图的基本特性
  • 5.2.2 创建视图
  • 5.2.3 管理和维护视图
  • 5.2.4 可更新视图
  • 任务3 编写高效的数据查询
  • 【任务描述】
  • 5.3.1 优化数据访问
  • 5.3.2 SQL的执行计划
  • 5.3.3 子查询优化
  • 5.3.4 Limit查询优化
  • 5.3.5 优化Group By
  • 习题
  • 项目实践
  • 项目六 使用程序逻辑操作网上商城系统数据
  • 任务1 数据库编程基础
  • 【任务描述】
  • 6.1.1 SQL程序语言基础
  • 6.1.2 SQL的流程控制
  • 6.1.3 游标的使用
  • 任务2 使用函数实现数据访问
  • 【任务描述】
  • 6.2.1 函数概述
  • 6.2.2 My SQL常用函数
  • 6.2.3 创建用户自定义函数
  • 6.2.4 管理用户自定义函数
  • 任务3 使用存储过程实现数据访问
  • 【任务描述】
  • 6.3.1 存储过程概述
  • 6.3.2 创建存储过程
  • 6.3.3 参数化存储过程
  • 6.3.4 管理存储过程
  • 任务4 使用触发器实现自动任务
  • 【任务描述】
  • 6.4.1 触发器概述
  • 6.4.2 创建触发器
  • 6.4.3 管理触发器
  • 任务5 使用事件实现自动任务
  • 【任务描述】
  • 6.5.1 事件概述
  • 6.5.2 创建事件
  • 6.5.3 管理事件
  • 习题
  • 项目实践
  • 项目七 维护网上商城系统的安全性
  • 任务1 数据库用户权限管理
  • 【任务描述】
  • 7.1.1 用户与权限
  • 7.1.2 用户账户管理
  • 7.1.3 权限管理
  • 任务2 使用事务和锁防止数据脏读
  • 【任务描述】
  • 7.2.1 事务概述
  • 7.2.2 事务的隔离级别
  • 7.2.3 My SQL的锁机制
  • 7.2.4 My SQL中的事务应用
  • 习题
  • 项目实践
  • 项目八 维护网上商城系统的高可用性
  • 任务1 备份和恢复数据
  • 【任务描述】
  • 8.1.1 数据备份
  • 8.1.2 数据恢复
  • 8.1.3 数据库迁移
  • 8.1.4 数据导出
  • 8.1.5 数据导入
  • 任务2 使用日志备份和恢复数据
  • 【任务描述】
  • 8.2.1 My SQL日志概述
  • 8.2.2 二进制日志
  • 8.2.3 错误日志
  • 8.2.4 通用查询日志
  • 8.2.5 慢查询日志
  • 习题
  • 项目实践
  • 附录A 网上商城系统数据表
  • 附录B 数据库设计说明书格式
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

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