微軟的SQL Server是一個關系數據庫,它是一項完美的客戶/服務器系統。SQL Server需要安裝在Windows NT的平台上,而Windows NT可以支持Intel 386,Power PC,MIPS,Alpha PC和RISC等平台,它使SQL Server具備足夠的威力和功能。
這裡所有的文章所采用的數據庫應用程序都是基於SQL Server之上的,采用ODBC及標准的SQL查詢,可以非常簡單的移植到任何一個支持ODBC的數據庫之上,如:Oracle,Informix,Db2和Access,在閱讀有關ASP數據庫編程技術之前,要確認你至少熟悉一種數據庫管理系統,並可以使用標准的SQL查詢語言操作數據庫。
SQL Server提供服務器端的軟件,這部分需要安裝在NT Server上,SQL Server的用戶端則可以安裝在許多用戶端PC系統中,Windows可以讓用戶端進行數據庫的建立,維護及存取等操作,SQL Server可以最多定義32767個數據庫,每個數據庫中,可以定義20億個表格,每個表格可以有250個字段,每個表格的數據個數並沒有限制,每一個表格可以定義250個索引,其中有一個可以是Clustered索引。
SQL Server所使用的數據庫查詢語言稱為Transact-SQL,它是SQL Server的核心,Transact-SQL強化了原有的SQL關鍵字以進行數據的存取,儲存及處理等功能,Transact-SQL擴充了流程控制指定,可以使你方便的編寫功能強大的存儲過程,他們存放在服務器端,並預先編譯過,執行速度非常塊,觸發是一種特殊的存儲過程,用來確保SQL Server數據庫引用的完整性,你可以建立插入,刪除和更新觸發以控制相關的表格中對數據列的插入,刪除和更新,你還可以使用規則(Rule),缺省(default)以及限制(Constraints),來協助將新的數值套用到表格中去!
有關SQL Server的問題,本站專門設立了一個專題,請大家到SQL Server專題了解更多內容!
本文由沙灘小子整理制作,你可以轉載,但請注明其出處,謝謝!