




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、整理ppt第第3章章 SQL Server數(shù)據(jù)庫管理數(shù)據(jù)庫管理 v教學(xué)內(nèi)容:教學(xué)內(nèi)容: 1、SQL Server 2005數(shù)據(jù)庫對象及數(shù)據(jù)庫的組成。數(shù)據(jù)庫對象及數(shù)據(jù)庫的組成。 2、文件和文件組。、文件和文件組。 3、用、用Management Studio和和T-SQL管理數(shù)據(jù)庫。管理數(shù)據(jù)庫。v實(shí)踐操作:實(shí)踐操作: 1、設(shè)計(jì)并創(chuàng)建用戶數(shù)據(jù)庫。、設(shè)計(jì)并創(chuàng)建用戶數(shù)據(jù)庫。 2、修改用戶數(shù)據(jù)庫結(jié)構(gòu)。、修改用戶數(shù)據(jù)庫結(jié)構(gòu)。 3、分離、附加、刪除數(shù)據(jù)庫以及數(shù)據(jù)庫的導(dǎo)入導(dǎo)出、分離、附加、刪除數(shù)據(jù)庫以及數(shù)據(jù)庫的導(dǎo)入導(dǎo)出操作。操作。整理ppt本章目錄本章目錄v3. 1 案例問題案例問題v3. 2 SQL Ser
2、ver數(shù)據(jù)庫數(shù)據(jù)庫v3. 3 建立與修改數(shù)據(jù)庫建立與修改數(shù)據(jù)庫v3. 4 分離和附加用戶數(shù)據(jù)庫分離和附加用戶數(shù)據(jù)庫v3. 5 刪除數(shù)據(jù)庫刪除數(shù)據(jù)庫v3. 6 數(shù)據(jù)庫的導(dǎo)入導(dǎo)出與數(shù)據(jù)庫文件的重?cái)?shù)據(jù)庫的導(dǎo)入導(dǎo)出與數(shù)據(jù)庫文件的重命名命名整理ppt3. 1 案例問題案例問題某產(chǎn)品銷售企業(yè)為了進(jìn)一步開拓市場,擬某產(chǎn)品銷售企業(yè)為了進(jìn)一步開拓市場,擬建立一個(gè)網(wǎng)上產(chǎn)品銷售系統(tǒng),主要完成對目前建立一個(gè)網(wǎng)上產(chǎn)品銷售系統(tǒng),主要完成對目前所經(jīng)營的商品信息進(jìn)行管理,接收用戶訂單,所經(jīng)營的商品信息進(jìn)行管理,接收用戶訂單,以通過互聯(lián)網(wǎng)發(fā)布商品信息實(shí)現(xiàn)電子商務(wù)?,F(xiàn)以通過互聯(lián)網(wǎng)發(fā)布商品信息實(shí)現(xiàn)電子商務(wù)?,F(xiàn)需要建立一個(gè)產(chǎn)品信息數(shù)
3、據(jù)庫,實(shí)現(xiàn)商品信息、需要建立一個(gè)產(chǎn)品信息數(shù)據(jù)庫,實(shí)現(xiàn)商品信息、客戶信息及訂單的存儲(chǔ)與管理??蛻粜畔⒓坝唵蔚拇鎯?chǔ)與管理。整理pptv主要從以下主要從以下4個(gè)方面進(jìn)行:個(gè)方面進(jìn)行:用戶需求:從現(xiàn)實(shí)世界提取和抽象用戶的需求信息。用戶需求:從現(xiàn)實(shí)世界提取和抽象用戶的需求信息。概念設(shè)計(jì):集成來自不同用戶對現(xiàn)實(shí)世界的描述和信息概念設(shè)計(jì):集成來自不同用戶對現(xiàn)實(shí)世界的描述和信息的需求,形成全局概念模式,通常用的需求,形成全局概念模式,通常用E-R圖圖表示。表示。邏輯設(shè)計(jì):根據(jù)不同的邏輯設(shè)計(jì):根據(jù)不同的DBMS的特點(diǎn),把關(guān)系數(shù)據(jù)庫系的特點(diǎn),把關(guān)系數(shù)據(jù)庫系統(tǒng)從概念模式轉(zhuǎn)化為關(guān)系表,并進(jìn)一步變成規(guī)范形式。統(tǒng)從概念模
4、式轉(zhuǎn)化為關(guān)系表,并進(jìn)一步變成規(guī)范形式。物理設(shè)計(jì):為了保證數(shù)據(jù)庫的性能,對庫的設(shè)計(jì)進(jìn)行優(yōu)物理設(shè)計(jì):為了保證數(shù)據(jù)庫的性能,對庫的設(shè)計(jì)進(jìn)行優(yōu)化,這主要依靠化,這主要依靠DBMS所提供的手段進(jìn)行優(yōu)化構(gòu)造。所提供的手段進(jìn)行優(yōu)化構(gòu)造。數(shù)據(jù)庫設(shè)計(jì)過程數(shù)據(jù)庫設(shè)計(jì)過程v除此之外,還應(yīng)考慮下列問題除此之外,還應(yīng)考慮下列問題:1. 數(shù)據(jù)庫中表的數(shù)據(jù)庫中表的主鍵主鍵與與外鍵外鍵2. 表間聯(lián)系:有三種表間聯(lián)系:有三種(1:1) (1:m) (m:n)整理ppt產(chǎn)品信息產(chǎn)品信息客戶信息客戶信息訂訂購購產(chǎn)品編號產(chǎn)品編號產(chǎn)品名稱產(chǎn)品名稱單價(jià)單價(jià)庫存量庫存量客戶編號客戶編號客戶名稱客戶名稱信用額度信用額度聯(lián)系方式聯(lián)系方式mn訂
5、購數(shù)量訂購數(shù)量訂購日期訂購日期產(chǎn)產(chǎn)品品銷銷售售系系統(tǒng)統(tǒng)數(shù)數(shù)據(jù)據(jù)E-R圖圖整理pptv解決方案:解決方案:通過對供需雙方的需求分析,設(shè)計(jì)了一個(gè)通過對供需雙方的需求分析,設(shè)計(jì)了一個(gè)“產(chǎn)品信息數(shù)產(chǎn)品信息數(shù)據(jù)庫據(jù)庫”,用于存放系統(tǒng)數(shù)據(jù)信息。其中含有三張表:,用于存放系統(tǒng)數(shù)據(jù)信息。其中含有三張表:“產(chǎn)品信息表產(chǎn)品信息表product_table”,主要用于存放要銷售的,主要用于存放要銷售的商品信息;商品信息;product_table(產(chǎn)品編號產(chǎn)品編號,產(chǎn)品名稱,單價(jià),庫存量),產(chǎn)品名稱,單價(jià),庫存量)“客戶信息表客戶信息表cust_table”用于存儲(chǔ)客戶的信息;用于存儲(chǔ)客戶的信息;cust_tabl
6、e (客戶編號客戶編號,客戶名稱,信用額度,聯(lián)系方式),客戶名稱,信用額度,聯(lián)系方式)“訂單表訂單表order_table”,主要存放系統(tǒng)接收到的訂單信,主要存放系統(tǒng)接收到的訂單信息。息。order_table (客戶編號客戶編號,產(chǎn)品編號產(chǎn)品編號,訂購數(shù)量,訂購日期),訂購數(shù)量,訂購日期)整理ppt3.2 SQL Server數(shù)據(jù)庫數(shù)據(jù)庫v3. 2. 1 數(shù)據(jù)庫中的對象數(shù)據(jù)庫中的對象在在SQL Server中,一個(gè)數(shù)據(jù)庫包含以下這些數(shù)據(jù)庫中,一個(gè)數(shù)據(jù)庫包含以下這些數(shù)據(jù)庫對象。對象。Table(表):即二維表,用于存放數(shù)據(jù)。(表):即二維表,用于存放數(shù)據(jù)。View(視圖):實(shí)質(zhì)上它是一張?zhí)摂M的
7、表,用來(視圖):實(shí)質(zhì)上它是一張?zhí)摂M的表,用來存儲(chǔ)在數(shù)據(jù)庫中預(yù)先定義好的查詢。存儲(chǔ)在數(shù)據(jù)庫中預(yù)先定義好的查詢。Index(索引)(索引) Stored Procedure(存儲(chǔ)過程)(存儲(chǔ)過程)Tiggers(觸發(fā)器):是數(shù)據(jù)庫中一個(gè)已經(jīng)編譯好(觸發(fā)器):是數(shù)據(jù)庫中一個(gè)已經(jīng)編譯好的的SQL過程,用來執(zhí)行以數(shù)據(jù)庫中其他動(dòng)作的發(fā)生過程,用來執(zhí)行以數(shù)據(jù)庫中其他動(dòng)作的發(fā)生為前提的動(dòng)作。為前提的動(dòng)作。整理ppt3. 2. 2 SQL Server 2005系統(tǒng)數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫 Master數(shù)據(jù)庫:數(shù)據(jù)庫:SQL Server中的主控?cái)?shù)據(jù)庫。該中的主控?cái)?shù)據(jù)庫。該數(shù)據(jù)庫中包含的信息有用戶登錄標(biāo)識、系統(tǒng)配置信
8、息及數(shù)據(jù)庫中包含的信息有用戶登錄標(biāo)識、系統(tǒng)配置信息及初始化信息等。這些信息非常重要,因?yàn)樗刂浦跏蓟畔⒌?。這些信息非常重要,因?yàn)樗刂浦鳶QL Server系統(tǒng)和用戶程序的運(yùn)行。所以用戶盡量不要在系統(tǒng)和用戶程序的運(yùn)行。所以用戶盡量不要在Master數(shù)據(jù)庫中建立自己的數(shù)據(jù)表,以免破壞了系統(tǒng)數(shù)據(jù)庫中建立自己的數(shù)據(jù)表,以免破壞了系統(tǒng)信息。信息。 Model數(shù)據(jù)庫:模板數(shù)據(jù)庫。數(shù)據(jù)庫:模板數(shù)據(jù)庫。 Msdb數(shù)據(jù)庫:這個(gè)數(shù)據(jù)庫用于數(shù)據(jù)庫:這個(gè)數(shù)據(jù)庫用于SQL Server代理服代理服務(wù),即進(jìn)行警報(bào)和任務(wù)調(diào)度以及為記錄操作提供存儲(chǔ)空務(wù),即進(jìn)行警報(bào)和任務(wù)調(diào)度以及為記錄操作提供存儲(chǔ)空間。間。Tempdb數(shù)
9、據(jù)庫:臨時(shí)數(shù)據(jù)庫。數(shù)據(jù)庫:臨時(shí)數(shù)據(jù)庫。整理ppt3. 2. 3 文件和文件組文件和文件組1. 文件文件 Primary File(主文件):用來存放數(shù)據(jù)和數(shù)據(jù)庫的(主文件):用來存放數(shù)據(jù)和數(shù)據(jù)庫的初始化信息,是每個(gè)數(shù)據(jù)庫都必不可少的一個(gè)文件,其初始化信息,是每個(gè)數(shù)據(jù)庫都必不可少的一個(gè)文件,其擴(kuò)展名為擴(kuò)展名為.mdf。 Secondary File(輔助文件):用來存放主文件中(輔助文件):用來存放主文件中容納不下的數(shù)據(jù)。其擴(kuò)展名為容納不下的數(shù)據(jù)。其擴(kuò)展名為.ndf。 Transaction Log(事務(wù)日志):擴(kuò)展名為(事務(wù)日志):擴(kuò)展名為.ldf。SQL Server中的數(shù)據(jù)庫要求必須有且只
10、能有一個(gè)主文中的數(shù)據(jù)庫要求必須有且只能有一個(gè)主文件和多個(gè)日志文件。件和多個(gè)日志文件。 2. 文件組文件組用來對文件進(jìn)行分組管理用來對文件進(jìn)行分組管理. 整理ppt3. 3 建立與修改數(shù)據(jù)庫建立與修改數(shù)據(jù)庫3. 3. 1 用企業(yè)管理器建立數(shù)據(jù)庫用企業(yè)管理器建立數(shù)據(jù)庫整理ppt整理ppt整理ppt3. 3. 2 用用CREATE DATABASE命令建立命令建立數(shù)據(jù)庫數(shù)據(jù)庫整理pptCREATE DATABASE命令的命令的語法格式語法格式如下:如下:CREATE DATABASE database_nameon PRIMARY (NAME=logical_,os_,SIZE=size,MAXSI
11、ZE=max_sizeUNLIMITED,growth_increment),nLOG ON (NAME=logical_,os_,SIZE=size,MAXSIZE=max_sizeUNLIMITED,growth_increment),n整理ppt【例】【例】 創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫test2create database test2onprimary(name=test2_data1, d:examtest2_data1.mdf, size=100, maxsize=200, =20),),(name=test2_data2, d:examtest2_data2.ndf, size=20,
12、 maxsize=unlimited, =10%),),(name=test2_data3, d:examtest2_data3.ndf, size=20, maxsize=unlimited, =10%)log on(name=test_log1, d:examtest2_log1.ldf, size=50, maxsize=100,=10),),(name=test_log2, d:examtest2_log2.ldf, size=50, maxsize=100, =10)注意注意: 當(dāng)數(shù)據(jù)庫含有多個(gè)數(shù)據(jù)文件當(dāng)數(shù)據(jù)庫含有多個(gè)數(shù)據(jù)文件及日志文件時(shí)的書寫格式及日志文件時(shí)的書寫格式!整理ppt3
13、. 3. 3 修改數(shù)據(jù)庫結(jié)構(gòu)修改數(shù)據(jù)庫結(jié)構(gòu)注意注意:允許用戶修改以下方面允許用戶修改以下方面:修改文件的邏輯名稱。修改文件的邏輯名稱。修改文件的初始大小,但該修改文件的初始大小,但該數(shù)值只能比原來的數(shù)據(jù)大,數(shù)值只能比原來的數(shù)據(jù)大,不能減小。不能減小。重新設(shè)置數(shù)據(jù)庫的自動(dòng)增長重新設(shè)置數(shù)據(jù)庫的自動(dòng)增長方式方式.增加新的數(shù)據(jù)或日志文件。增加新的數(shù)據(jù)或日志文件。整理ppt3. 4 分離和附加用戶數(shù)據(jù)庫分離和附加用戶數(shù)據(jù)庫3.4.1 分離數(shù)據(jù)庫分離數(shù)據(jù)庫脫離服務(wù)器的管理,同時(shí)保持?jǐn)?shù)據(jù)文件和日志脫離服務(wù)器的管理,同時(shí)保持?jǐn)?shù)據(jù)文件和日志文件的完整性和一致性。文件的完整性和一致性。整理ppt3.4.2 附加數(shù)
14、據(jù)庫附加數(shù)據(jù)庫在右圖中選擇在右圖中選擇“附加附加”項(xiàng)。項(xiàng)。 分離后的數(shù)據(jù)庫的數(shù)據(jù)和事務(wù)日志文件,分離后的數(shù)據(jù)庫的數(shù)據(jù)和事務(wù)日志文件,可以重新附加到同一或其他可以重新附加到同一或其他SQL Server 2005實(shí)例。使其歸屬實(shí)例。使其歸屬 SQL Server的管理。的管理。 整理ppt3. 5 刪除數(shù)據(jù)庫刪除數(shù)據(jù)庫3.5.1 使用企業(yè)管理器刪除使用企業(yè)管理器刪除3.5.2 使用使用DROP DATABASE命令刪除命令刪除語法格式:語法格式:DROP DATABASE Database_name,n【例】【例】 用用DROP DATABASE語句刪除語句刪除“產(chǎn)產(chǎn)品信息數(shù)據(jù)庫品信息數(shù)據(jù)庫”。 DROP DATABASE 產(chǎn)品信息數(shù)據(jù)庫產(chǎn)品信息數(shù)據(jù)庫整理ppt3. 6 數(shù)據(jù)庫的導(dǎo)入導(dǎo)出與數(shù)據(jù)庫文件數(shù)據(jù)庫的導(dǎo)入導(dǎo)出與數(shù)據(jù)庫文件的重命名的重命名3. 6. 1 數(shù)據(jù)庫的導(dǎo)入與導(dǎo)出數(shù)據(jù)庫的導(dǎo)入與導(dǎo)出在不同的在不同的SQL Server服務(wù)器之間以及在服務(wù)器之間以及在S
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年醫(yī)院常規(guī)考試試題及答案
- 人教版七年級歷史下學(xué)期第三單元明清時(shí)期至鴉片戰(zhàn)爭前統(tǒng)一多民族封建國家的鞏固與發(fā)展第4課時(shí)清朝的邊疆治理測試試題(含答案)
- 2025年水利廳筆試試題及答案
- 2025年考試試題排序規(guī)則及答案
- 2025年駕照筆試題庫及答案
- 車工中級練習(xí)試題
- 家庭照護(hù)練習(xí)卷含答案
- 2025年防水工的考試題及答案
- 2025年計(jì)量局考試試題及答案
- 2025年機(jī)電副礦長考試題及答案
- (212題)2024綜合基礎(chǔ)知識考試題庫及解析
- 信息技術(shù)興趣小組活動(dòng)記錄
- 第十二章目標(biāo)識別課件
- 農(nóng)民田間學(xué)校規(guī)章制度
- 施工電梯基礎(chǔ)驗(yàn)算
- 校園共享雨傘 (修改)
- 《電力建設(shè)施工技術(shù)規(guī)范 第2部分:鍋爐機(jī)組》DLT 5190.2
- 2024年北京順義區(qū)招錄鄉(xiāng)村振興協(xié)理員招聘筆試沖刺題(帶答案解析)
- 供水管網(wǎng)搶修管理課件
- 制定售后服務(wù)績效考評標(biāo)準(zhǔn)與方法
- 2024年中四川廣安發(fā)展建設(shè)集團(tuán)有限公司招聘筆試參考題庫含答案解析
評論
0/150
提交評論