資料
資料:資料是資料庫中儲存的基本物件
資料的定義:描述事物的符號記錄
資料的特點:資料與其語義是不可分的
資料庫資料庫(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...