1、數(shù)據(jù)(Data):對客觀事物的符號表示
2、數(shù)據(jù)庫(Database,簡稱DB):按照數(shù)據(jù)結構來組織、存儲和管理數(shù)據(jù)的倉庫
3、數(shù)據(jù)庫管理系統(tǒng)(Database Management System)是一種操縱和管理數(shù)據(jù)庫的大型軟件,是用于建立、使用和維護數(shù)據(jù)庫,簡稱DBMS
4、DBA :ORACLE數(shù)據(jù)庫專家認證
5、OCP:ORACLE數(shù)據(jù)庫開發(fā)專家認證
數(shù)據(jù)庫管理系統(tǒng):MYSQL,oracle,mangodb,sql server
SQL是Structured Quevy Language(結構化查詢語言)的縮寫。SQL是專為數(shù)據(jù)庫而建立的操作命令集,是一種功能齊全的數(shù)據(jù)庫語言。
SQL語法組成
結構化查詢語言(Structured Query Language)簡稱SQL
由3個部分組成
DML( Data Manipulation Language數(shù)據(jù)操作語言)
——查詢、插入、刪除和修改數(shù)據(jù)庫中的數(shù)據(jù);
——SELECT、INSERT、 UPDATE 、DELETE等;
DCL( Data Control Language數(shù)據(jù)控制語言)
——用來控制存取許可、存取權限等;
——GRANT、REVOKE 等;
DDL( Data Definition Language數(shù)據(jù)定義語言)
——用來建立數(shù)據(jù)庫、數(shù)據(jù)庫對象和定義其列
——CREATE TABLE 、DROP TABLE、ALTER TABLE 等
數(shù)據(jù)查詢語言(DQL)
SQL語言的特點
綜合統(tǒng)一
高度非過程化
面向集合的操作方式
以同一種語法結構提供兩種使用方法
語言簡潔,易學易用