數(shù)據(jù)庫(kù)sqlserver2000實(shí)驗(yàn)報(bào)告

數(shù)據(jù)庫(kù)sqlserver2000實(shí)驗(yàn)報(bào)告

ID:35226943

大?。?93.05 KB

頁(yè)數(shù):10頁(yè)

時(shí)間:2019-03-22

數(shù)據(jù)庫(kù)sqlserver2000實(shí)驗(yàn)報(bào)告_第1頁(yè)
數(shù)據(jù)庫(kù)sqlserver2000實(shí)驗(yàn)報(bào)告_第2頁(yè)
數(shù)據(jù)庫(kù)sqlserver2000實(shí)驗(yàn)報(bào)告_第3頁(yè)
數(shù)據(jù)庫(kù)sqlserver2000實(shí)驗(yàn)報(bào)告_第4頁(yè)
數(shù)據(jù)庫(kù)sqlserver2000實(shí)驗(yàn)報(bào)告_第5頁(yè)
資源描述:

《數(shù)據(jù)庫(kù)sqlserver2000實(shí)驗(yàn)報(bào)告》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。

1、數(shù)據(jù)庫(kù)原理及應(yīng)用實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)題目:定義表和數(shù)據(jù)庫(kù)的完整性和表數(shù)據(jù)的插入,修改和刪除系:經(jīng)濟(jì)學(xué)班級(jí):、、、、、、、、、、學(xué)號(hào):、、、、、、、、、、、姓名:、、、、、、、、任課教師:、、、、、、、、、、時(shí)間:2012年11月一、?實(shí)驗(yàn)?zāi)康模?)了解SQLServer2000的基本數(shù)據(jù)類(lèi)型,空值的概念,以及表的結(jié)構(gòu)特點(diǎn)。(2)學(xué)會(huì)使用T-SQL語(yǔ)句和企業(yè)管理器創(chuàng)建表結(jié)構(gòu)和修改表結(jié)構(gòu)。(3)學(xué)會(huì)使用SQLServer2000提供的數(shù)據(jù)完整性功能,并在創(chuàng)建表是定義表的數(shù)據(jù)的完整性。通過(guò)實(shí)驗(yàn)進(jìn)一步理解數(shù)據(jù)完整性的概念和分類(lèi)。(4)掌握使用T-SQL語(yǔ)句和企業(yè)管理器對(duì)數(shù)據(jù)表進(jìn)

2、行插入,修改和刪除數(shù)據(jù)的操作,并體會(huì)數(shù)據(jù)完整性約束的作用,加深對(duì)數(shù)據(jù)完整性及其約束的理解。通過(guò)本實(shí)驗(yàn),要熟練掌握INSERT,UPDATE,DELETE語(yǔ)句和使用方法。二、實(shí)驗(yàn)環(huán)境裝有SQLServer2000的實(shí)驗(yàn)機(jī)。三、實(shí)驗(yàn)前準(zhǔn)備1.要明確能夠創(chuàng)建數(shù)據(jù)庫(kù)的用戶必須是系統(tǒng)管理員,或是被授權(quán)使用CREATEDATABASE語(yǔ)句的用戶。2.創(chuàng)建數(shù)據(jù)庫(kù)必須要確定數(shù)據(jù)庫(kù)名、所有者、數(shù)據(jù)庫(kù)大小和存儲(chǔ)數(shù)據(jù)的文件。3.確定數(shù)據(jù)庫(kù)包含哪些表以及包含的各表的結(jié)構(gòu)并且弄明白各表之間的關(guān)系。還要了解SQLServer的常用數(shù)據(jù)類(lèi)型,以創(chuàng)建數(shù)據(jù)庫(kù)的表。4.了解常用的創(chuàng)建數(shù)據(jù)庫(kù)和表的方

3、法。企業(yè)管理器創(chuàng)建和語(yǔ)句創(chuàng)建都要會(huì)。5.要會(huì)進(jìn)行數(shù)據(jù)的插入、刪除、修改的操作方法。四、實(shí)驗(yàn)內(nèi)容(1)用企業(yè)管理器在數(shù)據(jù)庫(kù)中創(chuàng)建名稱(chēng)為“020李”的數(shù)據(jù)庫(kù),在其中創(chuàng)建學(xué)生表student,課程表course,學(xué)生選課表sc,根據(jù)課本中的表結(jié)構(gòu)創(chuàng)建后,如下圖所示Student表Sc表Course表(2)用T-SQL語(yǔ)句在“020李”數(shù)據(jù)庫(kù)中創(chuàng)建客戶基本信息表customers,貨品信息表goods,訂單信息表orders,它們定義如下:createtablecustomers(customerIDintidentity(1,1)primarykey,Cnamevar

4、char(8)notnull,addressvarchar(50),cityvarchar(10),telvarchar(50),birthdaydatetime,typetinyintdefault1);createtablegoods(goodsidintconstraintC1primarykey,goodsnamevarchar(20)notnull,pricemoney,descriptionvarchar(200),storageint,providervarchar(50),Statustinyintdefault(0));createtableo

5、rders(orderidintidentity(1,1)constraintc2primarykey,goodidintnotnullreferencesgoods(goodsid)ondeletecascade,customeridintnotnullforeignkey(customerid)referencescustomers(customerid)ondeletenoaction,quantityintnotnullconstraintc3check(quantity>0),ordersummoneynotnull,orderdatedatetime

6、default(getdate()));customers表Goods表Orders表(3)、使用SQL語(yǔ)句在SPJ數(shù)據(jù)庫(kù)中創(chuàng)建第2章習(xí)題10中的四張表;供應(yīng)商表S,零件表P、項(xiàng)目表J和供應(yīng)情況表SPJ,數(shù)據(jù)類(lèi)型自行設(shè)計(jì),注意同時(shí)定義主鍵、外鍵和其他的數(shù)據(jù)完整性。CREATETABLES(Snochar(6)PEIMARYKEY,Snamechar(10)UNIQUE,StatueINT,Citychar(20),):CREATETABLEP(Pnochar(6)PEIMARYKEY,Pnamechar(10)UNIQUE,Colorchar(3),Weight

7、char(20),);CERATETABLEJ(Jnochar(6)PEIMARYKEY,Jnamechar(10)UNIQUE,Citychar(20),);CREATETABLESPJ(Snochar(6),Pnochar(6),Jnochar(6)PRIMARYKEY(Sno,Pno,Jno)FOREIGNKEY(Sno)REFERENCESS(Sno),FOREIGNKEY(Pno)REFERENCESP(Pno),FOREIGNKEY(Jno)REFERENCESJ(Jno),);(4)、用SQL語(yǔ)句在圖書(shū)借閱數(shù)據(jù)庫(kù)TSGL中建立圖書(shū)、讀者、和借閱三個(gè)

8、表。CREATETABL

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。