當前位置:吉日网官网 - 傳統美德 - 什麽是SQL?

什麽是SQL?

SQL是結構化查詢語言的縮寫。SQL是專門為數據庫建立的壹組操作命令,是壹種功能齊全的數據庫語言。使用時只需要發出“做什麽”的命令,“怎麽做”不在用戶考慮範圍內。SQL功能強大,易學易用,已經成為數據庫操作的基礎,現在幾乎所有的數據庫都支持SQL。& ltbr & gt

##1二、SQL數據庫的數據架構< br & gt

SQL數據庫的數據架構基本上是三層結構,但使用的術語與傳統的關系模型不同。在SQL中,關系模式被稱為“基表”;存儲模式(內部模式)稱為“存儲文件”;子模式(外模式)稱為“視圖”;壹個元組稱為壹行;該屬性稱為列。名稱對稱為00100009a:

##1三、SQL語言的構成

在正式學習SQL語言之前,我們先對SQL語言有個基本的了解,介紹壹下SQL語言的組成:

1.SQL數據庫是由壹個或多個SQL模式定義表的集合。& ltbr & gt

2.SQL表由壹組行組成,壹行是壹系列(壹組)列,每列對應壹個數據項。& ltbr & gt

3.表可以是基本表,也可以是視圖。基本表是實際存儲在數據庫中的表,而視圖是由幾個基本表或其他視圖組成的表的定義。& ltbr & gt

4.壹個基本表可以跨壹個或多個存儲文件,壹個存儲文件也可以存儲壹個或多個基本表。每個存儲文件對應於外部存儲的最後壹個物理文件。& ltbr & gt

5.用戶可以用SQL語句查詢視圖和基本表。從用戶的角度來看,視圖和基本表是壹樣的,沒有區別。都是關系(表)。& ltbr & gt

6.SQL用戶可以是應用程序或最終用戶。SQL語句可以嵌入宿主語言的程序中,如FORTRAN、COBOL、PASCAL、PL/I、C和Ada。在交互式環境中,SQL用戶也可以用作最終用戶的獨立用戶界面。& ltbr & gt

##1第四,操作數據庫

SQL包括對數據庫的所有操作,數據庫主要由四部分組成:

1.數據定義:這部分也叫“SQL DDL”,定義數據庫的邏輯結構,包括定義數據庫、基本表、視圖和索引。& ltbr & gt

2.數據操作:這部分也叫“SQL DML”,包括數據查詢和數據更新兩種操作,其中數據更新包括插入、刪除和更新三種操作。& ltbr & gt

3.數據控制:對用戶訪問數據的控制包括對基本表和視圖的授權、完整性規則的描述、事務控制語句等。& ltbr & gt

4.嵌入式SQL語言的使用規則:在宿主語言的程序中使用SQL語句的規則。& ltbr & gt

下面我們就分別介紹壹下:

##2 (1)數據定義

SQL數據定義功能包括定義數據庫、基本表、索引和視圖。& ltbr & gt

先來了解壹下SQL提供的基本數據類型:(比如001000009b)

1.數據庫的建立和刪除

(1)建立數據庫:數據庫是包含若幹基本表格的數據集,其語句格式為:

創建數據庫& lt數據庫名稱>[其他參數]

其中,在系統中必須是唯壹的,不能重復,否則會導致數據訪問錯誤。[其他參數]因具體的數據庫實現系統而異。& ltbr & gt

例如:建立壹個項目管理數據庫(xmmanage),其語句應該是:

創建數據庫xmmanage & ltbr & gt

(2)刪除數據庫:從系統中刪除數據庫及其所有內容。& ltbr & gt

其語句格式為:drop database & ltbr & gt

示例:刪除項目管理數據庫(xmmanage),其語句應為:

刪除數據庫xmmanage & ltbr & gt

2.基本表的定義和更改

獨立存在的表稱為基本表。在SQL語言中,壹個關系只對應壹個基本表。基本表的定義是指基本關系模式的建立,變更是指對數據庫中已有的基本表進行刪除和修改。& ltbr & gt

……& lt;br & gt

  • 上一篇:二月二有什麽習俗和活動?二月二有哪些禁忌?
  • 下一篇:從園林的角度評價頤和園的設計
  • copyright 2024吉日网官网