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

正文內(nèi)容

數(shù)據(jù)庫原理課程設(shè)計教學(xué)實(shí)驗(yàn)指導(dǎo)(文件)

2025-05-13 13:05 上一頁面

下一頁面
 

【正文】 INT PK_AGREEMENT PRIMARY KEY CLUSTERED(CustomerID,ProviderID,PartID),CONSTRAINT FK_AGREEMENT_CUSTOMERID FOREIGN KEY(CustomerID) REFERENCES Customer(ID),CONSTRAINT FK_ AGREEMENT_PROVlDERID FOREIGN KEY(ProviderID) REFERENCES Provider(ID),CONSTRAINT FK_AGREEMENT_PARTID FOREIGN KEY(PartID)REFERENCES Part(ID)) 與上述其他操作相比,對交易的操作對數(shù)據(jù)完整性要求比較高,其中需要注意的地方是; 要防止同一用戶(供應(yīng)商,顧客)的數(shù)據(jù)因兩個交易而同時修改; 需要同時對供應(yīng)數(shù)據(jù)庫(Supply)、需求數(shù)據(jù)庫(OfferToBuy)、交易數(shù)據(jù)庫(Business)和協(xié)議數(shù)據(jù)庫(Agreement)作出修改,而且需要保持這些修改的原子性; 很顯然,這些要求正是對于一個事務(wù)(transaction)的要求,所以可以用一個事務(wù)來完成簽發(fā)一個協(xié)議的操作。這里考慮到了刪除空的Suppiy和OfferTOBUY項,更加重要的是,這里考慮到了非法的Agreement的情況,在一段時間后,由于供應(yīng)商或者顧客修改數(shù)據(jù),Agreement可能就非法,這時就需要把這個事務(wù)廢除,所以,這里檢查了Supply表和OfferToBuy表中的數(shù)據(jù),確保數(shù)據(jù)仍然正確。 由于這個數(shù)據(jù)庫實(shí)際上更加偏重于模型化,而不是一個實(shí)際環(huán)境中的數(shù)據(jù)庫,所以在實(shí)現(xiàn)應(yīng)用模型的時候我們還需要對這個數(shù)據(jù)庫的模型作一些修改。39。39。; id 1 (1 row(s) affected)(不同的實(shí)驗(yàn),id值可能不同。39。6543210,39。; id 1 (1 row(s) affected)3)插入顧客信息: insert into Customer(Name,Address,Tel) values(39。39。 (后面的三個參數(shù)分別對應(yīng)前面選擇出的供應(yīng)商ID、顧客ID和零件ID。當(dāng)執(zhí)行存儲過程PASS_AGREEMENT之后,Supply和OfferToBuy表中相應(yīng)的數(shù)量都減少了30,交易成功。 Quantity 70 (1 row(s) affected) select Quantity from OfferToBuy where PartlD=l and CustomerID; Quantity 20 (1 row(s) affected) 3)分析結(jié)果: 首先,保存在Supply表中1D為1的零件供應(yīng)量為100(參見Supply表的Insert語句),保存在OfferToBuy表中ID為1的零件需求量為50(參見OFFERToBuy表的Insert語句)。)39。39。);顯示剛插入的供應(yīng)商id: select id from Provider where name=39。39。)2)插入供應(yīng)商信息: insert into Provider(Name,password,Address,Tel,Intro) values(39。);顯示剛插人的零件id: select id from Part where name=39。39。[實(shí)驗(yàn)數(shù)據(jù)示例:測試階段]( ,查找錯誤校正錯誤,檢查是否符合用戶的功能性能要求)1.實(shí)驗(yàn)方案設(shè)計(1)輸入數(shù)據(jù)設(shè)計:1)插入零件信息; insert into Part(Color,Name,Weight,Intro) values(39。這里在考慮顧客和供應(yīng)商的時候247。Pass_Agreement39。當(dāng)協(xié)議書在雙方?jīng)]有都簽字前,協(xié)議的雙方或者交易員都可以刪除這個協(xié)議書;但是,當(dāng)協(xié)議書簽字完畢后,協(xié)議書就不得刪除(修改),只能由交易員進(jìn)行處理; (4)協(xié)議書有可能在轉(zhuǎn)成交易的過程中失敗,因?yàn)樵诮灰走_(dá)成以前,數(shù)據(jù)庫中的數(shù)據(jù)有可能因?yàn)槠渌灰锥兓?,一個協(xié)議書可能失效,這是允許的。[物理設(shè)計](從理論‘關(guān)系模型’到實(shí)現(xiàn)\實(shí)施‘?dāng)?shù)據(jù)庫建立’)(物理文件的安排和建立索引) 1 為了提高在表中搜索元組的速度,在實(shí)際實(shí)現(xiàn)的時候應(yīng)該基于鍵碼建立索引是各表中建立索引的表項: (1)part(ID) (2)Provider(ID) (3)Customer(ID) (4)Supply(PartID,ProviderID (5)OfferTOBuy(CustomerID,PartID)(6)Business(CustomerlD,ProviderID,PartID)2[用SQL實(shí)現(xiàn)設(shè)計] 實(shí)現(xiàn)該設(shè)計的環(huán)境為Windows 2000 Perfessinal+MSSQLServer 1.建立Part表 CREATE TABLE Part( ID smallint IDENTITY(1,1) PRIMARY KEY CLUSTERED, Color varchar(20), Name varchar(20) NOT NULL, Weight int DEFAULT 0, Intro text)2.建立Provider表 CREATE TABLE Provider( ID smallint IDENTITY(1,1) PRIMARY KEY CLUSTERED, Name varchar(20) NOT NULL, password varchar(8) NOT NULL, Address varchar(30),
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1