freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[院校資料]數(shù)據(jù)庫(kù)原理及應(yīng)用實(shí)訓(xùn)指導(dǎo)書(shū)(已修改)

2025-08-30 16:27 本頁(yè)面
 

【正文】 數(shù)據(jù)庫(kù)原理及應(yīng)用實(shí)訓(xùn)指導(dǎo)書(shū)經(jīng)濟(jì)管理學(xué)院信息管理教研室2007年2月前 言數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)科學(xué)技術(shù)中發(fā)展最快的領(lǐng)域之一,也是應(yīng)用范圍最廣、實(shí)用性很強(qiáng)的技術(shù)之一,它已成為信息社會(huì)的核心技術(shù)和重要基礎(chǔ)。“數(shù)據(jù)庫(kù)原理及應(yīng)用”是經(jīng)濟(jì)管理學(xué)院大部分專業(yè)的必修課程,其主要目的是使學(xué)生在較好掌握數(shù)據(jù)庫(kù)系統(tǒng)原理的基礎(chǔ)上,熟練掌握主流數(shù)據(jù)庫(kù)管理系統(tǒng)(如SQL Server 2000)的應(yīng)用技術(shù),并利用常用的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)工具(如:VB、Delphi、PB、.NET平臺(tái)等)進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)。在Internet高速發(fā)展的信息化時(shí)代,信息資源的經(jīng)濟(jì)價(jià)值和社會(huì)價(jià)值越來(lái)越明顯,建設(shè)以數(shù)據(jù)庫(kù)為核心的各類信息系統(tǒng),對(duì)提高企業(yè)的競(jìng)爭(zhēng)力與效益、改善部門(mén)的管理能力與管理水平,均具有實(shí)實(shí)在在的重要意義。本實(shí)訓(xùn)指導(dǎo)書(shū)能合理安排課程實(shí)訓(xùn)內(nèi)容,引導(dǎo)讀者逐步掌握數(shù)據(jù)庫(kù)應(yīng)用的各種技術(shù),為數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)打好基礎(chǔ)。本實(shí)訓(xùn)指導(dǎo)書(shū)是經(jīng)濟(jì)管理學(xué)院信息管理教研室在從事數(shù)據(jù)庫(kù)課程教學(xué)的基礎(chǔ)上,為滿足“數(shù)據(jù)庫(kù)原理及應(yīng)用”課程的教學(xué)需要,配合選用《數(shù)據(jù)庫(kù)原理及應(yīng)用》(陸慧娟編著,科學(xué)出版社)教材而編寫(xiě)的。全書(shū)共分為十二個(gè)實(shí)訓(xùn)內(nèi)容(其中,非信管專業(yè)只做前6個(gè)實(shí)訓(xùn)項(xiàng)目;信管專業(yè)要完成前十個(gè)實(shí)訓(xùn)項(xiàng)目;后2個(gè)為選做實(shí)訓(xùn)項(xiàng)目),適合非信管專業(yè)14學(xué)時(shí)的實(shí)訓(xùn)教學(xué)和信管專業(yè)30學(xué)時(shí)的教學(xué)。本實(shí)訓(xùn)指導(dǎo)書(shū)共有20多個(gè)實(shí)訓(xùn)目的,基本覆蓋了數(shù)據(jù)庫(kù)與原理課程的主要內(nèi)容。實(shí)訓(xùn)內(nèi)容在安排上由淺入深、從驗(yàn)證觀查到自己著手編寫(xiě)程序,步步引導(dǎo)學(xué)生邁進(jìn)數(shù)據(jù)庫(kù)的大門(mén)。每個(gè)實(shí)訓(xùn)內(nèi)容分為【實(shí)訓(xùn)目的】、【實(shí)訓(xùn)要求】、【實(shí)訓(xùn)課時(shí)】、【實(shí)訓(xùn)內(nèi)容與步驟】等環(huán)節(jié)。個(gè)別實(shí)訓(xùn)還配有【實(shí)訓(xùn)練習(xí)】供學(xué)生在課下或?qū)嵱?xùn)完成較快的學(xué)生在課上做。本書(shū)中的全部代碼均在SQL Server2000個(gè)人版上調(diào)試通過(guò)。由于時(shí)間倉(cāng)促,編者水平有限,書(shū)中難免有錯(cuò)誤、疏漏和欠妥之處,敬請(qǐng)廣大讀者與同行專家批評(píng)指正。問(wèn)題反饋與探討:fujl_2008@ 編者2007年2月目 錄前 言實(shí)訓(xùn)一 數(shù)據(jù)庫(kù)的創(chuàng)建與管理 1實(shí)訓(xùn)二 基本表的創(chuàng)建與管理 9實(shí)訓(xùn)三 數(shù)據(jù)更新操作 17實(shí)訓(xùn)四 數(shù)據(jù)表的簡(jiǎn)單查詢 21實(shí)訓(xùn)五 數(shù)據(jù)表的高級(jí)查詢 26實(shí)訓(xùn)六 數(shù)據(jù)完整性約束 30實(shí)訓(xùn)七 視圖的應(yīng)用 32實(shí)訓(xùn)八 存儲(chǔ)過(guò)程與觸發(fā)器 34實(shí)訓(xùn)九 數(shù)據(jù)庫(kù)設(shè)計(jì) 40實(shí)訓(xùn)十 數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā) 43*實(shí)訓(xùn)十一 用戶管理和權(quán)限管理 44*實(shí)訓(xùn)十二 數(shù)據(jù)的傳輸操作 47注:帶*號(hào)的為選做實(shí)訓(xùn)內(nèi)容實(shí)訓(xùn)一 數(shù)據(jù)庫(kù)的創(chuàng)建與管理【實(shí)訓(xùn)目的】(1)掌握使用企業(yè)管理器創(chuàng)建、修改與刪除數(shù)據(jù)庫(kù)的方法(2)掌握使用SQL語(yǔ)句創(chuàng)建、修改與刪除數(shù)據(jù)庫(kù)的方法【實(shí)訓(xùn)要求】(1)在F盤(pán)新建sy1和sy2兩個(gè)文件夾。(2)注意觀察企業(yè)管理器中所包含的內(nèi)容(3)注意查詢分析器的啟動(dòng)及使用的方法(4)每操作完一步要求正確,邊運(yùn)行邊查看結(jié)果【實(shí)訓(xùn)學(xué)時(shí)】2學(xué)時(shí) 實(shí)訓(xùn)教師可以根據(jù)學(xué)生實(shí)際情況進(jìn)行適當(dāng)?shù)恼{(diào)整,也可要求學(xué)生在課下完成部分實(shí)訓(xùn)任務(wù)【實(shí)訓(xùn)內(nèi)容與步驟】一、使用企業(yè)管理器建立數(shù)據(jù)庫(kù)實(shí)訓(xùn)內(nèi)容根據(jù)需要建立一個(gè)學(xué)生的數(shù)據(jù)庫(kù)(XSDB)。數(shù)據(jù)文件及日志文件都建立在F盤(pán)的sy1的文件夾下。數(shù)據(jù)文件大小為2MB,最大為4MB,每次文件增大1MB;日志文件初始大小為2MB,最大為40MB,每次增加1MB。實(shí)訓(xùn)步驟(1)打開(kāi)“企業(yè)管理器”。操作步驟:開(kāi)始224。程序224。\Microsoft SQL Server224。企業(yè)管理器。注意觀察企業(yè)管理的控制臺(tái)中所包含的內(nèi)容。(2)建立數(shù)據(jù)庫(kù)。操作步驟:在控制臺(tái)中找到數(shù)據(jù)庫(kù)項(xiàng),右擊此項(xiàng)后,在彈出菜單中選擇“新建數(shù)據(jù)庫(kù)(B)…”項(xiàng)。如圖11所示。小知識(shí):一般情況下,在菜單項(xiàng)或按鈕中如出現(xiàn)…,表明要打開(kāi)一個(gè)新窗口。(3)輸入數(shù)據(jù)庫(kù)的名字。在打開(kāi)的“數(shù)據(jù)庫(kù)屬性”對(duì)話框中,選擇“常規(guī)”選項(xiàng)卡,設(shè)置數(shù)據(jù)庫(kù)的名字為“XSDB”。如圖12所示。(4)設(shè)置數(shù)據(jù)庫(kù)數(shù)據(jù)文件及日志文件的屬性。選擇“數(shù)據(jù)文件”選項(xiàng)卡,根據(jù)實(shí)訓(xùn)要求依次設(shè)置數(shù)據(jù)庫(kù)文件的初始大小、文件增長(zhǎng)方式和文件的最大尺寸限制。如圖13所示。選擇“事務(wù)日志”選項(xiàng)卡,根據(jù)實(shí)訓(xùn)要求依次設(shè)置日志文件的初始大小、文件增長(zhǎng)方式和文件的最大尺寸限制。如圖14所示。圖11 新建數(shù)據(jù)庫(kù)圖12 新建數(shù)據(jù)庫(kù)屬性——常規(guī)選項(xiàng)設(shè)置圖13 新建數(shù)據(jù)庫(kù)屬性——數(shù)據(jù)文件選項(xiàng)設(shè)置圖14 新建數(shù)據(jù)庫(kù)屬性——事務(wù)日志選項(xiàng)設(shè)置(5)設(shè)置完新建數(shù)據(jù)庫(kù)的所有內(nèi)容后,點(diǎn)擊“確定”按鈕,一個(gè)名為“XSDB”的數(shù)據(jù)庫(kù)就創(chuàng)建完畢了,你可以觀察一下控制臺(tái)數(shù)據(jù)庫(kù)選項(xiàng)下的變化及企業(yè)管理器右側(cè)項(xiàng)目列表中的內(nèi)容變化情況。二、使用企業(yè)管理器修改數(shù)據(jù)庫(kù)實(shí)訓(xùn)內(nèi)容修改剛才新建的數(shù)據(jù)庫(kù)XSDB。把數(shù)據(jù)文件的初始大小改為4M,文件增長(zhǎng)限制改為8M;日志文件的初始大小改為2M,文件增長(zhǎng)限制改為20M。實(shí)訓(xùn)步驟在企業(yè)管理器中打開(kāi)服務(wù)器中的“數(shù)據(jù)庫(kù)”項(xiàng),右擊名為XSDB的數(shù)據(jù)庫(kù),在彈出菜單中選擇“屬性”項(xiàng),出現(xiàn)如圖15所示的對(duì)話框。分別選擇“數(shù)據(jù)文件”和“事務(wù)日志”選項(xiàng)卡,按實(shí)訓(xùn)內(nèi)容進(jìn)行相應(yīng)的修改。圖15 修改數(shù)據(jù)庫(kù)XKDB的屬性三、使用企業(yè)管理器刪除數(shù)據(jù)庫(kù)實(shí)訓(xùn)內(nèi)容將剛才創(chuàng)建的數(shù)據(jù)庫(kù)刪除。實(shí)訓(xùn)步驟在企業(yè)管理器中打開(kāi)服務(wù)器中的“數(shù)據(jù)庫(kù)”項(xiàng),右擊名為XSDB的數(shù)據(jù)庫(kù),在彈出菜單中選擇“刪除”項(xiàng),出現(xiàn)如圖16所示的對(duì)話框。點(diǎn)擊“是”,則刪除了名為XSDB的數(shù)據(jù)庫(kù)。對(duì)話框中的復(fù)選框可以選擇是否同時(shí)刪除數(shù)據(jù)庫(kù)備份以及恢復(fù)歷史。圖16 刪除數(shù)據(jù)庫(kù)的確認(rèn)對(duì)話框四、使用SQL語(yǔ)句在查詢分析器中建立數(shù)據(jù)庫(kù)實(shí)訓(xùn)內(nèi)容使用查詢分析器建立名為XSDB的數(shù)據(jù)庫(kù),數(shù)據(jù)文件及日志文件都建立在F盤(pán)的sy2文件夾下。數(shù)據(jù)文件大小為2MB,最大為4MB,每次文件增大1MB;日志文件初始大小為2MB,最大為40MB,每次增加1MB。實(shí)訓(xùn)步驟(1)打開(kāi)“查詢分析器”。操作步驟:開(kāi)始224。程序224。\Microsoft SQL Server224。查詢分析器。(2)登錄服務(wù)器。界面如圖17所示。使用相應(yīng)的用戶名和密碼登錄(實(shí)訓(xùn)室的用戶名:as,密碼為空)。圖17 登錄服務(wù)器小知識(shí):在圖17中的SQL Server中填入.或(local)都是連接的本地服務(wù)器(即本臺(tái)機(jī)器上安裝的SQL Server)。(3)創(chuàng)建數(shù)據(jù)庫(kù)。創(chuàng)建名為XSDB的數(shù)據(jù)庫(kù)。在查詢分析器中輸入如下語(yǔ)句。(注意:在SQL語(yǔ)句中標(biāo)點(diǎn)符號(hào)使用的是英文半角字符)。Use MasterGO CREATE DATABASE XSDBON ( NAME = XSDB_data, FILENAME = 39。F:\sy2\39。, SIZE = 2, MAXSIZE = 4, FILEGROWTH = 1 )LOG ON( NAME = 39。XSDB_log39。, FILENAME = 39。F:\sy2\39。, SIZE =2MB, MAXSIZE = 40MB, FILEGROWTH = 1MB )GOUSE XSDB 選擇所使用的數(shù)據(jù)庫(kù),今后在使用前首先要選擇相應(yīng)的數(shù)據(jù)庫(kù)GO(4)運(yùn)行代碼創(chuàng)建數(shù)據(jù)庫(kù)。點(diǎn)擊綠色三角形圖標(biāo)運(yùn)行全部代碼。檢查是否有錯(cuò)誤發(fā)生,并進(jìn)行改正。注意:點(diǎn)擊保存按鈕,可以將輸入的SQL語(yǔ)句保存下來(lái),備今后使用。五、使用SQL語(yǔ)句在查詢分析器中修改數(shù)據(jù)庫(kù)實(shí)訓(xùn)內(nèi)容請(qǐng)使用SQL語(yǔ)句把剛才建立的XSDB數(shù)據(jù)庫(kù)的數(shù)據(jù)文件的初始大小改為4M,文件增長(zhǎng)限制改為8M;日志文件的初始大小改為2M,文件增長(zhǎng)限制改為20M。實(shí)訓(xùn)步驟在查詢分析器中輸入如下代碼,并運(yùn)行:USE masterGOALTER DATABASE XSDBMODIFY FILE ( NAME=XSDB_data, SIZE=4MB, MAXSIZE=8MB)GOALTER DATABASE XSDBMODIFY FILE (NAME = XSDB_log, SIZE = 2MB, MAXSIZE = 20MB)GO思考問(wèn)題:用SQL語(yǔ)句對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改時(shí),指定文件的大小是否可以小于原來(lái)的大小?六、使用SQL語(yǔ)句在查詢分析器中刪除數(shù)據(jù)庫(kù)(1)除去單個(gè)數(shù)據(jù)庫(kù)DROP DATABASE XSDB(2)除去多個(gè)數(shù)據(jù)庫(kù)DROP DATABASE pubs, XKDB (可以不做,只做了解)【實(shí)訓(xùn)練習(xí)】使用查詢分析器建立數(shù)據(jù)庫(kù)dinghuo。并把相關(guān)數(shù)據(jù)庫(kù)數(shù)據(jù)文件和日志文件放在F:\ sy1中,數(shù)據(jù)文件初始大小為3MB,每次增長(zhǎng)5MB,最大為100MB;日志文件初始大小為4MB,每次增長(zhǎng)2MB,最大無(wú)限制。并將腳本文件保存在F:\sy1\文件夾下,實(shí)訓(xùn)二 基本表的創(chuàng)建與管理【實(shí)訓(xùn)目的】(1)掌握使用企業(yè)管理器創(chuàng)建、修改與刪除基本表的方法(2)掌握使用SQL語(yǔ)句創(chuàng)建、修改與刪除基本表的方法(3)掌握在兩種環(huán)境下設(shè)置數(shù)據(jù)約束的方法【實(shí)訓(xùn)要求】(1)實(shí)訓(xùn)前進(jìn)行相關(guān)知識(shí)的預(yù)習(xí)(2)了解企業(yè)管理器及查詢分析器中常用菜單及工具圖標(biāo)的用途【實(shí)訓(xùn)學(xué)時(shí)】2學(xué)時(shí) 實(shí)訓(xùn)教師可以根據(jù)學(xué)生實(shí)際情況進(jìn)行適當(dāng)?shù)恼{(diào)整,也可要求學(xué)生在課下完成部分實(shí)訓(xùn)任務(wù)【實(shí)訓(xùn)內(nèi)容與步驟】實(shí)訓(xùn)內(nèi)容根據(jù)實(shí)訓(xùn)需要建立三個(gè)基本表,即學(xué)生表(Student),課程表(Cource),學(xué)生課程成績(jī)表(SC),經(jīng)過(guò)調(diào)查后各個(gè)表的字段如表21至23所示。表21 學(xué)生關(guān)系(student)結(jié)構(gòu)列名說(shuō)明數(shù)據(jù)類型約束Sno學(xué)號(hào)字符串,長(zhǎng)度為10主碼Sname姓名字符串,長(zhǎng)度為10非空Ssex性別字符串,長(zhǎng)度為2取’男’ 或 ’女’Sage年齡整數(shù)取值1545Sdept所在系字符串,長(zhǎng)度為20默認(rèn)為“管理系”表22 課程關(guān)系(cource)結(jié)構(gòu)列名說(shuō)明數(shù)據(jù)類型約束Cno課程號(hào)字符串,長(zhǎng)度為4主碼Cname課程名字符串,長(zhǎng)度為20非空Cxf學(xué)分整數(shù)取值大于0Cxq學(xué)期整數(shù)取值大于0Cxs學(xué)時(shí)整數(shù)取值大于0表23學(xué)生課程成績(jī)關(guān)系(SC)結(jié)構(gòu)列名說(shuō)明數(shù)據(jù)類型約束Sno學(xué)號(hào)字符串,長(zhǎng)度為10主碼,引用Student的SNOCno課程號(hào)字符串,長(zhǎng)度為4主碼,引用Course的CNOgrade成績(jī)整數(shù)取值0~100一、在企業(yè)管理器中實(shí)現(xiàn)關(guān)系表的定義使用SQL Server的企業(yè)管理器創(chuàng)建新表的步驟如下(以建立表21為例):(1)打開(kāi)服務(wù)器組,然后打開(kāi)服務(wù)器;(2)打開(kāi)“數(shù)據(jù)庫(kù)”文件夾,再展開(kāi)XSDB數(shù)據(jù)庫(kù);(3)右擊“表”,從彈出的快捷菜單中單擊“新建表”項(xiàng),進(jìn)入如圖21所示的窗口:(4)窗口分為上下兩個(gè)設(shè)置欄,上面的設(shè)置欄,可以在“列名”、“數(shù)據(jù)類型”、“長(zhǎng)度”和“允許空”四個(gè)欄目?jī)?nèi)分別按表21中的說(shuō)明填入相應(yīng)屬性值;根據(jù)數(shù)據(jù)類型的不同,在下面的設(shè)置欄,可以更改“默認(rèn)值”等選項(xiàng)。具體可參見(jiàn)圖21。(5)設(shè)置主鍵。鼠標(biāo)定位到第一行,單擊“設(shè)置主鍵”工具圖標(biāo),則給第一行的屬性設(shè)置了主鍵,設(shè)置主鍵的行會(huì)在該行左側(cè)出現(xiàn)一個(gè)小鑰匙的圖標(biāo)進(jìn)行標(biāo)識(shí)。具體參見(jiàn)圖21。(6)設(shè)置表的約束。單擊“設(shè)置約束”工具圖標(biāo),則會(huì)彈出一個(gè)“屬性”對(duì)話框,選擇“Check約束”選項(xiàng)卡,點(diǎn)擊“新建”,則會(huì)建立一個(gè)約束,在“約束表達(dá)式”中輸入“ssex = 39。男39。 or ssex = 39。女39?!?。則給Ssex字段添加了一個(gè)約束,限制該字段中的內(nèi)容只能取“男”和“女”兩個(gè)值。再點(diǎn)擊“新建”按鈕,并在“約束表達(dá)式”中輸入“Sage = 15 and Sage = 45”。則給Sage字段添加了一個(gè)約束,限制該字段中的內(nèi)容只能取[15,45]之間的值。具體參見(jiàn)圖22。圖21 使用企業(yè)管理器創(chuàng)建表圖22 設(shè)置表的約束對(duì)話框小知識(shí):如果想給某一字段設(shè)置主鍵,也可以在該行中右擊鼠標(biāo),在彈出的快捷菜單中選擇“設(shè)置主鍵”。用同樣的方法也可以設(shè)置表的約束屬性。(7)保存表。點(diǎn)擊“保存”工具圖標(biāo),則會(huì)彈出如圖23所示的對(duì)話框,設(shè)置表的名字為Student,點(diǎn)擊“確定”,則第一個(gè)表創(chuàng)建完畢。圖23 選擇表名稱對(duì)話框請(qǐng)使用同樣的方法創(chuàng)建表22和表23,并注意在創(chuàng)建表23時(shí),如何創(chuàng)建外鍵約束。關(guān)系表的修改在定義完表之后,如果需要對(duì)表進(jìn)行修改,如添加列,刪除列或修改列定義。在SQL Server中,表的修改方法也有兩種:一是使用TSQL語(yǔ)句在查詢分析器中進(jìn)行操作;一是使用企業(yè)管理器。下面先介紹使用企業(yè)管理器修改表的方法。展開(kāi)“XSDB”數(shù)據(jù)庫(kù),單擊“表”項(xiàng),在右側(cè)窗口中右擊“Student”表,選擇“設(shè)計(jì)表”菜單(如圖24所示),將彈出與圖21相同的對(duì)話框,可以對(duì)其進(jìn)行修改,修改完畢后,點(diǎn)擊“保存”圖標(biāo)。圖24 修改表基
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1