首页 > 图书中心 >图书详情

MySQL数据库管理与开发实践教程

作者:程朝斌、张水波
丛书名:清华电脑学堂
定价:49
印次:1-8
ISBN:9787302418634
出版日期:2016.06.01
印刷日期:2022.04.08

本书讲述MySQL数据库的开发技术。全书共分为16章,内容包括MySQL发展历史,与其他数据库的区别,MySQL常用的一些工具,MySQL文件结构、系统架构、存储引擎、数据类型,数据库和表的创建、管理和删除,数据完整性约束,包括主键约束、外键约束、非空约束、默认值约束、唯一约束和自增约束等,数据的单表查询和多表查询,视图和索引,变量、常量、运算符和表达式、运算符的优先级、流程控制语句、自定义函数,系统函数,存储过程和触发器,事务管理,性能优化,日志文件管理、权限管理以及数据的备份和还原。最后一章通过一个综合案例实现网上购物系统的数据库。 本书可作为在校大学生学习使用MySQL的教学资料,也可以作为非计算机专业学生学习MySQL的参考书。

more >

        MySQL是目前最流行的开放源代码数据库管理系统。它最初由MySQL AB公司自由研发,以简单高效可靠的特点,在短短几年的时间就从一个名不见经传的数据库系统,变成一个在IT行业几乎是无人不知的开源数据库管理系统。MySQL被Oracle公司收购之后更是发展迅速,目前世界上许多流量较大的网站都依托于MySQL来支持其业务关键的应用程序,其中包括Facebook、Google、Ticketmaster和eBay。   本书以目前MySQL数据库的最新版本5.6.19进行介绍,从实用和实际的角度,深入浅出地分析MySQL 5.6.19的各个要点。   1.本书内容   全书共分为16章,主要内容如下。   第1章 MySQL入门知识。本章首先介绍MySQL的发展历史、特性、分支版本及与其他数据库的区别,然后简单介绍MySQL 5.6.19的功能,重点讲解MySQL的实战操作,最后介绍MySQL自带的5个实用工具。   第2章 MySQL数据库体系结构。本章从MySQL的文件结构、系统架构、存储引擎以及内置数据类型等方面来介绍MySQL数据库的体系结构。   第3章 操作数据库和表。本章介绍数据库和表的相关操作,包括数据库的表的概念、创建和对数据库与表的管理等多个内容。   第4章 数据完整性。本章详细介绍在MySQL中如何维护数据的完整性,包括主键约束、外键约束、非空约束、默认值约束、唯一约束以及自增约束等内容。   第5章 数据查询。本章着重介绍如何使用SELECT语句实现数据的简单查询和多表查询,包括获取所有列和部分列、为列指定别名、限制查询结果、交叉连接查询、内连接查询、外连接查询、联合查询和子查询等内容。   第6章 数据维护。本章重点介绍数据表中数据的更新操作,包括对数据的插入、修改和删除。插入是向数据表中添加不存在的记录;修改是对已存在的数据进行更新;删除是删除数据表中已存在的记录。   第7章 视图与索引。本章从视图开始介绍,包括视图的概念、创建、查看、修改、删除以及使用等内容;然后介绍与索引有关的知识,包括索引的概念、分类、设计原则、创建、修改以及删除等内容。   第8章 MySQL编程。本章将介绍一些与MySQL相关的基础编程,包括变量和常量、流程控制语句以及自定义函数等内容。   第9章 系统函数。本章将MySQL中常用的系统函数进行分类,然后分别介绍聚合函数、数学函数、字符串函数以及日期和时间函数、系统信息函数以及加密和解密函数等多种函数。   第10章 存储过程和触发器。本章重点介绍存储过程和触发器两部分内容,包括它们的创建和使用、查看、修改以及删除等内容。   第11章 MySQL事务。本章将详细介绍MySQL中的事务编程,包括事务的特征、分类、控制语句以及隔离级别等内容。   第12章 MySQL性能优化。本章介绍的MySQL性能优化包括在查询方面的优化、运维方面的优化以及架构方面的优化等内容。   第13章 MySQL日常管理。本章首先介绍MySQL中的日志文件的基本管理;接着介绍如何通过Workbench界面工具维护日志;然后介绍MySQL中常说的“国际化”和“本地化”;最后介绍一些常用的MySQL维护管理工具。   第14章 MySQL权限管理。本章着重介绍MySQL数据库的权限系统,包括工作原理、MySQL系统数据库涉及的表、用户管理以及权限管理等内容。   第15章 数据备份与还原。本章详细介绍MySQL中数据的备份和还原,首先从备份基础开始介绍,包括基础概念、常用备份、表备份和自动备份;然后介绍完全备份,包括mysqldump命令的语法、如何实现备份和还原、数据迁移等内容;最后介绍表维护,主要使用myisamchk命令工具进行操作。   第16章 网上购物系统数据库。本章利用前面介绍的知识点实现网上购物系统的数据库,并通过存储过程等知识实现部分网购功能。   2.本书特色   本书是针对初、中级用户量身定做,由浅入深地讲解MySQL数据库开发的应用。本书采用大量的范例进行讲解,力求通过实际操作帮助读者更容易地使用MySQL数据库开发网站和程序。   1)知识点全面   本书紧紧围绕MySQL的基础知识开发展开讲解,具有很强的逻辑性和系统性。   2)实例丰富   书中各范例和综合实验案例均经过作者精心设计和挑选,它们大多数都是根据作者在实际开发中的经验总结而来的,涵盖了在实际开发中所遇到的各种场景。   3)应用广泛   对于精选案例,给出详细步骤,结构清晰简明,分析深入浅出,而且有些程序能够直接在项目中使用,避免读者进行二次开发。   4)基于理论,注重实践   本书不仅介绍了理论知识,还介绍了过程。在章节的合适位置安排了综合应用实例或者小型应用程序,将理论应用到实践当中,以加强读者实际应用能力,巩固开发基础和知识。   5)网站技术支持   读者在学习或者工作的过程中,如果遇到实际问题,可以直接登录www.ztydata.com.cn与我们取得联系,作者会在第一时间内给予帮助。   3.读者对象   本书可作为在校大学生学习使用MySQL进行课程设计的参考资料,也适合作为高等院校相关专业的教学参考书,还可以作为非计算机专业学生学习MySQL数据库的参考书。   (1)MySQL数据库初学者。   (2)想全面学习MySQL数据库的软件开发人员。   (3)MySQL数据库管理人员。   (4)MySQL数据库爱好者。   (5)社会培训班学员。   除了封面署名人员之外,参与本书编写的人员还有李海庆、王咏梅、康显丽、王黎、汤莉、倪宝童、赵俊昌、方宁、郭晓俊、杨宁宁、王健、连彩霞、丁国庆、牛红惠、石磊、王慧、李卫平、张丽莉、王丹花、王超英、王新伟等。在编写过程中难免会有漏洞,欢迎读者通过清华大学出版社网站www.tup.tsinghua.edu.cn与我们联系,帮助我们改正提高。      编 者                  

more >
扫描二维码
下载APP了解更多

同系列产品more >

网页设计与制作标准教程Dreamweave...

魏晓玉 徐建峰 徐晔
定 价:69.80元

查看详情
Flash动画设计与多媒体应用标准教...

魏砚雨
定 价:59.80元

查看详情
Dreamweaver网页设计核心应用标准...

徐绕山 徐晔
定 价:59.80元

查看详情
平面设计核心应用标准教程Photosho...

卢建洲
定 价:69.80元

查看详情
影视编辑与后期制作标准教程Premie...

魏砚雨 杨晓笛
定 价:59.80元

查看详情
图书分类全部图书
more >
  •   

      

      

      

      

      

    第1章  MySQL入门知识 1

    1.1  MySQL概述 1

    1.1.1  MySQL发展历史 1

    1.1.2  MySQL主要特性 3

    1.1.3  MySQL适用场景 4

    1.1.4  MySQL分支版本 5

    1.2  MySQL与其他数据库的区别 6

    1.2.1  功能比较 7

    1.2.2  易用性比较 7

    1.2.3  性能比较 8

    1.2.4  可靠性比较 8

    1.3  MySQL 5.6.19功能概述 8

    1.4  实验指导——在Windows下

    安装MySQL 10

    1.5  MySQL基本操作 14

    1.5.1  启动和登录MySQL 14

    1.5.2  常用命令 17

    1.5.3  MySQL配置文件 19

    1.6  实验指导——使用

    MySQL Workbench管理MySQL 21

    1.7  MySQL实用工具 24

    1.7.1  查看工具集 24

    1.7.2  mysql工具 25

    1.7.3  mysqladmin工具 26

    1.7.4  mysqlshow工具 29

    1.7.5  mysqlbinlog工具 31

    1.7.6  perror工具 33

    思考与练习 34

    第2章  MySQL数据库体系结构 35

    2.1  MySQL文件结构 35

    2.1.1  数据文件 35

    2.1.2  日志文件 36

    2.2  系统架构 38

    2.2.1  架构结构图 38

    2.2.2  模块交互流程 41

    2.3  MySQL存储引擎 43...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘