版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第2章SQLServer概述SQLServer簡介SQLServer2000的安裝SQLServer2000的主要工具SQLServer數(shù)據(jù)庫第2章SQLServer概述SQLServer簡介SQLServer簡介1.1SQLServer簡介1992年,Microsoft公司設計了SQLServer的WindowsNT版本1993年,Microsoft公司發(fā)布了運行在WindowsNT3.1上的SQLServer4.21995年,Microsoft公司發(fā)布了SQLServer6.01996年,Microsoft公司發(fā)布了SQLServer6.51998年,Microsoft公司推出了SQLServer7.02000年,Microsoft公司推出SQLServer20002005年,SQLServer2005面世SQLServer簡介1.1SQLServer簡介19SQLServer簡介1.1SQLServer簡介特點真正的客戶機/服務器體系結構。圖形化用戶界面,使系統(tǒng)管理更加直觀、簡單。豐富的編程接口工具,為用戶進行程序設計提供了更大的選擇余地。SQLServer與WindowsNT完全集成,利用了NT的許多功能,如發(fā)送和接受消息,管理登錄安全性等。對Web技術的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到Web頁面上。提供數(shù)據(jù)數(shù)據(jù)挖掘和數(shù)據(jù)倉庫功能。SQLServer簡介1.1SQLServer簡介特點SQLServer2000的安裝SQLServer2000的安裝版本個人版:供移動的用戶使用。開發(fā)版:供程序員用來開發(fā)將SQLServer2000用作數(shù)據(jù)存儲的應用程序。雖然開發(fā)版支持企業(yè)版的所有功能,但是不能作為生產(chǎn)服務器使用。標準版:作為小工作組或部門的數(shù)據(jù)庫服務器使用。企業(yè)版:作為生產(chǎn)數(shù)據(jù)庫服務器使用。支持SQLServer2000中的所有可用功能,并可根據(jù)支持最大的Web站點和企業(yè)聯(lián)機事務處理(OLTP)及數(shù)據(jù)倉庫系統(tǒng)所需的性能水平進行伸縮。1.2SQLServer2000的安裝SQLServer2000的安裝SQLServer200SQLServer2000的安裝各種版本所支持的操作系統(tǒng)1.2SQLServer2000的安裝操作系統(tǒng)企業(yè)版標準版?zhèn)€人版開發(fā)版MicrosoftWindows2000DataCenterYYYYWindows2000AdvancedServerYYYYWindows2000ServerYYYYWindows2000ProfessionalNNYYMicrosoftWindowsNT?4.0Server企業(yè)版YYYYWindowsNT4.0ServerYYYYWindowsNT4.0WorkstationNNYYMicrosoftWindows98NNYNSQLServer2000的安裝各種版本所支持的操作系統(tǒng)1SQLServer2000的安裝系統(tǒng)默認的安裝路徑是:
C:\ProgramFiles\MicrosoftSQLServerSQLServer2000的安裝過程與其它MicrosoftWindows系列產(chǎn)品類似。用戶可根據(jù)向導提示,選擇需要的選項一步一步地完成1.2SQLServer2000的安裝SQLServer2000的安裝系統(tǒng)默認的安裝路徑是:1.SQLServer2000的主要工具服務管理器(ServiceManager)企業(yè)管理器(EnterpriseManager)查詢分析器(QueryAnalyzer)1.3SQLServer2000的主要工具SQLServer2000的主要工具服務管理器(Servi服務管理器服務管理器用來啟動、暫停、停止SQLServer服務。SQLServe服務作為應用程序在服務器的后臺運行。 服務器的三個不同狀態(tài):開始/繼續(xù)——服務正在正常運行停止——任何連接到服務器上的客戶連接被斷開暫?!延械倪B接繼續(xù)保持,但新的連接被拒絕1.3.1服務管理器服務管理器服務管理器用來啟動、暫停、停止SQLServerSQLServer服務服務器Microsoft分布式事務處理協(xié)調器MSSQLServer服務SQLServerAgent服務Microsoft搜索數(shù)據(jù)管理事務和查詢處理數(shù)據(jù)完整性作業(yè)警報操作員全文目錄全文索引分布式事務管理1.3.1服務管理器SQLServer服務服務器Microsoft分布式M企業(yè)管理器(EnterpriseManager)圖形化的集成管理工具,提供調用其他管理工具的途徑:定義SQLServer實例組。將個別服務器注冊到組中。為每個已注冊的服務器配置所有SQLServer選項。在每個已注冊的服務器中創(chuàng)建并管理所有SQLServer數(shù)據(jù)庫、對象、登錄、用戶和權限。在每個已注冊的服務器上定義并執(zhí)行所有SQLServer管理任務。通過喚醒調用SQL查詢分析器,交互地設計并測試SQL語句、批處理和腳本。喚醒調用為SQLServer定義的各種向導。1.3.2企業(yè)管理器企業(yè)管理器(EnterpriseManager)圖形化的集查詢分析器(QueryAnalyzer)編寫T-SQL腳本程序的圖形化開發(fā)工具。查詢腳本編輯器中編寫SQL語句,調用存儲過程,進行查詢優(yōu)化,分析查詢過程等操作。通過對象瀏覽器對數(shù)據(jù)庫實現(xiàn)查詢。1.3.3查詢分析器查詢分析器(QueryAnalyzer)編寫T-SQL腳本
SQLServer數(shù)據(jù)庫數(shù)據(jù)庫類型數(shù)據(jù)庫對象引用SQLServer對象系統(tǒng)表1.4
SQLServer數(shù)據(jù)庫SQLServer數(shù)據(jù)庫數(shù)據(jù)庫類型1.4SQLSe數(shù)據(jù)庫類型系統(tǒng)數(shù)據(jù)庫:存儲SQLServer信息master:控制用戶數(shù)據(jù)庫和SQLServer操作,儲存用戶賬戶、可配置的環(huán)境變量、系統(tǒng)錯誤消息等信息model:模板數(shù)據(jù)庫。是建立新數(shù)據(jù)庫的模板,它包含了將復制到每個數(shù)據(jù)庫中的系統(tǒng)表。tempdb:臨時數(shù)據(jù)庫。記錄了所有的臨時表格、臨時數(shù)據(jù)和臨時創(chuàng)建的存儲過程。msdb:SQLServerAgent的主要支持,用于復制、任務調度、管理報警等活動。該數(shù)據(jù)庫常用于通過調度任務排除故障。數(shù)據(jù)庫類型系統(tǒng)數(shù)據(jù)庫:存儲SQLServer信息數(shù)據(jù)庫類型用戶數(shù)據(jù)庫:用戶自己創(chuàng)建的數(shù)據(jù)庫pubs:
一個圖書出版公司的數(shù)據(jù)庫模型。包含了大量的樣本表和樣本數(shù)據(jù)。Northwind:
一個貿易公司的數(shù)據(jù)庫模型。包含了與公司經(jīng)營有關的大多數(shù)數(shù)據(jù)。數(shù)據(jù)庫類型用戶數(shù)據(jù)庫:用戶自己創(chuàng)建的數(shù)據(jù)庫數(shù)據(jù)庫類型系統(tǒng)數(shù)據(jù)庫用戶數(shù)據(jù)庫mastermodeltempdbmsdbpubsNorthwindUser1distribution數(shù)據(jù)庫類型系統(tǒng)數(shù)據(jù)庫用戶數(shù)據(jù)庫mastermodeltemp聚集索引AndersonAndersonBarr...數(shù)據(jù)庫對象EmpNumLastNameFirstNameExtensionCtryCode101911019210202LabrieLabrieMartinAngelaEvaJosex19891x19433x21467SPFRFRLastMod\HR\KarlD\HR\KarlD\HR\AmyLintegerlongstringvarchar(20)char(6)char(2)longstring觸發(fā)器EmployeePhone視圖SELECTlastname,firstname,extensionFROMemployee存儲過程
UpdatePhone主鍵外鍵Checkx#####聚集索引Anderson數(shù)據(jù)庫對象EmpNumLastNam引用SQLServer對象完全合法名稱服務器名稱.數(shù)據(jù)庫名稱.所有者名稱.對象名稱部分名稱服務器名稱默認為本地服務器上的當前實例數(shù)據(jù)庫名稱默認為當前數(shù)據(jù)庫所有者名稱默認為指定數(shù)據(jù)庫中與當前連接的登錄賬戶相關聯(lián)的用戶名CREATETABLENorthwind.dbo.OrderHistory...引用SQLServer對象完全合法名稱CREATET系統(tǒng)表系統(tǒng)表存儲系統(tǒng)和數(shù)據(jù)庫對象的信息(元數(shù)據(jù))元數(shù)據(jù)是描述數(shù)據(jù)的數(shù)據(jù),例如數(shù)據(jù)的屬性信息,如某列數(shù)據(jù)的數(shù)據(jù)類型或者長度等數(shù)據(jù)庫目錄存儲特定數(shù)據(jù)庫的元數(shù)據(jù)每個數(shù)據(jù)庫(包括master數(shù)據(jù)庫)都有sysusers、sysobjects系統(tǒng)目錄存儲整個系統(tǒng)和所有其他數(shù)據(jù)庫的元數(shù)據(jù)只存儲在master數(shù)據(jù)庫中syslogins、sysmessages、sysdatabases系統(tǒng)表系統(tǒng)表存儲系統(tǒng)和數(shù)據(jù)庫對象的信息(元數(shù)據(jù))SQLServer2000系統(tǒng)表Sysobjects表——
SQLServer的主系統(tǒng)表,出現(xiàn)在每個數(shù)據(jù)庫中。它對每個數(shù)據(jù)庫對象含有一行記錄。Syscolumns表——出現(xiàn)在master數(shù)據(jù)庫和每個用戶自定義的數(shù)據(jù)庫中,它對基表或者視圖的每個列和存儲過程中的每個參數(shù)含有一行記錄。Sysindexes表——出現(xiàn)在master數(shù)據(jù)庫和每個用戶自定義的數(shù)據(jù)庫中,它對每個索引和沒有聚簇索引的每個表含有一行記錄,它還對包括文本/圖像數(shù)據(jù)的每個表含有一行記錄。SQLServer2000系統(tǒng)表Sysobjects表—SQLServer2000系統(tǒng)表Sysusers表——出現(xiàn)在master數(shù)據(jù)庫和每個用戶自定義的數(shù)據(jù)庫中,它對整個數(shù)據(jù)庫中的每個WindowsNT用戶、WindowsNT用戶組、SQLServer用戶或者SQLServer角色含有一行記錄。Sysdatabases表——它對SQLServer系統(tǒng)上的每個系統(tǒng)數(shù)據(jù)庫和用戶自定義的數(shù)據(jù)庫含有一行記錄,只出現(xiàn)在master數(shù)據(jù)庫中。Sysdepends表——它對表、視圖和存儲過程之間的每個依賴關系含有一行記錄,出現(xiàn)在master數(shù)據(jù)庫和每個用戶自定義的數(shù)據(jù)庫中。SQLServer2000系統(tǒng)表Sysusers表——出回顧學習完本章后,將能夠:了解SQLServer的發(fā)展和安裝描述SQLServer2000和它的工具描述SQLServer數(shù)據(jù)庫回顧學習完本章后,將能夠:第2章SQLServer概述SQLServer簡介SQLServer2000的安裝SQLServer2000的主要工具SQLServer數(shù)據(jù)庫第2章SQLServer概述SQLServer簡介SQLServer簡介1.1SQLServer簡介1992年,Microsoft公司設計了SQLServer的WindowsNT版本1993年,Microsoft公司發(fā)布了運行在WindowsNT3.1上的SQLServer4.21995年,Microsoft公司發(fā)布了SQLServer6.01996年,Microsoft公司發(fā)布了SQLServer6.51998年,Microsoft公司推出了SQLServer7.02000年,Microsoft公司推出SQLServer20002005年,SQLServer2005面世SQLServer簡介1.1SQLServer簡介19SQLServer簡介1.1SQLServer簡介特點真正的客戶機/服務器體系結構。圖形化用戶界面,使系統(tǒng)管理更加直觀、簡單。豐富的編程接口工具,為用戶進行程序設計提供了更大的選擇余地。SQLServer與WindowsNT完全集成,利用了NT的許多功能,如發(fā)送和接受消息,管理登錄安全性等。對Web技術的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到Web頁面上。提供數(shù)據(jù)數(shù)據(jù)挖掘和數(shù)據(jù)倉庫功能。SQLServer簡介1.1SQLServer簡介特點SQLServer2000的安裝SQLServer2000的安裝版本個人版:供移動的用戶使用。開發(fā)版:供程序員用來開發(fā)將SQLServer2000用作數(shù)據(jù)存儲的應用程序。雖然開發(fā)版支持企業(yè)版的所有功能,但是不能作為生產(chǎn)服務器使用。標準版:作為小工作組或部門的數(shù)據(jù)庫服務器使用。企業(yè)版:作為生產(chǎn)數(shù)據(jù)庫服務器使用。支持SQLServer2000中的所有可用功能,并可根據(jù)支持最大的Web站點和企業(yè)聯(lián)機事務處理(OLTP)及數(shù)據(jù)倉庫系統(tǒng)所需的性能水平進行伸縮。1.2SQLServer2000的安裝SQLServer2000的安裝SQLServer200SQLServer2000的安裝各種版本所支持的操作系統(tǒng)1.2SQLServer2000的安裝操作系統(tǒng)企業(yè)版標準版?zhèn)€人版開發(fā)版MicrosoftWindows2000DataCenterYYYYWindows2000AdvancedServerYYYYWindows2000ServerYYYYWindows2000ProfessionalNNYYMicrosoftWindowsNT?4.0Server企業(yè)版YYYYWindowsNT4.0ServerYYYYWindowsNT4.0WorkstationNNYYMicrosoftWindows98NNYNSQLServer2000的安裝各種版本所支持的操作系統(tǒng)1SQLServer2000的安裝系統(tǒng)默認的安裝路徑是:
C:\ProgramFiles\MicrosoftSQLServerSQLServer2000的安裝過程與其它MicrosoftWindows系列產(chǎn)品類似。用戶可根據(jù)向導提示,選擇需要的選項一步一步地完成1.2SQLServer2000的安裝SQLServer2000的安裝系統(tǒng)默認的安裝路徑是:1.SQLServer2000的主要工具服務管理器(ServiceManager)企業(yè)管理器(EnterpriseManager)查詢分析器(QueryAnalyzer)1.3SQLServer2000的主要工具SQLServer2000的主要工具服務管理器(Servi服務管理器服務管理器用來啟動、暫停、停止SQLServer服務。SQLServe服務作為應用程序在服務器的后臺運行。 服務器的三個不同狀態(tài):開始/繼續(xù)——服務正在正常運行停止——任何連接到服務器上的客戶連接被斷開暫?!延械倪B接繼續(xù)保持,但新的連接被拒絕1.3.1服務管理器服務管理器服務管理器用來啟動、暫停、停止SQLServerSQLServer服務服務器Microsoft分布式事務處理協(xié)調器MSSQLServer服務SQLServerAgent服務Microsoft搜索數(shù)據(jù)管理事務和查詢處理數(shù)據(jù)完整性作業(yè)警報操作員全文目錄全文索引分布式事務管理1.3.1服務管理器SQLServer服務服務器Microsoft分布式M企業(yè)管理器(EnterpriseManager)圖形化的集成管理工具,提供調用其他管理工具的途徑:定義SQLServer實例組。將個別服務器注冊到組中。為每個已注冊的服務器配置所有SQLServer選項。在每個已注冊的服務器中創(chuàng)建并管理所有SQLServer數(shù)據(jù)庫、對象、登錄、用戶和權限。在每個已注冊的服務器上定義并執(zhí)行所有SQLServer管理任務。通過喚醒調用SQL查詢分析器,交互地設計并測試SQL語句、批處理和腳本。喚醒調用為SQLServer定義的各種向導。1.3.2企業(yè)管理器企業(yè)管理器(EnterpriseManager)圖形化的集查詢分析器(QueryAnalyzer)編寫T-SQL腳本程序的圖形化開發(fā)工具。查詢腳本編輯器中編寫SQL語句,調用存儲過程,進行查詢優(yōu)化,分析查詢過程等操作。通過對象瀏覽器對數(shù)據(jù)庫實現(xiàn)查詢。1.3.3查詢分析器查詢分析器(QueryAnalyzer)編寫T-SQL腳本
SQLServer數(shù)據(jù)庫數(shù)據(jù)庫類型數(shù)據(jù)庫對象引用SQLServer對象系統(tǒng)表1.4
SQLServer數(shù)據(jù)庫SQLServer數(shù)據(jù)庫數(shù)據(jù)庫類型1.4SQLSe數(shù)據(jù)庫類型系統(tǒng)數(shù)據(jù)庫:存儲SQLServer信息master:控制用戶數(shù)據(jù)庫和SQLServer操作,儲存用戶賬戶、可配置的環(huán)境變量、系統(tǒng)錯誤消息等信息model:模板數(shù)據(jù)庫。是建立新數(shù)據(jù)庫的模板,它包含了將復制到每個數(shù)據(jù)庫中的系統(tǒng)表。tempdb:臨時數(shù)據(jù)庫。記錄了所有的臨時表格、臨時數(shù)據(jù)和臨時創(chuàng)建的存儲過程。msdb:SQLServerAgent的主要支持,用于復制、任務調度、管理報警等活動。該數(shù)據(jù)庫常用于通過調度任務排除故障。數(shù)據(jù)庫類型系統(tǒng)數(shù)據(jù)庫:存儲SQLServer信息數(shù)據(jù)庫類型用戶數(shù)據(jù)庫:用戶自己創(chuàng)建的數(shù)據(jù)庫pubs:
一個圖書出版公司的數(shù)據(jù)庫模型。包含了大量的樣本表和樣本數(shù)據(jù)。Northwind:
一個貿易公司的數(shù)據(jù)庫模型。包含了與公司經(jīng)營有關的大多數(shù)數(shù)據(jù)。數(shù)據(jù)庫類型用戶數(shù)據(jù)庫:用戶自己創(chuàng)建的數(shù)據(jù)庫數(shù)據(jù)庫類型系統(tǒng)數(shù)據(jù)庫用戶數(shù)據(jù)庫mastermodeltempdbmsdbpubsNorthwindUser1distribution數(shù)據(jù)庫類型系統(tǒng)數(shù)據(jù)庫用戶數(shù)據(jù)庫mastermodeltemp聚集索引AndersonAndersonBarr...數(shù)據(jù)庫對象EmpNumLastNameFirstNameExtensionCtryCode101911019210202LabrieLabrieMartinAngelaEvaJosex19891x19433x21467SPFRFRLastMod\HR\KarlD\HR\KarlD\HR\AmyLintegerlongstringvarchar(20)char(6)char(2)longstring觸發(fā)器EmployeePhone視圖SELECTlastname,firstname,extensionFROMemployee存儲過程
UpdatePhone主鍵外鍵Checkx#####聚集索引Anderson數(shù)據(jù)庫對象EmpNumLastNam引用SQLServer對象完全合法名稱服務器名稱.數(shù)據(jù)庫名稱.所有者名稱.對象名稱部分名稱服務器名稱默認為本地服務器上的當前實例數(shù)據(jù)庫名稱默認為當前數(shù)據(jù)庫所有者名稱默認為指定數(shù)據(jù)庫中與當前連接的登錄賬戶相關聯(lián)的用戶名CREATETABLENorthwind.dbo.OrderHistory...引用SQLS
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智能廁所施工一體化工程合同范本2篇
- 2024軟件項目協(xié)作開發(fā)居間協(xié)議模板版B版
- 2024年鋁合金門窗制作安裝合同
- 2024年版的軟件開發(fā)與技術支持合同
- 2025年國際貿易貨物質量認證服務合同3篇
- 2024年管理咨詢服務及其財務條款
- 2024砂礫石供應與礦山環(huán)境恢復治理合同3篇
- 2024年金融科技擔保合作協(xié)議范本3篇
- 2024年美洲國際航空貨運保險單
- 2024年財產(chǎn)管理與監(jiān)護合同
- 機械通氣治療流程
- 【薦】八旗制度-課件(精心整理)
- 器樂專業(yè)課教學大綱(古箏)
- (完整版)EORTC生命質量測定量表QLQ-C30(V3.0)
- 超級充電綜合站及配套設施建設項目可行性研究報告
- 2023年核心素養(yǎng)下的初中歷史教學有效性策略
- 眼科學 眼外傷(課件)
- 索具螺旋扣規(guī)格花籃螺絲
- GB/T 9364.4-2016小型熔斷器第4部分:通用模件熔斷體(UMF)穿孔式和表面貼裝式
- GB/T 21709.1-2008針灸技術操作規(guī)范第1部分:艾灸
- GB/T 16288-2008塑料制品的標志
評論
0/150
提交評論