當前位置:生活全書館 >

綜合知識

> 資料操縱功能的核心動詞是指

資料操縱功能的核心動詞是指

資料操縱功能的核心動詞是指

SQL語言中,資料操縱的核心動詞有UPDATE、INSERT、DELETE。SQL語言中完成核心功能的動詞有:資料查詢(Select)、資料定義(Create、Drop、Alter)、資料操縱(Insert、Update、Delete)、資料控制(Grant、Revoke)。結構化查詢語言簡稱SQL,是一種特殊目的的程式語言,是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關係資料庫系統。

小編還為您整理了以下內容,可能對您也有幫助:

SQL集資料查詢、資料操縱、資料定義和資料控制功能於一體。動詞INSERT、DELETE和UPDATE實現(  )。

【答案】:C

SQL.評議的功能包含資料定義、資料查詢、資料控制和資料操控。其中資料定義功能使用核心動詞CREATE、ALTER和DROP,資料查詢功能使用核心動詞SEl。ECT,資料操縱功能使用核心動詞INSERT、DE—1.ETE和UPDATE,資料控制功能使用核心動詞GRANT和REV()KE。

SQL語言的資料操縱動詞是 A.select B.drop C.insert D.grant

SQL語言的資料操縱動詞 ,主要包括select、insert、delete和update。

SQL語言具有的三個常見功能是:

1、資料定義

能夠定義資料庫的模式結構,即外模式、全域性模式和內模式結構。在SQL中,外模式有叫做檢視(View),全域性模式簡稱模式(Schema),內模式由系統根據資料庫模式自動實現,一般無需使用者過問。

2、資料操縱

包括對基本表和檢視的資料插入、刪除和修改,特別是具有很強的資料查詢功能。

3、資料控制

主要是對使用者的訪問許可權加以控制,以保證系統的安全性。

擴充套件資料:

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

結構化查詢語言語句可以巢狀,這使它具有極大的靈活性和強大的功能。

SQL語言的資料操縱動詞是 A.select B.drop C.insert D.grant

A,C

SQL語言的資料操縱動詞 ,主要包括select、insert、delete和update。

語言特點:

1,SQL風格統一

SQL可以完成資料庫生命週期中的全部活動,包括定義關係模式、錄入資料、建立資料庫、査詢、更新、維護、資料庫重構、資料庫安全性控制等一系列操作,這就為資料庫應用系統開發提供了良好的環境,在資料庫投入執行後,還可根據需要隨時逐步修改模式,且不影響資料庫的執行,從而使系統具有良好的可擴充性。

2,高度非過程化

非關係資料模型的資料操縱語言是面向過程的語言,用其完成使用者請求時,必須指定存取路徑。而用SQL進行資料操作,使用者只需提出“做什麼”,而不必指明“怎麼做”,因此使用者無須瞭解存取路徑,存取路徑的選擇以及SQL語句的操作過程由系統自動完成。這不但大大減輕了使用者負擔,而且有利於提高資料性。

擴充套件資料:

SQL既是自含式語言,又是嵌入式語言。作為自含式語言,它能夠地用於聯機互動的使用方式,使用者可以在終端鍵盤上直接輸入SQL命令對資料庫進行操作。作為嵌入式語言,SQL語句能夠嵌入到高階語言(如C、 C#、JAVA)程式中,供程式設計師設計程式時使用。

而在兩種不同的使用方式下,SQL的語法結構基本上是一致的。這種以統一的語法結構提供兩種不同的操作方式,為使用者提供了極大的靈活性與方便性

參考資料來源:百度百科-SQL語言

SQL語句完成核心功能的九個動詞是什麼?

1、SELECT:查詢出資料,也可用於變數賦值

2、CREATE:建立

3、DROP:刪除

4、ALTER:修改

5、INSERT:插入

6、UPDATE:更新

7、DELETE:刪除

8、Grant:授權

9、revoke:回收許可權

擴充套件資料

語法

SQL語言分成了幾種要素,包括:

1、子句,是語句和查詢的組成成分。(在某些情況下,這些都是可選的。)[14]

2、表示式,可以產生任何純量值,或由列和行的資料庫表

3、謂詞,給需要評估的SQL三值邏輯(3VL)(true/false/unknown)或布林真值指定條件,並語句和查詢的效果,或改變程式流程。

4、查詢,基於特定條件檢索資料。這是SQL的一個重要組成部分。

5、語句,可以持久地影響綱要和資料,也可以控制資料庫事務、程式流程、連線、會話或診斷。

6、SQL語句也包括分號(";")語句終結符。儘管並不是每個平臺都必需,但它是作為SQL語法的標準部分定義的。

7、無意義的空白在SQL語句和查詢中一般會被忽略,更容易格式化SQL程式碼便於閱讀。

標準化

各種資料庫的SQL方言通常不可移植,特別是在日期時間語法、字串連線、NULL、比較的大小寫敏感方面。只有PostgreSQL與Mimer SQL努力遵從標準。Oracle資料庫的DATE行為如同DATETIME,缺少TIME type)。

SQL在1986年被ANSI標準化,1987年被ISO標準化。由ISO/IEC JTC 1, Information technology, Subcommittee SC 32, Data management and interchange維護。標準名稱通常為如下模式: ISO/IEC 9075-n:yyyy Part n: title。

SQL語言的資料操縱動詞是A.select B.drop C.insert D.grant

資料操縱:UPDATE、INSERT、DELETE。所以選擇C。

三級資料庫技術輔導第四講:SQL語言特點

結構化查詢語言這一名稱實際上有些不貼切。

首先,儘管查詢是設計SQL的最初目的,檢索資料也仍然是其最重要的功能之一,但SQL決不僅僅是一個查詢工具。SQL用於控制DBMS提供給使用者的所有功能,包括:

資料定義(Data definition):SQL可用於定義被存放資料的結構和組織,以及資料項之間的關係。

資料檢索(Data retrieval):SQL能使使用者或應用程式從資料庫中檢索資料並使用這些資料。

資料操縱(Data manipulation):使用者或應用程式通過SQL更改資料庫,如增加新資料,刪除舊資料,修改已存入的資料等。

存取控制(Access control):SQL可用來使用者檢索,增加和修改資料的許可權,一保護所儲存的資料不被非法存取。

資料共享(Data sharing):SQL可用於調整資料讓併發使用者共享,以保證使用者之間彼此不受影響。

資料完整性(Data integrity):SQL能對資料庫的完整性條件作出規定,以使其不會因為修改紊亂或系統出錯而被破壞。

第二,SQL並不是一種像COBOL,FORTRAN和C語言等那樣完整的計算機語言。SQL沒有用於條件測試的IF語句,沒有用於程式分支的GOTO語句,也沒有用於迴圈的DO或FOR語句。

確切地說,SQL是一種資料庫子語言(sublanguage)。也稱為語言(4GL),一種非過程語言。

SQL語言簡潔,為完成其核心功能只用了6個動詞:SELECT、CREATE、INSERT、UPDATE、DELETE、GRANT(REVOKE)。

ANSI SQL的型別

目前的ANSI SQL標準認可四種SQL語句的方法。採用何種方法依賴於應用程式程式設計環境:

互動式SQL(Interactive SQL):類似於Forpro,以命令列形式執行SQL語句。

嵌入式SQL(Embedded SQL):通過在SQL語句前假如一個關鍵字來執行SQL語句。例如C中的EXEC SQL。

模組SQL(Mole SQL):允許創建於3GL原始碼的編譯SQL語句,然後把編譯好的目標模組連入可執行程式。SQL模組類似於Visual Basic程式碼模組,模組中包含變數說明和用來容納查詢結果集合的臨時表,可以把變元值從3GL傳遞給SQL模組說明的過程引數。在資料庫伺服器上執行預編譯查詢的儲存過程有許多與模組SQL共同的性質。

動態SQL(Dynamic SQL):可以建立在編寫語句時無法預測其內容的SQL語句(前面的多種SQL型別屬於靜態SQL類)。例如:讀者想設計一個可以針對多種資料庫處理查詢的Visual Basic應用程式。動態SQL可以以字串形式向資料庫傳送查詢。例如,可以向資料庫傳送一個查詢並獲得詳細的資訊,這些資訊來自描述資料庫表及表中欄位的資料庫字典。在知道了資料庫結構之後,應用程式使用者可以建立向查詢新增正確欄位名的定製查詢。

SQL的作用

SQL本身不是一個數據庫管理系統,也不是的產品。事實上,SQL是資料庫管理系統的一個組成部分,是使用者和DBMS通訊的語言和工具。

SQL有下列作用:

SQL是一種互動式查詢語言

SQL是一種資料庫程式語言

SQL是一種資料庫管理語言

SQL是一種客戶機/伺服器語言

SQL是一種分散式資料庫語言

SQL是一種資料庫閘道器語言

SQL語言功能它按其功能分為那幾個部分

SQL語言功能按其功能分為資料定義、資料操縱和資料控制三個部分。

1、SQL資料定義功能:能夠定義資料庫的模式結構,即外模式、全域性模式和內模式結構。在SQL中,外模式又叫做檢視(View),全域性模式簡稱模式( Schema),內模式由系統根據資料庫模式自動實現,一般無需使用者過問。 

2、SQL資料操縱功能:包括對基本表和檢視的資料插入、刪除和修改,特別是具有很強的資料查詢功能。 

3、SQL的資料控制功能:主要是對使用者的訪問許可權加以控制,以保證系統的安全性。

擴充套件資料

SQL的核心部分相當於關係代數,但又具有關係代數所沒有的許多特點,如聚集、資料庫更新等。綜合的、通用的、功能極強的關係資料庫語言,其特點是: 

1、資料描述、操縱、控制等功能一體化。

2、兩種使用方式,統一的語法結構。SQL有兩種使用方式。一是聯機互動使用,這種方式下的SQL實際上是作為自含型語言使用的。另一種方式是嵌入到某種高階程式設計語言(如C語言等)中去使用。前一種方式適合於非計算機專業人員使用,後一種方式適合於專業計算機人員使用。儘管使用方式不向,但所用語言的語法結構基本上是一致的。 

3、高度非過程化。SQL是一種語言(4GL),使用者只需要提出“幹什麼”,無須具體指明“怎麼幹”,像存取路徑選擇和具體處理操作等均由系統自動完成。 

4、語言簡潔,易學易用。儘管SQL的功能很強,但語言十分簡潔,核心功能只用了9個動詞。SQL的語法接近英語口語,所以,使用者很容易學習和使用。

dml是什麼意思

DML : Data Manipulation Language,中文全稱:資料操縱語言

詞彙解析:

data基本詞彙

英['deɪtə] 美['deɪtə]

n.資料;資料

名詞datum的複數形式。

The data should be updated once a week.

這些資料應該每星期更新一次。

accumulate data積累資料

amass data積累資料

詞彙的用法

data用作單數或複數。

在正式文體或科技文章中,data是單數名詞datum的複數形式,意思是“資料,資料”。當其作主語時謂語動詞要用複數形式。

data作“(儲存在計算機中的)資料資料”解時是不可數名詞。

資料庫的核心操作是______。

【答案】:資料庫的執行管理資料庫管理系統的主要功能包括:資料定義、資料操縱、資料庫的執行管理以及資料庫的建立和維護功能,其中資料庫的執行管理是核心部分。

SQL集資料查詢、資料操作、資料定義和資料控制功能於一體,語句INSERT、DELETE、UPDATE實現(  )功能。

【答案】:B

SQL語言功能極強,但由於設計巧妙,語言十分簡潔,完成資料定義、資料操縱、資料控制的核心功能只用了9個動詞,如下:

●資料查詢:SELECT;

●資料定義:CREATE DROP ALTER;

●資料操縱:INSERT UP DATE DELETE;

●資料控制:GRANT REVOKE。

標籤: 動詞
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/zonghezhishi/6lm89q.html