Day13-初识MySQL
为什么学习数据库
- 岗位需求
- 现在是一个大数据时代,得数据者得天下。
- 被迫需求:存数据
- ***数据库是所有软件体系中最核心的存在。***DBA(数据管理员)
什么是数据库
数据库(DB,DataBase)
概念:数据仓库,是一个软件,安装在操作系统(window,linux,mac…)之上,SQL语句,可以存储大量的数据(500万以下,500万以上需要做索引的优化。)
作用:存储数据,管理数据。
数据库分类
关系型数据库(SQL):
- MySQL、Oracle、 Sql Server、DB2、SQLlite
- 通过表与表之间,行与列之间的关系进行数据的存储,如:学员信息表、考勤表…
非关系型数据库(NoSQL):
- Redis、MongDB
- 对象存储,通过对象自身的属性来决定。
DBMS(数据库管理系统):
- 数据库的管理软件,科学有效的管理我们的数据,维护和获取数据。
- MySQL,本质是一种数据管理系统。
MySQL
MySQL是一个**关系型数据库管理系统**
前世:由瑞典[MySQL AB](https://baike.baidu.com/item/MySQL AB/2620844) 公司开发
今生:属于 Oracle 旗下产品
特点:
-
在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
-
一般中小型和大型网站的开发都选择 MySQL 作为网站数据库。
-
体积小、速度快、总体拥有成本低,招人成本比较低。
官网:https://www.mysql.com
本文介绍了在大数据时代中学习数据库的必要性,特别是MySQL作为关系型数据库管理系统的重要角色。MySQL由MySQLAB开发,现属Oracle公司,因其体积小、速度快、成本低而广泛应用于中小型和大型网站。它支持SQL语句,用于存储和管理大量数据。此外,还提及了数据库的分类,包括关系型和非关系型数据库,以及DBMS的概念。
730





