1.《MySQL必知必会》,作者BenForta;
2. 《SQL学习指南(第2版 )》,作者Alan Beaulieu;
3. 《MySQL技术内幕》,作者姜承尧 ;
4. 《Redis设计与实现》,作者黄健宏;
5. 《ZooKeeper:分布式过程协同技术详解》,作者Flavio Junqueira,Benjamin Reed;
6. 《高可用MySQL(第2版)》,作者Charles Bell, Mats Kindahl, Lars Thalmann;
7. 《高性能MySQL(第3版)》,作者Baron Schwartz,Peter Zaitsev,Vadim Tkachenko ;
8. 《Oracle高效设计》,作者凯特;
9. 《Oracle编程艺术:深入理解数据库体系结构(第3版)》,作者Thomas Kyte, Darl Kuhn;
10. 《数据库系统概念》,作者Abraham Silberschatz。
数据库,顾名思义,是存入数据的仓库。
只不过这个仓库是在计算机存储设备上的,而且数据是按一定格式存放的。
当人们收集了大量的数据后,应该把它们保存起来进入近一步的处理,进一步的抽取有用的信息。
当年人们把数据存放在文件柜中,可现在随着社会的发展,数据量急剧增长,现在人们就借助计算机和数据库技术科学的保存大量的数据,以便能更好的利用这些数据资源。
要是下定义的话,就应该是:指长期储存在计算机内的、有组织的、可共享的数据集合。
数据库包含关系数据库、面向对象数据库及新兴的XML数据库等多种,目前应用最广泛的是关系数据库,若在关系数据库基础上提供部分面向对象数据库功能的对象关系数据库。
在数据库技术的早期还曾经流行过层次数据库与网状数据库,但这两类数据库目前已经极少使用。