首页 > 图书中心 > MySQL数据库原理与应用(微课版)

前言

前    言 

本书从一个新手的视角出发介绍MySQL 8.0数据库管理系统。MySQL是一款非常优秀的自由软件,而且已经是世界上最流行的数据库之一。国内很多大型的企业都选择MySQL作为数据库,对MySQL数据库技术人员的需求旺盛,很多知名企业都在招聘技术能力强的MySQL数据库技术人员和管理人员,这些都证明了MySQL数据库的可靠性、实用性和受欢迎程度。

本书以MySQL 8.0版本为基础,针对初学者量身定做,内容注重实战,通过实例的操作与分析,引领读者快速学习和掌握MySQL开发和管理技术。全书内容分17章,各章主要内容如下。

第1章主要介绍数据库基础知识,包括数据库技术概述、数据库的体系结构、E-R图和数据库设计过程与规范。

第2章主要介绍MySQL数据库的发展史、优势、应用环境和MySQL 8.0新特性,在Windows 10平台和Linux环境下安装和配置MySQL,启动和登录MySQL数据库,以及如何学好MySQL。

第3章介绍MySQL图形化管理工具,重点介绍phpMyAdmin和Navicat两款工具的使用。

第4章介绍MySQL数据库的基本操作,包括创建数据库、删除数据库和MySQL数据库存储引擎等内容。

第5章介绍MySQL数据表的基本操作,包括创建数据表、查看数据表结构、修改数据表和删除数据表等内容。

第6章介绍数据记录的基本操作,包括插入、修改、删除数据记录等操作。

第7章介绍如何查询数据表中的数据,包括基本查询语句、按条件查询、高级查询、聚合函数查询、连接查询、子查询、合并查询结果、定义表和字段的别名、使用正则表达式进行查询等内容。

第8章介绍MySQL函数,包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数和其他函数。

第9章介绍MySQL运算符,包括运算符介绍、算术运算符、比较运算符、逻辑运算符、位运算符、运算符的优先级及运算符示例等内容。

第10章介绍MySQL视图,包括视图的概念、创建视图、查看视图、修改视图、更新视图和删除视图等内容。

第11章介绍MySQL中的存储过程和函数,包括存储过程和函数的创建、调用、查看、修改和删除等内容。

第12章介绍MySQL触发器,包括创建触发器、查看触发器、触发器的使用和删除触发器等内容。

第13章介绍MySQL权限与安全管理,包括MySQL中的各种权限表、账户管理、权限管理和MySQL的访问控制机制等内容。

第14章介绍MySQL数据库的备份和恢复,包括数据备份、数据恢复、数据库迁移、数据表的导出和导入等内容。

第15章介绍MySQL日志,包括日志简介、二进制日志、错误日志、通用查询日志和慢查询日志等内容。

第16章介绍如何对MySQL进行性能优化,包括优化简介、优化查询、优化数据库结构和优化MySQL服务器等内容。

第17章介绍图书管理系统数据库的设计方法和实现过程,以及网上购物商城系统的实现。

本书内容丰富、结构合理、思路清晰、语言简练流畅、示例翔实。每一章的引言部分概述了本章的知识内容和学习目标。在每一章的正文中,结合所讲述的关键知识点,穿插了大量极富实用价值的示例。每一章末尾都安排了本章小结和有针对性的思考和练习,有助于读者巩固本章所学的基本概念和培养实际动手能力。

本书既可作为高等院校数据库基础或数据库开发课程的教材,也可作为计算机软件开发人员、从事数据库管理与维护工作的专业人员、广大计算机爱好者的自学用书。

本书由张星秋编写。在编写本书的过程中参考了相关文献,在此向这些文献的作者深表感谢。由于作者水平有限,书中难免有欠妥之处,恳请专家和广大读者批评指正。我们的电话是010-62796045,邮箱是992116@qq.com。

本书配套的电子课件、实例源文件、习题答案可以到http://www.tupwk.com.cn/downpage网站下载,也可以扫描下方左侧的二维码获取。扫描下方右侧的二维码可以直接观看教学视频。

扫描下载 配套资源 扫一扫 看视频

编 者    

2024年4月于武汉

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

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