![數(shù)據(jù)庫設(shè)計(jì)課件第4章 SQL Server2008基礎(chǔ)_第1頁](http://file4.renrendoc.com/view/2c74bc26089f43617a4f207391402d3f/2c74bc26089f43617a4f207391402d3f1.gif)
![數(shù)據(jù)庫設(shè)計(jì)課件第4章 SQL Server2008基礎(chǔ)_第2頁](http://file4.renrendoc.com/view/2c74bc26089f43617a4f207391402d3f/2c74bc26089f43617a4f207391402d3f2.gif)
![數(shù)據(jù)庫設(shè)計(jì)課件第4章 SQL Server2008基礎(chǔ)_第3頁](http://file4.renrendoc.com/view/2c74bc26089f43617a4f207391402d3f/2c74bc26089f43617a4f207391402d3f3.gif)
![數(shù)據(jù)庫設(shè)計(jì)課件第4章 SQL Server2008基礎(chǔ)_第4頁](http://file4.renrendoc.com/view/2c74bc26089f43617a4f207391402d3f/2c74bc26089f43617a4f207391402d3f4.gif)
![數(shù)據(jù)庫設(shè)計(jì)課件第4章 SQL Server2008基礎(chǔ)_第5頁](http://file4.renrendoc.com/view/2c74bc26089f43617a4f207391402d3f/2c74bc26089f43617a4f207391402d3f5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第4章SQLServer2008基礎(chǔ)SQLServer2008是一個(gè)重大的產(chǎn)品版本,它推出了許多新的特性和關(guān)鍵的改進(jìn)。SQLServer提供了圖形和命令行工具,用戶可以使用不同的方法訪問數(shù)據(jù)庫,但這些工具的核心是T-SQL語言。本章主要介紹SQLServer2008的發(fā)展史、新增功能;SQLServer2008安裝的軟、硬件需求及安裝過程;SQLServer2008的主要組件及其初步使用以及T-SQL語言基礎(chǔ)知識(shí)。4.1.1SQLServer發(fā)展史MicrosoftSQLServer簡稱SQLServer,但最早的SQLServer系統(tǒng)并不是微軟開發(fā)出來的,而是由賽貝斯公司推出的。1987年,賽貝斯公司發(fā)布SybaseSQLServer系統(tǒng)。1988年,微軟公司、Aston-Tate公司參加到了賽貝斯公司的SQLServer系統(tǒng)開發(fā)中。1989年,推出了SQLServer1.0forOS/2系統(tǒng)。1990年,Aston-Tate公司退出了聯(lián)合開發(fā)團(tuán)隊(duì),微軟公司則希望將SQLServer移植到自己剛剛推出的WindowsNT系統(tǒng)中。4.1SQLServer2008簡介SQLServer2008作為Microsoft數(shù)據(jù)庫管理產(chǎn)品,雖然是建立在SQLServer2005的基礎(chǔ)之上,但是在性能、穩(wěn)定性、易用性方面都有相當(dāng)大的改進(jìn)。4.1.1SQLServer發(fā)展史MicrosoftSQLServer簡稱SQLServer,但最早的SQLServer系統(tǒng)并不是微軟開發(fā)出來的,而是由賽貝斯公司推出的。1987年,賽貝斯公司發(fā)布SybaseSQLServer系統(tǒng)。1988年,微軟公司、Aston-Tate公司參加到了賽貝斯公司的SQLServer系統(tǒng)開發(fā)中。1989年,推出了SQLServer1.0forOS/2系統(tǒng)。1990年,Aston-Tate公司退出了聯(lián)合開發(fā)團(tuán)隊(duì),微軟公司則希望將SQLServer移植到自己剛剛推出的WindowsNT系統(tǒng)中。SQLServer發(fā)展史1992年,微軟與賽貝斯公司聯(lián)合開發(fā)用于WindowsNT環(huán)境的SQLServer系統(tǒng)。1993年,聯(lián)合開發(fā)正式結(jié)束。1995年,微軟公司成功地發(fā)布了MicrosoftSQLServer6.0系統(tǒng)。1996年,SQLServer6.5系統(tǒng);1998年,SQLServer7.0系統(tǒng)。2000年,微軟公司發(fā)布了與傳統(tǒng)SQLServer有重大不同的SQLServer2000系統(tǒng)。SQLServer發(fā)展史2005年12月,微軟公司發(fā)布了SQLServer2005系統(tǒng)。2008年8月,微軟公司發(fā)布了MicrosoftSQLServer2008系統(tǒng)。在安全性、可用性、易管理性、可擴(kuò)展性、商業(yè)智能等方面有了更多的改進(jìn)和提高,對(duì)企業(yè)的數(shù)據(jù)存儲(chǔ)和應(yīng)用需求提供了更強(qiáng)大的支持和便利。4.1.2SQLServer2008新增功能
SQLServer2008在安全性、可靠性和可擴(kuò)展性方面都有了很大的提高。比如,SQLServer2008可以對(duì)整個(gè)數(shù)據(jù)庫、數(shù)據(jù)文件和日志文件進(jìn)行加密,而不需要改動(dòng)應(yīng)用程序。提供了更可靠的加強(qiáng)了數(shù)據(jù)庫鏡像的平臺(tái)。包括:頁面自動(dòng)修復(fù)、壓縮輸出的日志流、新增加的執(zhí)行計(jì)數(shù)器以及動(dòng)態(tài)管理視圖和對(duì)現(xiàn)有的視圖的擴(kuò)展。
SQLServer2008新增功能
提供了更可靠的加強(qiáng)了數(shù)據(jù)庫鏡像的平臺(tái)。包括:頁面自動(dòng)修復(fù)、壓縮輸出的日志流、新增加的執(zhí)行計(jì)數(shù)器以及動(dòng)態(tài)管理視圖和對(duì)現(xiàn)有的視圖的擴(kuò)展。
SQLServer2008新增功能
SQLServer2008提供了改進(jìn)的備份數(shù)據(jù)壓縮,使得數(shù)據(jù)可以更有效的存儲(chǔ),降低了數(shù)據(jù)的存儲(chǔ)要求。需要的磁盤I/O減少了,在線備份所需要的存儲(chǔ)空間也減少了,備份的速度明顯加快了。SQLServer2008新增功能
現(xiàn)在的應(yīng)用程序正在結(jié)合使用越來越多的數(shù)據(jù)類型,而不僅僅是過去數(shù)據(jù)庫所支持關(guān)系數(shù)據(jù)。
SQLServer2008基于過去對(duì)非關(guān)系數(shù)據(jù)的強(qiáng)大支持,提供了新的數(shù)據(jù)類型使得開發(fā)人員和管理員可以有效的存儲(chǔ)和管理非結(jié)構(gòu)化數(shù)據(jù),例如文檔、圖片等等。
SQLServer2008新特性
在SQLServer2008中,不僅對(duì)原有性能進(jìn)行了改進(jìn),還添加了許多新特性。比如新添了數(shù)據(jù)集成功能,改進(jìn)了分析服務(wù)、報(bào)表服務(wù)以及與Office2007的集成等。4.2SQLServer2008安裝和配置
SQLServer2008版本很多,根據(jù)我們的需求,選擇的SQLServer2008版本也各不相同,而根據(jù)應(yīng)用程序的需要,安裝要求亦會(huì)有所不同。不同版本的SQLServer能夠滿足單位和個(gè)人獨(dú)特的性能、運(yùn)行時(shí)以及價(jià)格要求。安裝哪些SQLServer組件還取決于您的具體需要。4.2.1SQLServer2008的版本SQLServer2008分為SQLServer2008企業(yè)版、標(biāo)準(zhǔn)版、工作組版、Web版、開發(fā)者版、Express版、Compact3.5版,7個(gè)版本的功能和作用有所不同。SQLServer2008的版本對(duì)于大型的企業(yè)客戶,SQLServer2008企業(yè)版是理想選擇,因?yàn)槠髽I(yè)版是一個(gè)全面的數(shù)據(jù)管理和業(yè)務(wù)智能平臺(tái)。對(duì)于中小型的企業(yè)客戶,使用SQLServer2008標(biāo)準(zhǔn)版完全能夠滿足需求。因?yàn)闃?biāo)準(zhǔn)版是一個(gè)完整的數(shù)據(jù)管理和業(yè)務(wù)智能平臺(tái),為部門級(jí)應(yīng)用提供了最佳的易用性和可管理特性。SQLServer2008的版本對(duì)于小型機(jī)構(gòu)或個(gè)人,SQLServer2008工作組版快捷易用,是入門級(jí)的數(shù)據(jù)庫產(chǎn)品,這一版本擁有核心的數(shù)據(jù)庫特性,可以很容易地升級(jí)到標(biāo)準(zhǔn)版或企業(yè)版;當(dāng)然,如果考慮到金錢的問題,SQLServer2008Express版(精簡版)也是很好的選擇,此版是免費(fèi)的。SQLServer2008的版本對(duì)于數(shù)據(jù)庫開發(fā)人員而言,可以根據(jù)不同情況來選擇開發(fā)者版或Compact3.5版。開發(fā)者版擁有所有企業(yè)版的特性,但只限于在開發(fā)、測試和演示中使用;SQLServerCompact是一個(gè)針對(duì)開發(fā)人員而設(shè)計(jì)的免費(fèi)嵌入式數(shù)據(jù)庫,可以運(yùn)行于所有的微軟Windows平臺(tái)之上,以及PocketPC和SmartPhone設(shè)備上。SQLServer2008的版本SQLServer2008Web版的性能要低于企業(yè)版和標(biāo)準(zhǔn)版,但對(duì)于Web宿主和網(wǎng)站的開發(fā)而言,為實(shí)現(xiàn)低成本、大規(guī)模、高可用性的Web應(yīng)用或客戶托管解決方案提供了必要的支持工具。4.2.2SQLServer2008的環(huán)境需求
環(huán)境需求是指系統(tǒng)安裝時(shí)對(duì)硬件、操作系統(tǒng)、網(wǎng)絡(luò)等環(huán)境的要求,這些要求也是MicrosoftSQLServer系統(tǒng)運(yùn)行所必須的條件。1.硬件要求比如,處理器最好是2GHz及以上,內(nèi)存最好是4G以上以及大容量的硬盤空間等等。4.2.2SQLServer2008的環(huán)境需求
2.軟件要求(1)操作系統(tǒng)需求WindowsVista、WindowsXP、WindowsServer、Windows7等。(2)其它數(shù)據(jù)訪問組件、瀏覽器等。4.2.3SQLServer2008的安裝過程
如果使用光盤進(jìn)行安裝,插入SQLServer2008的安裝光盤,然后雙擊根目錄中的setup.exe程序。如果不使用光盤進(jìn)行安裝,則雙擊下載的可執(zhí)行安裝程序即可。本教材是在Windows7平臺(tái)上安裝的SQLServer2008Express版。(P60-71)4.3.1SQLServer2008服務(wù)器管理
在安裝SQLServerManagementStudio之后首次啟動(dòng)它時(shí),將自動(dòng)注冊(cè)SQLServer的本地實(shí)例??梢允褂肧QLServerManagementStudio注冊(cè)其它服務(wù)器。SQLServer2008服務(wù)器管理
創(chuàng)建服務(wù)器組服務(wù)器組是服務(wù)器的邏輯集合,可以利用MicrosoftSQLServerManagementStudio工具把許多相關(guān)的服務(wù)器集中在一個(gè)服務(wù)器組中,方便對(duì)多服務(wù)器環(huán)境的管理操作。
SQLServerManagementStudio是從SQLServer2005版本開始提供的一種新集成環(huán)境,用于訪問、配置、控制、管理和開發(fā)SQLServer的所有組件。
SQLServerManagementStudio將一組多樣化的圖形工具與多種功能齊全的腳本編輯器組合在一起,可為各種技術(shù)級(jí)別的開發(fā)人員和管理員提供對(duì)SQLServer的訪問。4.3.2SQLServerManagementStudio
1.訪問SQLServerManagementStudio
單擊“開始”菜單,選擇“所有程序”中的SQLServer2008程序組,選擇SQLServerManagementStudio選項(xiàng),出現(xiàn)“連接到服務(wù)器”對(duì)話框。在對(duì)話框中可以選擇服務(wù)器類型、服務(wù)器名稱及身份驗(yàn)證模式,然后單擊“連接”按鈕,出現(xiàn)MicrosoftSQLServerManagementStudio界面。SQLServerManagementStudio
2.對(duì)象資源管理器
SQLServerManagementStudio的對(duì)象資源管理器組件是一種集成工具,可以查看和管理所有服務(wù)器類型的對(duì)象.
用戶可以通過該組件操作數(shù)據(jù)庫,包括新建、修改、刪除數(shù)據(jù)庫、表、視圖等數(shù)據(jù)庫對(duì)象,新建查詢、設(shè)置關(guān)系圖、設(shè)置系統(tǒng)安全、數(shù)據(jù)庫復(fù)制、數(shù)據(jù)備份、恢復(fù)等操作,是SQLServerManagementStudio中最常用、也是最重要的一個(gè)組件。SQLServerManagementStudio
4.3.3SQLServer配置管理器
SQLServer配置管理器用于管理與SQLServer相關(guān)聯(lián)的服務(wù)、配置SQLServer使用的網(wǎng)絡(luò)協(xié)議等等。使用SQLServer配置管理器可以啟動(dòng)、暫停、恢復(fù)或停止服務(wù),還可以查看或更改服務(wù)屬性;還可以配置服務(wù)器和客戶端網(wǎng)絡(luò)協(xié)議以及連接選項(xiàng)。
SQLServer配置管理器
1.管理SQLServer2008服務(wù)2.管理SQLServer2008網(wǎng)絡(luò)配置3.管理SQLServer2008客戶端配置4.4T-SQL語言基礎(chǔ)
SQL(StructuredQueryLanguage,結(jié)構(gòu)化查詢語言)語言是集數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)操縱和數(shù)據(jù)控制功能于一體的語言,具有功能豐富、使用靈活、語言簡捷易學(xué)等特點(diǎn)。Transact-SQL(簡稱T-SQL)語言是對(duì)按照國際標(biāo)準(zhǔn)化組織(ISO)和美國國家標(biāo)準(zhǔn)協(xié)會(huì)(ANSI)發(fā)布的SQL標(biāo)準(zhǔn)定義的語言的擴(kuò)展,是用于應(yīng)用程序和SQLServer之間通信的主要語言。4.4.1T-SQL語言的特點(diǎn)
T-SQL語言是SQLServer對(duì)標(biāo)準(zhǔn)SQL語言的擴(kuò)充,它支持所有的標(biāo)準(zhǔn)SQL語言操作,同時(shí)它又有許多功能上的擴(kuò)展,主要擴(kuò)展內(nèi)容包括變量和流程控制語句等。由于T-SQL語言直接來源于SQL語言,因此它也具有SQL語言的幾個(gè)特點(diǎn)。T-SQL語言的特點(diǎn)
1.綜合統(tǒng)一T-SQL語言集數(shù)據(jù)定義語言、數(shù)據(jù)操縱語言、數(shù)據(jù)控制語言、查詢語言和附加語言元素為一體。2.兩種使用方式,統(tǒng)一的語法結(jié)構(gòu)聯(lián)機(jī)交互式和嵌入高級(jí)語言的使用方式。T-SQL語言的特點(diǎn)
3.高度非過程化所有的SQL語句接受集合作為輸入,返回集合作為輸出,并允許一條SQL語句的結(jié)果作為另一條SQL語句的輸入。T-SQL語言不要求用戶指定對(duì)數(shù)據(jù)的存取路徑和存取方法;所有的T-SQL語句使用查詢優(yōu)化器,用以指定數(shù)據(jù)以最快速度存取的手段。4.類似于人的思維習(xí)慣,容易理解和掌握4.4.2T-SQL語言的分類在SQLServer數(shù)據(jù)庫中,T-SQL語言主要由數(shù)據(jù)定義語言、數(shù)據(jù)操縱語言、數(shù)據(jù)控制語言和數(shù)據(jù)查詢語言組成。1.數(shù)據(jù)定義語言(DDL)用于執(zhí)行數(shù)據(jù)庫的任務(wù),對(duì)數(shù)據(jù)庫以及數(shù)據(jù)庫中的各種對(duì)象進(jìn)行創(chuàng)建(CREATE)、刪除(DROP)、修改(ALTER)等操作。
T-SQL語言的分類2.數(shù)據(jù)操縱語言(DML)用于操縱數(shù)據(jù)庫中表或視圖等對(duì)象的數(shù)據(jù),包括插入(INSERT)、修改(UPDATE)和刪除(DELETE)數(shù)據(jù)。3.數(shù)據(jù)控制語言(DCL)用于安全管理
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年債權(quán)管理與轉(zhuǎn)讓策劃合同樣本
- 2025年企業(yè)供應(yīng)鏈物流外包項(xiàng)目協(xié)議
- 2025年債權(quán)讓與四方合同策劃范本
- 2025年倉庫管理員職責(zé)與待遇合同
- 2025年具有法律效力的個(gè)人投資對(duì)賭協(xié)議
- 2025年電子點(diǎn)火沼氣燈項(xiàng)目申請(qǐng)報(bào)告模范
- 2025年熱熔膠膠粉及膠粒項(xiàng)目規(guī)劃申請(qǐng)報(bào)告模范
- 2025年雙方教育合作框架協(xié)議
- 2025年冬季社會(huì)實(shí)踐活動(dòng)協(xié)議范本
- 2025年教育實(shí)踐基地聯(lián)盟發(fā)展與協(xié)作策劃協(xié)議
- 變電站模塊化建設(shè)2.0版技術(shù)導(dǎo)則
- 無人機(jī)飛行表演合同
- 廣州市2023年中考:《道德法治》考試真題與參考答案
- 爺爺?shù)臓敔斈睦飦恚喝祟惼鹪吹难莼^程
- 欒川光伏扶貧發(fā)電項(xiàng)目部qc成果
- 道路硬化施工方案
- 2023年中國職業(yè)教育行業(yè)市場運(yùn)行態(tài)勢、產(chǎn)業(yè)鏈全景及發(fā)展趨勢報(bào)告
- DB4420-T 7-2021 養(yǎng)老機(jī)構(gòu)突發(fā)傳染病疫情防控規(guī)范
- 四年級(jí)上冊(cè)100道口算題大全(通用版各類)
- 食品安全蔬菜水果
- 高中英語課外閱讀:STRANGE CASE OF DR.化身博士
評(píng)論
0/150
提交評(píng)論