一张图秒懂数据库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一张图秒懂数据库相关的知识,希望对你有一定的参考价值。

技术分享图片

想要更好的认知数据库需要拆解数据库。

        1数据库的功用: 存放数据的仓库

         2.数据库要实现的4个方法:

               2.1  数据定义语言(DDL):你要从一个仓库的设计者角度(开发商)思考。这个是后续的基础。

                        你的楼要盖多高?你的户型怎么样(单个表格)?你的卧室多大,你的厨房在哪里。你的卫生间。。。。。等等。

                        你要应用到  create  创建  语句 。如果,你觉得不好可以用  删除语句  drop   。如果是小的修改,直接用 alter。

                2.2  数据操作语言(DML) : 你此时的是一个业主。你取得了一个毛坯的单元的所有权(表格,一个或多个)。你要考虑装修你的单元(表格)

                        你需要 insert   插入。--》你的窗户要什么颜色的。你的客厅需要唯美风格(开个玩笑).你的卧室要温馨。。。。。。尽管去insert吧。

                        如果你完全喜欢了。你可以  delete  (这个用二手房的装修更好理解。你不喜欢原来的风格。你讲房屋从新弄成毛坯房。重新装修的基础)

                        如果你只是部分改进下:用到     update

                2.3  数据查询语言(DQL):作为承接 本仓库的 装潢公司,我们想知道多少住户用了铝合金门窗,多少住户用了精致浴盆,甚至多少住户使用了格力空调。。

                       这时候,select  帮了他们大忙。

                2.4  数据控制语句(DCL) :仓库建好后,无论是业主还是装潢商人。想要进入仓库都需要获得许可。好点的小区需要门禁,不好的小区也要有个安保把。

                        如何赋予这些进入仓库以及进入仓库后,是可以查看还是有动手装修的权利。就需要  grant  .


以上是关于一张图秒懂数据库的主要内容,如果未能解决你的问题,请参考以下文章

1 张图秒懂 Nova 16 种操作 - 每天5分钟玩转 OpenStack(44)

1 张图秒懂 Nova 16 种操作 - 每天5分钟玩转 OpenStack(44)

图计算:一张图秒级洞察千亿级复杂关系

拆分软件测试流程,一张图秒杀所有面试

一图秒懂多线程,哈哈哈哈…

一张图让你秒懂冒泡排序