1 1資料庫系統概述

2022-10-09 08:06:08 字數 1884 閱讀 9664

資料

資料:資料是資料庫中儲存的基本物件

資料的定義:描述事物的符號記錄

資料的特點:資料與其語義是不可分的

資料庫資料庫(database,簡稱db)是長期儲存在計算機內、有組織的、可共享的大量資料集合。

資料庫本身並不時獨立存在的,他是資料庫系統的一部分。

資料庫的基本特徵:

1.資料按一定的資料模型組織、描述和儲存;

2.可為各種使用者共享;

3.冗餘度較小;

4.資料獨立性較高;

5.易擴充套件。

資料庫管理系統(dbms)

什麼是dbms?

位於使用者與作業系統(os)只見的一層資料管理系統軟體。

作用:能科學的組織和儲存資料,為使用者或應用程式提供高效儲存和維護資料的方法。

dbms的主要功能:

1.資料定義功能

提供資料定義語言ddl

定義**模式、兩級對映,資料的完整性約束等

2.資料組織、儲存與管理

dbms分類組織、儲存和管理資料字典、使用者資料、索引、儲存路徑等資料;

確定組織資料的檔案結構和訪問方式;

實現資料之間的聯絡;

提供多種訪問方法提高訪問效率;

3.資料庫操縱功能

提供資料操縱語言dml

數顯對資料庫資料的查詢和增刪改操作

4.資料庫的事務管理和執行管理

dbms對資料庫的建立、運用和維護統一管理和控制

保證資料的安全性、完整性、多使用者對資料的併發使用及發生故障後的系統恢復

5.資料庫的建立和維護

資料庫初始資料載入轉換

資料庫轉儲

介質故障恢復

資料庫重組

效能監視分析

6.其他功能

dbms與網路中其他軟體系統的通訊功能

兩個dbms系統的資料轉換功能

異構資料庫間互訪與互操作功能

資料庫系統(dbs)

什麼是資料庫系統?

具有管理控制資料庫功能的計算機系統

資料庫系統構成:

資料庫資料庫管理系統(及其開發工具)

應用系統

資料庫管理員等人員

資料管理技術產生發展

資料管理:對資料進行分類、組織、編碼、儲存、檢索和維護,是資料庫的核心任務。

發展過程:

1.人工管理階段(20世紀40年代中-50年代中):

2.檔案系統階段(50年代末-60年代中):

3.資料庫系統階段(60年代末至今):

發展的動力:

應用需求的推動

計算機硬體的發展

計算機軟體的發展

資料庫系統階段的特點:

一、資料結構化

整體資料的結構化是資料庫的主要特徵之一,也是資料庫系統與檔案系統的本質區別。

不在僅僅針對某乙個應用,而是面向全組織;

不僅資料內部結構化,整體也是結構化,資料之間有聯絡

資料結構用資料模型描述,無需程式定義和解釋

資料可以變長

資料的最小儲存單位是資料項

二、資料共享性高,冗餘度低,易擴充

三、資料獨立性高

1.物理獨立性

應用程式和資料庫相互獨立,資料的物理儲存變化時,應用程式不用改變

2.邏輯獨立性

應用程式和資料庫的邏輯結構相互獨立,資料的邏輯結構改變,使用者程式可以不變

3.資料獨立性是有dbms的二級映像功能來保證的

四、資料有dbms統一管理和控制

dbms提供資料控制功能

1.資料的安全性保護

2.資料的完整性檢查

3.併發控制

4.資料庫恢復

1 1 資料庫系統概述

資料庫系統概論 系列文章主要參考自王珊教授與薩師煊教授編著的 資料庫系統概論 第5版 一書,結合個人理解 整理 歸納所得,學習過程以記之。表1.1 資料管理三個階段的比較 人工管理階段 檔案系統階段 資料庫系統階段 應用背景 科學計算 科學計算 資料處理 大規模資料管理 硬體背景 無直接訪問儲存裝置...

資料庫系統概述

資料是資料庫中儲存的基本物件。描述事物的符號記錄稱為資料。資料是有結構的,記錄是計算機中表示和儲存資料的一種格式或一種方法。資料庫是長期儲存在計算機內 有組織的 可共享的大量資料的集合。按一定的資料模型組織 描述和儲存,具有較小的冗餘度 較高的資料獨立性和易擴充套件性,並可為各種使用者共享。資料庫管...

資料庫系統概述

首先,資料庫的基本概念和術語 一 資料 data 儲存的基本物件。描述事物符號的記錄都叫做資料。二 資料庫 database 資料倉儲,計算機中用來存貯資料的集合。有組織!三 資料庫管理系統 database management system dbms 管理資料,管理資料庫。四 資料庫系統 dat...