千字乾貨 | 一文帶你快速掌握資料庫相關概念

環音儀資料發表於2022-04-27

大家都有自己的電冰箱,那電冰箱是做什麼用的?電冰箱是食品儲藏室。


換言之,資料庫是用來儲存資料的。就是因為有了這個資料庫,我們才能直接找到資料。比如,你用餘額寶每天都能看到你的帳戶收入,這是從資料庫中提取的資料。


你也許會問:我只需要把資料存到自己計算機的 excel表中就行了,為什麼要另外費勁弄一個資料庫?這是出於與 excel相比,資料庫具有更大的優勢。資料庫可以儲存許多資料,並且能讓許多人可以在同一時間內使用資料。


比如 excel,就像是一個移動的硬碟,你用了它,別人就不能用了。資料庫就像是一個雲盤,可以讓很多人同時使用甚至同時編輯。更值得注意的是,網路磁碟儲存的資料要多於行動硬碟。


圖片4.png 

資料庫怎樣儲存資料?


資料庫的型別多種多樣,下面我們將著重介紹最常用的關係型資料庫。


一個關聯的資料庫包含許多資料表。如果你曾經使用 Excel,你會發現 Excel是一種二維表格。每一張表格包括一行和一列。類似的,在關聯式資料庫中,儲存的都是不同的表格,不同的是,這些表格是相互關聯的。


關係是什麼?


舉一個簡單的例子,父親和母親是夫妻關係,你和父母親分別是父子母子關係。事實上,這些資料都是有聯絡的。關聯式資料庫中的不同表格是怎樣建立聯絡的?


關係就是資料之間的聯絡。聯結是關係型資料庫中的核心概念。那麼我們在資料庫中使用哪些工具來處理資料?此工具為 SQL。


SQL是一種用來操縱資料庫的語言,可以處理資料庫中的表格,例如資料的修改、資料的查詢。將資料庫比作一碗飯,其中的大米就是資料。我們要把飯從碗中拿出來,那要怎樣才能把飯拿出來?這時,我們就拿起一根筷子,在碗中擺弄著。這裡的“筷子”是 SQL,它在資料庫中處理資料。


來給大家簡單的畫個重點!


1)資料庫是什麼?


資料庫是用來儲存資料的,關係型資料庫=多個資料庫+資料庫


2)一個關聯的資料表是怎樣的?


關係資料庫中的每一張資料表都是以名稱來識別的。表格中包括列名稱,以及資料記錄資料的資料。在關聯式資料庫中,主鍵是識別資料唯一性的關鍵概念。


3)怎樣在關聯式資料庫中將不同的表格連線起來?


在一個關係型資料庫中,當資料表要與其它資料表相關聯時,就會由相應資料行來建立相關的資料行,這種聯絡被稱為連線。

4) SQL是什麼?


資料庫裡有資料, SQL是用來處理資料庫中的資料的。


圖片5.png 

在瞭解資料庫的概念之後,我們就可以充分利用資料庫的特性運用到實際當中,最常見的一個場景就是在BI平臺連線公司資料庫,實現企業級報表的製作。當下國產BI發展的勢頭較好,如Smartbi等都是目前市場比較受歡迎的軟體,推薦大家到官網試用~


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69985379/viewspace-2889083/,如需轉載,請註明出處,否則將追究法律責任。

相關文章