SQL語言的組成執行

2021-05-23 23:22:21 字數 652 閱讀 2625

一、sql語言主要分成以下幾個部分:

資料操縱語言(dml):主要用於新增,修改,刪除儲存在資料庫物件中的資料。主要關鍵字包括insert ,update和delete。

其他語言要素:包括事務控制,程式化語言等其他語言要素。

二、主要的sql語句

三、sql的執行

sql語句的執行有4種方法:

(1)直接呼叫:利用這種方法,可以從前端應用程式,如sql server種的查詢分析器,oracle種的sql*plus worksheet,直接和伺服器上的資料庫進行通訊。只要把查詢輸入到應用程式視窗,然後執行sql語句, 就可以獲取查詢結果。這種方法可以迅速檢查資料,驗證連線和觀察資料庫物件。

(2)嵌入式sql:這種方法中,sql語句直接嵌入在主機程式語言中。例如,可以將sql語句直接嵌入在c中。在編譯**之前,預處理器將分析sql語句,並把這些語句從c**中分離出來,sql**被轉換成一種能為rdms理解的格式,其餘的c**則按照正常的方式進行編譯。

(3)模組繫結:這種方法可以建立和主機程式語言相分離的sql語句**塊,即模組。模組在建立後就被組合到應用程式中。

(4)cli(呼叫層藉口):通過把作為引數的sql語句傳遞到子例程,cli可以通過介面呼叫sql語句,這些語句在嵌入式sql和模組繫結中時,並不進行預編譯,rdms將直接執行這些語句。

SQL語言的組成

1.資料定義語言 ddl data definition language 如create,alter,drop 2.資料查詢語言 dql data query language 如select 3.資料處理語言 dml data manipulation language 如insert,upda...

可執行程式的組成

上一節分析了c語言應用程式中各段的情況,實際的c語言可執行程式,將由各個檔案經過連線生成。目標檔案是由每乙個c語言源程式 c 經過編譯器生成,目標檔案 o 的主要組成部分即 段 唯讀資料段和讀寫資料段三個段。未初始化資料段 堆和棧不會占用目標檔案的空間。可執行程式是由各個目標檔案經過連線而成。其主體...

C語言程式的組成

include main include 表示匯入系統檔案中,可用 代替,表示自定義文體 std表示標準庫,i表示input,o表示output stdio表示標準輸入輸出庫 h表示標頭檔案 這個開頭必須有 main main表示程式的主函式,乙個程式有且僅有乙個主函式 裡面表示函式的引數 原材料 ...