實(shí)驗(yàn)四計(jì)軟報(bào)告_第1頁(yè)
實(shí)驗(yàn)四計(jì)軟報(bào)告_第2頁(yè)
實(shí)驗(yàn)四計(jì)軟報(bào)告_第3頁(yè)
實(shí)驗(yàn)四計(jì)軟報(bào)告_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、3雇詡JE:丟照片*0計(jì)算機(jī)軟件基礎(chǔ)上機(jī)實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)四-1多媒體關(guān)系型數(shù)據(jù)庫(kù)的建立38024101殷秀嬌、實(shí)驗(yàn)?zāi)康耐ㄟ^(guò)實(shí)驗(yàn)綜合應(yīng)用有關(guān)多媒體、關(guān)系型數(shù)據(jù)庫(kù)的基本技術(shù),使學(xué)生了解關(guān)系型數(shù)據(jù)庫(kù)的概念,包括數(shù)據(jù)項(xiàng) 定義域、約束等;掌握 SQL語(yǔ)言的基本語(yǔ)法和使用;掌握數(shù)據(jù)庫(kù)、表、視圖的建立,以及多媒體數(shù)據(jù)的錄入。二、實(shí)驗(yàn)內(nèi)容為一個(gè)音像店建一個(gè)多媒體數(shù)據(jù)庫(kù),存儲(chǔ)本店職工、相關(guān)音像商品、顧客、訂單等信息。具體內(nèi)容如下:1、使用MS ACCESS據(jù)庫(kù)管理系統(tǒng),通過(guò)示例數(shù)據(jù)庫(kù)熟悉其操作,理解關(guān)系型數(shù)據(jù)庫(kù)的基本概念;2、 使用VisData建立多媒體數(shù)據(jù)庫(kù) MW shop.mdb中的基表,掌握基本 SQL語(yǔ)言

2、的使用;3、 在ACCESS臺(tái)上維護(hù) MM- shop.mdb,建立多個(gè)查詢表(視圖)。三、實(shí)驗(yàn)步驟與要求(一)、熟悉使用MS ACCESS據(jù)庫(kù)管理系統(tǒng)1、在ACCESS據(jù)庫(kù)管理系統(tǒng)中創(chuàng)建一個(gè)新的空數(shù)據(jù)庫(kù)db1.mdb;2、使用“設(shè)計(jì)視圖”新建多個(gè)表,增加多個(gè)字段,要包含所有的數(shù)據(jù)類(lèi)型,并設(shè)計(jì)各個(gè)字段的屬性,如: 字段大小、格式、默認(rèn)值、是否允許為空等等;3、對(duì)自建表建立查詢表,理解視圖(View )的概念;4、利用向?qū)е谱鞔绑w,顯示表內(nèi)容;5、禾U用向?qū)е谱鲌?bào)表,顯示表內(nèi)容;(二)、建立多媒體數(shù)據(jù)庫(kù) MW sho p.mdb1、 在ACCESS據(jù)庫(kù)管理系統(tǒng)中建立空白數(shù)據(jù)庫(kù)MW shop.md

3、b ;2、使用 VisData聯(lián)接 MM數(shù)據(jù)源,聯(lián)接到 MW shop.mdb ;4、在VisData中使用SQL語(yǔ)言建立以下表:雇員、商品、客戶、訂單。具體字段名稱(chēng)如下,字段屬性自 己定義。雇員數(shù)據(jù)項(xiàng):雇員ID姓氏名字頭銜雇用日期地址郵政編碼家庭電話照片備注商品數(shù)據(jù)項(xiàng):產(chǎn)品ID產(chǎn)品名稱(chēng)類(lèi)別單價(jià)庫(kù)存量訂購(gòu)量試音圖片客戶數(shù)據(jù)項(xiàng):客戶ID公司名稱(chēng)聯(lián)系人姓名聯(lián)系人頭銜地址城市地區(qū)郵政編碼電話傳真訂單數(shù)據(jù)項(xiàng):訂單ID客戶ID雇員ID產(chǎn)品ID數(shù)量訂購(gòu)日期發(fā)貨日期備注5、在ACCESS據(jù)庫(kù)管理系統(tǒng)平臺(tái)上進(jìn)一步設(shè)計(jì)各個(gè)字段的唯一性、值域、格式、默認(rèn)值、是否允許為空等約束條件;JPG圖片、MP3音頻);6、在

4、ACCESS數(shù)據(jù)庫(kù)管理系統(tǒng)平臺(tái)上輸入示例數(shù)據(jù),包括多媒體數(shù)據(jù)(7、在VisData平臺(tái)上采用SQL語(yǔ)言執(zhí)行數(shù)據(jù)查詢、刪除、插入、更新操作。附:在VisData中使用SQL語(yǔ)言的步驟(1)啟動(dòng) VisData ;(2)從菜單“文件 打開(kāi)數(shù)據(jù)庫(kù)Microsoft Access ”進(jìn)入標(biāo)準(zhǔn)文件對(duì)話框,選擇MW shop.mdb數(shù)據(jù)庫(kù);(3)“SQL語(yǔ)句”窗口中輸入 SQL語(yǔ)句,然后“執(zhí)行”即可。(三)、在ACCESS據(jù)庫(kù)管理系統(tǒng)平臺(tái)上建立查詢表(視圖)1、查找出三種最貴的商品;2、統(tǒng)計(jì)某一雇員的銷(xiāo)售額。四、實(shí)驗(yàn)程序與實(shí)驗(yàn)結(jié)果由于某些原因,本次試驗(yàn)主要進(jìn)行了數(shù)據(jù)庫(kù)的建立和對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢。1.在MM

5、shop.mdb數(shù)據(jù)庫(kù)中 建立表:雇員數(shù)據(jù)(雇員地址,郵政編碼P RIMARY KEY(商品數(shù)據(jù)(產(chǎn)品Create tableCreate tableID CHAR(4),姓氏,姓名,頭銜,雇用日期 DATETIME, CHAR(6),家庭電話 CHAR(11),照片,備注, 雇員ID);ID CHAR(4),產(chǎn)品名稱(chēng),類(lèi)別,單價(jià)money,3庫(kù)存量INT,訂購(gòu)量INT,試音,圖片,PRIMARY KEY(產(chǎn)品 ID);Create table客戶數(shù)據(jù)(客戶ID CHAR(4),公司名稱(chēng),聯(lián)系人姓名,聯(lián)系人頭銜,地址, 城市,地區(qū),郵政編碼 CHAR(6),電話CHAR(11),傳真,PRIM

6、ARY KEY(客戶 ID);Create table訂單數(shù)據(jù)(訂單 ID CHAR(4),雇員 ID CHAR(4),產(chǎn)品 ID CHAR(4), 客戶ID CHAR(4), 數(shù)量INT,訂購(gòu)日期 DATETIME, 發(fā)貨日期DATETIMW,備注, PRIMARY KEY(訂單 ID);得到:訂單數(shù)揭J客戶數(shù)揭商品數(shù)揭2、將表中需要填寫(xiě)的項(xiàng)填好,如下: 二訂雖施:義定單工D1產(chǎn)品1客戶:D1雇員01數(shù)里1訂陶曰期IS貨日期 L奮注11ID00nuU1112009/11/2921001111211121009/11/262005/11/7310031113111322009/11/27200

7、9/11/29410041114111532009/9/122009/9/135100511151H&52009/8/232009/0/246100611/12009/11/13C00.歆B期1頭街丨地址編碼11家庭電話1008/11用1職工1000642007/12/23, g理009/1/31副婭謹(jǐn)學(xué)院路12號(hào)1000060433012WW甑2009/3/21學(xué)院路號(hào)1000065981236720M彥街南工判瀰克號(hào)10006617676425008/10/?31 職工學(xué)院路E號(hào)10000611672485780姓氏文動(dòng)云娜曉青李王一張董耒郭1 2 3 4 5-6

8、客如 11公腸1輻人姓名11麟A頭笛丨O1城市1地區(qū)1郵踴咼11電話1_L川|沖國(guó)齣杜鵑北京丙城區(qū)001112恿?xí)x公司李萍0001J13光明話有限公詼毛寧上謁馬浦區(qū)001114_ _張里聽(tīng)工閘北區(qū)C001J15華組王安虹上禪虹口區(qū)n000C00產(chǎn)品工D1產(chǎn)品名稱(chēng)單類(lèi)別1庫(kù)存重1訂砌重試音丨1000 5565100首3e. 00唱片28811001 SHE 4E. 00唱片6231lp02鳳聲_00電翱342IPO3第丸級(jí) 56. 00電戦22131004奮斗12.00電視劇11251005蝸居 23. 00電視劇2653100&幸福終點(diǎn)站34.00申就301600.0000SQL語(yǔ)句設(shè)計(jì)查詢,

9、SQL語(yǔ)句如下:3、在數(shù)據(jù)庫(kù)中建立查詢表先選擇在設(shè)計(jì)圖中創(chuàng)建查詢,然后將各個(gè)表連接起來(lái),使用(1) SELECT TOP 3 *FROM商品數(shù)據(jù)ORDER BY 單價(jià) DESC;耳宣向i ;:遷擇査疽尹品ID1產(chǎn)品容稱(chēng)1單悄1朝11庫(kù)存量1iM 1試音11圖片_1003第九級(jí)56.00電尉2.131001 SHE45.00唱片62311000 5S66100首38.00 H音片2se100 0000訂單數(shù)據(jù)雇員ID, Sum(數(shù)量*單價(jià))AS銷(xiāo)售額統(tǒng)計(jì)(2)SELECTFROM商品數(shù)據(jù)INNER JOIN (雇員數(shù)據(jù)INNER JOIN訂單數(shù)據(jù) ON雇員數(shù)據(jù)雇員ID=訂單數(shù)據(jù)雇員 ID) ON

10、商品數(shù)據(jù)產(chǎn)品ID=訂單數(shù)據(jù)產(chǎn)品IDWHERE訂單數(shù)據(jù)雇員ID=輸入要查詢的雇員IDGROUP BY訂單數(shù)據(jù)雇員ID;輸入雇員號(hào)11121 3 11輸入要查詢的雇員HI11112 取消 1即可查詢到雇員1112的銷(xiāo)售額:雇員M丨稍售額統(tǒng)計(jì)11125.0C對(duì)結(jié)果的分析:建立表與查詢的過(guò)程都是基本的Access的使用過(guò)程。先對(duì)查詢中使用的SQL語(yǔ)句作如下說(shuō)明:1)SELECT TOP 3 *FROM商品數(shù)據(jù)ORDER BY 單價(jià) DESC;以上是查詢語(yǔ)句中的 SELECT語(yǔ)句,意思是從商品數(shù)據(jù)表中按照單價(jià)的降序選擇前三列; 2)SELECT訂單數(shù)據(jù).雇員ID, Sum(數(shù)量*單價(jià))AS銷(xiāo)售額統(tǒng)計(jì)FROM商品數(shù)據(jù)INNER JOIN (雇員數(shù)據(jù)INNER JOIN訂單數(shù)據(jù)ON雇員數(shù)據(jù)雇員ID=訂單數(shù)據(jù)雇員 ID) ON商品數(shù)據(jù)產(chǎn)品ID=訂單數(shù)據(jù)產(chǎn)品IDWHERE訂單數(shù)據(jù)雇員ID=輸入要查詢的雇員IDGROUP BY訂單數(shù)據(jù)雇員ID;ID就能方便查得該雇員使用了嵌套形式,將雇員數(shù)據(jù),商品數(shù)據(jù),訂單數(shù)據(jù)多表連接查詢,從而只輸入雇員的銷(xiāo)售額。五、實(shí)驗(yàn)感想通過(guò)本次試驗(yàn)我了解了數(shù)據(jù)庫(kù)的一些知識(shí),知道了如何利用數(shù)據(jù)庫(kù)和SQL語(yǔ)言實(shí)現(xiàn)對(duì)數(shù)據(jù)的控制,使課上學(xué)到 的理論得到了很好的應(yīng)用。數(shù)據(jù)庫(kù)在日常生產(chǎn)生活中都有十分重要的作用。學(xué)會(huì)

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論