SQL

Structured Query Language

SQL是結(jié)構(gòu)化查詢語言,是一種用來操作RDBMS的數(shù)據(jù)庫語言

RDBMS:Relational Database Management System,是指包括相互聯(lián)系的邏輯組織和存取這些數(shù)據(jù)的一套程序 (數(shù)據(jù)庫管理系統(tǒng)軟件),即關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。

SQL語句主要分為:

DQL:如select,數(shù)據(jù)查詢語言,用于對(duì)數(shù)據(jù)進(jìn)行查詢

DML:如insert、udpate、delete,數(shù)據(jù)操作語言,對(duì)數(shù)據(jù)進(jìn)行增加、修改、刪除

TPL:事務(wù)處理語言,對(duì)事務(wù)進(jìn)行處理,包括begin transaction、commit、rollback

DCL:數(shù)據(jù)控制語言,進(jìn)行授權(quán)與權(quán)限回收,如grant、revoke

DDL:如create、drop,數(shù)據(jù)定義語言,進(jìn)行數(shù)據(jù)庫、表的管理等

CCL:指針控制語言,通過控制指針完成表的操作,如declare cursor

關(guān)系型數(shù)據(jù)庫的主要產(chǎn)品:

mysql:使用最廣泛的關(guān)系型數(shù)據(jù)庫,普遍用于網(wǎng)站系統(tǒng)后臺(tái)

oracle:在以前的大型項(xiàng)目中使用,銀行,電信等項(xiàng)目

sql server:在微軟的項(xiàng)目中使用

sqlite:輕量級(jí)數(shù)據(jù)庫,主要應(yīng)用在移動(dòng)平臺(tái)

hive:支持大數(shù)據(jù)量的存儲(chǔ),特別適合離線分析

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • SQL SQL 的英文全稱叫做 Structured Query Language 數(shù)據(jù)庫操作類型 DDL,英文叫...
    文知道閱讀 388評(píng)論 0 2
  • 一、數(shù)據(jù)庫簡(jiǎn)介 1.1簡(jiǎn)介 數(shù)據(jù)庫(DataBase,DB):指長(zhǎng)期保存在計(jì)算機(jī)的存儲(chǔ)設(shè)備上,按照一定規(guī)則組織起來...
    油炸小熊貓閱讀 331評(píng)論 0 1
  • 1 大數(shù)據(jù)簡(jiǎn)介 大數(shù)據(jù)是這個(gè)時(shí)代最熱門的話題之一。但是什么是大數(shù)據(jù)呢?它描述了一個(gè)龐大的數(shù)據(jù)集,并且正在以驚人的速...
    foochane閱讀 950評(píng)論 0 0
  • 1.數(shù)據(jù)庫基本概念 數(shù)據(jù):數(shù)據(jù)庫中存儲(chǔ)的基本對(duì)象。(數(shù)據(jù)?數(shù)字?) 什么是數(shù)據(jù)庫 數(shù)據(jù)庫是指長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi)的、...
    Rannio閱讀 581評(píng)論 0 2
  • 數(shù)據(jù)庫簡(jiǎn)介 數(shù)據(jù)庫是什么? 數(shù)據(jù)庫是將大量數(shù)據(jù)保存起來,通過計(jì)算機(jī)加工而成的可以進(jìn)行高效訪問的數(shù)據(jù)集合。 用來管理...
    丑丑的小怪物閱讀 288評(píng)論 0 0

友情鏈接更多精彩內(nèi)容