數據庫系統概論學習攻略(第四期)


數據庫系統概論學習攻略(第四期)

SQL結構化查詢語言(Structured QueryLanguage)簡稱SQL(發音:/ˈes kjuː ˈel/"S-Q-L"),是一種特殊目的的編程語言,是一種數據庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關系數據庫系統;同時也是數據庫腳本文件的擴展名。結構化查詢語言是高級的非過程化編程語言,允許用戶在高層數據結構上工作。它不要求用戶指定對數據的存放方法,也不需要用戶了解具體的數據存放方式,所以具有完全不同底層結構的不同數據庫系統,可以使用相同的結構化查詢語言作為數據輸入與管理的接口。結構化查詢語言語句可以嵌套,這使它具有極大的靈活性和強大的功能。198610月,美國國家標准協會對SQL進行規范后,以此作為關系式數據庫管理系統的標准語言(ANSIX3. 135-1986),1987年得到國際標准組織的支持下成為國際標准。不過各種通行的數據庫系統在其實踐過程中都對SQL規范作了某些編改和擴充。所以,實際上不同數據庫系統之間的SQL不能完全相互通用。

SQL特點:綜合統一、高度非過程化、面向集合的操作方式、以同一種語法結構提供多種使用方式、語言簡潔,易學易用。

SQL語句的命令動詞和具體功能:
數據查詢:SELECT (查詢出數據,也可用於變量賦值)
數據定義(表/視圖/查詢/存儲過程/自定義函數/索引/觸發器等):CREATE (創建)、DROP(刪除)、ALTER(修改) 
數據操作:INSERT(插入)、UPDATE(更新)、DELETE(刪除) 
數據控制:Grant(授權)、revoke(回收權限)
 
SQL的數據定義語句:
操作對象
           操作方式
創建
刪除
修改
模式
CREATE SCHEMA
DROP SCHEMA
 
CREATE TABLE
DROP TABLE
ALTER TABLE
視圖
CREATE VIEW
DROP VIEW
 
索引
CREATE INDEX
DROP INDEX
 
 

國際標准化組織:負責目前絕大部分領域(包括軍工、石油、船舶等壟斷行業)的標准化活動。ISO現有117個成員,包括117個國家和地區。ISO的最高權利機構是每年一次的全體大會,其日常辦事機構是中央秘書處,設在瑞士日內瓦。中央秘書處現有170名職員,由秘書長領導。ISO的宗旨是在世界上促進標准化及其相關活動的發展,以便於商品和服務的國際交換,在智力、科學、技術和經濟領域開展合作。”ISO通過它的2856個技術結構開展技術活動,其中技術委員會(簡稱SC)共611個,工作組(WG2022個,特別工作組38個。中國於1978年加入ISO,在200810月的第31屆國際化標准組織大會上,中國正式成為ISO常任理事國

SQL Server SQL ServerMicrosoft公司推出的關系型數據庫管理系統。具有使用方便可伸縮性好與相關軟件集成程度高等優點,可跨越從運行Microsoft Windows 98 的膝上型電腦到運行Microsoft Windows 2012 的大型多處理器的服務器等多種平台使用。MicrosoftSQL Server是一個全面的數據庫平台,使用集成商業智能 (BI)工具提供了企業級的數據管理。Microsoft SQL Server 數據庫引擎為關系型數據和結構化數據提供了更安全可靠存儲功能,使您可以構建和管理用於業務的高可用和高性能的數據應用程序

 


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com