sql標準是什麼?怎麼定義的,SQl指的是什麼?

2022-04-12 19:44:23 字數 4819 閱讀 7975

1樓:標準與創新

sql的標準

結構化查詢語言是一種介於關係代數與關係演算之間的語言,其功能包括查詢、操縱、定義和控制4個方面。目前已成為關聯式資料庫的標準語言。

sql語言從2023年boyce和chamberlin提出至今,經過不斷的修改、擴充和完善,先後經歷了以下幾個標準如表3-1所示:

表3-1 sql標準

標準的次序 標準的簡稱 釋出機構 釋出時間 備註1 sql-86 ansi

(即美國國家標準)

2023年10月 2023年iso也通過了該標準2 sql-89 ansi 2023年

3 sql-92 ansi 2023年 即sql24 sql-99 ansi 2023年 即sql3

2樓:山上的阿竹

你可以搜尋一下 sql92會得到很多的資料。

為什麼不同資料庫差異很大? 因為:

1、如果跟其他產品的sql完全一樣,就會有給其他產品替代的危險,無法「綁架」使用本產品的使用者(就像「扣扣」綁架使用者類似)

2、不同的資料庫提供商引擎不同,引擎的差異導致資料庫產品會用一些個性的語法來突出自己產品的功能、效能特性等。

就像所有的汽車都有速度表、里程表、油量表和溫度表,但是樣式都不會相同一樣

3、sql92標準是各個資料庫產品應該事先的功能、語法的乙個子集。

sql指的是什麼?

3樓:朱梓情

sql全稱是「結構化查詢語言(structured query language)」

sql(structured query language)是一種資料庫查詢和程式語言,用於訪問資料以及查詢、更新和管理關係資料庫系統。

sql同時也是資料庫檔案格式的副檔名。

sql是高階的非過程化程式語言,允許使用者在高層資料結構上工作。他不要求使用者指定對資料的存放方法,也不需要使用者了解具體的資料存放方式,所以具有完全不同底層結構的不同資料庫系統可以使用相同的sql語言作為資料輸入與管理的介面。它以記錄集合作為操縱物件,所有sql語句接受集合作為輸入,返回集合作為輸出,這種集合特性允許一條sql語句的輸出作為另一條sql語句的輸入,所以sql語言可以巢狀,這使他具有極大的靈活性和強大的功能,在多數情況下,在其他語言中需要一大段程式實現的乙個單獨事件只需要乙個sql語句就可以達到目的,這也意味著用sql語言可以寫出非常複雜的語句。

結構化查詢語言(structured query language)最早的是ibm的聖約瑟研究實驗室為其關聯式資料庫管理系統system r開發的一種查詢語言,它的前身是square語言。sql語言結構簡潔,功能強大,簡單易學,所以自從ibm公司2023年推出以來,sql語言,得到了廣泛的應用。如今無論是像oracle ,sybase,informix,sql server這些大型的資料庫管理系統,還是像visual foxporo,powerbuilder這些微機上常用的資料庫開發系統,都支援sql語言作為查詢語言。

美國國家標準局(ansi)與國際標準化組織(iso)已經制定了 sql 標準。ansi 是乙個美國工業和商業集團組織,發展美國的商務和通訊標準。ansi 同時也是 iso 和 international electrotechnical commission(iec)的成員之一。

ansi 釋出與國際標準組織相應的美國標準。2023年,iso 和 iec 釋出了 sql 的國際標準,稱為 sql-92。ansi 隨之釋出的相應標準是 ansi sql-92。

ansi sql-92 有時被稱為 ansi sql。儘管不同的關聯式資料庫使用的 sql 版本有一些差異,但大多數都遵循 ansi sql 標準。sql server 使用 ansi sql-92 的擴充套件集,稱為 t-sql,其遵循 ansi 制定的 sql-92 標準。

sql語言包含4個部分:

資料定義(ddl)語言(如create, drop,alter等語句)

資料操縱(dml)語言(insert, update, delete語句)

資料查詢語言(select語句)

資料控制語言(如grant,revoke,commit, rollback等語句)

sql 語言包括兩種主要程式語言類別的陳述式: 資料定義語言 (ddl)與資料操作語言 (dml)。

4樓:熱愛資料庫的同學

sql是什麼?

sql 指結構化查詢語言,全稱是 structured query language

sql 讓您可以訪問和處理資料庫。

sql 是一種 ansi(american national standards institute 美國國家標準化組織)標準的計算機語言。

2. sql能做什麼?

sql 面向資料庫執行查詢

sql 可從資料庫取回資料

sql 可在資料庫中插入新的記錄

sql 可更新資料庫中的資料

sql 可從資料庫刪除記錄

sql 可建立新資料庫

sql 可在資料庫中建立新錶

sql 可在資料庫中建立儲存過程

sql 可在資料庫中建立檢視

sql 可以設定表、儲存過程和檢視的許可權

from 樹懶學堂

5樓:

sql(structured query language)是一種資料庫查詢和程式語言,用於訪問資料以及查詢、更新和管理關係資料庫系統。美國國家標準局(ansi)與國際標準化組織(iso)已經制定了 sql 標準。ansi 是乙個美國工業和商業集團組織,發展美國的商務和通訊標準。

ansi 同時也是 iso 和 international electrotechnical commission(iec)的成員之一。ansi 釋出與國際標準組織相應的美國標準。2023年,iso 和 iec 釋出了 sql 的國際標準,稱為 sql-92。

ansi 隨之釋出的相應標準是 ansi sql-92。ansi sql-92 有時被稱為 ansi sql。儘管不同的關聯式資料庫使用的 sql 版本有一些差異,但大多數都遵循 ansi sql 標準。

sql server 使用 ansi sql-92 的擴充套件集,稱為 t-sql,其遵循 ansi 制定的 sql-92 標準。

sql 語言包括兩種主要程式語言類別的陳述式: 資料定義語言 (ddl)與資料操作語言 (dml)。下面我們將介紹這兩類語言。

6樓:匿名使用者

sql是指的一種資料庫語言,全稱叫structured query language 也叫做tsql

sql可以理解為:

一種資料庫語言 tsql

sql server 2000

一般這裡說得sql就是泛指的sql2000與sql語言,因為這兩者密不可分。

當然學好sql是必要的,因為他一種資料庫語言標準,所有的資料庫都必須依賴於這些sql語法,語句,函式,才能進行程式設計。當然不同的資料庫軟體應用的範圍也是不一樣的。像 儲存過程是sql2000的專利。

oracle對sql的擴充套件等

掌握到什麼程度也不必深究,畢竟開發時候所用到的sql也不一樣,只要知道基本的語法,會複雜點的復合查詢與 觸發器 游標 事物等這些概念和運用就行了

我們很多時候都是在實踐中學習sql的。一回生二回熟嘛。

7樓:勞年輝琬琰

它當然是一種查詢和程式設計的特殊語言啦,管理資料庫系統靠的就是他。其用於查詢、管理、更新關係型資料庫系統。同時也是資料庫指令碼檔案的副檔名,但需要強調的是,不同資料庫系統之間的sql不能完全的相互通用,所以需要規範。

8樓:山西新華電腦學校

sql是structured quevy language(結構化查詢語言)的縮寫。sql是專為資料庫而建立的操作命令集,是一種功能齊全的資料庫語言

9樓:錶業山燕婉

sql全名是結構化查詢語言(structuredquery

language),是用於資料庫中的標準資料查詢語言.

sql**說白了就是處理資料庫的**.由於資料被封裝到資料庫中了,所有必須用sql**來呼叫這些資料.

10樓:

sql 是結構化查詢語言的英文縮寫。

mysql ms sql server是資料庫服務軟體,基本上使用標準的sql語言,另外還有各自的自定義資料庫語言。

精通嘛,就要多看看書咯,至少把基本的東西全部學會,誰都不敢說自己精通,只有那些不知道sql究竟是什麼的人才大言不慚的說精通。

11樓:

資料庫!!精通的話,哪個就有點難了,.....最少的話懂的使用吧....

mysql語句和標準sql語句的區別,請詳細闡述

12樓:

標準sql語句可以在任何資料庫中運用

而mysql語句是mysql資料庫為了使寫語句時更加方便快捷而自定義的的一些語法

兩者不具備可比性

如果要比較也是不同資料庫中的語法不同做比較比如sql server、mysql、oracle之間的語法不同

sql 語言是一種標準的資料庫語言,包括哪四部分功能?

13樓:匿名使用者

sql包括了所有對資料庫的操作,主要是由4個部分組成:

1.資料定義:這一部分又稱為「sql ddl」,定義資料庫的邏輯結構,包括定義資料庫、基本表、檢視和索引4部分。

2.資料操縱:這一部分又稱為「sql dml」,其中包括資料查詢和資料更新兩大類操作,其中資料更新又包括插入、刪除和更新三種操作。

3.資料控制:對使用者訪問資料的控制有基本表和檢視的授權、完整性規則的描述,事務控制語句等。

4.嵌入式sql語言的使用規定:規定sql語句在宿主語言的程式中使用的規則。

帥哥的標準是什麼,帥哥的定義是什麼 什麼標準

五官端正 個子高高 張的帥個性酷 做事瀟灑 出手大放 自己看著順眼 看起來很舒服的感覺 當然還得有一顆好人的心 如果一個男生長的很漂亮但是卻無惡不作虛偽的不得了那誰會覺得他帥呢 這問題基本上是沒答案的,好好想吧!西 樣貌出眾,氣質不凡,行為突出的都是帥哥。帥哥的標準 iso9002認證 經過iso9...

美有標準嗎?美的定義和標準是什麼?

有,每乙個人審美歡不同,也許你會覺得他 她 不美,但是還會有人會認為他 她 很美,美是在於內心的美麗 善良。有的人會認為外在的美是美,有的人也會認為內在的美才是真的美。美與醜嚴格來說。都是有標準的,只是每乙個人的標準都不一樣。眼光不同視覺不同。觀點不同。於是美與醜的理解與標準也就不同啦。因而大多數就...

好生活的標準是什麼,好生活的定義是什麼?

自己失去了多少,好生活裡有多少是不值得的,甚至是心酸的代價。為了過好生活,他12歲就被父母送到國外上學,從此他就開始受苦。本來他們一家算得上國內富裕的人家了,可是從那一年開始,全家人為了他的好生活,節衣縮食,比其他人家過得更為節省清貧。家人每年把所有的積蓄都寄給了他,那個數字在當時是驚人的。但在國外...