MySQL初次见面

MySQL初步了解。

    如果我们要学习数据库就要对数据库有最基本的了解。
    他是每一位数据分析师所必备的知识技能。

数据库是什么?

  1. 数据库系统(Database System),是由数据库及其管理软件组成的系统。
  2. 数据库就是存储数据的地方,在传统意义上不包括文件系统。
  3. 数据库是由两部分组成:(1) db 数据库本身–是我们看不见的 (2)数据库管理系统

数据库的分类。

现在世界上的数据库分为三类
(1)关系型数据库:关系数据库管理系统(Relational Database Management System:RDBMS)是指包括相互联系的逻辑组织和存取这些数据的一套程序 (数据库管理系统软件),是目前最主流的数据库。现在最出名的三大关系型数据库分别是:MySQL、Oracle、MSSQL (sql server),而MySQL被Oracle所收购。
(2)非关系型数据库NO SQL 不是要取代传统关系型数据库而是补充:NO SQL的意识就是Not Only SQL,他的产生原因是因为关系型数据库太慢了!其中比较有名的非关系数据库有:redis(是基于内存的)mongdb(是基于硬盘的)hbase(基于大数据集群的)。
(3)NEW SQL:是近几年才出现的,他出现的原因是在 RDBMS 和 NO SQL 折中的数据库解决办法。

NEW SQL

介于关系型数据库和非关系型数据库之间的数据库,代表性的数据库为:MySQL8.0,注意!!MySQL5.7及以下版本是传统的关系型数据库 MySQL8.0是 NEW SQL,SQL and NO SQL,它既有关系型数据库的功能同时也保留了非关系型数据库的速度。其实说到底他的底层还是关系型数据库,优化至 NO SQL的速度,并且支持两种的开发语言,但因为是近两年才出现所以MySQL8.0,目前还没有公司再用。
所以我们现在学习MySQL的学习版本指定为5.7!!

为什么学习MySQL-从使用者角度来看。

  1. MySQL是目前最流行的开源数据库
  2. MySQL的特点
    (1) 快!! 速度是其他关系型数据库不能比的(但相对功能较少)。
    (2)开源! 能够自主开发基于MySQL(c语言编写):由阿里发起的运动:去Oracle化,中国所有的大型互联网企业响应,数据库由Oracle迁移至MySQL
    (3)免费! 基本上就是中小微型企业的唯一选择。
    (4)综上所述MySQL在中国的市场占有率 第 一 !

为什么学习MySQL-就业角度。

熟练的运用MySQL是每一个数据分析师所必须学习并牢牢掌握的一项技能 !!

猜你喜欢

转载自blog.csdn.net/weixin_47604225/article/details/105990698
今日推荐