![SQL-Server2008數(shù)據(jù)庫(kù)應(yīng)用技術(shù)》-實(shí)驗(yàn)手冊(cè)_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/10/9ba05135-3cfe-41a9-be09-cd65a5fa61c3/9ba05135-3cfe-41a9-be09-cd65a5fa61c31.gif)
![SQL-Server2008數(shù)據(jù)庫(kù)應(yīng)用技術(shù)》-實(shí)驗(yàn)手冊(cè)_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/10/9ba05135-3cfe-41a9-be09-cd65a5fa61c3/9ba05135-3cfe-41a9-be09-cd65a5fa61c32.gif)
![SQL-Server2008數(shù)據(jù)庫(kù)應(yīng)用技術(shù)》-實(shí)驗(yàn)手冊(cè)_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/10/9ba05135-3cfe-41a9-be09-cd65a5fa61c3/9ba05135-3cfe-41a9-be09-cd65a5fa61c33.gif)
![SQL-Server2008數(shù)據(jù)庫(kù)應(yīng)用技術(shù)》-實(shí)驗(yàn)手冊(cè)_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/10/9ba05135-3cfe-41a9-be09-cd65a5fa61c3/9ba05135-3cfe-41a9-be09-cd65a5fa61c34.gif)
![SQL-Server2008數(shù)據(jù)庫(kù)應(yīng)用技術(shù)》-實(shí)驗(yàn)手冊(cè)_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/10/9ba05135-3cfe-41a9-be09-cd65a5fa61c3/9ba05135-3cfe-41a9-be09-cd65a5fa61c35.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、SQL Server 2008數(shù)據(jù)庫(kù)應(yīng)用技術(shù)錢(qián)冬云 編著浙江工貿(mào)職業(yè)技術(shù)學(xué)院1內(nèi)容提要本書(shū)以工學(xué)結(jié)合、任務(wù)驅(qū)動(dòng)為模式進(jìn)行編寫(xiě)。面向企業(yè)的工作過(guò)程,以“銷(xiāo)售管理數(shù)據(jù)庫(kù)”為實(shí)例,全面而詳細(xì)講解SQL Server2008數(shù)據(jù)庫(kù)應(yīng)用技術(shù)。 本書(shū)結(jié)構(gòu)緊湊,內(nèi)容承上啟下,共十三個(gè)章節(jié)。第1 章介紹了銷(xiāo)售管理數(shù)據(jù)庫(kù)開(kāi)發(fā)的環(huán)境;第2章介紹了如何創(chuàng)建和管理銷(xiāo)售管理數(shù)據(jù)庫(kù);第3章介紹了如何創(chuàng)建和管理銷(xiāo)售管理數(shù)據(jù)庫(kù)數(shù)據(jù)表;第4章介紹如何利用銷(xiāo)售管理數(shù)據(jù)庫(kù)進(jìn)行各類(lèi)數(shù)據(jù)查詢;第5-9章節(jié)介紹在銷(xiāo)售管理數(shù)據(jù)庫(kù)中,為了提高數(shù)據(jù)庫(kù)的質(zhì)量和查詢效率,設(shè)置索引、視圖、存儲(chǔ)過(guò)程和觸發(fā)器;為了保證銷(xiāo)售管理數(shù)據(jù)庫(kù)的安全,在第10章介
2、紹如何設(shè)置安全性;在實(shí)施銷(xiāo)售管理數(shù)據(jù)庫(kù)中,通過(guò)第11章的學(xué)習(xí),學(xué)會(huì)數(shù)據(jù)庫(kù)的日常維護(hù);在第12章介紹銷(xiāo)售管理數(shù)據(jù)庫(kù)的規(guī)劃,在第13章對(duì)銷(xiāo)售管理數(shù)據(jù)庫(kù)進(jìn)行初步的開(kāi)發(fā)。 本書(shū)適用于可作為應(yīng)用性、技能型人才培養(yǎng)的各類(lèi)教育計(jì)算機(jī)軟件技術(shù)、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)及相關(guān)專(zhuān)業(yè)的教學(xué)用書(shū),也可供各類(lèi)培訓(xùn)、計(jì)算機(jī)從業(yè)人員的培訓(xùn)教材,同時(shí)可以作為初學(xué)者學(xué)習(xí)數(shù)據(jù)庫(kù)的入門(mén)教材和數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)人員的學(xué)習(xí)參考。前 言高職高專(zhuān)以就業(yè)為導(dǎo)向,以技術(shù)應(yīng)用型人才為培養(yǎng)目標(biāo)的職業(yè)技術(shù)教育。本書(shū)結(jié)合高職高專(zhuān)院校的教學(xué)特色,遵循“以就業(yè)為導(dǎo)向”的原則,結(jié)合數(shù)據(jù)庫(kù)管理和軟件開(kāi)發(fā)開(kāi)發(fā)崗位的實(shí)際需求,有一線的教師和企業(yè)技術(shù)人共同設(shè)計(jì)教材的內(nèi)容。以
3、“實(shí)用”為基礎(chǔ),以“必需”為尺度,選取理論知識(shí);采用任務(wù)驅(qū)動(dòng)式教學(xué),結(jié)合完成各項(xiàng)任務(wù),突出培養(yǎng)人才的應(yīng)用能力和實(shí)際問(wèn)題解決能力。本書(shū)以實(shí)用為中心,以掌握數(shù)據(jù)庫(kù)基本原理知識(shí)、數(shù)據(jù)庫(kù)設(shè)計(jì)方法和提高數(shù)據(jù)庫(kù)應(yīng)用能力為目的。本書(shū)以數(shù)據(jù)庫(kù)的開(kāi)發(fā)為任務(wù)驅(qū)動(dòng),采用“銷(xiāo)售管理數(shù)據(jù)庫(kù)”設(shè)計(jì)為主線,設(shè)置具體的工作任務(wù)。通過(guò)解決任務(wù),達(dá)到提高分析問(wèn)題和解決問(wèn)題的能力。本書(shū)結(jié)構(gòu)緊湊,內(nèi)容承上啟下,共十三個(gè)章節(jié)。第1 章介紹了銷(xiāo)售管理數(shù)據(jù)庫(kù)開(kāi)發(fā)的環(huán)境;第2章介紹了如何創(chuàng)建和管理銷(xiāo)售管理數(shù)據(jù)庫(kù);第3章介紹了如何創(chuàng)建和管理銷(xiāo)售管理數(shù)據(jù)庫(kù)數(shù)據(jù)表;第4章介紹如何利用銷(xiāo)售管理數(shù)據(jù)庫(kù)進(jìn)行各類(lèi)數(shù)據(jù)查詢;第5-9章節(jié)介紹在銷(xiāo)售管理數(shù)據(jù)庫(kù)
4、中,為了提高數(shù)據(jù)庫(kù)的質(zhì)量和查詢效率,設(shè)置索引、視圖、存儲(chǔ)過(guò)程和觸發(fā)器;為了保證銷(xiāo)售管理數(shù)據(jù)庫(kù)的安全,在第10章介紹如何設(shè)置安全性;在實(shí)施銷(xiāo)售管理數(shù)據(jù)庫(kù)中,通過(guò)第11章的學(xué)習(xí),學(xué)會(huì)數(shù)據(jù)庫(kù)的日常維護(hù);在第12章介紹銷(xiāo)售管理數(shù)據(jù)庫(kù)的規(guī)劃,在第13章對(duì)銷(xiāo)售管理數(shù)據(jù)庫(kù)進(jìn)行初步的開(kāi)發(fā)。利用任務(wù)驅(qū)動(dòng)方式組織內(nèi)容,有利于培養(yǎng)和提高高職學(xué)生技術(shù)應(yīng)用能力,縮小在校學(xué)習(xí)與生產(chǎn)崗位需求之間的距離。 本書(shū)概念清楚,內(nèi)容安排合理,既有數(shù)據(jù)庫(kù)的基本原理和方法的詳細(xì)說(shuō)明,又翔實(shí)地介紹了關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)SQL Server 2008。本書(shū)注重理論與實(shí)踐相結(jié)合,使學(xué)習(xí)者既能掌握基本的數(shù)據(jù)庫(kù)理論,也能提高數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用與技術(shù)開(kāi)發(fā)
5、的水平。 本書(shū)由浙江工貿(mào)職業(yè)技術(shù)學(xué)院的錢(qián)冬云老師組織編寫(xiě)。由于計(jì)算機(jī)科學(xué)技術(shù)發(fā)展迅速,作者自身水平和編寫(xiě)時(shí)間所限,書(shū)中難免有錯(cuò)誤及不妥之處, 懇請(qǐng)廣大讀者提出寶貴意見(jiàn)。 作 者 2012 年 6月 目 錄第一章 銷(xiāo)售管理數(shù)據(jù)庫(kù)開(kāi)發(fā)的環(huán)境11.1 SQL Server 2008概述11.2 SQL Server2008的安裝21.3 SQL Server Management Studio簡(jiǎn)介141.4 創(chuàng)建一個(gè)查詢20習(xí) 題21實(shí) 訓(xùn)22第二章 銷(xiāo)售管理數(shù)據(jù)庫(kù)創(chuàng)建和管理232.1 數(shù)據(jù)庫(kù)概述232.2 系統(tǒng)數(shù)據(jù)庫(kù)242.3 數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu)252.4 銷(xiāo)售管理數(shù)據(jù)庫(kù)的創(chuàng)建262.5 銷(xiāo)售管理數(shù)據(jù)
6、庫(kù)的管理和維護(hù)31習(xí) 題42實(shí) 訓(xùn)42第三章 銷(xiāo)售管理數(shù)據(jù)庫(kù)數(shù)據(jù)表的創(chuàng)建和管理443.1 數(shù)據(jù)表概述443.2 創(chuàng)建銷(xiāo)售管理數(shù)據(jù)庫(kù)的數(shù)據(jù)表503.3 銷(xiāo)售管理數(shù)據(jù)庫(kù)的數(shù)據(jù)表管理533.4銷(xiāo)售管理數(shù)據(jù)庫(kù)數(shù)據(jù)的約束583.5 銷(xiāo)售管理數(shù)據(jù)庫(kù)數(shù)據(jù)表中數(shù)據(jù)的操作74習(xí) 題80實(shí) 訓(xùn)81第四章 銷(xiāo)售管理數(shù)據(jù)庫(kù)的數(shù)據(jù)查詢834.1 SELECT語(yǔ)句834.2 簡(jiǎn)單查詢854.3 連接查詢1054.4 嵌套查詢111習(xí) 題119實(shí) 訓(xùn)119第五章 銷(xiāo)售管理數(shù)據(jù)庫(kù)的編程實(shí)現(xiàn)1215.1 Transact-SQL語(yǔ)言的基本知識(shí)1215.2 流程控制語(yǔ)句1285.3 函數(shù)1345.4 銷(xiāo)售管理數(shù)據(jù)庫(kù)中編程應(yīng)用14
7、1習(xí) 題146實(shí) 訓(xùn)146第六章 銷(xiāo)售管理數(shù)據(jù)庫(kù)中視圖的應(yīng)用1486.1 視圖概述1486.2 創(chuàng)建視圖1496.3 視圖的管理1566.4 視圖的應(yīng)用159習(xí) 題163實(shí) 訓(xùn)163第七章 銷(xiāo)售管理數(shù)據(jù)庫(kù)中索引的應(yīng)用1657.1 索引的概述1657.2 創(chuàng)建索引1677.3 管理索引1707.4 索引應(yīng)用174習(xí) 題177實(shí) 訓(xùn)177第八章 銷(xiāo)售管理數(shù)據(jù)庫(kù)中存儲(chǔ)過(guò)程的應(yīng)用1788.1 存儲(chǔ)過(guò)程的概述1788.2創(chuàng)建和執(zhí)行用戶存儲(chǔ)過(guò)程1808.3 管理存儲(chǔ)過(guò)程1878.4 系統(tǒng)存儲(chǔ)過(guò)程和擴(kuò)展存儲(chǔ)過(guò)程1908.5 銷(xiāo)售管理數(shù)據(jù)庫(kù)中存儲(chǔ)過(guò)程的應(yīng)用192習(xí) 題196實(shí) 訓(xùn)197第九章 銷(xiāo)售管理數(shù)據(jù)庫(kù)中
8、觸發(fā)器的應(yīng)用1989.1 觸發(fā)器的概述1989.2 DML觸發(fā)器2009.3 DDL觸發(fā)器2079.4 管理觸發(fā)器2099.5 觸發(fā)器的應(yīng)用210習(xí) 題211實(shí) 訓(xùn)212第十章 銷(xiāo)售管理數(shù)據(jù)庫(kù)安全性管理21310.1 SQL Server2008的安全機(jī)制21310.2服務(wù)器安全的管理21410.3 數(shù)據(jù)庫(kù)用戶的管理22210.4權(quán)限的管理22610.5 角色管理234習(xí) 題239實(shí) 訓(xùn)240第十一章 銷(xiāo)售管理數(shù)據(jù)庫(kù)的日常維護(hù)24111.1 概述24111.2 數(shù)據(jù)庫(kù)的備份24111.3 還原數(shù)據(jù)庫(kù)24911.4 數(shù)據(jù)導(dǎo)入和導(dǎo)出253習(xí) 題260實(shí) 訓(xùn)260第十二章 銷(xiāo)售管理數(shù)據(jù)庫(kù)的分析與設(shè)計(jì)
9、26112.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟26112.2 銷(xiāo)售管理數(shù)據(jù)庫(kù)的需求分析26212.3 銷(xiāo)售管理數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)26512.4 銷(xiāo)售管理數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)26912.5 銷(xiāo)售管理數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì)27512.6 銷(xiāo)售管理數(shù)據(jù)庫(kù)的實(shí)施27912.7 銷(xiāo)售管理數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)279習(xí) 題279實(shí) 訓(xùn)280第十三章 銷(xiāo)售管理數(shù)據(jù)庫(kù)系統(tǒng)初步開(kāi)發(fā)(C#.Net)28113.1 ADO.NET28113.2 使用ADO.NET連接數(shù)據(jù)庫(kù)28513.3 開(kāi)發(fā)銷(xiāo)售管理數(shù)據(jù)庫(kù)系統(tǒng)291習(xí) 題297實(shí) 訓(xùn)298參考文獻(xiàn)299實(shí)驗(yàn)一 銷(xiāo)售管理數(shù)據(jù)庫(kù)開(kāi)發(fā)的環(huán)境 【實(shí)訓(xùn)目的】1、了解安裝SQL Server 2
10、008 的硬件和軟件的要求2、掌握SQL Server 2008 的安裝方法 3、掌握對(duì)象資源管理器與查詢編輯器的使用 4、了解數(shù)據(jù)庫(kù)及其數(shù)據(jù)庫(kù)對(duì)象 【實(shí)訓(xùn)內(nèi)容】1、在本地計(jì)算機(jī)上練習(xí)安裝SQL Server2008 R2 Express版本 。2、練習(xí)啟動(dòng)、暫停和關(guān)閉SQL Server2008的某一服務(wù)器。3、附加CompanySales銷(xiāo)售管理數(shù)據(jù)庫(kù)。4、在查詢編輯器中,輸入如下的語(yǔ)句,并逐語(yǔ)句執(zhí)行,觀察執(zhí)行結(jié)果。 USE CompanySalesGOSELECT * FROM CustomerGO實(shí)驗(yàn)二 銷(xiāo)售管理數(shù)據(jù)庫(kù)創(chuàng)建和管理【實(shí)訓(xùn)目的】1、掌握數(shù)據(jù)庫(kù)創(chuàng)建的方法2、掌握數(shù)據(jù)庫(kù)擴(kuò)容和收
11、縮的方法3、掌握查看數(shù)據(jù)庫(kù)信息方法4、掌握數(shù)據(jù)庫(kù)的分離和附加的方法【實(shí)訓(xùn)內(nèi)容】1、創(chuàng)建了一個(gè)library數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)的主數(shù)據(jù)文件邏輯名稱(chēng)為L(zhǎng)ibrary_data,物理文件名為L(zhǎng)ibrary.mdf,初始大小為10MB,最大尺寸為無(wú)限大,增長(zhǎng)速度為10%;數(shù)據(jù)庫(kù)的日志文件邏輯名稱(chēng)為L(zhǎng)ibrary_log,物理文件名為L(zhǎng)ibrary.ldf,初始大小為3MB,最大尺寸為5MB,增長(zhǎng)速度為1MB。2、對(duì)library數(shù)據(jù)庫(kù)進(jìn)行擴(kuò)容,添加一個(gè) 5 MB的數(shù)據(jù)文件和一個(gè)5MB的事務(wù)日志文件。3、 對(duì)數(shù)據(jù)庫(kù)library進(jìn)行修改,將事務(wù)日志文件的大小增加到15MB,將數(shù)據(jù)文件library1和li
12、brary2分別增加到15MB和30MB。同時(shí)增加兩個(gè)文件組,分別包含一個(gè)數(shù)據(jù)文件,邏輯文件名library3和library4,物理文件名為library2.ndf和library4.ndf,初始大小都為15MB,最大尺寸為無(wú)限制。增長(zhǎng)速度為15%;增加一個(gè)10MB事務(wù)日志文件,最大尺寸無(wú)限制,增長(zhǎng)速度為10%。4、利用SQL Server Managerment Studio將library數(shù)據(jù)庫(kù)名改為newlibrary。5、利用sp_renamedb將newlibrary數(shù)據(jù)庫(kù)名改為library。6、將library數(shù)據(jù)庫(kù)文件移植到D:data。2實(shí)驗(yàn)三 銷(xiāo)售管理數(shù)據(jù)庫(kù)數(shù)據(jù)表的創(chuàng)建和
13、管理【實(shí)訓(xùn)目的】 1、掌握數(shù)據(jù)表的創(chuàng)建方法。2、掌握數(shù)據(jù)表的約束的使用。3、掌握數(shù)據(jù)表的數(shù)據(jù)操作。 【實(shí)訓(xùn)內(nèi)容】1、創(chuàng)建數(shù)據(jù)庫(kù)library。2、在library數(shù)據(jù)庫(kù)中,創(chuàng)建讀者信息表readers,表結(jié)構(gòu)如表 3- 1所示。 表 3- 1 讀者表(readers)列名數(shù)據(jù)庫(kù)類(lèi)型長(zhǎng)度允許空說(shuō)明BorrowerIDInt默認(rèn)×借閱卡編號(hào),主鍵,標(biāo)識(shí)增量為1,標(biāo)識(shí)種子為1GradeIDint 默認(rèn)年級(jí)編號(hào)ReaderNameVarchar50 借閱者姓名StudentNumChar10×借閱者學(xué)號(hào)SexChar 2借閱者性別,默認(rèn)值為“男”TeleNumChar20借閱者電話
14、borrowBookNumInt已借書(shū)數(shù)目,默認(rèn)值為03、在library數(shù)據(jù)庫(kù)中,創(chuàng)建圖書(shū)信息表books,表結(jié)構(gòu)如表 3- 2所示。表 3- 2 圖書(shū)表(books)列名數(shù)據(jù)庫(kù)類(lèi)型長(zhǎng)度允許空說(shuō)明BookIDint 默認(rèn)×書(shū)刊編號(hào),主鍵, 標(biāo)識(shí)增量為1,標(biāo)識(shí)種子為1titlevarchar50書(shū)名Authorvarchar100作者TypeIDvarchar 50該書(shū)所屬的類(lèi)型kuchunliangint默認(rèn)該書(shū)的庫(kù)存量,默認(rèn)值為5本4、 在library數(shù)據(jù)庫(kù)中,創(chuàng)建圖書(shū)借閱信息表borrow,表結(jié)構(gòu)如所示。表 3- 3 圖書(shū)借閱表(borrow)列名數(shù)據(jù)庫(kù)類(lèi)型長(zhǎng)度允許空說(shuō)明Bo
15、okIDint默認(rèn)×借閱書(shū)刊編號(hào),組合主鍵,外鍵BorrowerIDint 默認(rèn)×借該書(shū)的借閱卡ID,組合主鍵,外鍵Loanchar4狀態(tài),默認(rèn)值為初借BorrowerDateDatetime默認(rèn)該書(shū)被借閱的時(shí)間 5、在圖書(shū)表books,增加一個(gè)“書(shū)的價(jià)格”和“出版社”字段,結(jié)構(gòu)如下表3-18所示。 表 3- 4 字段的結(jié)構(gòu)列名數(shù)據(jù)庫(kù)類(lèi)型長(zhǎng)度允許空說(shuō)明Pricemoney默認(rèn)書(shū)的價(jià)格publishervarchar50書(shū)的出版社信息 6、將readers表的readerName字段的所屬數(shù)據(jù)類(lèi)型改為varchar(30),并且加上not null約束。7、在圖書(shū)信息表boo
16、ks中,增加用于檢查輸入書(shū)的價(jià)格列的值必須大于10元一個(gè)約束。8、在讀者表,增加一個(gè)默認(rèn)約束,年級(jí)編號(hào)默認(rèn)值為“1”。9、在讀者readers數(shù)據(jù)表,增加一個(gè)唯一約束,讀者學(xué)號(hào)為唯一。 4實(shí)驗(yàn)四 銷(xiāo)售管理數(shù)據(jù)庫(kù)的數(shù)據(jù)查詢【實(shí)訓(xùn)目的】1、掌握SELECT語(yǔ)句的語(yǔ)法格式。2、掌握簡(jiǎn)單查詢和多表查詢。 【實(shí)訓(xùn)內(nèi)容】在銷(xiāo)售管理數(shù)據(jù)庫(kù)CompanySales中完成下列的查詢操作。1、按照如表 4- 1所示的格式,列出所有員工的姓名和薪水。表 4- 1雇員的姓名和薪水表雇員的姓名雇員的酬金2、查詢所有工資在2000元至3000元之間的員工的姓名和雇傭日期,并按雇傭日期的先后排列。 3、查詢已訂購(gòu)了商品的公
17、司名稱(chēng),聯(lián)系人姓名和所訂的商品名稱(chēng)和數(shù)量。4、查詢所有訂購(gòu)了“鼠標(biāo)”公司名稱(chēng)和聯(lián)系方式。5、查詢客戶名稱(chēng)為“通恒機(jī)械有限公司”的公司的訂購(gòu)信息。6、查詢工資超過(guò)平均水平員工的姓名。7、年齡最大的員工的工資。8、查詢每一種商品的訂購(gòu)情況。9、查找訂購(gòu)了“打印紙”的客戶訂購(gòu)的全部產(chǎn)品的信息 。10、如果訂單表中訂單的訂購(gòu)的總數(shù)量超過(guò)400,顯示顧客表中的客戶的信息。5實(shí)驗(yàn)五 銷(xiāo)售管理數(shù)據(jù)庫(kù)的編程實(shí)現(xiàn)【實(shí)訓(xùn)目的】1、 掌握變量的使用。2、 掌握函數(shù)的使用方法。3、 掌握各種控制語(yǔ)句的使用 【實(shí)訓(xùn)內(nèi)容】1、 用Transact-SQL編程:先為兩個(gè)變量x和y賦值,然后求這兩個(gè)變量的和、差、乘積和商。2
18、、 編程計(jì)算1*2*3*4*5*100的值。3、 編程計(jì)算S=1+(1+3)+(1+3+5)+(1+3+51)。4、 編程計(jì)算S=1!+2!+3!+ +6!5、 輸出100至200間能既被3整除,又能被5整除的數(shù)。6、 銷(xiāo)售管理數(shù)據(jù)庫(kù)CompanySales數(shù)據(jù)庫(kù)中,查詢是否有商品接受的訂單的總數(shù)量超過(guò)100,如果有則輸出該商品的訂單中數(shù)量信息;沒(méi)有的話,就輸出“不存在訂單數(shù)高于100的商品!”7、 在銷(xiāo)售管理數(shù)據(jù)庫(kù) CompanySales數(shù)據(jù)庫(kù)的雇員表中,獲取各雇員的工齡信息。8、 利用聯(lián)機(jī)幫助學(xué)習(xí)流程控制語(yǔ)句和函數(shù)的知識(shí)。6實(shí)驗(yàn)六 銷(xiāo)售管理數(shù)據(jù)庫(kù)中視圖的應(yīng)用【實(shí)訓(xùn)目的】1、掌握視圖的創(chuàng)建
19、、修改和重命名2、掌握視圖中數(shù)據(jù)的操作 【實(shí)訓(xùn)內(nèi)容】1、在銷(xiāo)售管理數(shù)據(jù)庫(kù)系統(tǒng)中,創(chuàng)建有關(guān)所有“男”雇員視圖Employee _mal。2、創(chuàng)建有關(guān)客戶訂購(gòu)產(chǎn)品的訂單的信息視圖,并命名為customer_order,查詢有關(guān)“通恒機(jī)械”公司所訂購(gòu)產(chǎn)品的信息。3、創(chuàng)建有關(guān)雇員接收訂單的信息視圖,并命名為em_order,按雇員計(jì)算接受訂單中訂購(gòu)產(chǎn)品的數(shù)量平均值、最大值和最小值。4、有關(guān)訂購(gòu)“打印紙”的信息視圖,并命名為paper_order。5、修改Employee_mal視圖,改為有關(guān)“女”雇員的資料,并利用視圖查詢超過(guò)3000元的女雇員的平均工資。6、修改paper_order的定義,改為有關(guān)
20、“蘋(píng)果汁”的訂購(gòu)信息。7、將paper_order視圖的名稱(chēng)改為apple_order。8、 在Employee_mal視圖 ,插入一行數(shù)據(jù)。 姓名:章秒亦,性別:女,出生年月:1980-12-9,薪水:4500,然后查看執(zhí)行的結(jié)果數(shù)據(jù)。7實(shí)驗(yàn)七 銷(xiāo)售管理數(shù)據(jù)庫(kù)中索引的應(yīng)用 【實(shí)訓(xùn)目的】1、了解索引的作用2、掌握索引的創(chuàng)建方法 3、掌握設(shè)計(jì)索引的原則 【實(shí)訓(xùn)內(nèi)容】1、在銷(xiāo)售管理數(shù)據(jù)庫(kù)系統(tǒng)中,完成設(shè)計(jì)各表的索引。2、利用SQL Server Management Studio 完成創(chuàng)建各表的索引。3、查看所有的統(tǒng)計(jì)信息。 4、對(duì)數(shù)據(jù)表進(jìn)行插入數(shù)據(jù)操作,然后查看索引的碎片信息。8實(shí)驗(yàn)八 銷(xiāo)售管理數(shù)
21、據(jù)庫(kù)中存儲(chǔ)過(guò)程的應(yīng)用【實(shí)訓(xùn)目的】1、掌握存儲(chǔ)過(guò)程的概念、了解存儲(chǔ)過(guò)程的類(lèi)型。2、掌握存儲(chǔ)過(guò)程的創(chuàng)建方法。3、掌握存儲(chǔ)過(guò)程的執(zhí)行方法4、掌握存儲(chǔ)過(guò)程的查看、修改、刪除的方法。 【實(shí)訓(xùn)內(nèi)容】 1、在銷(xiāo)售管理數(shù)據(jù)庫(kù)系統(tǒng)中,創(chuàng)建一個(gè)名為proc_select存儲(chǔ)過(guò)程,實(shí)現(xiàn)查詢所有員工的信息。2、在銷(xiāo)售管理數(shù)據(jù)庫(kù)系統(tǒng)中,創(chuàng)建一個(gè)名為proc_employee_order存儲(chǔ)過(guò)程,要求實(shí) 現(xiàn)如下功能:根據(jù)員工的姓名,查詢?cè)搯T工的獎(jiǎng)金情況,獎(jiǎng)金根據(jù)該員工接收訂單的總金額計(jì)算得到。(獎(jiǎng)金=總金額*5%)。調(diào)用存儲(chǔ)過(guò)程,查詢員工王孔若和蔡慧敏的獎(jiǎng)金。3、在銷(xiāo)售管理數(shù)據(jù)庫(kù)系統(tǒng)中創(chuàng)建存儲(chǔ)過(guò)程,存儲(chǔ)過(guò)程名proc_C
22、ustomer_order,要求實(shí)現(xiàn)如下功能:根據(jù)客戶的公司名稱(chēng),查詢?cè)摽蛻舻挠唵吻闆r,如果該公司沒(méi)有訂購(gòu)商品,則輸出“某某公司沒(méi)有訂購(gòu)商品”信息,否則輸出訂購(gòu)商品的相關(guān)消息,包括公司名稱(chēng)、聯(lián)系人姓名、訂購(gòu)商品名稱(chēng)、訂購(gòu)數(shù)量、單價(jià)等。通過(guò)調(diào)用存儲(chǔ)過(guò)程proc_Customer_order,顯示“通恒機(jī)械有限公司” 訂購(gòu)商品情況。4、刪除銷(xiāo)售管理數(shù)據(jù)系統(tǒng)中存儲(chǔ)過(guò)程proc_select。9實(shí)驗(yàn)九 銷(xiāo)售管理數(shù)據(jù)庫(kù)中觸發(fā)器的應(yīng)用【實(shí)訓(xùn)目的】1、掌握的觸發(fā)器概念、了解觸發(fā)器的類(lèi)型。2、掌握觸發(fā)器的創(chuàng)建方法。3、掌握觸發(fā)器的執(zhí)行方法4、掌握觸發(fā)器的查看、修改、刪除的方法。 【實(shí)訓(xùn)內(nèi)容】1、在銷(xiāo)售管理數(shù)據(jù)
23、庫(kù)系統(tǒng)創(chuàng)建觸發(fā)器trigger_delete,實(shí)現(xiàn)如下的功能:當(dāng)在銷(xiāo)售管理數(shù)據(jù)系統(tǒng)庫(kù)中的訂單表的數(shù)據(jù)被刪除時(shí),顯示提示信息“訂單表記錄被修改了”。2、查看trigger_delete觸發(fā)器文本定義。 3、對(duì)Sell_order表創(chuàng)建名為reminder的觸發(fā)器,當(dāng)用戶向Sell_order表中插入或修改記錄時(shí),自動(dòng)顯示Sell_order表中的記錄。4、Employee表創(chuàng)建名為emp_updtri的觸發(fā)器:實(shí)現(xiàn)若對(duì)姓名修改時(shí),自動(dòng)檢查訂單表,確定是否有該員工的訂單,如果存在該員工,則撤銷(xiāo)操作。 5、 創(chuàng)建一個(gè)INSERT觸發(fā)器,當(dāng)在companySales數(shù)據(jù)庫(kù)的Employee表中插入一條
24、新員工記錄時(shí),如果是“人事部”的員工,則撤消該插入操作,并返回出錯(cuò)消息。6、創(chuàng)建一個(gè)名為Employee_deleted的觸發(fā)器,其功能是:當(dāng)對(duì)Employee表進(jìn)行刪除操作時(shí),首先檢查要訂單表,如果刪除的員工沒(méi)有接受訂單,可以刪除該員工的消息,否則撤銷(xiāo)刪除,顯示無(wú)法修改的信息。7、創(chuàng)建一個(gè)prudct_P_order_delete的觸發(fā)器,其功能是:當(dāng)對(duì)商品表中的商品刪除記錄時(shí),同時(shí)刪除訂單表中相應(yīng)的訂單,并顯示提示“有關(guān)商品已被刪除”8、刪除trigger_delete觸發(fā)器。9、創(chuàng)建觸發(fā)器以免數(shù)據(jù)庫(kù)中的索引被修改或刪除。 10實(shí)驗(yàn)十 銷(xiāo)售管理數(shù)據(jù)庫(kù)安全性管理 【實(shí)訓(xùn)目的】1、掌握SQL
25、Server身份驗(yàn)證的模式。2、掌握創(chuàng)建和管理登錄名3、掌握創(chuàng)建和管理數(shù)據(jù)庫(kù)用戶4、掌握權(quán)限的創(chuàng)建和管理的方法。 【實(shí)訓(xùn)內(nèi)容】1、設(shè)置SQL Server 20005身份驗(yàn)證模式為混合驗(yàn)證模式。 2、創(chuàng)建一個(gè)SQL Server登陸名aa和cc,默認(rèn)數(shù)據(jù)庫(kù)為master,賦予其系統(tǒng)管理員(systen administrator)角色。3、在操作系統(tǒng)中創(chuàng)建用戶bb,然后在SQL Server中創(chuàng)建其對(duì)應(yīng)登錄名bb。4、刪除的登陸賬號(hào)cc。5、了解特殊的賬戶sa的作用。6、來(lái)創(chuàng)建登錄名aa對(duì)應(yīng)的在companySales數(shù)據(jù)庫(kù)下的數(shù)據(jù)庫(kù)用戶user_aa。登錄名bb對(duì)應(yīng)的用戶user_bb。7、
26、銷(xiāo)售管理數(shù)據(jù)庫(kù)中創(chuàng)建新建用戶角色tangdb,并將添加用戶user_aa。8、 授予銷(xiāo)售管理數(shù)據(jù)庫(kù)用戶user_aa對(duì)employee表有select與delete和 update的權(quán)限。 11實(shí)驗(yàn)十一 銷(xiāo)售管理數(shù)據(jù)庫(kù)的日常維護(hù) 【實(shí)訓(xùn)目的】1、了解數(shù)據(jù)庫(kù)備份的作用2、掌握數(shù)據(jù)庫(kù)還原操作方法 3、掌握設(shè)計(jì)備份的原則 【實(shí)訓(xùn)內(nèi)容】1、創(chuàng)建一個(gè)名為mydisk備份設(shè)備。2、創(chuàng)建CompanySales數(shù)據(jù)庫(kù)的完整備份到mydisk備份設(shè)備。3、將一條記錄添加到部門(mén)表中,然后創(chuàng)建CompanySales數(shù)據(jù)庫(kù)的差異備份到mydisk備份設(shè)備4、刪除CompanySales數(shù)據(jù)庫(kù)。5、利用mydisk
27、備份設(shè)備,還原CompanySales數(shù)據(jù)庫(kù),觀察數(shù)據(jù)庫(kù)變化。6、將銷(xiāo)售管理數(shù)據(jù)庫(kù)CompanySales導(dǎo)出成Access數(shù)據(jù)庫(kù)文件CompanySales.mdb,由于數(shù)據(jù)導(dǎo)出后,會(huì)在數(shù)據(jù)類(lèi)型和主鍵等發(fā)生變化,利用Access參看Access數(shù)據(jù)庫(kù)文件 CompanySales.mdb中各表字段結(jié)構(gòu),是否與SQL Server2008中表的結(jié)構(gòu)相同。7、創(chuàng)建New_CompaySales數(shù)據(jù)庫(kù),將access數(shù)據(jù)庫(kù)文件 CompanySales.mdb,導(dǎo)入到已經(jīng)建好的New_CompaySales數(shù)據(jù)庫(kù)中,查看New_CompaySales數(shù)據(jù)庫(kù)中相關(guān)表的結(jié)構(gòu)信息是否與銷(xiāo)售管理數(shù)據(jù)庫(kù)CompanySales表結(jié)構(gòu)相同,為什么?8、分離New_CompanySales數(shù)據(jù)庫(kù)。實(shí)驗(yàn)十二 銷(xiāo)售管理數(shù)據(jù)庫(kù)的分析與設(shè)計(jì)【實(shí)訓(xùn)目的】1、掌握數(shù)據(jù)庫(kù)規(guī)劃的步驟2、掌握數(shù)據(jù)庫(kù)需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì)等重要步驟 【實(shí)訓(xùn)內(nèi)容】為某學(xué)校設(shè)計(jì)一個(gè)圖書(shū)管理數(shù)據(jù)庫(kù)。在圖書(shū)館中對(duì)每位讀者保存有的信息:讀者編號(hào),姓名,性別,年級(jí),系別,電話,已借數(shù)目;保存了每本圖書(shū)的書(shū)名,作者,價(jià)格,圖書(shū)的類(lèi)型,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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年云南昆明市生態(tài)環(huán)境局所屬事業(yè)單位引進(jìn)高層次人才筆試歷年參考題庫(kù)附帶答案詳解
- 2025年中國(guó)雙人翻轉(zhuǎn)座椅骨架市場(chǎng)調(diào)查研究報(bào)告
- 廣西2025年廣西合浦儒艮國(guó)家級(jí)自然保護(hù)區(qū)管理中心招聘筆試歷年參考題庫(kù)附帶答案詳解
- 2025至2031年中國(guó)鋁合金絲編織管行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國(guó)精密交流脈沖焊接機(jī)行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國(guó)玻璃衛(wèi)浴產(chǎn)品行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國(guó)汽車(chē)前大燈鏡片行業(yè)投資前景及策略咨詢研究報(bào)告
- 惠州2025年廣東惠州龍門(mén)縣市容環(huán)境衛(wèi)生事務(wù)中心招聘編外環(huán)衛(wèi)工人14人筆試歷年參考題庫(kù)附帶答案詳解
- 2025年平移大門(mén)驅(qū)動(dòng)系統(tǒng)項(xiàng)目可行性研究報(bào)告
- 2025年合金鋼襯項(xiàng)目可行性研究報(bào)告
- GB/Z 43281-2023即時(shí)檢驗(yàn)(POCT)設(shè)備監(jiān)督員和操作員指南
- 吊籃檢查記錄
- 《我的家族史》課件
- 湖北省技能高考機(jī)械類(lèi)模擬試題
- 高空作業(yè)安全方案及應(yīng)急預(yù)案
- 第一部分-氣排球運(yùn)動(dòng)介紹課件
- 世界局勢(shì)與主再來(lái)課件
- 思維游戲(小孩都喜歡玩的游戲)教學(xué)內(nèi)容課件
- 儲(chǔ)能技術(shù)課后參考答案梅生偉
- 過(guò)渡金屬氧化物催化劑及其催化作用
- 遺傳性耳聾基因檢測(cè)標(biāo)準(zhǔn)Ppt
評(píng)論
0/150
提交評(píng)論