四虎国产精品永久地址998_chinesexxx少妇露脸_日本丁香久久综合国产精品_一区二区久久久久_四虎av影视_久久久久国产一区二区三区不卡

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁 > IT資訊 > 數(shù)據(jù)庫 > 數(shù)據(jù)庫的類型有哪些?數(shù)據(jù)庫有什么特點(diǎn)?

數(shù)據(jù)庫的類型有哪些?數(shù)據(jù)庫有什么特點(diǎn)?

2020-12-08 12:23:34 | 來源:中培企業(yè)IT培訓(xùn)網(wǎng)
  數(shù)據(jù)庫(DB)是根據(jù)數(shù)據(jù)結(jié)構(gòu)組織,存儲和管理數(shù)據(jù)的倉庫。它本身可以看作是電子文件柜,用戶可以添加,刪除,修改和搜索文件中的數(shù)據(jù)。應(yīng)當(dāng)注意,這里所指的數(shù)據(jù)不僅包括通常意義上的數(shù)字,還包括文本,圖像,聲音等。也就是說,用于描述計(jì)算機(jī)中事物的所有記錄都可以稱為數(shù)據(jù)。那么數(shù)據(jù)庫的類型有哪些?數(shù)據(jù)庫有什么特點(diǎn)?

  數(shù)據(jù)庫的類型有哪些?

  數(shù)據(jù)庫通常分為 層次式數(shù)據(jù)庫、 網(wǎng)絡(luò)式數(shù)據(jù)庫和 關(guān)系式數(shù)據(jù)庫三種。而不同的數(shù)據(jù)庫是按不同的 數(shù)據(jù)結(jié)構(gòu)來聯(lián)系和組織的。

  1. 數(shù)據(jù)結(jié)構(gòu)模型

  ⑴ 數(shù)據(jù)結(jié)構(gòu)

  所謂 數(shù)據(jù)結(jié)構(gòu)是指數(shù)據(jù)的組織形式或數(shù)據(jù)之間的聯(lián)系。

  如果用D表示數(shù)據(jù),用R表示 數(shù)據(jù)對象之間存在的關(guān)系集合,則將DS=(D,R)稱為 數(shù)據(jù)結(jié)構(gòu)。

  例如,設(shè)有一個(gè)電話號碼簿,它記錄了n個(gè)人的名字和相應(yīng)的電話號碼。為了方便地查找某人的電話號碼,將人名和號碼按字典順序排列,并在名字的后面跟隨著對應(yīng)的電話號碼。這樣,若要查找某人的電話號碼(假定他的名字的第一個(gè)字母是Y),那么只須查找以Y開頭的那些名字就可以了。該例中,數(shù)據(jù)的集合D就是人名和電話號碼,它們之間的聯(lián)系R就是按字典順序的排列,其相應(yīng)的 數(shù)據(jù)結(jié)構(gòu)就是DS=(D,R),即一個(gè) 數(shù)組。

  ⑵ 數(shù)據(jù)結(jié)構(gòu)類型

  數(shù)據(jù)結(jié)構(gòu)又分為數(shù)據(jù)的 邏輯結(jié)構(gòu)和數(shù)據(jù)的 物理結(jié)構(gòu)。

  數(shù)據(jù)的邏輯結(jié)構(gòu)是從邏輯的角度(即數(shù)據(jù)間的聯(lián)系和組織方式)來觀察數(shù)據(jù),分析數(shù)據(jù),與數(shù)據(jù)的存儲位置無關(guān);數(shù)據(jù)的物理結(jié)構(gòu)是指數(shù)據(jù)在計(jì)算機(jī)中存放的結(jié)構(gòu),即數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)中的實(shí)現(xiàn)形式,所以物理結(jié)構(gòu)也被稱為 存儲結(jié)構(gòu)。

  這里只研究數(shù)據(jù)的邏輯結(jié)構(gòu),并將反映和實(shí)現(xiàn)數(shù)據(jù)聯(lián)系的方法稱為 數(shù)據(jù)模型。

  比較流行的 數(shù)據(jù)模型有三種,即按 圖論理論建立的 層次結(jié)構(gòu)模型和網(wǎng)狀結(jié)構(gòu)模型以及按關(guān)系理論建立的關(guān)系結(jié)構(gòu)模型。

  2.層次、網(wǎng)狀和 關(guān)系數(shù)據(jù)庫系統(tǒng)

  ⑴ 層次結(jié)構(gòu) 模型

  層次結(jié)構(gòu)模型實(shí)質(zhì)上是一種有根結(jié)點(diǎn)的定向有序樹(在數(shù)學(xué)中"樹"被定義為一個(gè)無回的 連通圖)。下圖是一個(gè)高等學(xué)校的組織結(jié)構(gòu)圖。這個(gè)組織結(jié)構(gòu)圖像一棵樹,校部就是樹根(稱為根結(jié)點(diǎn)),各系、專業(yè)、教師、學(xué)生等為枝點(diǎn)(稱為結(jié)點(diǎn)),樹根與枝點(diǎn)之間的聯(lián)系稱為邊,樹根與邊之比為1:N,即樹根只有一個(gè),樹枝有N個(gè)。

  按照層次模型建立的 數(shù)據(jù)庫系統(tǒng)稱為層次模型數(shù)據(jù)庫系統(tǒng)。 IMS(Information Management System)是其典型代表。

  ⑵網(wǎng)狀結(jié)構(gòu)模型

  按照網(wǎng)狀 數(shù)據(jù)結(jié)構(gòu)建立的 數(shù)據(jù)庫系統(tǒng)稱為網(wǎng)狀數(shù)據(jù)庫系統(tǒng),其典型代表是 DBTG(Database Task Group)。用 數(shù)學(xué)方法可將網(wǎng)狀 數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)化為層次數(shù)據(jù)結(jié)構(gòu)。

  ⑶ 關(guān)系結(jié)構(gòu)模型

  關(guān)系式 數(shù)據(jù)結(jié)構(gòu)把一些復(fù)雜的數(shù)據(jù)結(jié)構(gòu)歸結(jié)為簡單的 二元關(guān)系(即 二維表格形式)。例如某單位的職工關(guān)系就是一個(gè)二元關(guān)系。

  由關(guān)系 數(shù)據(jù)結(jié)構(gòu)組成的 數(shù)據(jù)庫系統(tǒng)被稱為 關(guān)系數(shù)據(jù)庫系統(tǒng)。

  在 關(guān)系數(shù)據(jù)庫中,對數(shù)據(jù)的操作幾乎全部建立在一個(gè)或多個(gè)關(guān)系表格上,通過對這些關(guān)系表格的分類、合并、連接或選取等運(yùn)算來實(shí)現(xiàn)數(shù)據(jù)的管理。

  dBASEⅡ就是這類 數(shù)據(jù)庫管理系統(tǒng)的典型代表。對于一個(gè)實(shí)際的應(yīng)用問題(如人事管理問題),有時(shí)需要多個(gè)關(guān)系才能實(shí)現(xiàn)。用dBASEⅡ建立起來的一個(gè)關(guān)系稱為一個(gè)數(shù)據(jù)庫(或稱 數(shù)據(jù)庫文件),而把對應(yīng)多個(gè)關(guān)系建立起來的多個(gè)數(shù)據(jù)庫稱為 數(shù)據(jù)庫系統(tǒng)。dBASEⅡ的另一個(gè)重要功能是通過建立 命令文件來實(shí)現(xiàn)對數(shù)據(jù)庫的使用和管理,對于一個(gè)數(shù)據(jù)庫系統(tǒng)相應(yīng)的命令序列文件,稱為該數(shù)據(jù)庫的應(yīng)用系統(tǒng)。

  因此,可以概括地說,一個(gè)關(guān)系稱為一個(gè)數(shù)據(jù)庫,若干個(gè)數(shù)據(jù)庫可以構(gòu)成一個(gè) 數(shù)據(jù)庫系統(tǒng)。 數(shù)據(jù)庫系統(tǒng)可以派生出各種不同類型的輔助文件和建立它的應(yīng)用系統(tǒng)。

  數(shù)據(jù)庫有什么特點(diǎn)?

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

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

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

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

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

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

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

  數(shù)據(jù)的統(tǒng)一控制包含安全控制、完整控制和并發(fā)控制。簡單來說就是防止數(shù)據(jù)丟失、確保數(shù)據(jù)的正確有效,并且在同一時(shí)間內(nèi),允許用戶對數(shù)據(jù)進(jìn)行多路存取,防止用戶之間的異常交互。

  以上就是關(guān)于數(shù)據(jù)庫的類型有哪些,以及數(shù)據(jù)庫有什么特點(diǎn)的全部內(nèi)容,想了解更多關(guān)于數(shù)據(jù)庫的信息,請繼續(xù)關(guān)注中培偉業(yè)。

主站蜘蛛池模板: 周口市| 广灵县| 阿拉善盟| 兴安县| 介休市| 自贡市| 张家口市| 科尔| 新泰市| 小金县| 泰来县| 谷城县| 岢岚县| 六枝特区| 项城市| 宁乡县| 大方县| 昂仁县| 永福县| 济阳县| 文山县| 应城市| 平乡县| 深泽县| 大渡口区| 罗江县| 衡水市| 霍山县| 荣昌县| 怀柔区| 镇原县| 阿尔山市| 吉木萨尔县| 齐齐哈尔市| 克什克腾旗| 自治县| 永平县| 甘南县| 贵溪市| 英超| 曲松县|