sql是高度非過程化和麵向集合的操作語言。使用SQL進行資料操作,使用者只需提出“做什麼”,而不必指明“怎麼做”,因此使用者無須了解訪問路徑,訪問路徑的選擇以及SQL語句的操作過程由系統自動完成;SQL採用集合操作方式。
sql(Structured Query Language,結構化查詢語言)是一種特殊目的的程式語言,是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關係型資料庫系統。
SQL語言是一種高階的非過程化程式語言,允許使用者在高層資料結構上工作。它不要求使用者指定對資料的存放方法,也不需要使用者了解特定的資料存放方式,所以具有完全不同底層結構的不同資料庫系統, 可以使用相同的結構化查詢語言作為資料輸入與管理的介面。 SQL語言語句可以嵌套,這使它具有極大的靈活性和強大的功能。
SQL語言的特點:
#SQL風格統一
# SQL可以獨立完成資料庫生命週期中的全部活動,包括定義關係模式、輸入資料、建立資料庫、査詢、更新、維護、資料庫重構、資料庫安全性控制等一系列操作,這就為資料庫應用系統開發提供了良好的環境,在資料庫投入運行後,還可根據需要隨時逐步修改模式,且不影響資料庫的運行,從而使系統具有良好的可擴充性。
高度非過程化
#非關係資料模型的資料操縱語言是過程導向的語言,用其完成使用者請求時,必須指定訪問路徑。而用SQL進行資料操作,使用者只需提出“做什麼”,而不必指明“怎麼做”,因此使用者無須了解訪問路徑,訪問路徑的選擇以及SQL語句的操作過程由系統自動完成。這不僅大大減輕了用戶負擔,而且有利於提高資料獨立性。面向集合的操作方式
以同一種語法結構提供兩種使用方式
以上是sql是高度什麼和麵向什麼的操作語言?的詳細內容。更多資訊請關注PHP中文網其他相關文章!