回想一下,外鍵會透過唯一的 ID 參照資料庫中的另一列。外鍵欄位中的值只能是被參照欄位中已存在的值,或是 NULL。
NULL
根據你對外鍵的理解,為什麼 tag_type 資料表中的 tag 欄位不能作為外鍵,去參照 stackoverflow 資料表中的 tag 欄位?
tag_type
tag
stackoverflow
記得你可以點擊畫面右上角的圖示開啟投影片,複習外鍵的需求條件。
本練習屬於課程
將理論付諸實踐,立即體驗我們的互動練習
先從辨識資料表與連結它們的外鍵開始探索資料庫。檢查遺漏值、計算觀測筆數,並透過連接資料表來理解它們之間的關聯。同時也會學到合併遺漏值(coalescing)與型別轉換(casting)的方法。
當前練習
你將在 min 與 max 等函式之上,學習以全新方式彙整數值資料。把平均值、變異數、相關係數與百分位等函式加入你的工具箱,並學會如何截斷與四捨五入數值。你會撰寫更複雜的查詢,並透過建立暫存資料表來保存結果。
文字(或字元)資料常常很雜亂,但你會學到如何處理大小寫、空白與分隔符號等不一致的情況。學會使用暫存資料表,將凌亂的類別資料重新編碼為可統計與聚合的標準化值。在探索提交給伊利諾州 Evanston 市的求助案件時,從非結構化文字中萃取新的變數。
現在是幾點?本章會帶你找出答案。你將按小時、天、月或年聚合日期/時間資料,並練習同時建構時間序列與找出其中的缺口。