数据库的简介
学习数据库的意义
学习数据库主要学习的就是如何对数据进行增删改查操作。
什么是数据库
数据库实际上就是一款软件, 电脑上安装了这款软件之后就可以成为数据库服务器。
为什么使用数据库软件
通过数据库来解决数据在项目中的增删改查,由于对数据进行增删改查是任何网站中都需要用到,如果这时在每一个网站都写一遍增删改查的操作代码完全没有必要,数据库软件就是这样的一个通用的解决方案,让数据库软件来解决这种操作,来帮助我们去对数据进行处理。
常见的数据库软件
1.MySQL:Oracle公司产品,MySQL在08年被Sun公司收购,09年Sun公司又被Oracle公司收购,此产品为开源产品。
2.MariaDB:由MySQL的创始人创办
3.Oracle:Oracle公司产品,闭源产品,性能最高,价格最贵
4.SQL Sever:微软公司产品,闭源产品,主要应用在微软的整套解决方案之中(网站开发:操作系统+开发语言+web服务器+数据库软件)
5.DB2:IBM公司产品,闭源软件,主要应用在IBM的整体解决方案之中
6.SQLite:轻量级数据库,安装包只有几十k,主要应用在移动设备或嵌入式设备之中
开源和闭源
1.开源:开放源代码,使用免费
2.闭源:不开放源代码,使用付费
学习数据库的软件的学习的主要目标
1.SQL语句:结构化查询语言(Structured Query Language)
2.对数据的增删改查