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