2 資料庫的幾個重要的概念

2022-08-26 07:42:09 字數 442 閱讀 9331

資料庫管理系統

操縱和管理資料庫的大型軟體,簡歷、使用和維護資料庫。

解釋:比如window上裝的資料庫管理系統mysql,裝完後它會有乙個快捷的方式,命令列的終端,輸入密碼後登陸到資料庫管理系統中是乙個資料庫管理系統中,如下圖,進入mysql,工作中我們所說的登入到資料庫其實就是登陸到資料庫管理系統。

資料庫組織、儲存和管理資料的倉庫,儲存資料的容器

嚴格意義上說是資料庫管理系統中的乙個資料庫,也就是說這個資料庫管理系統的軟體是可以新增多個資料庫的。乙個資料庫管理系統是可以維護多個資料庫的。

資料表真正的資料儲存單元,其他物件的基礎

三者關係

乙個資料庫管理系統維護了多個資料庫

乙個資料庫包含若干資料表。

幾個重要的概念

1 服務 服務是乙個個的介面,介面約定了服務,從而使隨意替換服務的實現對使用介面服務的 沒有任何的影響。像我們上面例子中的ilog,ilogformatter都是乙個個服務,我們在這個例子中支實現了乙個文字檔案的日誌記錄,如果你要是實現資料庫記錄的日誌記錄,都必須要遵守ilog這個介面。2 元件 簡...

資料庫重要的五個概念

1.快取與資料庫一致性問題,對著個問題深有體會,這是之前美團面試官的問題,當時的回答並沒有答得多麼好,只說到了先刪快取再修改資料庫,以及執行緒加鎖,之後寫了一篇部落格深入學習了下,分很多種情況,在先運算元據庫還是先操作快取的問題上通用的是先淘汰快取再寫資料庫,快取與資料庫的操作的架構上的優化主流方案...

XML資料庫中幾個輕易混雜的概念2

關聯式資料庫 關聯式資料庫中的xml資料庫可以分為三種模型 coarse grained 粗糙紋理型 medium grained 中等級別紋理型 或 fine grained 精良紋理型 coarse grained 粗糙紋理型 模型在邏輯上與flat檔案模型有些不同。你可以應用乙個關聯式資料庫來...