SQL-Server2008數據庫程序設計_第1頁
SQL-Server2008數據庫程序設計_第2頁
SQL-Server2008數據庫程序設計_第3頁
SQL-Server2008數據庫程序設計_第4頁
SQL-Server2008數據庫程序設計_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

書名:SQLServer2008數據庫程序設計ISBN:978-7-111-27018-8作者:高冬梅出版社:機械工業(yè)出版社本書配有電子課件SQLServer2008數據庫程序設計高職高專ppt課件第2章SQLServer2008概述

本章學習目標:了解SQLServer2008產品概況及其新增強的功能。掌握SQLServer2008安裝要求以及安裝過程。掌握SQLServer2008配置和管理。熟悉使用SQLServer2008常用的管理工具。

開始SQLServer2008數據庫程序設計高職高專ppt課件第2章SQLServer2008概述2.1SQLServer2008簡介2.2SQLServer2008的安裝2.3SQLServer2008

配置和管理2.4本章小結SQLServer2008數據庫程序設計高職高專ppt課件2.1SQLServer2008簡介MicrosoftSQLServer以其優(yōu)秀的性能和強大的功能一直以來得到廣闊使用者的喜愛,得以廣泛應用于各行各業(yè)。2008年,Microsoft公司推出SQLServer2008,使得它成為至今為止的最強大和最全面的SQLServer版本。在繼承了以往版本的優(yōu)秀特性的同時,在多個方面進行了改進和優(yōu)化,為用戶提供了更加高效智能的平臺,同時與其他工具〔如Office2007〕進行集成,將諸多實用功能緊密結合,使其功能更強大,使用更方便,界面更友好。SQLServer2008數據庫程序設計高職高專ppt課件2.1SQLServer2008簡介2.1.1SQLServer2008概述SQLServer2008在Microsoft的數據平臺上發(fā)布,用戶可以隨時隨地管理任何數據。它可以將結構化、半結構化和非結構化文檔的數據〔例如圖像和音樂〕直接存儲到數據庫中。SQLServer2008提供一系列豐富的集成效勞,可以對數據進行查詢、搜索、同步、報告和分析之類的操作。數據可以存儲在各種設備上,從數據中心最大的效勞器一直到桌面計算機和移動設備,不管數據存儲在哪里,用戶都可以控制和管理數據。SQLServer2008數據庫程序設計高職高專ppt課件2.1SQLServer2008簡介2.1.1SQLServer2008概述SQLServer2008允許用戶在使用Microsoft.NET和VisualStudio開發(fā)的自定義應用程序中使用數據,在面向效勞的架構〔SOA〕和通過MicrosoftBizTalkServer進行的業(yè)務流程中使用數據。信息工作人員可以通過他們日常使用的工具〔例如2007MicrosoftOffice系統〕直接訪問數據。SQLServer2008提供一個可信的、高效率智能數據平臺,可以滿足您的所有數據需求。SQLServer2008數據庫程序設計高職高專ppt課件2.1SQLServer2008簡介2.1.1SQLServer2008概述SQLServer2008擁有以下版本:〔1〕Enterprise〔x86、x64和IA64〕效勞器版〔2〕Standard〔x86和x64〕效勞器版〔3〕SQLServer2008Developer〔x86、x64和IA64〕專業(yè)版〔4〕Workgroup〔x86和x64〕專業(yè)版SQLServer2008數據庫程序設計高職高專ppt課件2.1SQLServer2008簡介2.1.1SQLServer2008概述SQLServer2008擁有以下版本:〔5〕Web〔x86、x64〕專業(yè)版〔6〕SQLServerExpress〔x86和x64〕專業(yè)版〔7〕SQLServerExpresswithAdvancedServices〔x86和x64〕專業(yè)版〔8〕Compact3.5SP1&Compact3.1(x86)專業(yè)版SQLServer2008數據庫程序設計高職高專ppt課件2.1SQLServer2008簡介2.1.2SQLServer2008新增強功能1、MERGE語句

MicrosoftSQLServer2008將包含用于合并兩個行集(rowset)數據的新句法。根據一個源數據表對另一個數據表進行確定性的插入、更新和刪除這樣復雜的操作,運用新的MERGE語句,開發(fā)者只需使用一條命令就可以完成。SQLServer2008數據庫程序設計高職高專ppt課件2.1SQLServer2008簡介2.1.2SQLServer2008新增強功能2、傳遞表值參數表值參數表示用戶可以把一個表類型作為參數傳遞到函數或存儲過程里。更高級的功能方面,表值參數的功能可以允許用戶向被聲明為T-SQL變量的表中導入數據,然后把該表作為一個參數傳遞到存儲過程或函數中去。表值參數的優(yōu)點在于用戶可以向存儲過程或函數發(fā)送多行數據,而無需像以前那樣必須聲明多個參數或者使用XML參數類型來處理多行數據。SQLServer2008數據庫程序設計高職高專ppt課件2.1SQLServer2008簡介2.1.2SQLServer2008新增強功能3、數據類型MicrosoftSQLServer2008包括了一些我們可以開發(fā)的新的數據類型。這些數據類型包括DATE和TIME數據類型,同時也包括了HierarchyID系統數據類型。日期系統數據類型datetime2可以精確到100納秒(七位小數位)??梢酝ㄟ^使用datetime2(n)選擇要精確到的小數位,從零到七位。2.1SQLServer2008簡介2.1.2SQLServer2008新增強功能5、DeclarativeManagementFramework

使用DMF來應用策略非常簡單。用戶可以很容易地選擇一個或多個接受管理的目標數據庫,也可以直接檢查這些目標數據庫是否遵從了某策略,或直接強制目標數據庫遵從這個策略。這些操作都可以在GUI控制臺內執(zhí)行,通常只需要花幾分鐘的時間就能制定和執(zhí)行這些操作。

2.1SQLServer2008簡介2.1.2SQLServer2008新增強功能6、綜合數據的可編程性微軟的數據可編程性平臺為開發(fā)者提供了一個綜合的編程框架、webservices和數據連接技術來有效地訪問和管理異構數據。MicrosoftSQLServer2008是一個綜合數據可編程性平臺的核心,這個平臺使得你可以訪問和操縱企業(yè)中許多不同的設備、平臺和數據效勞中獲得的關鍵業(yè)務數據2.1SQLServer2008簡介2.1.2SQLServer2008新增強功能7、數據倉庫平臺SQLServer2008提供了一個全面和可擴展的數據倉庫平臺,使得公司可以更快的將數據整合到數據倉庫中,衡量和管理不斷增長的數據和用戶的空間,同時使所有的用戶具有了洞察力。通過提高數據的及時性、整合用戶所有的系統和校驗數據、同時降低用戶的IT部門的負擔,從而為用戶提供了對商業(yè)的全面掌握。2.2SQLServer2008的安裝

SQLServer安裝向導基于WindowsInstaller。安裝向導提供一個功能樹以用來安裝所有SQLServer組件:1、數據庫引擎2、AnalysisServices3、ReportingServices4、IntegrationServices5、管理工具6、連接組件7、例如數據庫、例如和SQLServer聯機叢書2.2SQLServer2008的安裝

2.2.1SQLServer2008安裝要求2.2.2SQLServer2008安裝過程SQLServer2008安裝向導提供了一個功能樹以用來安裝所有SQLServer組件,包括方案、安裝、維護、工具、資源、高級、選項等功能。2.3SQLServer2008

配置和管理

2.3.1配置管理器配置管理器是SQLServer2008提供的數據庫配置工具,用于管理與SQLServer相關聯的效勞、配置SQLServer使用的網絡協議以及從SQLServer客戶端計算機管理網絡連接配置。1.翻開SQLServer配置管理器在Windows的“開始”菜單中依次選擇“程序”——“MicrosoftSQLServer2008”——“配置工具”——“SQLServer配置管理器”,如圖2-16所示。2.3SQLServer2008

配置和管理

2.3.1配置管理器

2.3SQLServer2008

配置和管理

2.3.1配置管理器2.SQLServer配置管理器具有以下功能:〔1〕管理效勞使用SQLServer效勞可以啟動、暫停、恢復或停止效勞,還可以查看或更改效勞屬性。〔2〕更改效勞使用的帳戶可以更改SQLServer或SQLServer代理效勞使用的帳戶,或更改帳戶的密碼,還可以執(zhí)行其他配置,例如在Windows注冊表中設置權限,以使新的帳戶可以讀取SQLServer設置。使用SQLServer配置管理器、SMO或WMI更改的密碼無需重新啟動效勞便可立即生效。2.3SQLServer2008

配置和管理

2.3.1配置管理器2.SQLServer配置管理器具有以下功能:〔3〕管理效勞器和客戶端網絡協議1〕可以配置效勞器和客戶端網絡協議以及連接選項。2〕可以管理效勞器和客戶端網絡協議,其中包括強制協議加密、查看別名屬性或啟用/禁用協議等功能。3〕可以創(chuàng)立或刪除別名、更改使用協議的順序或查看效勞器別名的屬性。2.3SQLServer2008

配置和管理

2.3.1配置管理器2.SQLServer配置管理器具有以下功能:〔4〕可用的網絡協議SQLServer支持SharedMemory、TCP/IP、NamedPipes以及VIA協議。有關選擇網絡協議的信息,請參閱選擇網絡協議。SQLServer不支持BanyanVINES順序包協議(SPP)、多協議、AppleTalk或NWLinkIPX/SPX網絡協議。以前使用這些協議連接的客戶端必須選擇其他協議才能連接到SQLServer。不能使用SQLServer配置管理器來配置WinSock代理。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudioSQLServerManagementStudio是一個集成環(huán)境,是SQLServer2008數據庫系統中最重要的管理工具,是數據庫管理的中心,用于訪問、配置、管理和開發(fā)

SQLServer的所有組件。SQLServerManagementStudio組合了大量圖形工具和豐富的腳本編輯器,使各種技術水平的開發(fā)人員和管理員都能訪問SQLServer。SQLServerManagementStudio將早期版本的SQLServer中所包含的企業(yè)管理器、查詢分析器和AnalysisManager功能整合到單一的環(huán)境中。

2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio1.翻開SQLServerManagementStudio〔1〕在Windows的“開始”菜單中依次選擇“程序”——“MicrosoftSQLServer2008”——“SQLServerManagementStudio”,打連接到SQLServer效勞器對話框,如圖2-17所示。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio1.翻開SQLServerManagementStudio〔2〕在“連接到效勞器”對話框中選擇效勞器類型,輸入效勞器名稱,然后選擇身份驗證方式。SQLServer提供兩種身份驗證方式,即Windows身份驗證和SQLServer身份驗證?!?〕選擇完成后,單擊“連接”按鈕,進入SQLServerManagementStudio窗口,如圖2-18所示。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio2.使用SQLServerManagementStudio這是一個標準的VisualStudio界面。默認情況下,窗口左側是對象資源管理器,以樹狀結構顯示數據庫效勞器及其中的數據庫對象;窗口的右側窗格中顯示數據庫對象的具體信息?!?〕在對象資源管理器中展開“數據庫”項,可以查看當前數據庫效勞器中包含的所有數據庫,其中包括系統數據庫和用戶數據庫。同樣,展開一個數據庫項,可以查看到數據庫中包含的對象信息。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio2.使用SQLServerManagementStudio〔2〕在SQLServerManagementStudio中,還可以管理Transact-SQL腳本,Transact-SQL是SQLServer的數據庫結構化查詢語言,具體內容請看第3章Transact-SQL語言。單擊工具欄中的“新建查詢”圖標,翻開腳本編輯窗口,系統自動生成一個腳本的名稱,例如SQLQuery1.sql。執(zhí)行SQL語句通常要針對制定的數據庫,在工具欄中有一個數據庫組合框,默認的數據庫為master,可以從中選擇當前當前腳本應用的數據庫,選擇CJMS數據庫。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio2.使用SQLServerManagementStudio

在編輯窗口中輸入SQL語句:SELECT*FROMtblStudents,輸入完成后,單擊工具欄中的“執(zhí)行”按鈕,可以執(zhí)行SQL語句,在窗口的右下方將顯示結果集。如圖2-19所示。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio2.使用SQLServerManagementStudio〔3〕在“幫助”菜單上,依次單擊“如何實現”、“搜索”、“目錄”、“索引”或“幫助收藏夾”,均可訪問SQLServer2008聯機叢書,通過使用SQLServer2008聯機叢書獲取幫助,如圖2-20所示?!皫椭辈藛我詭追N不同的途徑提供有關SQLServer的信息。它還提供了對以前無法在“幫助”環(huán)境中使用的SQLServer社區(qū)和MSDN在線資源的訪問。2.3SQLServer2008

配置和管理

2.3.3注冊效勞器效勞器是SQLServer數據庫管理系統的核心,為客戶端提供網絡效勞,使用戶能夠本地或遠程訪問和管理SQLServer數據庫。1.注冊效勞器必須注冊本地或遠程效勞器后,才能在SQLServerManagementStudio中管理這些效勞器。注冊效勞器使您可以存儲效勞器連接信息,以供將來連接時使用。2.3SQLServer2008

配置和管理

2.3.3注冊效勞器在注冊效勞器時必須指定:〔1〕效勞器的類型。在MicrosoftSQLServer中,可以注冊以下類型的效勞器:SQLServer數據庫引擎、AnalysisServices、ReportingServices、IntegrationServices和SQLServerCompact3.5?!?〕效勞器的名稱?!?〕登錄到效勞器時使用的身份驗證的類型。〔4〕指定用戶名和密碼2.3SQLServer2008

配置和管理

2.3.3注冊效勞器2.有三種方法可以在SQLServ

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論