數據
存儲于某種媒體,用于載荷信息的物理符號,是一種未經加工的原始資料。包括數字、字母、文字、圖形、圖像、動畫等。是數據處理的最小單位
數據管理三個階段

數據模型
將復雜的現實世界要求反映到計算機數據庫中的物理世界
轉化過程:現實世界 - 信息世界 - 計算機世界
數據模型所描述的內容:數據結構、數據操作、數據約束
按不同的應用層次劃分

E-R模型(實體聯系模型)
實體:自然界中存在的物體

層次 網狀
層次模型

網狀模型

關系模型

主鍵(鍵):在一個表中它的值必定是不相同的,這樣的字段稱為主鍵。不僅可以是單個字段,也可以是多個字段的組合。一個表中只能有一個主鍵(學號
候選鍵:可以成為主鍵的字段
外鍵(外碼):某個表中的字段是另外一個表的主鍵。受到主鍵值限制

SQL語言
又稱為結構化的查詢語言

數據約束
實體完整性約束:主鍵保證字段唯一
參照完整性約束:外鍵值要受到主鍵約束
域完整性約束:某一個字段只能設定特定值(性別
用戶定義的完整性約束
數據庫:是數據的集合,具有統一的結構形式并存放于統一的存儲介質內,是多種應用數據的集成,并可被各個應用程序共享
數據庫應用系統 DBAS
包括數據庫系統和應用系統(應用軟件和應用界面)
數據庫系統 DBS

數據庫管理系統DBMS(Database Management System)是數據庫系統的核心

特點
高集成 高共享 低冗余 高獨立性 統一管理控制 整體結構化,用數據模型描述
內部結構體系
關系代數
是在關系上進行的一種或多種運算,運算的結果也為關系
插入運算RUS(并運算)
刪除運算(差運算)
T=R-S

查詢運算
選擇運算
投影運算

笛卡爾積
每一條信息對應

交 T=RnS
找共同記錄

自然連接
兩個表中有相同運算

除運算 T=S/R

數據庫設計

概念設計
視圖設計一般有三種設計次序



浙公網安備 33010602011771號