SQL(结构化查询语言)
1,sql定義
SQL:Structure Query Language(結(jié)構(gòu)化查詢語言)
被國際化標(biāo)準(zhǔn)組織(ISO)采納為關(guān)系型數(shù)據(jù)庫語言的國際標(biāo)準(zhǔn),也就是說所有關(guān)系型數(shù)據(jù)庫都支持SQL。各個數(shù)據(jù)庫廠商都支持SQL標(biāo)準(zhǔn),但是每個數(shù)據(jù)庫廠商都在標(biāo)準(zhǔn)上做了擴展。被譽為第四代開發(fā)語言,你只需要告訴他"做什么",而不必指明"怎么做"。
各個數(shù)據(jù)庫廠商都支持SQL,在此基礎(chǔ)上也都有自己的擴展功能。擴展功能是指特定的關(guān)鍵字及語句。
2,sql的分類?
DDL(Data Definition Language):數(shù)據(jù)定義語言,用來定義數(shù)據(jù)庫對象:庫,表,列等;
CREATE,ALTER,DROP
DML(Data Manipulation Language):數(shù)據(jù)操作語言,用來操作數(shù)據(jù)庫表中的記錄(數(shù)據(jù));
INSERT,UPDATE,DELETE
DQL(Data Query Language):數(shù)據(jù)查詢語言,用來查詢記錄(數(shù)據(jù));
SELECT
DCL(Data Control Language):數(shù)據(jù)控制語言,用來定義訪問權(quán)限和安全級別;
對于程序員來說主要關(guān)注DML和DQL。
?
總結(jié)
以上是生活随笔為你收集整理的SQL(结构化查询语言)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Window平台 mysql8.0下载安
- 下一篇: MySQL5.6解压版详细安装教程(附安