




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