SQL,一般發(fā)音為sequel,SQL的全稱(chēng)Structured Query Language),SQL用來(lái)和數(shù)據(jù)庫(kù)打交道,完成和數(shù)據(jù)庫(kù)的通信,SQL是一套標(biāo)準(zhǔn)。
什么是數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù),通常是一個(gè)或一組文件,保存了一些符合特定規(guī)格的數(shù)據(jù)
數(shù)據(jù)庫(kù)軟件稱(chēng)為數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS),全稱(chēng)為DataBase Managed System,如:Oracle、SQL Server、MySql、Sybase、informix、DB2、interbase、PostgreSql
表是一種結(jié)構(gòu)化的文件,可以用來(lái)存儲(chǔ)特定類(lèi)型的數(shù)據(jù),如:學(xué)生信息,課程信息,都可以放到表中。另外表都有特定的名稱(chēng),而且不能重復(fù)。表中具有幾個(gè)概念:列、行、主鍵。
學(xué)生信息表

SQL的分類(lèi)
數(shù)據(jù)查詢(xún)語(yǔ)言(DQL),只有一個(gè)select
數(shù)據(jù)操縱語(yǔ)言(DML),主要包括:insert/update/delete
數(shù)據(jù)定義語(yǔ)言(DDL),主要包括:create/drop/alter
事務(wù)控制語(yǔ)言,主要包括:commit/rollback
數(shù)據(jù)控制語(yǔ)言,主要包括授權(quán)等等