mysql數據庫基礎知識和操作,學習筆記1,權亮

一、對數據庫的理解
數據庫: 數據庫是一些關聯表的集合。
數據表: 表是數據的矩陣。在一個數據庫中的表看起來像一個簡單的電子表格。
列: 一列(數據元素) 包含了相同類型的數據, 例如郵政編碼的數據。
行:一行(=元組,或記錄)是一組相關的數據,例如一條用戶訂閱的數據。
冗餘:存儲兩倍數據,冗餘降低了性能,但提高了數據的安全性。
主鍵:主鍵是唯一的。一個數據表中只能包含一個主鍵。你可以使用主鍵來查詢數據。
外鍵:外鍵用於關聯兩個表。
複合鍵:複合鍵(組合鍵)將多個列作爲一個索引鍵,一般用於複合索引。
索引:使用索引可快速訪問數據庫表中的特定信息。索引是對數據庫表中一列或多列的值進行排序的一種結構。類似於書籍的目錄。
參照完整性: 參照的完整性要求關係中不允許引用不存在的實體。與實體完整性是關係模型必須滿足的完整性約束條件,目的是保證數據的一致性。
在這裏插入圖片描述

數據庫表格中所有字段的行數一樣
【】微軟系的分析軟件,括號內填字段。’後是表名。
一個字段內容格式應該一致,只能有一種類型,數據文本不能混用。
空值,沒有值也就是null也是數據。
主鍵是非空不重複的字段。
表結構中,所有的字段行數一致。
表結構相對
數字類型,文本型,數值型等
主鍵是唯一,但是主鍵可以由多個字段構成。
數據透視,分爲三個部分,維度:彙總維度,切片器裏的篩選維度(條件)。度量,規則。

表的橫向連接通過三個屬性決定:
方向性,sql語句中寫在前面的表爲左表、寫在後面的表爲右表。
主附關係,主表出所有數據,附表與主表匹配,附表相對於主表沒有匹配項時標記null,內連接無主附表之分。
對應關係,關鍵字段中有重複值的表爲多表,沒有重複值的表爲一表。

兩表合併時,只有多表能充當度量,多對多不能連,只能一對多,或者一對一。多表可以出度量,一表出維度。

字段作爲不同分析角色時候的屬性

名義型變量,字段中的值之間沒有順序聯繫,比如姓名,性別,血型等
有序型變量,字段中的值之間有順序聯繫,但是不連續,值之間有間隔但是不連續,例如職稱(分析員,分析師,高級分析師),成績(不及格,及格)
連續型變量,字段的值之間不僅有順序關係,而且取值連貫。比如身高,體重,溫度,銷售業績。

彙總求值
彙總求值是數據分析的最主要的手段,將分散的數據,彙總爲由維度,度量,及彙總方法的三部分構成。
維度,有序型或名義型變量,又叫做分組依據,分爲彙總維度,篩選維度。
度量,維度彙總的對象,大部分時候是連續型變量。
彙總規則,基本方法有,求和,求平均,求最大值,最小值,計數。

在這裏插入圖片描述
兩個表格連接時候,誰爲主,誰爲附,要看需求的求值,無論前面什麼修飾,比如,不同區域,不同銷售員,不同月份的銷售額,那銷售額的表要爲主表。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章