官术网_书友最值得收藏!

第2章 數據庫工具的選擇

數據庫技術出現于20世紀60年代,主要用來適應管理信息系統對數據管理的要求。四十多年來,數據庫技術在理論和實現方法上都有了很大的發展,已經成了絕大多數IT解決方案的基礎。數據庫系統支持的數據模型由層次型、網狀型發展到目前較流行的關系型,而SQL Server 2000就是運行在網絡環境下的關系型數據庫管理系統。

常見的數據庫系統有FoxPro、Access、Oracle、SQL Server和Sybase等。數據庫管理系統主要有4種類型:文件管理、層次數據庫、網狀數據庫和關系數據庫。目前最流行,應用最廣泛的是關系數據庫,以上所列舉的數據庫系統都是關系數據庫系統。關系數據庫以行和列的形式來組織信息,一個關系數據庫由若干表組成,一個表就是一組相關的數據按行排列的結果。例如,一個通信錄就是這樣一個表,表中的每一列叫做一個字段,如通信錄中的姓名、地址、電話都是字段。字段包括字段名及具體的數據,每個字段都有相應的描述信息,如數據類型、數據寬度等。表中每一行稱為一條記錄。

2.1 SQL Server 2000概述

Microsoft SQL Server 2000是美國微軟公司于2000年推出的可伸縮性、高性能的數據庫管理系統,它是針對當前的分布式客戶機服務器環境設計的。結合Windows 2000等操作系統使用,它可提供一個安全的、可擴展的、易管理的、高性能的數據庫應用平臺。Microsoft SQL Server 2000數據庫組件是基于結構化查詢語言(SQL)的可伸縮的關系數據庫,集成了對Internet應用程序的可擴展置標語言(XML)的支持。由于很多企業現在仍在使用SQL Server 2000系統,且本書所使用的案例取自為企業開發的實際項目,因此在本章將介紹SQL Server 2000。

SQL Server 2000支持許多用戶的同時訪問。一個SQL Server 2000實例通常包括組成一系列數據庫的文件和一套DBMS軟件。在不同計算機上運行的應用程序使用SQL Server 2000的通信組件,通過網絡將命令傳送到SQL Server 2000的實例中。當應用程序與SQL Server 2000實例連接后,就可以引用該實例中用戶被授權訪問的任何數據庫了。通信組件還允許SQL Server 2000實例與在同一臺計算機上運行的應用程序之間進行通信。用戶可以在一臺計算機上同時運行多個SQL Server 2000實例。

盡管SQL Server 2000被設計為用做通過網絡連接的成千上萬并發用戶的數據存儲引擎,但它仍可作為一個獨立的數據庫,像應用程序一樣直接在同一臺計算機上運行。SQL Server 2000卓越的可伸縮性和便于使用的諸多功能使其能夠在單個計算機上高效運行,既不占用過多的系統資源,也不需要專門的用戶來管理。

主站蜘蛛池模板: 黑河市| 西平县| 古交市| 宜宾市| 开原市| 通许县| 孟津县| 介休市| 富锦市| 青州市| 横峰县| 余江县| 河津市| 石楼县| 本溪| 广平县| 原阳县| 富源县| 庆云县| 万全县| 东台市| 镇沅| 松潘县| 东宁县| 建始县| 阜平县| 鲁甸县| 安泽县| 凌云县| 神木县| 休宁县| 古蔺县| 板桥市| 辽中县| 平果县| 广平县| 贡觉县| 合水县| 正安县| 铜陵市| 赞皇县|