everything over DB大數據環境:關係數據庫爲核心(基礎);還有面向對象\XML\NoSQL等。
大數據時代:通過對往年的數據對未來進行分析
數據庫:表(collection of related data)
掌握SQL:數據庫語言來操作數據庫系統(也可以用數據庫應用程序,數據庫-表開發來的)
課程:
- 基本知識與關係模型
- 數據庫語言-SQL
- 數據建模與數據庫設計
- 數據庫管理系統實現技術(存取與控制:算法;更快查詢)
Database System Concepts
Database System Implementation
內存中數據的快速操作:數據結構
內存-外存結合的數據操作:數據庫系統(操作的執行算法實現)
文件操作內存管理:OS
column:數據項,字段,屬性,
數據庫(DB-database TABLE)、數據庫系統(DBMS-management system ORACLE\SQL SERVER、MYSQL)、數據庫管理系統(DBAP-application);管理員(DBA-administrator)
DBMS爲了DB管理,後臺運行一系列程序,和OS交互,分佈式的通信控制;可靠性的事務授權API;MYSQL、ORACLE,etc.
數據庫系統的構成(工作環境)
DEFIITION+MANIPULATION+CONTROL=SQL
一條數據庫語言=多條高級語言