-
1 # 北漂自由男神
-
2 # Kitty老師講軟體測試
什麼是資料庫?資料庫是幹嘛的?
1. 什麼是資料庫?
資料概念
用來描述事物的符號標記,例如:文字、圖形、聲音、數字等。例子:某個班級人數。
資料庫概念。
用來儲存資料的倉庫簡稱資料庫,資料儲存在計劃機磁碟系統內,可供大家做各種資料業務分析。例如:可以理解成一個超市,超市的不同商品區域,分別用來存放不同的商品,不同的商品根據商品型別儲存,使用者要買什麼東西可以按照一定的順序去查詢。
那在軟體專案中的資料庫又是怎樣的呢?大家都知道隨著科學技術的發展,在沒有資料庫管理系統之前,大家儲存資料的方式是使用紙質單據進行儲存,紙質單據容易折舊,甚至要核對資料效率低,不利於查詢資料,有了資料庫管理系統後,一切資料都儲存在服務端的資料中,有利於管理、維護、控制、查詢資料、資料共享、冗餘度低,實現資料持久化,提升工作效率,降低維護成本。
2. 資料庫特點有些?
1.資料庫結構:資料庫-表-欄位、行列等資料,類似Excel表資料。
2.讓資料呈現分類與結構化。
3.按照一定的資料結構進行描述和儲存可供使用者做資料分析、資料獨立性與擴充套件性較高。
4.資料庫系統 (DBS):用來管理使用者專案資料儲存資料的一個數據庫系統。
5.資料庫系統構成:資料庫、資料庫管理系統及開發工具、資料庫管理員、資料表、資料、應用系統等。
3. 資料庫與應用程式間的互動過程?
一般前端使用者註冊或者下單的資料透過介面傳遞給伺服器,再將保證儲存到資料庫中去,這樣可以達到資源共享的目的。
客戶端與伺服器的互動過程原理圖:
總結:透過以上內容的講解,我相信大家對什麼是資料以及什麼是資料庫,以及資料庫的互動原理有了一個深入的理解,希望大家能夠在以後的專案實踐中結合應用。
-
3 # 十年漂
我就是資料庫管理員(DBA),資料庫就是存放資料的倉庫。我們平時從各種終端裝置(手機、平板、電視等)得到的資訊是來自於無數個數據庫,我們創造的資訊資料也是儲存到無數個數據庫裡(比如消費記錄、出行記錄、聊天記錄、影象、影片等)。
資料庫在所有資訊系統裡是最底層是持久層,給上層展現層(APP/網站等)提供資料的。
回覆列表
簡單來說就是一個有序存放資料的地方。最終資料還是存放在磁碟上的。只是資料庫會有相應的管理系統,用來有序組織資料的存放和提取。實際上我們檢視網頁時,都得從資料庫裡提取資料最終呈現給讀者。通常說的資料庫指的是資料庫系統,有各種管理資料功能的一套系統。