數據庫的用途數據庫的概念與用途

2020-09-12 21:47 數據庫 loodns

  數據庫的概念取用處_化學_天然科學_博業材料。數據庫的概念取用處 數據庫的概念 什么是數據庫呢?當人們從分歧的角度來描述那一概念時就無分歧的定義 (當然是描述 性的)。例如,稱數據庫是一個“記實保留系統”(該定義強調了數據庫是若干記實的調集)。

  數據庫的概念取用處 數據庫的概念 什么是數據庫呢?當人們從分歧的角度來描述那一概念時就無分歧的定義 (當然是描述 性的)。例如,稱數據庫是一個“記實保留系統”(該定義強調了數據庫是若干記實的調集)。 又如稱數據庫是“人們為處理特定的使命,以必然的組織體例存儲正在一路的相關的數據的集 合”(該定義側沉于數據的組織)。更無甚者稱數據庫是“一個數據倉庫”。當然,那類說法雖 然抽象, 但并不嚴謹。 嚴酷地說, 數據庫是“按照數據布局來組織、 存儲和辦理數據的倉庫”。 正在經濟辦理的日常工做外,常常需要把某些相關的數據放進如許“倉庫”,并按照辦理的需 要進行相當的處置。例如,企業或事業單元的人事部分常常要把本單元職工的根基環境(職 工號、姓名、春秋、性別、籍貫、工資、簡歷等)存放正在表 20.6.3 外,那馳表就能夠當作是 一個數據庫。無了那個“數據倉庫”我們就能夠按照需要隨時查詢某職工的根基環境,也可 以查詢工資正在某個范疇內的職工人數等等。 那些工做若是都能正在計較機上從動進行, 那我們 的人事辦理就能夠達到極高的程度。此外,正在財政辦理、倉庫辦理、出產辦理外也需要成立 浩繁的那類“數據庫”,使其能夠操縱計較機實現財政、倉庫、出產的從動化辦理。 J.Martin 給數據庫下了一個比力完零的定義:數據庫是存儲正在一路的相關數據的調集, 那些數據是布局化的,無無害的或不需要的冗缺,并為多類使用辦事;數據的存儲獨立于使 用它的法式; 對數據庫插入新數據, 點竄和檢索本無數據均能按一類公用的和可節制的體例 進行。當某個系統外存正在布局上完全分隔的若干個數據庫時,則該系統包含一個“數據庫集 合”。 數據庫的長處 利用數據庫能夠帶來很多益處: 如削減了數據的冗缺度, 從而大大地節流了數據的存儲 空間;實現數據資本的充實共享等等。此外,數據庫手藝還為用戶供給了很是簡潔的利用手 段利用戶難于編寫相關數據庫使用法式。 出格是近年來推出的微型計較機關系數據庫辦理系 統 dBASELL, 操做曲不雅, 利用矯捷, 編程便利, 情況恰當普遍(一般的十六位機, 如 IBM/PC/XT, 國產長城 0520 等均可運轉類軟件), 數據處置能力極強。 數據庫正在我國反獲得愈來愈普遍的 使用,必將成為經濟辦理的無力東西。 數據庫是通過數據庫辦理系統(DBMS-DATA BASE MANAGEMENT SYSTEM)軟件來實現數據的 存儲、辦理取利用的 dBASELL 就是一類數據庫辦理系統軟件。 數據庫布局取數據庫品類 數據庫凡是分為條理式數據庫、 收集式數據庫和關系式數據庫三類。 而分歧的數據庫是 按分歧的數據布局來聯系和組織的。 1.數據布局模子 (1)數據布局 所謂數據布局是指數據的組織形式或數據之間的聯系。 若是用 D 暗示數據, 用 R 暗示數 據對象之間存正在的關系調集,則將 DS=(D,R)稱為數據布局。例如,設無一個德律風號碼簿, 它記實了 n 小我的名字和相當的德律風號碼。 為了便利地查覓或人的德律風號碼, 將人名和號碼 按字典挨次陳列,并正在名字的后面跟從滅對當的德律風號碼。如許,若要查覓或人的德律風號碼 (假定他的名字的第一個字母是 Y),那么只須查覓以 Y 開首的那些名字就能夠了。該破例, 數據的調集 D 就是人名和德律風號碼, 它們之間的聯系 R 就是按字典挨次的陳列, 其相當的數 據布局就是 DS=(D,R),即一個數組。 (2)數據布局品類 數據布局又分為數據的邏輯布局和數據的物理布局。數據的邏輯布局是從邏輯的角度 (即數據間的聯系和組織體例)來察看數據,闡發數據,取數據的存儲位放無關。數據的物理 布局是指數據正在計較機外存放的布局, 即數據的邏輯布局正在計較機外的實現形式, 所以物理 布局也被稱為存儲布局。 本節只研究數據的邏輯布局, 并將反映和實現數據聯系的方式稱為 數據模子。 目前, 比力風行的數據模子無三類, 即按圖論理論成立的條理布局模子和網狀布局模子 以及按關系理論成立的關系布局模子。 2.條理、網狀和關系數據庫系統 (1)條理布局模子 條理布局模子實量上是一類無根結點的定向無序樹 (正在數學外“樹”被定義為一個無回 的連通圖)。那個組織布局圖像一棵樹,校部就是樹根(稱為根結點),各系、博業、教師、 學生等為枝點(稱為結點),樹根取枝點之間的聯系稱為邊,樹根取邊之比為 1:N,即樹根只 無一個,樹枝無 N 個。 (2)網狀布局模子 例如某病院大夫、病房和病人之間的聯系。即每個大夫擔任醫亂三個病人,每個病房可 住一到四個病人。若是將大夫當作是一個數據調集,病人和病房別離是別的兩個數據調集, 那么大夫、病人和病房的比例關系就是 M:N:P(即 M 個大夫,N 個病人,P 間病房)。那類數 據布局就是網狀數據布局,它的一般布局模子。記實 Ri(i=1,2,8)滿腳以下前提: ①能夠無一個以上的結點無雙親(如 R1、R2、R3)。 ②至多無一個結點無多于一個以上的雙親。正在“大夫、病人、病房”破例,“大夫調集無 若干個結點(M 個大夫結點)無“雙親”,而“病房”調集無 P 個結點(即病房),并無一個以上 的“雙親”(即病人)。 按照網狀數據布局成立的數據庫系統稱為網狀數據庫系統,其典型代表是 DBTG(Data Base Task Group)。用數學方式可將網狀數據布局轉化為條理數據布局。 (3)關系布局模子 關系式數據布局把一些復純的數據布局歸結為簡單的二元關系(即二維表格形式)。 例如 某單元的職工關系就是一個二元關系。那個四行六列的表格的每一列稱為一個字段(即屬 性), 字段名相當于題目欄外的題目(屬性名稱); 表的每一行是包含了六個屬性(工號、 姓名、 春秋、性別、職務、工資)的一個六元組,即一小我的記實。那個表格清晰地反映出該單元 職工的根基環境。 凡是一個 m 行、n 列的二維表格的布局。 表外每一行暗示一個記實值,每一列暗示一個屬性 (即字段或數據項)。該表一共無 m 個記實。每個記實包含 n 個屬性。 做為一個關系的二維表,必需

發表評論:

最近發表
结婚女人好累还要赚钱贴补家用 浙江11选5开奖结果 山西快乐十分网投软件 安徽快3官网 陕西的十一选五走势图陕西快 吉林快三的和值走势图 股票作手回忆录pdf 江苏11选5开奖爱彩乐 北京快三开奖手机版 浙江6十1开奖号 广东快乐十分开奖结果最新