正文

供求信息網(wǎng)(30)

ASP.NET項目開發(fā)案例全程實錄(第2版) 作者:明日科技


1.12 網(wǎng)站文件清單

為了幫助讀者了解供求信息網(wǎng)的文件構成,現(xiàn)以表格形式列出網(wǎng)站的文件清單,如表1.16所示。

 

注意:上面的文件列表清單中,凡是與ASPX文件對應的都有一個CS文件,在此沒有一一列出。

1.13  SQL Server 2005數(shù)據(jù)庫使用專題

SQL即Structured Query Language的縮寫,中文譯為結構化查詢語言。Server中文譯為服務器,而2005代表的是版本號。SQL Server 2005不同于以往的數(shù)據(jù)庫服務器,它是一個網(wǎng)絡數(shù)據(jù)庫服務器,但實質上還是一個關系型數(shù)據(jù)庫,而且還是一個數(shù)據(jù)分析平臺。

SQL Server 2005最大數(shù)據(jù)庫長度為1000000TB,如果把這個長度平均分給地球上的每個人,那么每個人可在這個服務器上存放100MB的數(shù)據(jù)。而且數(shù)據(jù)庫中的單個實例支持多達64個處理器。而且其每分鐘的事務處理也高達100多萬個。所以說SQL Server 2005是當今最優(yōu)秀的數(shù)據(jù)庫服務器也不足為過。

使用SQL Server 2005可以開發(fā)如客戶機/服務器(C/S)模式、聯(lián)機事務處理(OLTP)的網(wǎng)絡數(shù)據(jù)庫系統(tǒng);瀏覽器/服務器(B/S)模式、OLTP的網(wǎng)絡數(shù)據(jù)庫系統(tǒng);單獨的OLTP網(wǎng)絡數(shù)據(jù)庫系統(tǒng)等,不僅如此,SQL Server 2005還可以整合其他服務提供對數(shù)據(jù)的分析。

1.13.1  安裝合適的SQL Server 2005版本

SQL Server 2005是一款使用結構化查詢語言的關系型數(shù)據(jù)庫服務器,也屬于網(wǎng)絡服務器。嚴格意義上SQL Server 2005可以被看作是一個系列軟件產(chǎn)品,為了滿足不同人員對SQL Server 2005的需求,SQL Server 2005提供了如下5個不同的版本。

? Microsoft SQL Server 2005 Enterprise Edition(企業(yè)版)。

? Microsoft SQL Server 2005 Standard Edition(標準版)。

? Microsoft SQL Server 2005 Workgroup Edition(工作組版)。

? Microsoft SQL Server 2005 Developer Edition(開發(fā)版)。

? Microsoft SQL Server 2005 Express Edition(學習版)。

上面提到了SQL Server 2005為不同的人員提供了5個不同的版本,用戶需要從中選擇一個適合自己學習及應用的版本。下面逐一介紹這5個版本。

1.SQL Server 2005 Enterprise Edition(企業(yè)版)

支持32位和64位的操作系統(tǒng),該版本支持超大型企業(yè)進行聯(lián)機事務處理(OLTP)、高度復雜的數(shù)據(jù)分析、數(shù)據(jù)倉庫系統(tǒng)和網(wǎng)站所需的性能水平。全面的商業(yè)智能和分析能力及高可用性的功能(如故障轉移群集),可以處理大多數(shù)關鍵業(yè)務的企業(yè)工作負荷,是最全面的SQL Server版本,能滿足最復雜的要求,是超大型企業(yè)的選擇。

2.SQL Server 2005 Standard Edition(標準版)

支持32位和64位的操作系統(tǒng),該版本包括電子商務、數(shù)據(jù)倉庫和業(yè)務流解決方案所需的基本功能,集成商業(yè)智能和高可用性的功能,適于需要全面的數(shù)據(jù)管理和分析平臺的中小型企業(yè)選用。

3.SQL Server 2005 Workgroup Edition(工作組版)

僅支持32位的操作系統(tǒng),該版本可以用作前端Web服務器,也可以用于部門或分支機構的運營。包括SQL Server產(chǎn)品系列的核心數(shù)據(jù)庫功能,并且可以輕松地升級至Standard Edition(標準版)或Enterprise Edition(企業(yè)版)。Workgroup Edition是入門級數(shù)據(jù)庫,具有可靠、功能強大且易于管理的特點。

4.SQL Server 2005 Developer Edition(開發(fā)版)

支持32位和64位的操作系統(tǒng),該版本使開發(fā)人員可以在SQL Server 上生成任何類型的應用程序。還包括SQL Server 2005 Enterprise Edition(企業(yè)版)的所有功能,但有許可限制,只能用于開發(fā)和測試系統(tǒng),而不能用作生產(chǎn)服務器。適于獨立軟件供應商(ISV)、咨詢人員、系統(tǒng)集成商、解決方案供應商以及創(chuàng)建和測試應用程序的企業(yè)開發(fā)人員選用。而且可以根據(jù)需要升級至SQL Server 2005 Enterprise Edition(企業(yè)版)。

5.SQL Server 2005 Express Edition(學習版)

僅支持32位的操作系統(tǒng),該版本是一個免費、易用且便于管理的數(shù)據(jù)庫。SQL Server Express Edition(學習版)與Microsoft Visual Studio 2005集成在一起,可以輕松開發(fā)功能豐富、存儲安全、可快速部署的數(shù)據(jù)驅動應用程序??梢云鸬娇蛻舳藬?shù)據(jù)庫以及基本服務器數(shù)據(jù)庫的作用。適于低端ISV、低端服務器用戶、創(chuàng)建Web應用程序的非專業(yè)開發(fā)人員以及創(chuàng)建客戶端應用程序的編程愛好者選用。

1.13.2  建立數(shù)據(jù)庫與數(shù)據(jù)表

在創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表時,其名稱必須遵循SQL Server 2005的標識符命名規(guī)則。

? 名稱的長度為1~128。

? 名稱的第一個字符必須是字母或者“_”、“@”、“#”中的任意一個字符。

? 在中文版SQL Server 2005中,可以直接使用中文名稱。

? 名稱中不能有空格,不允許使用SQL Server 2005的保留字。如系統(tǒng)數(shù)據(jù)庫model、msdb和master,這樣的數(shù)據(jù)庫名稱都屬于保留字。

1.建立數(shù)據(jù)庫

在SQL Server 2005中,通過SQL Server Management Studio可以創(chuàng)建數(shù)據(jù)庫,用于存儲數(shù)據(jù)及其他對象(如視圖、索引、存儲過程和觸發(fā)器等)。

下面將創(chuàng)建一個數(shù)據(jù)庫“db_SIS”,具體操作步驟如下:

(1)啟動SQL Server Management Studio,并連接到SQL Server 2005中的數(shù)據(jù)庫,在“對象資源管理器”中右擊“數(shù)據(jù)庫”選項,在彈出的快捷菜單中選擇“新建數(shù)據(jù)庫”命令,如圖1.63所示。

(2)進入“新建數(shù)據(jù)庫”對話框,如圖1.64所示。對話框中包括“常規(guī)”、“選項”和“文件組”3個選項卡,通過這3個選項卡設置新創(chuàng)建的數(shù)據(jù)庫。

? “常規(guī)”選項卡:用于設置新建數(shù)據(jù)庫的名稱。

在“數(shù)據(jù)庫名稱”文本框中輸入新建數(shù)據(jù)庫的名稱“db_SIS”。數(shù)據(jù)庫名稱設置完成后,系統(tǒng)自動在“數(shù)據(jù)庫文件”列表框中產(chǎn)生一個主要數(shù)據(jù)文件(初始大小為3MB)和一個日志文件(初始大小為1MB),同時顯示文件組、自動增長和路徑等默認設置,用戶可以根據(jù)需要自行修改這些默認的設置,也可以單擊右下角的“添加”按鈕添加數(shù)據(jù)文件。這里主要數(shù)據(jù)文件和日志文件均采用默認設置。

 


上一章目錄下一章

Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號