展开全部

主编推荐语

本书助你掌握MySQL8用法、数据库原理及数据库设计方法。

内容简介

数据库技术是现代信息科学与技术领域的重要组成部分,是计算机数据处理与信息管理系统的基础。本书结合MySQL数据库,详细讲解数据库的原理和设计。

全书分为4篇,共22章,内容包括数据库基础知识、关系数据库、关系数据库标准语言SQL、数据库安全、关系查询处理和查询优化、数据库恢复技术、并发控制、MySQL安装和配置、MySQL数据库基本操作、MySQL数据库中的存储引擎和数据类型、MySQL数据库表操作、MySQL索引与视图操作、MySQL触发器操作、MySQL数据操作、MySQL单表与多表数据查询操作等。

目录

  • 版权信息
  • 内容简介
  • 前言
  • 第1篇 基础理论篇
  • 第1章 数据库基础知识
  • 1.1 数据库系统概论
  • 1.2 数据模型
  • 1.3 数据库系统模式与结构
  • 1.4 数据库系统的组成
  • 第2章 关系数据库
  • 2.1 数学中关系的概念
  • 2.2 关系数据模型
  • 2.3 数据库完整性
  • 2.4 关系代数
  • 2.5 关系模式和范式理论
  • 第3章 关系数据库标准语言SQL
  • 3.1 SQL语言概述
  • 3.2 数据定义
  • 3.3 数据查询
  • 3.4 数据更新
  • 3.5 视图
  • 第4章 数据库安全
  • 4.1 数据库安全性概述
  • 4.2 数据库安全性控制
  • 4.3 视图机制
  • 4.4 审计
  • 第2篇 数据库系统篇
  • 第5章 查询处理和查询优化
  • 5.1 关系数据库系统的查询处理
  • 5.2 关系数据库系统的查询优化
  • 5.3 代数优化
  • 5.4 物理优化
  • 5.5 查询计划的执行
  • 第6章 数据库恢复技术
  • 6.1 事务的基本概念
  • 6.2 数据库恢复概述
  • 6.3 故障的种类
  • 6.4 恢复的实现技术
  • 6.5 恢复策略
  • 6.6 具有检查点的恢复技术
  • 6.7 数据库镜像
  • 第7章 并发控制
  • 7.1 并发控制概述
  • 7.2 封锁
  • 7.3 封锁协议
  • 7.4 活锁和死锁
  • 7.5 并发调度的可串行性
  • 7.6 两段锁协议
  • 7.7 封锁的粒度
  • 7.8 其他并发控制机制
  • 第3篇 MySQL数据库操作、管理与应用篇
  • 第8章 MySQL的安装和配置
  • 8.1 MySQL概述
  • 8.2 下载和安装MySQL
  • 8.3 MySQL服务管理
  • 8.4 通过DOS窗口启动和关闭MySQL服务
  • 8.5 使用MySQL Workbench客户端软件
  • 8.6 MySQL常用图形化管理软件——SQLyog软件
  • 8.7 MySQL命令行工具
  • 第9章 MySQL的数据库基本操作
  • 9.1 数据库及数据库对象
  • 9.2 创建数据库
  • 9.3 数据库相关操作
  • 第10章 MySQL的存储引擎和数据类型
  • 10.1 认识存储引擎
  • 10.2 数据类型
  • 第11章 MySQL的表操作
  • 11.1 创建表
  • 11.2 查看表结构
  • 11.3 删除表
  • 11.4 修改表
  • 11.5 操作表的约束
  • 第12章 MySQL的索引与视图操作
  • 12.1 创建和查看索引
  • 12.2 删除索引
  • 12.3 创建视图
  • 12.4 查看视图
  • 12.5 删除与修改视图
  • 12.6 利用视图操作基本表
  • 第13章 MySQL的触发器操作
  • 13.1 创建触发器
  • 13.2 查看触发器
  • 13.3 删除触发器
  • 第14章 MySQL的数据操作
  • 14.1 插入数据记录
  • 14.2 更新数据记录
  • 14.3 删除数据记录
  • 第15章 MySQL的单表与多表数据查询操作
  • 15.1 简单数据记录查询
  • 15.2 条件数据记录查询
  • 15.3 排序数据记录查询
  • 15.4 限制数据记录查询数量
  • 15.5 统计函数和分组数据记录查询
  • 15.6 连接操作
  • 15.7 合并查询数据记录
  • 15.8 子查询
  • 第16章 MySQL的运算符与常用函数
  • 16.1 使用算术运算符
  • 16.2 使用比较运算符
  • 16.3 使用逻辑运算符
  • 16.4 使用位运算符
  • 16.5 使用字符串函数
  • 16.6 使用数值函数
  • 16.7 使用日期和时间函数
  • 16.8 使用系统信息函数
  • 第17章 MySQL的存储过程与函数操作
  • 17.1 创建存储过程和函数
  • 17.2 存储过程和函数的表达式
  • 17.3 查看与修改存储过程和函数
  • 17.4 删除存储过程和函数
  • 第18章 MySQL的事务与安全机制
  • 18.1 事务概述
  • 18.2 MySQL事务控制语句
  • 18.3 MySQL事务隔离级别
  • 18.4 InnoDB锁机制
  • 18.5 MySQL提供的权限
  • 18.6 MySQL提供的用户机制
  • 18.7 权限管理
  • 第19章 MySQL的日志管理与数据库维护
  • 19.1 MySQL支持的日志
  • 19.2 操作二进制日志
  • 19.3 操作错误日志
  • 19.4 通用查询日志
  • 19.5 慢查询日志
  • 19.6 MySQL数据库维护
  • 第4篇 设计与应用开发篇
  • 第20章 数据库设计
  • 20.1 数据库设计概述
  • 20.2 需求分析
  • 20.3 概念结构设计
  • 20.4 逻辑结构设计
  • 20.5 物理结构设计
  • 20.6 数据库的实施和维护
  • 第21章 数据库编程
  • 21.1 嵌入式SQL
  • 21.2 过程化SQL
  • 21.3 ODBC编程
  • 21.4 OLE DB
  • 21.5 JDBC编程
  • 第22章 MySQL图书管理系统设计
  • 22.1 系统概述
  • 22.2 数据库设计
  • 22.3 数据库实施
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

清华大学出版社

清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。