? ? ?對數據的學習已經有一段時間了,但是對sql sever的使用確實還很少,今天又對它的應用軟件之一sql sever2000進行了一次理論學習。
首先付上一張圖對它的整體脈絡有一個大致的了解。
通過整體感知,SQL sever主要的功能模塊存在于操作模塊,運行環境與T-SQL語言都服務于操作模塊,有助于軟件更好的服務,實現自己的功能。
一、運行環境
·? 系統目錄文件在軟件安裝時自動保存到安裝目錄下,像一本書的目錄,記錄著一個系統的整體脈絡;既然用于軟件服務于數據庫,當然要讓用戶對數據庫有一個簡單的認識,自建的數據庫一方面記錄下所有的用戶登錄信息,另一方面提供給用戶數據庫示例和模板,供沒有接觸到該軟件的開發人員學習使用。
環境模塊最重要最常用的部分要數工具了,基于數據提供給了導入導出數據與備份恢復基本服務;基于管理提供了服務器管理器,用于啟動sql sever服務;企業管理器,具體管理數據庫的應用程序;數據庫的最中應用勢必要應用與網絡,那聯網服務器就必不可少了。
二、具體操作
對比于vb語言的學習,操作的實體庫,對象,表等相當于vb中窗體,模塊以及各種控件等被操作對象。過程模塊中的過程控制,觸發器,函數都可以抽象為函數,為實現某項功能將一組代碼整合在一起構成一個功能塊。T-SQL語言給各個功能定義臨時變量,常量,搭建三大結構形成虛擬的功能函數對數據庫實體集提供增刪改查等操作。不同于vb的是每次登陸到SQL sever2000界面都要通過賬戶與密碼登陸,這樣,適當的安全機制就必須建立起來了。
基于存在必定合理的學習理念,數據庫涉及到大量的數據操作,應用于企業的話,必定要有一定的保密措施才能保證核心競爭力!
三、T-SQL語言
T-SQL語言獨立于軟件而存在,就像vb,為外部程序的鏈接提供可能,雖然不像Java一樣可以應用于不同的應用開發環境,但必要程序之間的鏈接必不可少!比如我們應用vb設計機房收費系統,學生信息管理系統都會用到SQL語言來建立相應鏈接!
總結:一個好的編譯環境通過基礎操作界面實現基本功能,封裝在一個操作環境下;通過獨特的編程語言與外界建立接口,在使用其他開發軟件設計的軟件通過這些接口建立連接共同組建大型的應用軟件!這樣不僅有利于管理者對軟件設計過程中形成明確分工,也有助于各種模塊同時進行,加快軟件開發效率!
?以上就是SQL server2000的理論認識的內容,更多相關內容請關注PHP中文網(www.php.cn)!