当前位置: 首页 > news >正文

[MySQL教程②] - MySQL介绍和发展史

目录

❤  MySQL介绍

❤  什么是数据库

❤  什么是数据

❤  数据库管理系统

❤  NoSQL特性总览 

❤  NoSQL的分类、特点、典型产品

❤  常见的数据库产品有哪些?

❤  Oracle公司产品介绍

Oracle数据库版本介绍

Oracle的市场应用 

MySQL数据库版本介绍

MySQL的市场应用

❤  其他公司产品

微软:SQL Server

IBM :DB2数据库

❤  mysql数据库发展史

❤  生活中哪些地方使用数据库?


❤  MySQL介绍

MySQL是一款关系型数据库管理系统(软件)

DBMS 数据库管理系统

MySQL管理其中的数据库

DB 数据库

有瑞典AB公司研发,目前属于Oracle公司的产品

主要版本:社区版(免费)和企业版(付费)

主要特点:体积小、速度快、可跨平台(Windows、Linux、Mac),最受喜爱的数据库管理系统之一。

❤  什么是数据库

DataBase  简称为DB

数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。

所谓“数据库”系以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。

❤  什么是数据

数据是指对客观事件进行记录并可以鉴别的符号,是对客观 事物的性质、状态以及相互关系等进行记载的物理符号或这些物 理符号的组合。它是可识别的、抽象的符号。

❤  数据库管理系统

非关系型数据库

 NoSQL:非关系型数据库(Not only SQL)

不是否定关系型数据库,做关系型数据库的的补充。
想做老大,先学会做老二。

 关系型数据库

关系型数据库的特点:

二维表
典型产品 Oracle传统企业,MySQL是互联网企业
数据存取是通过SQL(结构化查询语句)
最大特点,数据安全性方面强(ACID) 

❤  NoSQL特性总览 

        不是否定关系型数据库,而是作为补充,现在也有部分替代的趋势。

  关注高性能,高并发,灵活性,忽略和上述无关的功能。

  现在也在提升安全性和使用功能。

  典型产品:Redis(持久化缓存,两个半天)、MongoDB(最接近关系型数据 的NoSQL)、Memcached。

  管理不适用SQL管理,而是用一些特殊的 API 或 数据接口。

❤  NoSQL的分类、特点、典型产品

键值(KV)存储:Memcached、Redis

  列存储(column-oriented):HBASE(新浪,360)、Cassandra(200台服务器集群 )

  文档数据库(document-oriented):MongoDB(最接近关系型数据库的NoSQL)

  图形存储(Graph):Neo4j

    数据来源: https://db-engines.com/en/ranking

❤  常见的数据库产品有哪些?

产品厂商
SQLServer微软
Access微软
MySQLOracle 甲骨文
OracleOracle
DB2IBM
SybaseSybase
...

❤  Oracle公司产品介绍

Oracle数据库版本介绍

7--8i--9i--10g—11g--12c--18c(?)

Oracle的市场应用 

  • 市场份额第一,趋势递减
  • 市场空间,传统企业
  • 传统企业也在互联网化

MySQL数据库版本介绍

5.0--5.1--5.5--5.6--5.7--8.0

MySQL的市场应用

  • 中、大型互联网公司
  • 市场空间:互联网领域第一
  • 趋势明显
  • 同源产品:MariaDB、perconaDB

❤  其他公司产品

微软:SQL Server

微软和sysbase合作开发的产品,后来自己开发,windows平台
3,4线小公司,传统行业在用

IBM :DB2数据库

           市场占有量小

      目前只有:国有银行(人行、中国银行、工商银行等)、中国移动应用。

下面三者广泛应用在大型互联网公司 

  PostgreSQL
  MongoDB
  Redis

❤  mysql数据库发展史

  1. 1979年,报表工具Unireg出现。
  2. 1985 年,以瑞典David Axmark 为首,成立了一家公司(AB前身),IASM引擎出现。
  3. 1990年,提供SQL支持。
  4. 1999-2000年,MySQL AB公司成立,并公布源码,开源化。
  5. 2000年4月BDB引擎出现,支持事务。
  6. 2008年1月16日,Sun(太阳微系统)正式收购MySQL。
  7. 2009年4月20日,甲骨文公司宣布以每股9.50美元,74亿美元的总额收购Sun电脑公司,MySQL 转入Oracle 门下。
  8. 2013年6月18日,甲骨文公司修改MySQL授权协议,移除了GPL。但随后有消息称这是一个bug。

❤  生活中哪些地方使用数据库?

mantis        存储了用户信息、缺陷描述

美团、饿了么         订单信息

微信         消息通知、朋友圈消息、文件...

游戏         账号信息、存档记录...

http://www.lryc.cn/news/4388.html

相关文章:

  • 多表查询--实例
  • Differentially Private Grids for Geospatial Data
  • Java学习记录day8
  • Solon2 开发之容器,三、注入或手动获取 Bean
  • 微信小程序_调用openAi搭建虚拟伙伴聊天
  • 硬件工程师入门基础知识(一)基础元器件认识(一)
  • TCP的运输连接管理
  • 地级市用电、用水、用气数据指标
  • 安装deepinlinuxV20.8配置docker和vscode开发c语言
  • java08-面向对象3
  • 【Spark分布式内存计算框架——Spark Core】8. 共享变量
  • C++多态常见面试题
  • 字母板上的路径 题解,力扣官方出来挨打(小声)
  • 代码随想录算法训练营第二十六天 | 39. 组合总和,40.组合总和II,131.分割回文串
  • vueday01-脚手架安装详细
  • 初识cesium3d(一)
  • 点云转3D网格【Python】
  • 【OpenCV图像处理系列一】OpenCV开发环境的安装与搭建(Ubuntu + Window都适用)
  • 【代码随想录】-动态规划专题
  • c++数据类型 输入输出
  • 【设计模式-11】责任链模式
  • SpringBoot+Vue实现智能物流管理系统
  • 【MT7628】MT7628如何修改串口波特率、调试串口物理口、使用UART3口
  • css盒模型介绍
  • onetab 谷歌插件历史数据清除
  • GRBL源码简单分析
  • 第一部分:简单句——第一章:简单句的核心——二、简单句的核心变化(谓语动词的情态)
  • 软考高级考试中有五大证书,其中哪个更值得考?
  • FlexRay™ 协议控制器 (E-Ray)-04
  • container_of 根据成员变量获得包含其的对象的地址!