跟我一起學Mysql基礎篇(一)
阿新 • • 發佈:2018-12-22
資料庫常用的術語
DB:資料庫(databases)儲存資料的“倉庫”。它儲存了一系列有組織的資料
DBMS:資料庫管理系統(Database Management System)。資料庫是通過DBMS建立和操作的容器
SQL:結構化查詢語言(Structure Query Language)專門用來與資料庫通訊的語言
SQL的優點
- 不是某個特定資料庫供應商專有的語言,幾乎所有DBMS都支援SQL,其他不同的DBMS只需要學習他們的方言,檢視他們不同之處即可
- 簡單易學
- 雖然簡單,但實際上是一種強有力的語言,靈活使用其語言元素,可以進行非常複雜和高階的資料庫操作
常用資料庫對比
常用的資料庫:MySQL、Oracle、DB2、SqlServer
- MYSQL最初是一個程式設計師開發報表的一個工具,後來2008年被Sun公司收購、2009年Sun公司以74億美元收購Sun公司,所以先在是Oracle旗下的一款免費、開源的產品。
- Oracle是Oracle公司的產品是一個非常流行的資料庫產品,唯一缺點就是貴,安裝不只安裝一個數據庫,然後服務也是收費的,所以綜合考慮還是MySQL好一點。
- DB2是IBM公司的產品,穩定性和效能也都不錯,但DB2適合出來大量的資料
- SqlServer是微軟公司的產品,但有一個致命的缺點只能安裝在Windows的作業系統上
資料庫的特點
- 將資料放在表中,表在放到庫中
- 一個數據庫有多個表,對應這我們的一個系統
- 表的列我們稱為“欄位”
- 表中的資料是按行儲存的,每一行類似於java中的“物件”