靜態資源:服務器給其響應時,只須要構建響應報文便可
動態資源:
編程語言:程序代碼
讀入數據,對數據加工,輸出結果(html標記)
程序:指令+數據
cat /etc/fstab
程序:算法+數據結構html
開發一個程序:
指令:程序文件
數據:變量、數組、文件、存儲管理系統(數據庫)算法
ODBC:開放數據庫系統互聯
DBMS:數據庫管理系統
SQL:結構化查詢語言數據庫
索引應該構建在查找條件上編程
數據模型:
層次模型:
網狀模型:
關係模型:數組
約束:
(能夠拿來當主鍵的)候選鍵 --> 主鍵(主鍵中數據不能爲空)
唯一鍵(惟一鍵中數據能夠爲空)安全
DBMS的優勢:
數據獨立性
高效數據存取
數據完整性和安全性
數據管理
併發存儲和故障恢復
開發週期縮短服務器
DBMS管理系統的結構:
交互式 編程接口
SQL語句
計劃執行器 分析器
操做求解器 優化器 數據結構
進行併發存取
事務管理器 磁盤空間管理器:專門和磁盤空
間中的文件進行交互的 恢復管理器
鎖管理器 緩衝管理器:
文件和存取接口: 併發