(1)SQL模式:SQL模式是表和授權的靜态定義。一個SQL模式定義為基本表的集合。 一個由模式名和模式擁有者的使用者名或賬号來确定,并包含模式中每一個元素(基本表、視圖、索引等)的定義。
(2)SQL資料庫:SQL(Structured Query Language),即‘結構式查詢語言’,采用英語單詞表示和結構式的文法規則。 一個SQL資料庫是表的彙集,它用一個或多個SQL模式定義。
(3)基本表:在SQL中,把傳統的關系模型中的關系模式稱為基本表(Base Table)。 基本表是實際存儲在資料庫中的表,對應一個關系。
(4)存儲檔案:在SQL中,把傳統的關系模型中的存儲模式稱為存儲檔案(Stored File)。 每個存儲檔案與外部存儲器上一個實體檔案對應。
(5)視圖:在SQL中,把傳統的關系模型中的子模式稱為視圖(View),視圖是從若幹基本表和(或)其他視圖構造出來的表。
(6)行:在SQL中,把傳統的關系模型中的元組稱為行(row)。
(7)列:在SQL中,把傳統的關系模型中的屬性稱為列(coloumn)。
(8)實表:基本表被稱為“實表”,它是實際存放在資料庫中的表。
(9)虛表:視圖被稱為“虛表”,建立一個視圖時,隻把視圖的定義存儲在資料詞典中,而不存儲視圖所對應的資料。
(10)相關子查詢:在嵌套查詢中出現的符合以下特征的子查詢:子查詢中查詢條件依賴于外層查詢中的某個值, 是以子查詢的處理不隻一次,要反複求值,以供外層查詢使用。
(11)聯接查詢:查詢時先對表進行笛卡爾積操作,然後再做等值聯接、選擇、投影等操作。 聯接查詢的效率比嵌套查詢低。
(12)互動式SQL:在終端互動方式下使用的SQL語言稱為互動式SQL。
(13)嵌入式SQL:嵌入在進階語言的程式中使用的SQL語言稱為嵌入式SQL。
(14)共享變量:SQL和宿主語言的接口。共享變量有宿主語言程式定義,再用SQL的DECLARE語句說明, SQL語句就可引用這些變量傳遞資料庫資訊。
(15)遊标:遊标是與某一查詢結果相聯系的符号名,用于把集合操作轉換成單記錄處理方式。
(16)卷遊标:為了克服遊标在推進時不能傳回的不便,SQL2提供了卷遊标技術。 卷遊标在推進時不但能沿查詢結果中元組順序從頭到尾一行行推進,也能一行行傳回。