MySQL必知必会——一本能轻松上手的MySQL小白教程

312 阅读3分钟

《MySQL必知必会》电子书获取

链接:pan.baidu.com/s/1RZH4wbIZ… 提取码:2lp4

推荐理由:小白零基础入门MySQL,必知必会。

建议阅读时长:2-12小时。

内容提要:

MySQL是世界上最受欢迎的数据库管理系统之一。本书从介绍简单的数据检索开始,逐步深入一些复杂的内容,包括联结的使用、子查询、正则表达式和基于全文本的搜索、存储过程、游标、触发器、表约束等等。通过重点突出的章节,条理清晰、系统而扼要地讲述了读者应该掌握的知识,使他们不经意间“功力大增”。 本书注重实用性,操作性很强,适用于光大软件开发和数据库管理人员学习参考。

目录

第1章 了解SQL

第2章 MySQL简介

第3章 使用MySQL

第4章 检索数据

第5章 排序检索数据

第6章 过滤数据

第7章 过滤数据

第8章 用通配符进行过滤

第9章 用正则表达式进行搜索

第10章 创建计算字段

第11章 使用数据处理函数

第12章 汇总数据

第13章 分组数据

第14章 使用子查询

第15章 联结表

第16章 创建高级联结

第17章 组合查询

第18章 全文搜索

第19章 插入数据

第20章 更新和删除数据

第21章 创建和操纵表

第22章 使用视图

第23章 使用存储过程

第24章 使用游标

第25章 使用触发器

第26章 管理事务处理

第27章 全球化和本地化

第28章 安全管理

第29章 数据库维护

第30章 改善性能

思维导图

image.png

部分摘录

第1章 了解SQL

1.1数据库基础

1.1.1 什么是数据库

数据库(database) 保存有组织的数据的容器(通常是一个文件或一组文件)。 概念混淆:数据库软件应称为DBMS(数据库管理系统)。数据库是通过DBMS创建和操纵的容器。数据库可以是保存在硬设备上的文件,但也可以不是。

1.1.2 表

在你将资料放入自己的文件柜时,并不是随便将它们扔进某个抽屉就完事了,而是在文件柜中创建文件,然后将相关的资料放入特定的文件中。 在数据库领域中,这种文件称为表。表是一种结构化的文件,可用来存储某种特定类型的数据。表可以保存顾客清单、产品目录,或者其他信息清单。 表名:在相同数据库中不能两次使用相同的表名,但在不同的数据库中却可以使用相同的表名。 模式(schema): 关于数据库和表的布局及特性的信息。 列(column): 表中的一个字段。所有表都是由一个或多个列组 成的。

1.1.4 行

行(row) :表中的一个记录。

1.1.5 主键

一列(或一组列),其值能够唯一区分表中每个行。

1.2 什么是SQL

sql是结构化查询语言的缩写。是一种专门与数据库通信的语言。

1.3动手实践