大型資料庫技術1

2021-07-10 03:53:22 字數 1714 閱讀 3007

什麼是資料庫

在計算機系統中按照一定

的資料模型組織、

儲存和使用相互關聯的資料集合。

資料模型

通常是由

資料結構、

資料操作、

完整性約束3部分組成。

資料結構:是對系統靜態特徵的描述,描述的物件包括資料的型別、內容、性質和資料之間的相互關係

資料操作:是對系統動態特徵的秒速,是對資料庫中各種物件例項的操作。

完整性約束:是完整性規則的集合。它定義了給定資料模型中資料及其聯絡所具有的制約和依存規則

常見的資料模型

層次模型:用樹形結構來表示實體型別及實體間聯絡的資料模型。

網狀模型:用有向圖結構來表示實體型別及實體間聯絡的資料模型。

關係模型:用二維表描述資料

關係模型包含以下基本術語

關係:乙個二維表就是乙個關係

元組:二維表中的一行,即表中的記錄

屬性:二維表中的一列,用型別和值表示

:每個屬性值的變化範圍

關係中的資料約束如下:

實體完整性約束:主鍵中屬性值不能為空且唯一

參照完整性約束:關係之間的基本約束

使用者定義的完整性:列值非空、列值唯

一、列值是否滿足乙個布林表示式(check短語)

資料庫系統的體系結構

**模式結構

模式、外模式、

內模式模式:也稱為邏輯模式或概念模式,是對資料庫中全體資料的邏輯結構和特徵的描述,是所有使用者的公共資料檢視,乙個資料庫只有乙個模式,處於**結構的中間層。

外模式:又稱使用者模式,他是資料庫使用者(包括應用程式和終端使用者)能夠看見和使用的物件區域性資料的邏輯結構和特徵的描述,是資料庫使用者的資料檢視,它是模式的子集,乙個資料庫可以有多個外模式

內模式:又稱為儲存模式,乙個資料庫只有乙個內模式,它是對資料物理結構和儲存方式的描述,是資料在資料內部的表示方式。

**模式之間的對映

外模式/模式對映:乙個模式可以有多個外模式

模式/內模式對映:模式和內模式都是唯一的,乙個資料庫中只有乙個模式和乙個內模式

資料庫系統的組成?

資料庫、

硬體、軟體(資料庫管理系統)、

資料庫管理員組成。

關係型資料庫的e-r圖:

由實體、

屬性和聯絡組成

關係模型的正規化有

第一正規化(1nf):資料表中的每乙個列都是不可再分割的基本資料項——即同一列中不能有多個值

第二正規化(2nf):在一正規化基礎上,實體的屬性完全依賴於主關鍵字

第三正規化(3nf):在二正規化基礎上不存在傳遞依賴

bcnf正規化:三正規化基礎上,每乙個決定因素都是主關鍵字。

大型資料庫設計

隨著計算機技術越來越廣泛地應用於國民經濟的各個領域,在計算機硬體不斷微型化的同時,應用系統向著複雜化 大型化的方向發展。資料庫是整個系統的核心,它的設計直接關係系統執行的效率和系統的穩定性。因此在軟體系統開發中,資料庫設計應遵循必要的資料庫正規化理論,以減少冗餘 保證資料的完整性與正確性。只有在合適...

大型資料庫設計原則

摘要 大型資料庫相比較於以前檔案型資料庫有著其眾多的優點,也是當今 mis系統開發的的首選產品。但是,資料庫模型的設計合理會極大地影響到 mis系統使用效能。本 根據作者多年從事資料庫設計的一些經驗,闡述了資料庫設計時的一些準則。隨著市場競爭的加劇和資訊社會需求的發展,人們對資訊的處理 獲取 發布 ...

00 大型資料庫技術課堂測試

1 完成科技查新基本資訊填報功能,基本資訊如下所示 可參考頁面樣式。專案名稱 平台編號 查新範圍 國內 國外 查新目的 立即查新 成果查新 其他查新 單選框,選中某個選項,顯示相應的多選框 立即查新 1.專案申報 國家級 省部級 學協會 其他 2.中小企業創新 研發階段 小試 中試 市場推廣 3.新...