《快速念咒——七嘴八舌聊SQL》:理解数据库

《快速念咒——七嘴八舌聊SQL》:理解数据库
《快速念咒——七嘴八舌聊SQL》:理解数据库
《快速念咒——七嘴八舌聊SQL》:理解数据库
《快速念咒——七嘴八舌聊SQL》:理解数据库
《快速念咒——七嘴八舌聊SQL》:理解数据库
《快速念咒——七嘴八舌聊SQL》:理解数据库
《快速念咒——七嘴八舌聊SQL》:理解数据库
《快速念咒——七嘴八舌聊SQL》:理解数据库
《快速念咒——七嘴八舌聊SQL》:理解数据库
《快速念咒——七嘴八舌聊SQL》:理解数据库
《快速念咒——七嘴八舌聊SQL》:理解数据库
《快速念咒——七嘴八舌聊SQL》:理解数据库
就像詹姆士说的那样,其实“数据库”在我们的生活中随处可见:一本书、一座超市、美国队长的一段记忆、钢铁侠的战衣、野比大雄做的白日梦等等。

不过在实际操作中,RDB只会记录我们需要的目标信息,所以不必要的信息将会被舍去。

这就像是我们背着箩筐去果园,那么只有树上的水果才是我们需要的,至于树上的毛毛虫和随风飘荡的树叶并不会被采摘。

当然喽,把水果采摘下来之后,我们还会根据水果的种类和品质对它们进行分类和整理,并装进果篮。

同样地,对于目标数据而言,我们也会对它们进行归档,然后再填入表中。

表,其实就是一份结构化的清单,它是数据最直接的载体。但是表一般记录的都是结构化数据,例如:时间、地点、金额等等。

结构化的数据,往往在我们心里早就有分类。想象一下,如果麦克里尼问乔治:

“明天那批海鲜要什么时候才会送过来?”此时麦克里尼心里预备接收的答案就类似:

“早上九点!”或是“下午两点左右…”

可如果乔治冷不丁的来一句:

“将在阳光正当时送到!”那么这种“答非所问”的回复就会让麦克里尼摸不着头脑…而非结构化的数据,往往就有这种特点,它们没有固定的格式和内容,例如:文本、照片、图表、音频等等。

因此,如果我们想记录莎翁写的《十四行诗》、或是杰克给露丝画的肖像画,那么表就不再是理想的信息载体了。

最后需要说明的是,数据库是通过承载表,来间接承载数据的。所以表,才是我们使用SQL的主要操作对象。大家以后会对此深有感受~

欢迎大家扫码关注订阅号~

《快速念咒——七嘴八舌聊SQL》:理解数据库