概念
DBMS-數據庫管理系統
|--Data Base Management System:作用是科學高效的組織和存放數據,如何高效的獲取維護數據
DBAS-數據庫管理應用程序
|--Data Base Application System:使用數據庫開發出來的可以供最終用戶使用的軟件
- 在數據庫管理系統的基礎上使用數據庫管理系統的語法,開發的直接面向最終用戶的應用程序。
- 學生管理系統、人事管理系統、圖書管理系統
DBA-數據庫管理員
|--Data Base Administrator管理維護數據庫的人員
數據庫數據庫分類
- 網狀結構
- 層次結構--類似樹狀結構
- 關係結構--對象與對象之間存在關係!
- 對象結構
- NOSQL 泛指非關係型數據庫如MongoDB
|--採用關係-二維表結構來存儲和管理數據
|--採用結構化查詢語言sql作爲客戶端數據庫服務器溝通的橋樑。目前主流
數據庫的種類廠商
- oracle-甲骨文
- 併發性好
- 性能好
- 收費
- 跨平臺
- Mysql-甲骨文
- 開源、免費
- 跨平臺
- sqlserver-微軟
- 收費
- 只能在windos上運行不能跨平臺
- db2-IBM
- 收費
- 性能好
- 跨平臺
- splite-微型數據庫{嵌入式數據庫只能有一個文件}
- Android
- ios
- wp
- saiban
Oracle數據庫管理系統
- Oracle的公司核心產品。
- 基於C/S系統機構,使用B/S來管理的系統。
- 主版本是Oracle8i/9i(internet)、Oracle10G/11G(gird)
- 2013年6月26日,Oracle Database12c(cloud)版本正式發佈
C/S與B/S
CS :Client Server客戶端軟件
|--要下載安裝才能使用的軟件
|--優點:速度快,大部分資源從本地獲取
|--缺點更新麻煩,產品碎片化嚴重
B/S :Browser Server
|--使用瀏覽器訪問的軟件都是BS軟件
|--優點:更新方便
|--缺點:速度相對較慢,所有的數據需從服務器獲取。