MySQL作為關系數據庫的重要產品之一,由於其體積小,開放源碼、成本低等優點,當前被廣泛的應用在internet的中小型網站上,對於第一次學習MySQL,我有了以下心得:
一.數據庫的基本概念
1.數據(Data)是用來記錄信息的可識別符號,是信息的具體表現形式。
2.數據庫(DB)是用來存放數據的倉庫。
3.數據庫管理系統(DBMS)是操作和管理數據庫的軟件,介於應用程序與操作系統之間,為應用程序提供訪問數據庫的方法,包括數據的定義、數據操縱
數據庫運行管理及數據建立於維護等功能。
4.數據庫系統(DBS)由軟件、數據庫和數據庫管理員組成。
二.SQL語言
1.數據定義語言(DDL)用於創建數據庫和數據庫對象,為數據庫操作提供對象。主要語言為CREATE(創建)、ALTER(更改)、DROP(刪除操作)
2.數據操作語言(DML)用於操縱數據庫中的數據,主要語言為INSERT(插入數據)UPDATE(修改數據)DELETE(刪除數據)SELECT(查詢數據)
3數據控制語言(DCL)用於實現對像的訪問權限及對數據庫操作事務的控制主要語句GRANT(用戶授予權限)REVOKE(收回用戶權限)COMMIT(提交事務)ROLLBACK(回滾事務)