SQL实战篇:SQL基础及执行顺序
生活随笔
收集整理的這篇文章主要介紹了
SQL实战篇:SQL基础及执行顺序
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
對于數(shù)據(jù)分析師來說,不管什么行業(yè),大多數(shù)崗位要求都需要熟練使用SQL,尤其在互聯(lián)網(wǎng)行業(yè)要求更是嚴格,海量的數(shù)據(jù)存儲在數(shù)據(jù)庫中,不懂SQL就寸步難行,更何談數(shù)據(jù)分析了,而寫的一手好SQL,卻可以讓自己提升工作效率,看問題也更深入。
關(guān)于數(shù)據(jù)庫,目前市面上按存儲類型,分成關(guān)系型數(shù)據(jù)庫、非關(guān)系數(shù)據(jù)庫和NOSQL等,而在實際業(yè)務(wù)中,關(guān)系型數(shù)據(jù)庫占絕大多數(shù),故下面重點介紹和總結(jié)關(guān)于關(guān)系型數(shù)據(jù)庫的SQL相關(guān)的知識,并以Mysql為例。
SQL基礎(chǔ)知識
關(guān)于數(shù)據(jù)庫相關(guān)的知識點,詳細總結(jié)如下圖所示:
下面根據(jù)數(shù)據(jù)分析師的工作內(nèi)容,詳細介紹部分重點內(nèi)容:
1.表約束
對表的數(shù)據(jù)進行限制,保證數(shù)據(jù)的準確性、有效性、完整性可以有效阻止非法數(shù)據(jù)的插入,約束的種類有以下幾種:
- 默認約束:default插入數(shù)據(jù)的時候,若某個字段沒有數(shù)據(jù)插入,則填充默認值 。
- 非空約束:not null字段沒有數(shù)據(jù)或者是null時,視為非法插入,插入無效。
- 唯一約束:unique字段在
總結(jié)
以上是生活随笔為你收集整理的SQL实战篇:SQL基础及执行顺序的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 业务专题篇:AB测试实验设计与评估
- 下一篇: SQL实战篇:SQL行列转换及真题