




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第一章SQLServer數(shù)據(jù)庫基礎(chǔ)1第一章SQLServer數(shù)據(jù)庫基礎(chǔ)1課程地位.Net&C#SQLServerXMLSPMASP.NET&WebServiceOracleUMLSPR:ComputerBaseHTML&JavaScriptSQLServerBaseOOP&JavaBaseCSTBJSP/ServletEJB&WebServiceWinFormsStruts&JSFTesting&SQALinux2課程地位.Net&C#SQLServerXMLSPMA課程目標(biāo)理解數(shù)據(jù)的基本概念熟識(shí)SQLServer的基本操作創(chuàng)建數(shù)據(jù)庫、表、檢查約束編寫T-SQL執(zhí)行數(shù)據(jù)查詢?yōu)镴ava、.NET數(shù)據(jù)庫開發(fā)提供基礎(chǔ)3課程目標(biāo)理解數(shù)據(jù)的基本概念3本章目標(biāo)理解數(shù)據(jù)的基本概念熟識(shí)SQLServer企業(yè)管理器的基本操作創(chuàng)建和配置SQLServer數(shù)據(jù)庫4本章目標(biāo)理解數(shù)據(jù)的基本概念4數(shù)據(jù)庫和應(yīng)用程序2-1數(shù)據(jù)庫服務(wù)器響應(yīng)和提供數(shù)據(jù)應(yīng)用程序數(shù)據(jù)庫操作和查詢5數(shù)據(jù)庫和應(yīng)用程序2-1數(shù)據(jù)庫服務(wù)器響應(yīng)和提供數(shù)據(jù)應(yīng)用程序數(shù)數(shù)據(jù)庫和應(yīng)用程序2-2應(yīng)用程序作用:響應(yīng)操作并顯示結(jié)果、向數(shù)據(jù)庫請(qǐng)求數(shù)據(jù)要求:美觀、操作簡單方便數(shù)據(jù)庫作用:存儲(chǔ)數(shù)據(jù)、檢索數(shù)據(jù)、生成新的數(shù)據(jù)要求:統(tǒng)一、安全、性能等6數(shù)據(jù)庫和應(yīng)用程序2-2應(yīng)用程序6為何需要數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)的方法第一種方法:用大腦來記住數(shù)據(jù)第二種方法:寫在紙上第三種方法:寫在計(jì)算機(jī)的內(nèi)存中第四種方法:寫成磁盤文件……7為何需要數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)的方法7數(shù)據(jù)庫能夠做什么存儲(chǔ)大量數(shù)據(jù),方便檢索和訪問保持?jǐn)?shù)據(jù)信息的一致、完整共享和安全通過組合分析,產(chǎn)生新的有用信息8數(shù)據(jù)庫能夠做什么存儲(chǔ)大量數(shù)據(jù),方便檢索和訪問8數(shù)據(jù)庫的發(fā)展史萌芽階段——文件系統(tǒng)使用磁盤文件來存儲(chǔ)數(shù)據(jù)初級(jí)階段——第一代數(shù)據(jù)庫出現(xiàn)了網(wǎng)狀模型、層次模型的數(shù)據(jù)庫中級(jí)階段——第二代數(shù)據(jù)庫關(guān)系型數(shù)據(jù)庫和結(jié)構(gòu)化查詢語言高級(jí)階段——新一代數(shù)據(jù)庫“關(guān)系-對(duì)象”型數(shù)據(jù)庫9數(shù)據(jù)庫的發(fā)展史萌芽階段——文件系統(tǒng)9時(shí)下流行的數(shù)據(jù)庫OracleOracle公司的產(chǎn)品“關(guān)系-對(duì)象”型數(shù)據(jù)庫產(chǎn)品免費(fèi)、服務(wù)收費(fèi)SQLServer針對(duì)不同用戶群體的五個(gè)特殊的版本易用性好DB2IBM公司的產(chǎn)品支持多操作系統(tǒng)、多種類型的硬件和設(shè)備10時(shí)下流行的數(shù)據(jù)庫Oracle10數(shù)據(jù)庫的基本概念6-1這些客觀存在的、可以被描述事物都是“實(shí)體”11數(shù)據(jù)庫的基本概念6-1這些客觀存在的、可以被描述事物都是“數(shù)據(jù)庫的基本概念6-2行(記錄)列12數(shù)據(jù)庫的基本概念6-2行(記錄)列12數(shù)據(jù)庫的基本概念6-3數(shù)據(jù)表存儲(chǔ)過程視圖….…
訂單
客戶
產(chǎn)品
產(chǎn)品數(shù)據(jù)庫表數(shù)據(jù)庫就是“數(shù)據(jù)”的“倉庫”數(shù)據(jù)庫由表、關(guān)系以及操作對(duì)象組成數(shù)據(jù)存放在表中13數(shù)據(jù)庫的基本概念6-3數(shù)據(jù)表…訂單客戶產(chǎn)品數(shù)據(jù)庫的基本概念6-4馬蘭A004楊可A003劉開泰B008李新愛B007數(shù)據(jù)庫檢索數(shù)據(jù)插入數(shù)據(jù)更新數(shù)據(jù)刪除數(shù)據(jù)數(shù)據(jù)庫管理系統(tǒng)—DBMS14數(shù)據(jù)庫的基本概念6-4馬蘭A004楊可A003劉開泰B00數(shù)據(jù)庫的基本概念6-5編號(hào)姓名年齡民族部門1王濤33漢族人事管理部2李梅27漢族人事管理部1127李梅21133王濤1部門編碼民族編碼年齡姓名編號(hào)回族2漢族1民族民族編碼市場營銷部2人事管理部1部門部門編碼存在冗余為減少數(shù)據(jù)查找的麻煩,允許數(shù)據(jù)有一定的冗余15數(shù)據(jù)庫的基本概念6-5編號(hào)姓名年齡民族部門1王濤33漢族人數(shù)據(jù)庫的基本概念6-6RollNumberNameAddressBookTaken12AliciaRuth12,TempleStreetAC09114JasonDarren123,SunsetBlvd.AC04315MaryBeth32,GoldenAvenueAC02112AliciaRuth12,TempleStreetAC04312AliciaRuth12,TmpleStreetAC01115MaryBeth33,GoldenAvenueAC011不同的地址!存在不正確、不準(zhǔn)確的數(shù)據(jù),數(shù)據(jù)庫“失去了完整性”姓名16數(shù)據(jù)庫的基本概念6-6RollNumberNameAddSQLServer安裝需求最小配置處理器
166-MHz奔騰處理器或者更高內(nèi)存最小256MB(Windows2000安裝)最小64MB(WindowsNT4.0安裝)磁盤容量250MB(典型安裝) 100MB(客戶端工具)270MB(完全安裝) 50-130MB(分析服務(wù)) 80MB(英文查詢)MB17SQLServer安裝需求最小配置處理器166-MHzSQLServer2000組件18SQLServer2000組件18服務(wù)管理器演示啟動(dòng)和停止服務(wù)……19服務(wù)管理器演示啟動(dòng)和停止服務(wù)……19使用企業(yè)管理器4-1組注冊(cè)數(shù)據(jù)庫數(shù)據(jù)庫對(duì)象數(shù)據(jù)庫表記錄20使用企業(yè)管理器4-1組注冊(cè)數(shù)據(jù)庫數(shù)據(jù)庫對(duì)象數(shù)據(jù)庫表記錄20使用企業(yè)管理器4-2演示創(chuàng)建組……21使用企業(yè)管理器4-2演示創(chuàng)建組……21使用企業(yè)管理器4-3演示建立注冊(cè)……22使用企業(yè)管理器4-3演示建立注冊(cè)……22使用企業(yè)管理器4-4演示建立登錄和數(shù)據(jù)庫用戶……23使用企業(yè)管理器4-4演示建立登錄和數(shù)據(jù)庫用戶……23SQLServer中的數(shù)據(jù)庫mastermodeltempdbmsdbpubsNorthwind系統(tǒng)數(shù)據(jù)庫用戶數(shù)據(jù)庫User1User224SQLServer中的數(shù)據(jù)庫mastermodeltemp創(chuàng)建數(shù)據(jù)庫3-1頁:8KB表、索引數(shù)據(jù)數(shù)據(jù)庫數(shù)據(jù)文件
.mdf或.ndf日志文件
.ldf最多=8060字節(jié)數(shù)據(jù)庫文件和事務(wù)日志文件25創(chuàng)建數(shù)據(jù)庫3-1頁:8KB表、索引數(shù)據(jù)數(shù)據(jù)庫數(shù)據(jù)文件
.創(chuàng)建數(shù)據(jù)庫3-2Northwind的物理文件結(jié)構(gòu)Northwnd.ldfE:\日志文件…
Orders
Customers
Products
OrdHistYear2
OrdHistYear1
主文件組Northwnd.mdfC:\用戶定義文件組OrdHist1.ndfOrdHist2.ndfD:\sys…
sys…
sysusers
sysobjects
26創(chuàng)建數(shù)據(jù)庫3-2Northwind的物理文件結(jié)構(gòu)North創(chuàng)建數(shù)據(jù)庫3-3演示創(chuàng)建數(shù)據(jù)庫……27創(chuàng)建數(shù)據(jù)庫3-3演示創(chuàng)建數(shù)據(jù)庫……27管理和維護(hù):收縮數(shù)據(jù)庫演示收縮數(shù)據(jù)庫……28管理和維護(hù):收縮數(shù)據(jù)庫演示收縮數(shù)據(jù)庫……28管理和維護(hù):移動(dòng)數(shù)據(jù)庫演示分離和附加數(shù)據(jù)庫……29管理和維護(hù):移動(dòng)數(shù)據(jù)庫演示分離和附加數(shù)據(jù)庫……29管理和維護(hù):配置選項(xiàng)演示配置數(shù)據(jù)庫的選項(xiàng)……30管理和維護(hù):配置選項(xiàng)演示配置數(shù)據(jù)庫的選項(xiàng)……30刪除數(shù)據(jù)庫31刪除數(shù)據(jù)庫31總結(jié)SQLServer2000是Microsoft公司提供的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),SQLServer也是當(dāng)今流行的數(shù)據(jù)庫數(shù)據(jù)庫是表和數(shù)據(jù)庫訪問對(duì)象的集合,其中表分類存儲(chǔ)了不同的實(shí)體信息,每一行數(shù)據(jù)對(duì)應(yīng)一個(gè)實(shí)體的描述信息數(shù)據(jù)冗余是指數(shù)據(jù)庫中存在一些重復(fù)的數(shù)據(jù),數(shù)據(jù)完整性是指數(shù)據(jù)庫中的數(shù)據(jù)能夠正確反應(yīng)實(shí)際情況,數(shù)據(jù)庫中允許有一些數(shù)據(jù)冗余,但是要保持?jǐn)?shù)據(jù)的完整性企業(yè)管理器是SQLServer2000最常用的操作環(huán)境之一,能夠執(zhí)行對(duì)數(shù)據(jù)庫的日常管理操作SQLServer數(shù)據(jù)庫的物理文件包括數(shù)據(jù)文件和日志文件兩部分,并且在創(chuàng)建數(shù)據(jù)庫的時(shí)候就需要指定數(shù)據(jù)庫的操作包括創(chuàng)建、收縮、移動(dòng)、配置選項(xiàng)和刪除32總結(jié)SQLServer2000是Microsoft公司提演講完畢,謝謝觀看!演講完畢,謝謝觀看!第一章SQLServer數(shù)據(jù)庫基礎(chǔ)34第一章SQLServer數(shù)據(jù)庫基礎(chǔ)1課程地位.Net&C#SQLServerXMLSPMASP.NET&WebServiceOracleUMLSPR:ComputerBaseHTML&JavaScriptSQLServerBaseOOP&JavaBaseCSTBJSP/ServletEJB&WebServiceWinFormsStruts&JSFTesting&SQALinux35課程地位.Net&C#SQLServerXMLSPMA課程目標(biāo)理解數(shù)據(jù)的基本概念熟識(shí)SQLServer的基本操作創(chuàng)建數(shù)據(jù)庫、表、檢查約束編寫T-SQL執(zhí)行數(shù)據(jù)查詢?yōu)镴ava、.NET數(shù)據(jù)庫開發(fā)提供基礎(chǔ)36課程目標(biāo)理解數(shù)據(jù)的基本概念3本章目標(biāo)理解數(shù)據(jù)的基本概念熟識(shí)SQLServer企業(yè)管理器的基本操作創(chuàng)建和配置SQLServer數(shù)據(jù)庫37本章目標(biāo)理解數(shù)據(jù)的基本概念4數(shù)據(jù)庫和應(yīng)用程序2-1數(shù)據(jù)庫服務(wù)器響應(yīng)和提供數(shù)據(jù)應(yīng)用程序數(shù)據(jù)庫操作和查詢38數(shù)據(jù)庫和應(yīng)用程序2-1數(shù)據(jù)庫服務(wù)器響應(yīng)和提供數(shù)據(jù)應(yīng)用程序數(shù)數(shù)據(jù)庫和應(yīng)用程序2-2應(yīng)用程序作用:響應(yīng)操作并顯示結(jié)果、向數(shù)據(jù)庫請(qǐng)求數(shù)據(jù)要求:美觀、操作簡單方便數(shù)據(jù)庫作用:存儲(chǔ)數(shù)據(jù)、檢索數(shù)據(jù)、生成新的數(shù)據(jù)要求:統(tǒng)一、安全、性能等39數(shù)據(jù)庫和應(yīng)用程序2-2應(yīng)用程序6為何需要數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)的方法第一種方法:用大腦來記住數(shù)據(jù)第二種方法:寫在紙上第三種方法:寫在計(jì)算機(jī)的內(nèi)存中第四種方法:寫成磁盤文件……40為何需要數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)的方法7數(shù)據(jù)庫能夠做什么存儲(chǔ)大量數(shù)據(jù),方便檢索和訪問保持?jǐn)?shù)據(jù)信息的一致、完整共享和安全通過組合分析,產(chǎn)生新的有用信息41數(shù)據(jù)庫能夠做什么存儲(chǔ)大量數(shù)據(jù),方便檢索和訪問8數(shù)據(jù)庫的發(fā)展史萌芽階段——文件系統(tǒng)使用磁盤文件來存儲(chǔ)數(shù)據(jù)初級(jí)階段——第一代數(shù)據(jù)庫出現(xiàn)了網(wǎng)狀模型、層次模型的數(shù)據(jù)庫中級(jí)階段——第二代數(shù)據(jù)庫關(guān)系型數(shù)據(jù)庫和結(jié)構(gòu)化查詢語言高級(jí)階段——新一代數(shù)據(jù)庫“關(guān)系-對(duì)象”型數(shù)據(jù)庫42數(shù)據(jù)庫的發(fā)展史萌芽階段——文件系統(tǒng)9時(shí)下流行的數(shù)據(jù)庫OracleOracle公司的產(chǎn)品“關(guān)系-對(duì)象”型數(shù)據(jù)庫產(chǎn)品免費(fèi)、服務(wù)收費(fèi)SQLServer針對(duì)不同用戶群體的五個(gè)特殊的版本易用性好DB2IBM公司的產(chǎn)品支持多操作系統(tǒng)、多種類型的硬件和設(shè)備43時(shí)下流行的數(shù)據(jù)庫Oracle10數(shù)據(jù)庫的基本概念6-1這些客觀存在的、可以被描述事物都是“實(shí)體”44數(shù)據(jù)庫的基本概念6-1這些客觀存在的、可以被描述事物都是“數(shù)據(jù)庫的基本概念6-2行(記錄)列45數(shù)據(jù)庫的基本概念6-2行(記錄)列12數(shù)據(jù)庫的基本概念6-3數(shù)據(jù)表存儲(chǔ)過程視圖….…
訂單
客戶
產(chǎn)品
產(chǎn)品數(shù)據(jù)庫表數(shù)據(jù)庫就是“數(shù)據(jù)”的“倉庫”數(shù)據(jù)庫由表、關(guān)系以及操作對(duì)象組成數(shù)據(jù)存放在表中46數(shù)據(jù)庫的基本概念6-3數(shù)據(jù)表…訂單客戶產(chǎn)品數(shù)據(jù)庫的基本概念6-4馬蘭A004楊可A003劉開泰B008李新愛B007數(shù)據(jù)庫檢索數(shù)據(jù)插入數(shù)據(jù)更新數(shù)據(jù)刪除數(shù)據(jù)數(shù)據(jù)庫管理系統(tǒng)—DBMS47數(shù)據(jù)庫的基本概念6-4馬蘭A004楊可A003劉開泰B00數(shù)據(jù)庫的基本概念6-5編號(hào)姓名年齡民族部門1王濤33漢族人事管理部2李梅27漢族人事管理部1127李梅21133王濤1部門編碼民族編碼年齡姓名編號(hào)回族2漢族1民族民族編碼市場營銷部2人事管理部1部門部門編碼存在冗余為減少數(shù)據(jù)查找的麻煩,允許數(shù)據(jù)有一定的冗余48數(shù)據(jù)庫的基本概念6-5編號(hào)姓名年齡民族部門1王濤33漢族人數(shù)據(jù)庫的基本概念6-6RollNumberNameAddressBookTaken12AliciaRuth12,TempleStreetAC09114JasonDarren123,SunsetBlvd.AC04315MaryBeth32,GoldenAvenueAC02112AliciaRuth12,TempleStreetAC04312AliciaRuth12,TmpleStreetAC01115MaryBeth33,GoldenAvenueAC011不同的地址!存在不正確、不準(zhǔn)確的數(shù)據(jù),數(shù)據(jù)庫“失去了完整性”姓名49數(shù)據(jù)庫的基本概念6-6RollNumberNameAddSQLServer安裝需求最小配置處理器
166-MHz奔騰處理器或者更高內(nèi)存最小256MB(Windows2000安裝)最小64MB(WindowsNT4.0安裝)磁盤容量250MB(典型安裝) 100MB(客戶端工具)270MB(完全安裝) 50-130MB(分析服務(wù)) 80MB(英文查詢)MB50SQLServer安裝需求最小配置處理器166-MHzSQLServer2000組件51SQLServer2000組件18服務(wù)管理器演示啟動(dòng)和停止服務(wù)……52服務(wù)管理器演示啟動(dòng)和停止服務(wù)……19使用企業(yè)管理器4-1組注冊(cè)數(shù)據(jù)庫數(shù)據(jù)庫對(duì)象數(shù)據(jù)庫表記錄53使用企業(yè)管理器4-1組注冊(cè)數(shù)據(jù)庫數(shù)據(jù)庫對(duì)象數(shù)據(jù)庫表記錄20使用企業(yè)管理器4-2演示創(chuàng)建組……54使用企業(yè)管理器4-2演示創(chuàng)建組……21使用企業(yè)管理器4-3演示建立注冊(cè)……55使用企業(yè)管理器4-3演示建立注冊(cè)……22使用企業(yè)管理器4-4演示建立登錄和數(shù)據(jù)庫用戶……56使用企業(yè)管理器4-4演示建立登錄和數(shù)據(jù)庫用戶……23SQLServer中的數(shù)據(jù)庫mastermodeltempdbmsdbpubsNorthwind系統(tǒng)數(shù)據(jù)庫用戶數(shù)據(jù)庫User1User257SQLServer中的數(shù)據(jù)庫mastermodeltemp創(chuàng)建數(shù)據(jù)庫3-1頁:8KB表、索引數(shù)據(jù)數(shù)據(jù)庫數(shù)據(jù)文件
.mdf或.ndf日志文件
.ldf最多=8060字節(jié)數(shù)據(jù)庫文件和事務(wù)日志文件58創(chuàng)建數(shù)據(jù)庫3-1頁:8KB表、索引數(shù)據(jù)數(shù)據(jù)庫數(shù)據(jù)文件
.創(chuàng)建數(shù)據(jù)庫3-2Northwind的物理文件結(jié)構(gòu)Northwnd.ldfE:\日志文件…
Orders
Customers
Products
OrdHistYear2
OrdHistYear1
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 第1章 生命的結(jié)構(gòu)與生殖(生物體的結(jié)構(gòu)層次)期中專題復(fù)習(xí)(含解析)
- 2025屆上海市曹楊第二中學(xué)高三第一次模考數(shù)學(xué)試題
- 2023-2024新人教版小學(xué)數(shù)學(xué)5五年級(jí)上冊(cè)(全冊(cè))完整教案設(shè)計(jì)
- 公司協(xié)議收購的現(xiàn)狀、問題和對(duì)策二零二五年
- 二零二五版以擔(dān)保合同為依據(jù)融資特點(diǎn)
- 基因測序儀收費(fèi)標(biāo)準(zhǔn)
- 二零二五快遞代理點(diǎn)轉(zhuǎn)讓的合同范例
- 股權(quán)轉(zhuǎn)讓協(xié)議部分轉(zhuǎn)讓二零二五年
- 離婚兩小孩撫養(yǎng)范例協(xié)議書二零二五年
- 醫(yī)學(xué)基礎(chǔ)常識(shí)考核試題及答案
- 全國優(yōu)質(zhì)課一等獎(jiǎng)初中音樂《姹紫嫣紅》課件
- DB3713-T 293-2023 城鎮(zhèn)低效用地認(rèn)定技術(shù)規(guī)范
- 科倫員工手冊(cè)
- 戰(zhàn)場態(tài)勢(shì)認(rèn)知理論與方法
- 學(xué)校食堂飲食保障供餐應(yīng)急預(yù)案
- 社會(huì)工作綜合能力(初級(jí))課件
- 裝配式建筑預(yù)制構(gòu)件的生產(chǎn)制作
- 人教版八年級(jí)生物下冊(cè)期中試卷(含答案)
- C語言程序設(shè)計(jì)說課(共34張PPT)
- 全國高中物理教師信息化教學(xué)設(shè)計(jì)和說課大賽一等獎(jiǎng)《牛頓第三定律》說課課件
- 護(hù)士臨床護(hù)理培訓(xùn)考核合格證明
評(píng)論
0/150
提交評(píng)論