數(shù)據(jù)庫 OLTP 數(shù)據(jù)庫的應(yīng)用旨在使事務(wù)型應(yīng)用只寫需要的數(shù)據(jù),以便盡快處理單個(gè)事務(wù)。數(shù)據(jù)庫在金融行業(yè)的應(yīng)用DB2 數(shù)據(jù)庫為什么在金融領(lǐng)域應(yīng)用如此廣泛?由于數(shù)據(jù)庫上的所有操作都是由數(shù)據(jù)庫管理系統(tǒng)完成的,因此數(shù)據(jù)庫可以獨(dú)立于特定的應(yīng)用程序而存在,從而數(shù)據(jù)庫可以由多個(gè)用戶共享。
數(shù)據(jù)庫databasemanagementsystem是操作和管理數(shù)據(jù)庫的大型軟件,用于建立、使用和維護(hù)數(shù)據(jù)庫,簡(jiǎn)稱dbms。它對(duì)數(shù)據(jù)庫進(jìn)行統(tǒng)一管理和控制,保證數(shù)據(jù)庫的安全性和完整性。用戶通過dbms訪問數(shù)據(jù)庫中的數(shù)據(jù),而數(shù)據(jù)庫管理員也通過dbms維護(hù)數(shù)據(jù)庫中的數(shù)據(jù)。它提供了多種功能,允許多個(gè)應(yīng)用程序和用戶同時(shí)或在不同時(shí)間以不同方式建立、修改和查詢數(shù)據(jù)庫
根據(jù)功能,數(shù)據(jù)庫管理系統(tǒng)大致可以分為六個(gè)部分:(1)模式翻譯:提供數(shù)據(jù)定義語言(ddl)。用它寫的數(shù)據(jù)庫模式被翻譯成內(nèi)部表示。數(shù)據(jù)庫的邏輯結(jié)構(gòu)、完整性約束和物理存儲(chǔ)結(jié)構(gòu)存儲(chǔ)在內(nèi)部數(shù)據(jù)字典中。數(shù)據(jù)庫的各種數(shù)據(jù)操作(如搜索、修改、插入、刪除)和數(shù)據(jù)庫的維護(hù)管理都是基于數(shù)據(jù)庫 mode。(2)應(yīng)用程序的編譯:將包含access 數(shù)據(jù)庫語句的應(yīng)用程序編譯成可以在dbms支持下運(yùn)行的目標(biāo)程序。
顧名思義,數(shù)據(jù)庫是一個(gè)數(shù)據(jù)倉庫,可以用在任何需要存儲(chǔ)和處理大量數(shù)據(jù)的地方。(也可以用數(shù)據(jù)庫對(duì)于少量的數(shù)據(jù),用電子表格就可以了,原理是一樣的。)當(dāng)然,大多數(shù)情況下數(shù)據(jù)庫本身只是作為后臺(tái)供其他特定應(yīng)用調(diào)用,同一個(gè)數(shù)據(jù)庫可以被不同的程序使用。
3、 數(shù)據(jù)庫在實(shí)際生活中有什么用?數(shù)據(jù)庫研究橫跨計(jì)算機(jī)應(yīng)用、系統(tǒng)軟件和理論三個(gè)領(lǐng)域,其中應(yīng)用促進(jìn)新系統(tǒng)的研究和發(fā)展,新系統(tǒng)帶來新的理論研究,而理論研究在前兩個(gè)領(lǐng)域起指導(dǎo)作用。數(shù)據(jù)庫系統(tǒng)的出現(xiàn)是計(jì)算機(jī)應(yīng)用的一個(gè)里程碑,它使計(jì)算機(jī)應(yīng)用從科學(xué)計(jì)算轉(zhuǎn)向數(shù)據(jù)處理,從而使計(jì)算機(jī)廣泛應(yīng)用于各行各業(yè)甚至家庭。雖然之前的文件系統(tǒng)也可以處理持久數(shù)據(jù),但文件系統(tǒng)不提供對(duì)數(shù)據(jù)任何部分的快速訪問,這對(duì)于數(shù)據(jù)量不斷增加的應(yīng)用程序來說非常重要。