一、數(shù)據(jù)庫系統(tǒng)四個基本概念:數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)。
- 數(shù)據(jù)(data) :數(shù)據(jù)是數(shù)據(jù)庫中存儲的基本對象,即描述事物的符號記錄
- 數(shù)據(jù)庫(Database,DB):存放數(shù)據(jù)的倉庫,即長期存儲在計算機內(nèi)、有組織的、可共享的大量數(shù)據(jù)的集合,數(shù)據(jù)庫數(shù)據(jù)具有永久存儲、有組織、可共享三個基本特點。
- 數(shù)據(jù)庫管理系統(tǒng)(Database Mangement?System,DBMS):是位于用戶與操作系統(tǒng)之間的一層管理軟件。
- 數(shù)據(jù)庫系統(tǒng)(Database System,DBS):由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)應(yīng)用程序的數(shù)據(jù)庫管理員組成的存儲、管理、處理和維護數(shù)據(jù)的系統(tǒng)。
二、數(shù)據(jù)模型:對現(xiàn)實是數(shù)據(jù)的抽象,即描述數(shù)據(jù)、組織數(shù)據(jù)和操作數(shù)據(jù)。分為兩大類:概念模型,邏輯模型和物理模型。
- 概念模型:也稱信息模型,按用戶的觀點對數(shù)據(jù)和信息進行建模,用于數(shù)據(jù)庫設(shè)計。
- 邏輯模型:層次、網(wǎng)狀、關(guān)系、面向?qū)ο髷?shù)據(jù)模型和對象關(guān)系數(shù)據(jù)模型、半結(jié)構(gòu)化數(shù)據(jù)模型等。按照計算機系統(tǒng)的觀點對數(shù)據(jù)庫進行建模,主要用于數(shù)據(jù)庫管理系統(tǒng)的實現(xiàn)。
- 物理模型:是數(shù)據(jù)最底層的抽象,描述數(shù)據(jù)在系統(tǒng)內(nèi)部的表示方式與存取方式,是面向計算機系統(tǒng)的。
數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)的完整性約束條件三部分組成。
三、數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu)
體系結(jié)構(gòu):單用戶結(jié)構(gòu)、主從結(jié)構(gòu)、分布式結(jié)構(gòu)、客戶-服務(wù)器、瀏覽器-服務(wù)器、多層結(jié)構(gòu)等。
模式結(jié)構(gòu):三級模式結(jié)構(gòu)是指數(shù)據(jù)庫系統(tǒng)由外模式、模式、內(nèi)模式三級構(gòu)成。
模式(schema)也稱邏輯模式,是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。一個數(shù)據(jù)庫只有一個模式。
外模式(external schema) ,也稱子模式或用戶模式,是數(shù)據(jù)庫用戶能夠看見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。文章來源:http://www.zghlxwxcb.cn/news/detail-647231.html
內(nèi)模式(internal schema) ,一個數(shù)據(jù)庫只有一個內(nèi)模式,它是數(shù)據(jù)物理結(jié)構(gòu)和存儲方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的組織方式。文章來源地址http://www.zghlxwxcb.cn/news/detail-647231.html
到了這里,關(guān)于數(shù)據(jù)庫系統(tǒng)概論(一)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!