一個完整的數(shù)據(jù)庫設(shè)計和實(shí)現(xiàn)的生命周期將包括概念設(shè)計哑蔫,關(guān)系數(shù)據(jù)庫,數(shù)據(jù)模型和映射,規(guī)范化以及通過SQL的應(yīng)用程序?qū)崿F(xiàn)闸迷。
第1章 數(shù)據(jù)庫與數(shù)據(jù)庫用戶
1. 數(shù)據(jù)庫是一個相關(guān)聯(lián)的數(shù)據(jù)集合嵌纲。我們所知道的現(xiàn)實(shí)情況可以通過數(shù)據(jù)加以記錄并賦予隱含的含義。
2. 數(shù)據(jù)庫管理系統(tǒng)是一個支持用戶創(chuàng)建和維護(hù)數(shù)據(jù)庫的應(yīng)用的集合腥沽。DBMS是一個通用軟件系統(tǒng)逮走,使用他們可以方便地完成定義數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)庫今阳、操作數(shù)據(jù)庫等過程师溅,并支持不同用戶和應(yīng)用程序之間數(shù)據(jù)庫的共享。
應(yīng)用程序通過向DBMS發(fā)生查詢或數(shù)據(jù)請求來訪問數(shù)據(jù)庫盾舌。通常情況下墓臭,查詢通常完成數(shù)據(jù)檢索;事務(wù)則實(shí)現(xiàn)從數(shù)據(jù)庫讀出某些數(shù)據(jù)或者將數(shù)據(jù)寫入數(shù)據(jù)庫妖谴。
3. 數(shù)據(jù)庫方法區(qū)別于文件處理方法的主要特征如下:
數(shù)據(jù)庫系統(tǒng)具有自描述性窿锉;
程序與數(shù)據(jù)分離和抽象;
支持?jǐn)?shù)據(jù)的多視圖膝舅;
數(shù)據(jù)共享和多用戶事務(wù)處理嗡载。