上一篇:數據庫系統原理【一】
文章目錄
第三章:數據庫設計
1.數據庫設計概念
1)數據庫的生命週期
2)數據庫設計的目標
3)數據庫設計的內容
4)數據庫設計的方法
a. 直觀設計法
- 最原始的數據庫設計方法
b.規範設計法
- 新奧爾良設計方法:需求分析、概念結構設計、邏輯結構設計、物理結構設計
- 基於E-R模型的數據庫設計方法
- 基於第三範式的設計方法,是一類結構化設計方法
c.計算機輔助設計法
- 輔助軟件工程工具
5)數據庫設計的過程
2.數據庫設計的基本步驟
1)需求分析
需求分析的四個工作步驟:
- 確定數據庫範圍(數據庫的第一項工作)
- 應用過程分析 -(瞭解並分析數據與數據處理間的關係)
- 收集與分析數據
- 收集與分析數據(數據約束)
2)概念結構設計
概念模型:
1.實體分析法(自頂向下法)
2.屬性綜合法(自底向上法)
3)邏輯結構設計
4)物理設計
5)數據庫實施
6)數據庫運行與維護
爲了保證數據庫的正常運行。
系統維護中最困難的工作是數據庫重組與重構。
3.關係數據庫設計方法
1)E-R圖的表示方法
2)概念結構設計方法
a.局部信息結構設計
數據間的聯繫必須xxx
屬性分爲標識屬性和說明屬性。
b.全局信息結構設計
c.邏輯結構設計方法
d.數據模型的優化
e.設計用戶子模式
f.物理設計方法
第四章:SQL與關係數據庫基本操作
1.SQL概述
a.什麼是SQL
b.SQL的特點
c.SQL的組成
1.數據定義語言(Data Definition Language,DDL)
2.數據操縱語言(Data Manipulation Language, DML)
3.數據控制語言(Data Control Language, DCL)
4.嵌入式和動態SQL規則
5.SQL調用和會話規則
2.MySQL預備知識
a.MySQL使用基礎
b.MySQL使用基礎
c.MySQL擴展語言要素
全部的:
還有系統變量。前面加倆個@符號。
3.數據定義
a.數據庫模式定義
1.創建數據庫
[]標識其內容爲可選性; | 用於分隔花括號中的選擇項