完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > SQL
結(jié)構(gòu)化查詢語(yǔ)言(Structured Query Language)簡(jiǎn)稱SQL(發(fā)音:/?es kju? ?el/ “S-Q-L”),是一種特殊目的的編程語(yǔ)言,是一種數(shù)據(jù)庫(kù)查詢和程序設(shè)計(jì)語(yǔ)言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng);同時(shí)也是數(shù)據(jù)庫(kù)腳本文件的擴(kuò)展名。
結(jié)構(gòu)化查詢語(yǔ)言(Structured Query Language)簡(jiǎn)稱SQL(發(fā)音:/?es kju? ?el/ “S-Q-L”),是一種特殊目的的編程語(yǔ)言,是一種數(shù)據(jù)庫(kù)查詢和程序設(shè)計(jì)語(yǔ)言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng);同時(shí)也是數(shù)據(jù)庫(kù)腳本文件的擴(kuò)展名。
結(jié)構(gòu)化查詢語(yǔ)言是高級(jí)的非過(guò)程化編程語(yǔ)言,允許用戶在高層數(shù)據(jù)結(jié)構(gòu)上工作。它不要求用戶指定對(duì)數(shù)據(jù)的存放方法,也不需要用戶了解具體的數(shù)據(jù)存放方式,所以具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫(kù)系統(tǒng), 可以使用相同的結(jié)構(gòu)化查詢語(yǔ)言作為數(shù)據(jù)輸入與管理的接口。結(jié)構(gòu)化查詢語(yǔ)言語(yǔ)句可以嵌套,這使它具有極大的靈活性和強(qiáng)大的功能。
1986年10月,美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì)對(duì)SQL進(jìn)行規(guī)范后,以此作為關(guān)系式數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言(ANSI X3. 135-1986),1987年得到國(guó)際標(biāo)準(zhǔn)組織的支持下成為國(guó)際標(biāo)準(zhǔn)。不過(guò)各種通行的數(shù)據(jù)庫(kù)系統(tǒng)在其實(shí)踐過(guò)程中都對(duì)SQL規(guī)范作了某些編改和擴(kuò)充。所以,實(shí)際上不同數(shù)據(jù)庫(kù)系統(tǒng)之間的SQL不能完全相互通用。
結(jié)構(gòu)化查詢語(yǔ)言(Structured Query Language)簡(jiǎn)稱SQL(發(fā)音:/?es kju? ?el/ “S-Q-L”),是一種特殊目的的編程語(yǔ)言,是一種數(shù)據(jù)庫(kù)查詢和程序設(shè)計(jì)語(yǔ)言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng);同時(shí)也是數(shù)據(jù)庫(kù)腳本文件的擴(kuò)展名。
結(jié)構(gòu)化查詢語(yǔ)言是高級(jí)的非過(guò)程化編程語(yǔ)言,允許用戶在高層數(shù)據(jù)結(jié)構(gòu)上工作。它不要求用戶指定對(duì)數(shù)據(jù)的存放方法,也不需要用戶了解具體的數(shù)據(jù)存放方式,所以具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫(kù)系統(tǒng), 可以使用相同的結(jié)構(gòu)化查詢語(yǔ)言作為數(shù)據(jù)輸入與管理的接口。結(jié)構(gòu)化查詢語(yǔ)言語(yǔ)句可以嵌套,這使它具有極大的靈活性和強(qiáng)大的功能。
1986年10月,美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì)對(duì)SQL進(jìn)行規(guī)范后,以此作為關(guān)系式數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言(ANSI X3. 135-1986),1987年得到國(guó)際標(biāo)準(zhǔn)組織的支持下成為國(guó)際標(biāo)準(zhǔn)。不過(guò)各種通行的數(shù)據(jù)庫(kù)系統(tǒng)在其實(shí)踐過(guò)程中都對(duì)SQL規(guī)范作了某些編改和擴(kuò)充。所以,實(shí)際上不同數(shù)據(jù)庫(kù)系統(tǒng)之間的SQL不能完全相互通用。
應(yīng)用
結(jié)構(gòu)化查詢語(yǔ)言SQL(STRUCTURED QUERY LANGUAGE)是最重要的關(guān)系數(shù)據(jù)庫(kù)操作語(yǔ)言,并且它的影響已經(jīng)超出數(shù)據(jù)庫(kù)領(lǐng)域,得到其他領(lǐng)域的重視和采用,如人工智能領(lǐng)域的數(shù)據(jù)檢索,第四代軟件開(kāi)發(fā)工具中嵌入SQL的語(yǔ)言等。
支持標(biāo)準(zhǔn)
SQL 是1986年10 月由美國(guó)國(guó)家標(biāo)準(zhǔn)局(ANSI)通過(guò)的數(shù)據(jù)庫(kù)語(yǔ)言美國(guó)標(biāo)準(zhǔn),接著,國(guó)際標(biāo)準(zhǔn)化組織(ISO)頒布了SQL正式國(guó)際標(biāo)準(zhǔn)。1989年4月,ISO提出了具有完整性特征的SQL89標(biāo)準(zhǔn),1992年11月又公布了SQL92標(biāo)準(zhǔn),在此標(biāo)準(zhǔn)中,把數(shù)據(jù)庫(kù)分為三個(gè)級(jí)別:基本集、標(biāo)準(zhǔn)集和完全集。
其他版本
各種不同的數(shù)據(jù)庫(kù)對(duì)SQL語(yǔ)言的支持與標(biāo)準(zhǔn)存在著細(xì)微的不同,這是因?yàn)?,有的產(chǎn)品的開(kāi)發(fā)先于標(biāo)準(zhǔn)的公布,另外,各產(chǎn)品開(kāi)發(fā)商為了達(dá)到特殊的性能或新的特性,需要對(duì)標(biāo)準(zhǔn)進(jìn)行擴(kuò)展。已有100多種遍布在從微機(jī)到大型機(jī)上的數(shù)據(jù)庫(kù)產(chǎn)品SQL,其中包括DB2、SQL/DS、ORACLE、INGRES、SYBASE、SQLSERVER、DBASEⅣ、PARADOX、MICROSOFTACCESS等。
SQL語(yǔ)言基本上獨(dú)立于數(shù)據(jù)庫(kù)本身、使用的機(jī)器、網(wǎng)絡(luò)、操作系統(tǒng),基于SQL的DBMS產(chǎn)品可以運(yùn)行在從個(gè)人機(jī)、工作站到基于局域網(wǎng)、小型機(jī)和大型機(jī)的各種計(jì)算機(jī)系統(tǒng)上,具有良好的可移植性??梢钥闯鰳?biāo)準(zhǔn)化的工作是很有意義的。早在1987年就有些有識(shí)之士預(yù)測(cè)SQL的標(biāo)準(zhǔn)化是“一場(chǎng)革命”,是“關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的轉(zhuǎn)折點(diǎn)”。數(shù)據(jù)庫(kù)和各種產(chǎn)品都使用SQL作為共同的數(shù)據(jù)存取語(yǔ)言和標(biāo)準(zhǔn)的接口,使不同數(shù)據(jù)庫(kù)系統(tǒng)之間的互操作有了共同的基礎(chǔ),進(jìn)而實(shí)現(xiàn)異構(gòu)機(jī)、各種操作環(huán)境的共享與移植。
1974年,在IBM公司圣約瑟研究實(shí)驗(yàn)室研制的大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)SYSTEM R 中,使用SEQUEL語(yǔ)言(由BOYCE 和CHAMBERLIN 提出),后來(lái)在SEQUEL 的基礎(chǔ)上發(fā)展了SQL 語(yǔ)言。 SQL語(yǔ)言是一種交互式查詢語(yǔ)言,允許用戶直接查詢存儲(chǔ)數(shù)據(jù),但它不是完整的程序語(yǔ)言,如它沒(méi)有DO或FOR 類(lèi)似的循環(huán)語(yǔ)句,但它可以嵌入到另一種語(yǔ)言中,也可以借用VB、C、JAVA等語(yǔ)言,通過(guò)調(diào)用級(jí)接口(CALL LEVEL INTERFACE)直接發(fā)送到數(shù)據(jù)庫(kù)管理系統(tǒng)。SQL基本上是域關(guān)系演算,但可以實(shí)現(xiàn)關(guān)系代數(shù)操作。
三大主流數(shù)據(jù)庫(kù)對(duì)比 哪個(gè)更有優(yōu)勢(shì)
MySQL中組函數(shù)在select語(yǔ)句中可以隨意使用,但在Oracle中如果查詢語(yǔ)句中有組函數(shù),那其他列名必須是組函數(shù)處理過(guò)的,或者是group by子句...
2018-09-08 標(biāo)簽:SQL數(shù)據(jù)庫(kù)Oracle 3.4萬(wàn) 0
同樣是數(shù)據(jù)庫(kù) SQL和MySQL的區(qū)別是什么?
MySQL是在90年代中期開(kāi)發(fā)的,是市場(chǎng)上第一個(gè)可用的開(kāi)源數(shù)據(jù)庫(kù)之一。今天有很多MySQL的替代變種。但是,變體之間的差異并不重要,因?yàn)樗鼈兪褂孟嗤恼Z(yǔ)...
2018-07-15 標(biāo)簽:SQL數(shù)據(jù)庫(kù)MySQL 3.3萬(wàn) 0
什么是數(shù)據(jù)脫敏?常用的脫敏規(guī)則有哪些呢?
數(shù)據(jù)脫敏,指對(duì)某些敏感信息通過(guò)脫敏規(guī)則進(jìn)行數(shù)據(jù)的變形,實(shí)現(xiàn)敏感隱私數(shù)據(jù)的可靠保護(hù)。
MCGS的95個(gè)經(jīng)典問(wèn)題和使用說(shuō)明資料概述
昆侖通態(tài)方面的知識(shí),今天終于收集到啦!本篇為常見(jiàn)的技術(shù)問(wèn)題,并對(duì)每個(gè)問(wèn)題的處理方案進(jìn)行簡(jiǎn)明扼要的說(shuō)明。
以下為:Win7下sql server 2008 安裝圖解教程 注意: 1. 先走控制面板里找到iis安裝,步驟如下 點(diǎn)程序, 點(diǎn)打開(kāi)或關(guān)閉Window...
如何利用大模型構(gòu)建知識(shí)圖譜?如何利用大模型操作結(jié)構(gòu)化數(shù)據(jù)?
上圖是之前,我基于大語(yǔ)言模型構(gòu)建知識(shí)圖譜的成品圖,主要是將金融相關(guān)的股票、人物、漲跌幅之類(lèi)的基金信息抽取出來(lái)。
2023-08-24 標(biāo)簽:SQLGPT數(shù)據(jù)存儲(chǔ)器 1.6萬(wàn) 0
服務(wù)器角色: 服務(wù)器角色的擁有者只有登入名,服務(wù)器角色是固定的,用戶無(wú)法創(chuàng)建服務(wù)器角色。
在ArcGIS中,你可以通過(guò)多種方式來(lái)選擇屬性表中的多個(gè)屬性。下面是一些常用的方法: 方法一:使用Select by Attributes工具 在Arc...
2024-02-25 標(biāo)簽:數(shù)據(jù)SQL屬性 1.4萬(wàn) 0
如何在SQL Server 中使用CONVERT函數(shù)
在使用數(shù)據(jù)庫(kù)時(shí),數(shù)據(jù)轉(zhuǎn)換是一個(gè)重要方面。這是一種將數(shù)據(jù)管理和組織成不同數(shù)據(jù)類(lèi)型的有效方法,以便它們可以在多個(gè)平臺(tái)上同步。這將允許用戶在需要時(shí)訪問(wèn)、查看或...
2022-10-20 標(biāo)簽:SQL數(shù)據(jù)轉(zhuǎn)換函數(shù) 1.2萬(wàn) 0
什么是數(shù)據(jù)庫(kù)防火墻 數(shù)據(jù)庫(kù)防火墻作用是什么
由于數(shù)據(jù)庫(kù)防火墻這個(gè)詞通俗易懂,和防火墻、Web防火墻、下一代防火墻等主流安全產(chǎn)品一脈相承,很多公司也就把自己的數(shù)據(jù)(庫(kù))安全產(chǎn)品命名為數(shù)據(jù)庫(kù)防火墻。每...
2018-07-04 標(biāo)簽:防火墻SQL數(shù)據(jù)庫(kù) 1.2萬(wàn) 0
1
1
王珊數(shù)據(jù)庫(kù)系統(tǒng)概論P(yáng)DF電子書(shū)免費(fèi)下載立即下載
類(lèi)別:模擬數(shù)字 2020-03-06 標(biāo)簽:SQL數(shù)據(jù)庫(kù)觸發(fā)器
LABVIEW與SQL SERVER的連接方法詳細(xì)說(shuō)明立即下載
類(lèi)別:模擬數(shù)字 2020-12-24 標(biāo)簽:LABVIEWSQL數(shù)據(jù)庫(kù)
7.5SP1組態(tài)王的初級(jí)培訓(xùn)手冊(cè)立即下載
類(lèi)別:工控技術(shù) 2020-05-27 標(biāo)簽:PLC監(jiān)控系統(tǒng)SQL
數(shù)據(jù)庫(kù)中存儲(chǔ)過(guò)程和觸發(fā)器有什么作用?如何創(chuàng)建和應(yīng)用?立即下載
類(lèi)別:模擬數(shù)字論文 2018-09-26 標(biāo)簽:SQL數(shù)據(jù)庫(kù)觸發(fā)器
SQL2005數(shù)據(jù)庫(kù)教程課件下載立即下載
類(lèi)別:電子書(shū)籍 2008-09-27 標(biāo)簽:SQL數(shù)據(jù)庫(kù)
SQL服務(wù)器上SQLServerAgent無(wú)法啟動(dòng)的原因有哪些應(yīng)該如何解決立即下載
類(lèi)別:模擬數(shù)字 2019-09-24 標(biāo)簽:服務(wù)器SQL數(shù)據(jù)庫(kù)
類(lèi)別:C語(yǔ)言|源代碼 2008-12-26 標(biāo)簽:SQL
基于LABVIEW的SQL Server數(shù)據(jù)庫(kù)操作教程立即下載
類(lèi)別:C語(yǔ)言|源代碼 2021-09-13 標(biāo)簽:LABVIEWSQL數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)教程之關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL的詳細(xì)資料介紹立即下載
類(lèi)別:模擬數(shù)字 2018-12-18 標(biāo)簽:SQL數(shù)據(jù)庫(kù)管理系統(tǒng)
首先在你的目標(biāo)上創(chuàng)建一個(gè)帳戶,然后使用正確的憑據(jù)登錄并攔截 burp suite中的請(qǐng)求并分析響應(yīng),然后你嘗試使用錯(cuò)誤的憑據(jù)登錄并使用正確的憑據(jù)操作你看到的響應(yīng)
sql軟件有哪些 數(shù)據(jù)庫(kù)軟件哪個(gè)好用
數(shù)據(jù)庫(kù)英文名為Spreadsheet Software,指的是按照數(shù)據(jù)結(jié)構(gòu)來(lái)組織、存儲(chǔ)和管理數(shù)據(jù)的倉(cāng)庫(kù),而數(shù)據(jù)庫(kù)軟件具備著整體性和共享性的特點(diǎn)。
2021-07-28 標(biāo)簽:軟件SQL數(shù)據(jù)庫(kù) 3.3萬(wàn) 0
“SQL注入”是一種利用未過(guò)濾/未審核用戶輸入的攻擊方法(“緩存溢出”和這個(gè)不同),意思就是讓?xiě)?yīng)用運(yùn)行本不應(yīng)該運(yùn)行的SQL代碼。如果應(yīng)用毫無(wú)防備地創(chuàng)建...
2017-11-17 標(biāo)簽:sql 1.9萬(wàn) 0
SQL數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí)詳細(xì)說(shuō)明
如果說(shuō)前端應(yīng)用為網(wǎng)絡(luò)世界搭建起了一座座房子,那么數(shù)據(jù)庫(kù)數(shù)據(jù)就是住進(jìn)這些房子的人。網(wǎng)絡(luò)世界(或者編程者的世界)與人類(lèi)世界是相反的。編程世界的技術(shù)核心與真相...
2020-02-04 標(biāo)簽:SQL數(shù)據(jù)庫(kù) 1.7萬(wàn) 0
SQL注入即是指web應(yīng)用程序?qū)τ脩糨斎霐?shù)據(jù)的合法性沒(méi)有判斷,攻擊者可以在web應(yīng)用程序中事先定義好的查詢語(yǔ)句的結(jié)尾上添加額外的SQL語(yǔ)句,以此來(lái)實(shí)現(xiàn)欺...
2017-11-17 標(biāo)簽:sql 1.5萬(wàn) 0
如何將intouch數(shù)據(jù)插入到SQL數(shù)據(jù)庫(kù)
在SQL server配置管理器中開(kāi)啟TCP/IP,開(kāi)啟后,方便我們同過(guò)IP進(jìn)行讀寫(xiě)數(shù)據(jù)庫(kù),否則只能本地讀數(shù)據(jù)庫(kù)讀寫(xiě)。
2019-12-05 標(biāo)簽:SQL數(shù)據(jù)庫(kù) 1.4萬(wàn) 1
sql和sql server的區(qū)別總結(jié)分析
1.SQL是數(shù)據(jù)庫(kù)查詢語(yǔ)言,是一種用于數(shù)據(jù)庫(kù)操作的語(yǔ)言,被作為關(guān)系型數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言??梢圆樵?,定義,操縱控制數(shù)據(jù)庫(kù)中的全部工作。2.SQL SERVE...
DataGrip 版是由JetBrains公司推出的數(shù)據(jù)庫(kù)管理軟件,DataGrip支持幾乎所有主流的關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品,如DB2、Derby、H2、MyS...
如何解決SQL Server CPU使用率過(guò)高的問(wèn)題
盡管SQL Server具有多種功能和優(yōu)勢(shì),但它也有其自身的一系列問(wèn)題。SQL Server的一個(gè)主要問(wèn)題是它對(duì)延遲的敏感性,這通常會(huì)導(dǎo)致性能問(wèn)題,延遲...
程序員是怎么寫(xiě)代碼的?常見(jiàn)問(wèn)詳解
騰訊程序員是怎么寫(xiě)代碼的?,代碼,插件,sql,調(diào)用,編程
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專(zhuān)題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺(jué) | 無(wú)人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
Arduino | BeagleBone | 樹(shù)莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |