数据库知识学习-SQL语句系列-基础知识数据库(DataBase)
我们推崇的是人人都要有程序员思维,因为未来的人工智能时代,都必须理解项目建设的本质,而IT项目的过程管理是最佳的实践。同时未来一定会需要更多的程序化思维,要懂技术。
什么是数据库?
就是数据存放的地方,数据是看不到的,但是通过数据库就可以看到了。不要问为什么会有数据库,只需要强心记忆就好了。
数据库相关概念:创建数据库、删除数据库(很少用,否则要出大事,一个命令就可以把一切抹除)、创建表、表里面增加字段、字段需要明确类型。
以上准备好了,就可以往表里面放东西,放好了东西之后要查看的时候就要用到SQL语句了。
怎么记忆会更快?
假如你要结婚,要买房,要装修,这个过程是什么?
结婚-筑巢引凤就是要放数据进来。
买房怎么买?要确定区域和地址,这个就是数据库要放在哪台物理的电脑上
房子买好了要装修要买家具并且放进来,这个就是数据库建表的过程,厨房是一类对应一张表,卫生间是一类可以对应另外一张表,卧室是一类那么对应第三章表,以此类推。
厨房里要买什么?对应就是表中的字段要有多少?一般这里是最主要的理解差异,我们设计字段的时候是给多类物品都有的内容统一给个名字,例如所有物体都有名字(冰箱、橱柜、洗碗机、碗、盘),所以我们建立表的时候会给到第一个字段:叫名称-name字段,然后每个东西数量多少我们也会记录下来,于是我们表格中有了第二个字段:叫数量-quantity字段,然后每个东西花了多少钱我们想记下来,于是就出现了第三个字段:叫价格-price字段,之后我们还想知道是哪天买的,因为有保修期,所以我们有了第四个字段:叫购买日期-BuyDate字段,以此类推。。。。
于是我们就形成了有字段的表,有了这个基础就可以把数据填充进来。
今天买了一台冰箱,花了3000块,于是我们就用一个命令就可以把数据插入进去到表中:
insert into table(‘冰箱’,1,3000,‘2024/03/07’)
这样就完成了数据进入到表的过程。
如果是自己家里是不是觉得做这种事情毫无用处?确实,没有实际意义。但是如果是一个超市呢?
那就有意义了,假如进货100根火腿肠,假如每天我知道卖10根,那么到第八天的时候我就知道要进货了,如果所有的商品都能够掌握库存,那么在我这个有限的空间里是不是就能够更好的利用了。这就是做数据存储的好处。
关注作者,零基础都可以了解,并且免费告诉你一些编程的基本知识。