mysql查询是做什么的_MySQL是用来干嘛的?

mysql是一个数据库啊。和oracle、postgresql 都属于数据库的一种啊。排行如下图片是2018年的:

你不会问我什么是数据库把?

什么是数据库?

好吧接下来我们让那些非计算机专业的孩子们了解一下数据库!!每个家庭里面都会有个水箱,水箱是用来存储水的容器。在城市中存放水的地方叫水库。同样的,存放数据的容器叫做数据库。数据库是长期存储在计算机内有组织,大量,共享的数据集合。那你肯定会问我,为什么要用数据库存储数据呢?其实早期的时候存储数据并不是用数据库存储的。你还记得小时候的自己的档案吗?都是用档案袋包着的。这样做的缺点是容易丢失。这不,前两天我父亲在准备退休材料时,就发现有些纸制的材料丢失了吗。真是科技改变生活啊!随着先知们发明了计算机,存储数据的方式也发生了改变。数据管理是分为以下三个阶段:

1、人工管理阶段:

眨眼一看,人工管理阶段,你不会以为用一些很聪明的人,让他们记忆这些数据???其实从人工管理阶段开始就已经有计算机了,当时的计算机比较昂贵,只用于科学计算并不用于存储数据。

人工管理也是通过应用程序管理数据的图如下:

此时的数据和程序是绑定在一起的,用程序专门存放数据。

2、文件管理阶段:

同样的文件管理阶段,不是把数据放在纸制的文件中然后再放在图书馆里存放。No随着计算机的发展,此时硬件方面有了发展,有了磁盘,磁鼓等直接存取存储设备。在软件方面,操作系统中已经有了专门的数据管理软件,一般称为文件系统。

你可以理解为,计算机打怪升级了,装备变好了。

文件存储阶段图:

此时的数据和程序是分开的,程序使用时调用数据文件。

3、数据库系统阶段:

随着数据量的变大,文件存储阶段已经不满数据存储的需要了。因为文件阶段时数据的组织还是面向程序的,存在这数据冗余。(数据冗余你可以理解为在A文件中出现又在B文件中出现)而且数据不方便修改和扩充。数据逻辑结构的每一点微小改变都会影响到应用程序。

此时出现了数据库管理阶段:

此时出现了数据库管理系统,用一个专门的系统来管理数据库。使数据结构化,共享性更高。

数据库与生活:

一些从事非计算机行业的同学一般都会觉得数据库,程序啊离我们太遥远,触碰不到。其实并非如此,数据库离我们的生活很近,近到你天天都在接触。不信我给你分析一波?正是因为有了数据库后,我们可以直接查找数据。例如你每天使用余额宝查看自己的账户收益,就是从数据库读取数据后给你的。你的银行卡账号,密码里面的RMB等等都是查询的数据库。现在电商网站上的产品都是读取数据库查询的。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值