數(shù)據(jù)庫 database,DB
定義:其含義有廣義的和狹義的兩種解釋。廣義上,它是關(guān)于數(shù)據(jù)處理(包括“數(shù)據(jù)庫系統(tǒng)”)的一門學(xué)科。是涉及互相關(guān)聯(lián)的數(shù)據(jù)集合的獲取、轉(zhuǎn)換、存儲、查詢及其應(yīng)用的理論、方法和技術(shù);狹義上,它是“數(shù)據(jù)庫系統(tǒng)”的一個組成部分,是指集成的、共享的、無冗余的數(shù)據(jù)集合。
學(xué)科:計算機科學(xué)技術(shù)_數(shù)據(jù)庫
相關(guān)名詞:大數(shù)據(jù) 云計算 數(shù)據(jù)檢索
圖片來源:視覺中國
【延伸閱讀】
數(shù)據(jù)庫技術(shù)是20世紀(jì)60年代開始興起的信息自動化管理技術(shù),是計算機科學(xué)中的一個重要分支。數(shù)據(jù)庫即存放數(shù)據(jù)的倉庫,它的存儲空間很大,可以存放百萬條、千萬條、上億條數(shù)據(jù)。隨著計算機應(yīng)用的不斷發(fā)展,在計算機應(yīng)用領(lǐng)域中,數(shù)據(jù)處理越來越占主導(dǎo)地位,數(shù)據(jù)庫技術(shù)的應(yīng)用也更加廣泛。
數(shù)據(jù)管理是數(shù)據(jù)庫的核心任務(wù),內(nèi)容包括對數(shù)據(jù)的分類、組織、編碼、儲存、檢索和維護等。隨著計算機硬件和軟件的發(fā)展,數(shù)據(jù)庫技術(shù)也不斷地發(fā)展。從數(shù)據(jù)管理的角度看,數(shù)據(jù)庫技術(shù)到目前共經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。
人工管理階段:在計算機誕生的初期,計算機主要用于科學(xué)計算。在硬件方面,沒有磁盤等直接存取數(shù)據(jù)的存儲設(shè)備;在軟件方面,沒有操作系統(tǒng)和管理數(shù)據(jù)的軟件,數(shù)據(jù)處理方式是批處理。
文件系統(tǒng)階段:后來,計算機不僅用于科學(xué)計算,還大量用于管理數(shù)據(jù)。在硬件方面,外存儲器有了磁盤、磁鼓等直接存取的存儲設(shè)備。在軟件方面,操作系統(tǒng)中已經(jīng)有了專門用于管理數(shù)據(jù)的軟件,稱為文件系統(tǒng)。
數(shù)據(jù)庫系統(tǒng)階段:數(shù)據(jù)庫系統(tǒng)階段是從20世紀(jì)60年代后期開始的。在這一階段中,數(shù)據(jù)庫中的數(shù)據(jù)不再是面向某個應(yīng)用或某個程序,而是面向整個企業(yè)或整個應(yīng)用。
從最初的層次和網(wǎng)狀數(shù)據(jù)庫,到后來特別重要的關(guān)系數(shù)據(jù)庫,再到現(xiàn)在適應(yīng)更多新需求的新一代數(shù)據(jù)庫,如分布式數(shù)據(jù)庫、并行數(shù)據(jù)庫、統(tǒng)計數(shù)據(jù)庫等,數(shù)據(jù)庫的形式也在順應(yīng)時代一步步向前發(fā)展,5G技術(shù)、自動駕駛、終端云等也必然會給數(shù)據(jù)庫系統(tǒng)帶來更多的挑戰(zhàn)與機遇。
責(zé)任編輯:張鵬輝