SQL 是用于訪問和處理數(shù)據(jù)庫的標(biāo)準(zhǔn)的計(jì)算機(jī)語言。 SQL 指結(jié)構(gòu)化查詢語言, 使我們有能力訪問數(shù)據(jù)庫,它 是一種 ANSI(美國國家標(biāo)準(zhǔn)化組織) 的標(biāo)準(zhǔn)計(jì)算機(jī)語言。
SQL 面向數(shù)據(jù)庫執(zhí)行查詢 SQL 可從數(shù)據(jù)庫取回?cái)?shù)據(jù) SQL 可在數(shù)據(jù)庫中插入新的記錄 SQL 可更新數(shù)據(jù)庫中的數(shù)據(jù) SQL 可從數(shù)據(jù)庫刪除記錄 SQL 可創(chuàng)建新數(shù)據(jù)庫 SQL 可在數(shù)據(jù)庫中創(chuàng)建新表 SQL 可在數(shù)據(jù)庫中創(chuàng)建存儲過程 SQL 可在數(shù)據(jù)庫中創(chuàng)建視圖 SQL 可以設(shè)置表、存儲過程和視圖的權(quán)限
SQL 對大小寫不敏感!?。。?在數(shù)據(jù)庫上執(zhí)行的大部分工作都由 SQL 語句完成。
分號是在數(shù)據(jù)庫系統(tǒng)中分隔每條 SQL 語句的標(biāo)準(zhǔn)方法,這樣就可以在對服務(wù)器的相同請求中執(zhí)行一條以上的語句。(是否需要使用分號需要視您使用的具體數(shù)據(jù)庫等因素而定)。
數(shù)據(jù)操作語言 (DML) 和 數(shù)據(jù)定義語言 (DDL)。
查詢和更新指令構(gòu)成了 SQL 的 DML 部分:
SELECT - 從數(shù)據(jù)庫表中獲取數(shù)據(jù) UPDATE - 更新數(shù)據(jù)庫表中的數(shù)據(jù) DELETE - 從數(shù)據(jù)庫表中刪除數(shù)據(jù) INSERT INTO - 向數(shù)據(jù)庫表中插入數(shù)據(jù)
SQL 的數(shù)據(jù)定義語言 (DDL) 部分使我們有能力創(chuàng)建或刪除表格。 SQL 中最重要的 DDL 語句:
CREATE DATABASE - 創(chuàng)建新數(shù)據(jù)庫 ALTER DATABASE - 修改數(shù)據(jù)庫 CREATE TABLE - 創(chuàng)建新表 ALTER TABLE - 變更(改變)數(shù)據(jù)庫表 DROP TABLE - 刪除表 CREATE INDEX - 創(chuàng)建索引(搜索鍵) DROP INDEX - 刪除索引
新聞熱點(diǎn)
疑難解答