標籤:
1.1 資料庫管理技術的發展階段
人工管理階段,檔案系統階段,資料庫系統階段。
1.2 資料庫系統階段涉及的概念
資料庫(Database DB):是指長期儲存在電腦的存放裝置上,按照一定的規則群組織起來,可以被各種使用者或應用共用的資料集合。
資料庫管理系統(Database Management System,DBMS)是指一種操作和管理資料庫的大型軟體,用於建立、使用和維護資料庫,對資料庫進行統一管理和控制,以保證資料庫的安全性和完善性。使用者通過DBMS訪問資料庫中的資料。當前比較流行和常用的DBMS有Oracle、MySQL、SQL Server和DB2等。
資料庫系統(Database System,DBS)是指在電腦系統中引入資料庫後的系統,通常由電腦硬體,軟體,資料庫管理系統和資料管理員組成。
1.3 資料庫技術經曆的階段
層次資料庫和網狀資料庫技術階段,關聯式資料庫技術階段,後關聯式資料庫技術階段。
1.4 DBMS提供的功能
資料定義語言 (Data Definition Language)(DDL),資料操作語言(DML),資料控制語言(DCL)。
1.5 SQL
結構化查詢語言 (SQL)(Structure Query Language),是廣泛使用的關聯式資料庫標準語言。
優點:通用,易學,高度非過程化。
1.6 常見資料庫管理系統
1.Oracle
業界目前比較成功的關係型資料庫管理系統,Oracle於1983年推出,運行穩定、功能齊全、效能超群的貴族產品,技術方面遙遙領先,著重於大型的企業資料庫領域應用。
2.DB2
支援多媒體、Web關係型資料庫管理系統,不僅可以滿足大中型企業或單位的需要,而且可以靈活地服務於中小型電子商務解決方案。
3.SQL Server
Microsoft推出,功能比較全面,效率比較高,介面友好、易學易用,操作性和互動性獨樹一幟。
4.PostgreSQL
最強大的自由軟體資料庫管理系統。支援目前世界上最豐富的資料類型,是自由軟體資料庫管理系統中唯一支援事物、子查詢、多版本並行控制系統、資料完整性檢查等特性的自由軟體。
MySQL資料庫學習一 資料庫概述