sql語言和其他程式設計語言有什麼不同

2022-02-18 21:14:31 字數 1589 閱讀 4847

1樓:匿名使用者

1、首先sql語言是資料庫結構化查詢語言,是非過程化程式語言。而程式設計語言則有更多的物件導向及邏輯程式設計。比如用sql語言編寫個視窗、做個進度條什麼的,是無法實現的。

2、sql語言可以說是,程式設計語言和資料庫之間的一個翻譯官。程式設計中需要運算元據庫,則通過sql語言來翻譯給資料庫管理系統。如圖所示:

3、不同資料庫管理系統會有一些特殊的sql規範,比如 top 是無法在mysql中使用的。而這些規範與程式設計語言無關。

2樓:進軍北上廣

sql是結構化查詢語言好像是資料庫裡用的較多吧,而其他的設計語言如c可以用在嵌入式裝置程式設計。具體的我也說不好,你再找找資料吧。

3樓:匿名使用者

sql語言首先是一種解釋語言,類似xml,不像vc vb 等需要一個編譯環境就可以同io互動,她需要通過dbms進行解釋,從而與os互動

4樓:匿名使用者

sql 即結構化查詢語言,用於實現在資料庫中對資料的相關操作,在資料庫中執行的方式依然是採用編譯執行的方式(因此絕對不是解釋執行的語言,理解這個首先要知道什麼是「編譯」執行,什麼是「解釋」執行)。

大一學生就讓你們思考這個問題真的是難為你們了。

sql語言和其他程式設計語言最大的不同是,sql是高階的非過程化程式語言。所謂的「非過程化」,是指不要求使用者指定對資料的存放方法和查詢的執行過程,只需要使用者定義出執行後資料的結果形式,具體的執行過程則由實現該語言的資料庫來定義。

sql語言包括幾個部分:資料定義語言、資料操作語言、資料控制語言。

sql是一種__________程式設計語言。

5樓:倩兒

結構化查詢語言(structured query language)簡稱sql

結構化查詢語言是高階的非過程化程式語言

應該是b、非過程式吧,

如有錯誤請多多指教。

6樓:匿名使用者

選b,但b應為非過程式,是不是打錯了。

sql是物件導向的程式設計語言嗎?

7樓:千鋒教育

sql語言是資料庫結構化查

詢語言,是非過程化程式語言

結構化查詢語言(structured query language)簡稱sql(發音:/ˈes kjuː ˈel/ "s-q-l"),是一種特殊目的的程式語言,是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統;同時也是資料庫指令碼檔案的副檔名。

結構化查詢語言是高階的非過程化程式語言,允許使用者在高層資料結構上工作。它不要求使用者指定對資料的存放方法,也不需要使用者瞭解具體的資料存放方式,所以具有完全不同底層結構的不同資料庫系統, 可以使用相同的結構化查詢語言作為資料輸入與管理的介面。結構化查詢語言語句可以巢狀,這使它具有極大的靈活性和強大的功能。

8樓:匿名使用者

sql語言採用面向集合的操作方式,其操作物件、查詢結果可以是元組的集合

9樓:回頭望苦海

不是的哦,嚴格上說都不能算一個完整的語言

程式語言和組合語言有什麼區別啊,C語言和組合語言的區別是什麼?

首先玩糾正的是,組合語言也是一種程式語言,屬於程式設計。那彙編 典型的低階語言 和高階語言有什麼區別呢?起初,人們程式設計用的是機器語言,機器語言只有0和1。機器語言缺點很多,有3點最為顯著 1 難學難記難用 2 程式設計效率低 3 可移植性差 就是說,編好的程式在這臺機器上能用,在別的機器上劉不能...

網路編成語言和C語言的區別,c語言網路程式設計 網路程式設計什麼語言

網路程式設計這個概念太大了,包括很多東西,需要各種語言。大概給你說一說吧。傳輸層以下的程式設計技術,一般來說是用匯編 c語言這一類與底層結合很緊密的程式語言。比如,基本的路由器程式設計 網路層資料交換技術程式設計等等。其實就是socket程式設計,通過socket埠和其餘的電腦通訊。windows程...

」語言」和」言語」有什麼區別,語言和言語有哪些區別?

語言 和 言語 的區別,體現在以下4個方面 1 語言具有全民性,言語具有個人性。語言既然是存在於全體社會成員之中的相對完整的抽象符號系統,它對於社會成員來說就是全民的,無論是從語言的創造者 使用者,還是語言本身,語言都具有全民性。而言語則具有個人性,每個人說話都帶有許多個人的特點,如地域 性別 年齡...