SQL語言簡介結構化查詢語言(SQL)是一個非過程化的語言,它一次處理一個記錄,對資料提供自動導航。SQL允許使用者在高層的資料結構上工作,而不對單個記錄進行操作,可操作記錄集。所有SQL語句接受集合作為輸入,返回集合作為輸出。SQL的集合特性允許一條SQL語句的結果作為另一條SQL語句的輸入。SQL不要求使用者指定對資料的存放方法。這種特性使使用者更容易集中精力於要得到的結果。所有的SQL語句使用查詢最佳化器,是RDBMS的一部分,由它決定對指定資料存取的最快速度的手段。SQL可用於所有使用者的DB活動模型,包括系統管理員,資料庫管理員,應用程式設計師,決策支援系統人員及許多其他型別的終端使用者。由於主要的關係資料庫管理系統都支援SQL語言,所以使用者可以使用SQL的技能從一個RDBMS轉到另一個。所有使用者SQL編寫的程式都是可移植的。T-SQL語言簡介T-SQL語言是標準的SQL Server的擴充套件,是標準的SQL程式設計語言的增強版,是用以程式與SQL Server溝通的主要語言。T-SQL是SQL Server系統產品獨有的,其他的關係資料庫不支援T-SQL。T-SQL語言的組成資料定義語言(DLL):用於在資料庫系統中對資料庫,表,檢視,索引等資料庫物件進行建立和管理。資料控制語言(DCL):用於實現對資料庫中資料的完整性,安全性等的控制。資料操縱語言(DML):用於插入,修改,刪除和查詢資料庫中的資料。
SQL語言簡介結構化查詢語言(SQL)是一個非過程化的語言,它一次處理一個記錄,對資料提供自動導航。SQL允許使用者在高層的資料結構上工作,而不對單個記錄進行操作,可操作記錄集。所有SQL語句接受集合作為輸入,返回集合作為輸出。SQL的集合特性允許一條SQL語句的結果作為另一條SQL語句的輸入。SQL不要求使用者指定對資料的存放方法。這種特性使使用者更容易集中精力於要得到的結果。所有的SQL語句使用查詢最佳化器,是RDBMS的一部分,由它決定對指定資料存取的最快速度的手段。SQL可用於所有使用者的DB活動模型,包括系統管理員,資料庫管理員,應用程式設計師,決策支援系統人員及許多其他型別的終端使用者。由於主要的關係資料庫管理系統都支援SQL語言,所以使用者可以使用SQL的技能從一個RDBMS轉到另一個。所有使用者SQL編寫的程式都是可移植的。T-SQL語言簡介T-SQL語言是標準的SQL Server的擴充套件,是標準的SQL程式設計語言的增強版,是用以程式與SQL Server溝通的主要語言。T-SQL是SQL Server系統產品獨有的,其他的關係資料庫不支援T-SQL。T-SQL語言的組成資料定義語言(DLL):用於在資料庫系統中對資料庫,表,檢視,索引等資料庫物件進行建立和管理。資料控制語言(DCL):用於實現對資料庫中資料的完整性,安全性等的控制。資料操縱語言(DML):用於插入,修改,刪除和查詢資料庫中的資料。