




已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
例:開發(fā)“人力資源管理系統(tǒng)”一、數(shù)據(jù)庫的選擇考慮:數(shù)據(jù)庫的擴展性、與現(xiàn)有計算機設備方面的兼容性、易于開放、易于上手實際應用:倫敦交易所、納斯達克證交所、第一章 sql server2000概述一、在數(shù)據(jù)庫發(fā)展史上存在三種結構的數(shù)據(jù)庫系統(tǒng) p10關系型網(wǎng)狀型層次型關系型出現(xiàn)最晚的 但被廣泛投入商業(yè)運營。二、主流關系型數(shù)據(jù)庫系統(tǒng) p13Oracle、IBM DB2、SQL Server、Sybase、Informix(被IBM DB2收購)、Mysql(開源軟件、免費)C/S 結構的關系型數(shù)據(jù)庫系統(tǒng);Access、Paradox、dBase、VF桌面型關系型數(shù)據(jù)庫系統(tǒng)兩者最大的區(qū)別在于:查詢返回的結果集。CS結構的關系型數(shù)據(jù)庫.jpgC/S 結構的,返回的結果集僅僅是客戶端需要查詢的結果;更小、更接近實際;可以有效的減少網(wǎng)絡的負載、讓數(shù)據(jù)能更快的得到響應;最被商業(yè)領域所采用。桌面型返回的結果集不僅僅是要查詢的數(shù)據(jù),而可能是整張表,甚至是整個文件。更多的應用于小的場合,部門內部、工作組內部。三、sql server的發(fā)展簡史和版本 p3738例圖1、發(fā)展史 p3738微軟在1988年介入數(shù)據(jù)庫領域,合作開發(fā)了1.0版本;到了后期同Sybase公司合作,開發(fā)了4.0版本。在1995年推出了第一個自主研發(fā)的產品6.0;7.0版本是一個全新的版本,不再繼承之前的版本,是微軟公司全新的設計理念。圖形化操作界面 + 命令行操作2、Sql server2000的版本 7個版本 p42服務器版類:企業(yè)版、標準版、企業(yè)評估版企業(yè)評估版功能與企業(yè)一致,唯一差別在于 免費獲取、只有120天試用期企業(yè)版購買;企業(yè)版提供更強的擴展性、提供對更復雜應用環(huán)境的良好支持性標準版與企業(yè)版功能一樣,但應用普通的環(huán)境個人版類:個人版、開發(fā)版、WinCE版、MSDE版開發(fā)版適于開發(fā)人員;功能與企業(yè)版功能一樣的,但是僅供開發(fā),不能實際上線使用,有連接數(shù)目的限制(限制5個用戶的連接);WinCE版用于MS WINCE設備的安裝快遞公司掃描器的離線使用標準版在現(xiàn)實生活中數(shù)據(jù)的分布性、合并性3、Sql server2000 概覽 p39例圖不論是web應用程序,還是商業(yè)應用程序、行業(yè)應用程序,或者管理工具等等,都可以通過各種各樣的接口技術與sql server2000相連接。這些接口包括,MDX(與數(shù)據(jù)倉庫連接),ADO/OLE DB/HTTP/ODBC,XML,T_SQL,還有與管理工具相連接的DMO/DSO/WMI然后,裝在臺式機、手提電腦、或者智能設備上的本地數(shù)據(jù)庫(個人版)數(shù)據(jù)通過復制這種機制合并到我們總的、完整的數(shù)據(jù)庫環(huán)境里。這樣,我們的數(shù)據(jù)即是合并的,也是分散的。由此可見,Sql server 2000數(shù)據(jù)庫平臺不僅是個單純的關系型數(shù)據(jù)庫,還集成了:OLTP聯(lián)機事務處理的數(shù)據(jù)庫,比如,在線購物、網(wǎng)上訂票、超市商場銷售這些事務量大的數(shù)據(jù)環(huán)境此外,還支持OLAP數(shù)據(jù)倉庫 數(shù)據(jù)倉庫通常用于聯(lián)機的數(shù)據(jù)挖掘、數(shù)據(jù)分析聯(lián)機分析處理平臺以上兩種數(shù)據(jù)可以通過數(shù)據(jù)轉換、復制來進行數(shù)據(jù)的遷移、轉換、合并。4、Sql server2000重要特性A:與操作系統(tǒng)的集成性Sql server2000 對windows各個版本都有比較好的支持。不同的操作系統(tǒng)可以安裝不同的Sql版本。個人版,安裝在客戶端操作系統(tǒng)上:win98、win95、winme、winNT客戶端、win2000個人版,或者安裝開放版。牢記一點:Sql的個人版只能安裝在操作系統(tǒng)的客戶端上Sql的服務器版只能安裝在操作系統(tǒng)的服務器端上,比如winNT服務器、win2000服務器版Sql server2000 與 windows2000 的優(yōu)良集成(1)活動目錄的集成(2) 集成的安全性可以用win2000所提供的用戶名和口令來訪問sql數(shù)據(jù)庫多CPU支持(3) 共用事件查看器sql報錯記錄都會被記錄在win2000 的事件查看器中;只要打開win2000 的事件查看器就可以看到sql的系統(tǒng)錯誤、系統(tǒng)日志、安全日志等信息。(4)一致性的service體系安裝好sql后,在win2000 的“服務”里也能看到sql所提供的各種服務,被統(tǒng)一作為win2000 的服務進行管理。(5) 共用系統(tǒng)監(jiān)視器B:優(yōu)秀的管理和自調諧功能增強的圖形化工具可以實現(xiàn)絕大多數(shù)日常數(shù)據(jù)庫操作,“企業(yè)管理器”具備自我自調諧的能力,減少管理員過多的優(yōu)化操作C:增強的關系型數(shù)據(jù)庫p39XML支持可以將查詢的結果集用XML的格式表示出來;或者把XML文檔的數(shù)據(jù)重新解析到sql的表中。意味著我們的數(shù)據(jù)可以在不同的平臺之間就進行交流。XML是互聯(lián)網(wǎng)上進行數(shù)據(jù)交換的標準格式,是各個不同的數(shù)據(jù)平臺所共用的標準。E:支持眾多的開發(fā)語言和工具VB、VC+、VS.NETDelphiJAVAPower Builder第二章sql server 2000安裝和配置一、 安裝的軟硬件要求 p42從實際應用來看,更高的配置能有更好的效能。但不是越高越好;過高的配置回導致配置浪費。補充:1在windowsNT Server 4.0上,必須先安裝好service pack5(sp4)或更高的版本2 在不帶網(wǎng)卡的windows98計算機上安裝sql server2000個人版,需要windows98第二版3 建議將操作系統(tǒng)的service pack 和 hotfix 更新到最新再安裝4 有的防毒軟件會有干擾,可禁用后再安裝5 最好安裝在NTFS分區(qū),有的功能需要,如,請問索引功能。6 瀏覽器最好是最新的,因為sql聯(lián)機文件二、 安裝三種安裝方法:標準安裝(最常用)無人值守安裝遠端安裝建議將文件復制到硬盤再安裝,可以避免由于盤片后光驅的原因導致安裝中斷。1、 標準安裝ab再安裝一個實例:命名實例(同時有兩個)安裝升級的方法再次“autorunt.exe”“安裝選擇”時,升級7.0.“身份驗證”模式可以與第一個實例不相同。2、 無人值守安裝應用場合:a 多臺,十幾、幾十臺服務器需要安裝sql,預先定制好安裝程序初始化文件,然后連同安裝文件一起發(fā)布到每臺服務器上,讓它們同時進行安裝而無需干預。b 需要安裝的服務器不在本地,而當?shù)貐s沒有安裝人員。無人值守安裝最重要的組件是安裝程序初始化文件。可以通過下列任一方法獲得。A法 安裝盤中有包含有不同安裝類型的幾個示例 .iss 文件Sqlins.iss 典型安裝Sqlcli.iss 安裝客戶端Sqlcst.iss 完全安裝可以用記事本打開進行編輯B 每次執(zhí)行sql交互式安裝時,它都會記錄你選擇的所有選項并將他們保存在系統(tǒng)根文件夾中setup.iss文件中。C 可以使用“高級選項”屏幕中的“記錄無值守.iss文件”選項,創(chuàng)建完全自定義的setup.iss文件。有了.iss文件后,就可以通過使用適當?shù)膮?shù)來啟動setupsql.exe 程序來執(zhí)行無值守安裝了。* 注冊表重建 有時由于注冊表的損壞而使得sql 2000無法啟動;其實sql 2000的文件依然是完好的,只是sql 2000的注冊項在操作系統(tǒng)中損壞了。使用該項修復-f1 ,后面指定使用哪個安裝程序初始化文件來進行安裝-sms ,指在安裝沒有結束前,不把控制權返回給調用者-s ,在安裝過程中不顯示圖形化界面-m ,單用戶選項三、 驗證安裝及系統(tǒng)工具介紹審核安裝的正確性:通過四個方面:服務、系統(tǒng)數(shù)據(jù)庫和樣本數(shù)據(jù)庫、安裝目錄和文件、管理工具sql server服務:MSSQLServer Service 最重要的服務,用于數(shù)據(jù)庫最核心的功能:數(shù)據(jù)的管理,交易和查詢的處理,以及數(shù)據(jù)的一致性、數(shù)據(jù)的集成其實,針對每一個實例,都會有一個獨立的服務提供給我們SQLServerAgent Service 代理服務;用于自動化的任務,job,警報等Microsoft Distributed Transaction Coordinator 微軟分布式交易協(xié)作器服務,在多臺sql之間進行分布式查詢和分布式處理的服務,確保它們之間數(shù)據(jù)的一致性。Microsoft Search 用于sql全文索引的服務系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫 p171安裝完畢后,sql 會自動安裝上 系統(tǒng)數(shù)據(jù)庫 和 用戶數(shù)據(jù)庫 例圖用戶數(shù)據(jù)庫 用于演示系統(tǒng)數(shù)據(jù)庫 最主要的是 master數(shù)據(jù)庫,承擔整個sql 最核心的功能,與MSSQLServer Service服務有關聯(lián);master數(shù)據(jù)庫存放了sql最主要的系統(tǒng)表和信息。一旦master損壞,sql也無法啟動。Model 數(shù)據(jù)庫,作為新建數(shù)據(jù)庫的模版。新建數(shù)據(jù)庫的各個選項都采自于model數(shù)據(jù)庫。Tempdb 臨時數(shù)據(jù)庫 存儲運算的中間數(shù)據(jù),該數(shù)據(jù)不被保存;每當sql停止的時候,Tempdb數(shù)據(jù)庫被刪除;sql重新啟動時,再次創(chuàng)建。注意:臨時數(shù)據(jù)庫的大小,對整個系統(tǒng)有很大的影響。 因為臨時數(shù)據(jù)庫是用來存放 在我系統(tǒng)運行中所需要的臨時數(shù)據(jù);如果它過小的話將會影響系統(tǒng)性能。應根據(jù)磁盤空間適當?shù)姆糯蟆sdb數(shù)據(jù)庫 存放自動化任務信息的數(shù)據(jù)庫;與SQLServerAgent Service服務相關聯(lián)。安裝目錄和文件在默認情況下:工具安裝在Program FilesMicrosoft SQL Server80目錄下服務器組件安裝在Program FilesMicrosoft SQL ServerMSSQL下如果有實例instance1(多個實例),則工具組件共享,而服務器組件目錄為:Program FilesMicrosoft SQL ServerMSSQL$instance1除了80文件夾,每個實例都有獨立的文件夾。默認實例就是MSSQL,命名實例就是MSSQL$實例名。各種SQL SERVER子目錄的用途 圖例* install 目錄的用法在操作sql過程中,若是不小心損壞了用戶數(shù)據(jù)庫,就可以利用install目錄下的幾個腳本文件.sql;這些正是用于重新安裝用戶數(shù)據(jù)庫的。管理工具p401、 服務器網(wǎng)絡實用工具進行服務器端網(wǎng)絡配置的工具,如,改端口2、 客戶端網(wǎng)絡實用工具3、 服務管理器“服務器”顯示所安裝的實例名“服務”安裝sql后生成的四個服務!很多管理化操作都必須等這四個服務啟動才能正常運行。4、查詢分析器 從命令行打開查詢分析器 isqlwselect version 獲得版本號select servername 查詢機器名4、 企業(yè)管理器 * 服務器注冊 默認只能看到默認實例;若是要管理命名實例,要先注冊。 右擊SQL Server組 新建注冊 四、 配置sql server2000 對于普通應用,可以不做任何配置依然能夠滿足大多數(shù)的需求。右擊注冊的服務器1 “常規(guī)”:自動2 “內存”:一般建議采用 動態(tài)配置內存(只用一個實例)但若是有多個實例,每個實例都面臨不同應用的時候,為避免某個實例過多占用內存影響其它實例的時候,可以給每個分配較為固定的內存。3 處理器:默認情況,sql會使用本臺電腦所有的cpu 來進行任務的分配和分擔;你也可以4 安全性5 服務器配置允許對系統(tǒng)目錄直接進行修改五、 從低版本升級到SQL Server 2000 p52從v7.0 升級采用安裝升級,安裝為默認實例,升級已存在的7.0安裝,所有7.0的安裝全都升級到2000,不復存在采用安裝升級,安裝為命名實例,升級到7.0的同時還保留已存在的7.0安裝以上兩種方法,都是把2000和7.0放在同一臺服務器上進行處理;但如果是把7.0從一臺服務器放到另外一臺更好的服務器上進行升級的話,只能是采用:采用復制數(shù)據(jù)庫向導,7.0要注冊到2000的企業(yè)管理器中 (復制數(shù)據(jù)庫向導不能復制系統(tǒng)數(shù)據(jù)庫,只能復制用戶數(shù)據(jù)庫;如果用戶數(shù)據(jù)庫在兩端都存在的話,也不能復制;注意:使用復制數(shù)據(jù)庫向導移動數(shù)據(jù)庫,但數(shù)據(jù)庫文件依然保存在原來的源端,所丟失的只是它在服務器的注冊信息而已。依然可以使用別的方法再次注冊回)從v6.5 升級安裝一個默認實例或命名實例,再使用版本轉換,可在兩個版本中間轉換從v6.0 升級首先需要升級到6.5升級過程中最重要的是,數(shù)據(jù)備份。六、 實踐技巧如何徹底的刪除SQL Server (否則再次安裝時會報錯)除了用控制面板的“添加/刪除”程序來刪除,想要徹底刪除,還需要:刪除安裝目錄和刪除注冊表項hkey_local_machinesoftwareMicrosoftMSSQLServerhkey_local_machinesoftwareMicrosoftMicrosoft SQL Serverhkey_current_usersoftwareMicrosoftMicrosoft SQL serverhkey_current_usersoftwareMicrosoftMSSQL Server以調試模式來安裝SQL Server可以清楚的知道安裝的每一步驟及出錯提示x86setupsetupsql.exe k=dbg安裝前停止一些服務,以更快和更可靠的安裝如果安裝過程出錯的話,可以通過查看兩個日志文件來發(fā)現(xiàn)問題1 在%SystemRoo%目錄下的sqlstp.log 文件列出安裝程序所執(zhí)行的操作的詳細信息,并
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)倉庫與在線分析試題及答案
- 2025屆江蘇省宿遷市沭陽廣宇學校八下數(shù)學期末監(jiān)測試題含解析
- 網(wǎng)絡協(xié)議分析基礎試題及答案
- 計算機操作技能試題及答案
- 網(wǎng)絡管理系統(tǒng)平臺wahl試題及答案
- 法學概論考試的時間管理策略與試題及答案
- 幼兒園日常生活中的教研活動計劃
- 法學概論與國際法的關系試題及答案
- 項目進度跟蹤的有效方法計劃
- 2024年濰坊市寒亭區(qū)市場監(jiān)督管理局招聘真題
- 夜場水煙合作協(xié)議書
- 河南省青桐鳴大聯(lián)考普通高中2024-2025學年高三考前適應性考試地理試題及答案
- 管道勞務分包協(xié)議書
- 2025年中考理化生實驗操作考試考務培訓大綱
- 拆遷服務方案
- 2025-2030中國鋰電子電池行業(yè)市場深度調研及前景趨勢與投資研究報告
- 天津市部分區(qū)小學2025年小升初數(shù)學自主招生備考卷含解析
- 2021年高考地理試卷(全國甲卷)(空白卷)
- 成人經(jīng)鼻胃管喂養(yǎng)臨床實踐指南
- 《市場調查與預測》說課
- 李家沱大橋健康監(jiān)測實施方案
評論
0/150
提交評論