《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章 改善性能
思维导图
部分摘录
第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是结构化查询语言的缩写。是一种专门与数据库通信的语言。