首頁技術(shù)文章正文

什么是數(shù)據(jù)庫?數(shù)據(jù)庫有什么特點?

更新時間:2019-11-01 來源:黑馬程序員 瀏覽量:

數(shù)據(jù)庫(Database,DB)是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫,其本身可看作電子化的文件柜,用戶可以對文件中的數(shù)據(jù)進行增加、刪除、修改、查找等操作。需要注意的是,這里所說的數(shù)據(jù)(Data)不僅包括普通意義上的數(shù)字,還包括文字、圖像、聲音等,也就是說,凡是在計算機中用來描述事物的記錄都可稱作數(shù)據(jù)。

1572588991626_數(shù)據(jù)庫.jpg


下面介紹數(shù)據(jù)庫的基本特點。


1、數(shù)據(jù)結(jié)構(gòu)化

數(shù)據(jù)庫系統(tǒng)實現(xiàn)了整體數(shù)據(jù)的結(jié)構(gòu)化,這是數(shù)據(jù)庫的最主要的特征之一。這里所說的“整體”結(jié)構(gòu)化,是指在數(shù)據(jù)庫中的數(shù)據(jù)不只是針對某個應(yīng)用,而是面向全組織,面向整體的。

2、實現(xiàn)數(shù)據(jù)共享

因為數(shù)據(jù)是面向整體的,所以數(shù)據(jù)可以被多個用戶、多個應(yīng)用程序共享使用,可以大幅度地減少數(shù)據(jù)冗余,節(jié)約存儲空間,避免數(shù)據(jù)之間的不相容性與不一致性。

3.數(shù)據(jù)獨立性高

數(shù)據(jù)的獨立性包含邏輯獨立性和物理獨立性,其中,邏輯獨立性是指數(shù)據(jù)庫中數(shù)據(jù)的邏輯結(jié)構(gòu)和應(yīng)用程序相互獨立,物理獨立性是指數(shù)據(jù)物理結(jié)構(gòu)的變化不影響數(shù)據(jù)的邏輯結(jié)構(gòu)。

4.數(shù)據(jù)統(tǒng)一管理與控制

數(shù)據(jù)的統(tǒng)一控制包含安全控制、完整控制和并發(fā)控制。簡單來說就是防止數(shù)據(jù)丟失、確保數(shù)據(jù)的正確有效,并且在同一時間內(nèi),允許用戶對數(shù)據(jù)進行多路存取,防止用戶之間的異常交互?!就扑]了解:黑馬程序員大數(shù)據(jù)培訓(xùn)課程

以上介紹了,什么是數(shù)據(jù)庫以及數(shù)據(jù)庫的特點,希望對您有所幫助。



將本頁面鏈接http://409rqu1.cn/news/20191101/141836.html發(fā)送給QQ:2217622915,免費獲取上面課程全套視頻、筆記和源碼。



猜你喜歡

什么是Docker?有什么特點?

Spring Security框架視頻教程[黑馬程序員]

Java中volatile關(guān)鍵字有什么作用?

分享到:
在線咨詢 我要報名
和我們在線交談!