一 . 数据库MySQL
第一天接触数据库,个人还是挺对这方面感兴趣的,然而也知道对日后工作也有很大的作用,所以一定要好好学。
数据库:可以看为是电子化的文件柜存储电子文件的处所,用户可以对文件中的数据进行新增,截取,更新,删除等操作,我们有一个数据管理系统我们称之为DBMS,DB(database)就是数据库的意义,M(manage)就是管理的意思,S(system)就是系统的意思,今天我们接触到的数据库是MySQL,MySQL被广泛的用用在Internet上的大中小型网站中,由于体积小,速度快,总体拥有成本低,开放源代码,MySQL版本最好是选择稳定版,我们下载的是5.6版本的,但是有些公司的更新比较快,更新的也快。
二 . 数据库分类
1.关系型数据库(RDBMS)
关系型数据库模型是把复杂的数据结构归结为简单的二元关系,也是今天操作的主要内容,不同数据库系统之间的SQL不能完全相互通用。
2.非关系型数据库
非关系型数据库也被称为NoSQL数据库,NOSQL本意是“Not Olnly SQL",高性能,高并发,对数据一致性要求不高,我们后面会讲到,今天只是暂时了解
NOSQL非关系型数据库小结:
1、NOSQL不是否定关系数据库,而是作为关系数据库的一个重要补充 2、NOSQL为了高性能、高并发而生,忽略影响高性能,高并发的功能 3、NOSQL典型产品memcached (纯内存),redis(持久化缓存),mongodb(文档的数据库)