數(shù)據(jù)庫(kù)原理(一)研討試驗(yàn)作業(yè)題安排_(tái)第1頁
數(shù)據(jù)庫(kù)原理(一)研討試驗(yàn)作業(yè)題安排_(tái)第2頁
數(shù)據(jù)庫(kù)原理(一)研討試驗(yàn)作業(yè)題安排_(tái)第3頁
數(shù)據(jù)庫(kù)原理(一)研討試驗(yàn)作業(yè)題安排_(tái)第4頁
數(shù)據(jù)庫(kù)原理(一)研討試驗(yàn)作業(yè)題安排_(tái)第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費(fèi)閱讀

VIP免費(fèi)下載

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

文檔簡(jiǎn)介

本文格式為Word版,下載可任意編輯——數(shù)據(jù)庫(kù)原理(一)研討試驗(yàn)作業(yè)題安排第1周(第四章:SQL體系結(jié)構(gòu)、組成、建庫(kù)建表,索引自學(xué))

一、試驗(yàn)課:

1.建立school數(shù)據(jù)庫(kù)

2.在school下建立如下數(shù)據(jù)庫(kù)表,根據(jù)表中數(shù)據(jù)選取適合的數(shù)據(jù)類型及寬度,設(shè)置各表

的主鍵及表間外鍵聯(lián)系:

注意:字段名是對(duì)應(yīng)漢字字段名的漢語拼音第一個(gè)字母組合而成

?學(xué)生表S:學(xué)號(hào),姓名,性別,出生日期,籍貫,手機(jī)號(hào)碼,院系號(hào);

表1:Sxh1101110211031104110511061107xm李明劉曉明張穎劉晶晶劉成剛李二麗張曉峰xb男男女女男女男csrq1993-03-061992-12-081993-01-051994-11-061991-06-071993-05-041992-08-16jg上海安徽XX上海上海XX浙江sjhm13613005486189134578901882649042313331934111180158725671810762094513912341078yxh02010101010101

?院系表D:院系號(hào),名稱,地址,聯(lián)系電話;

表2:Dyxh010203mc計(jì)算機(jī)學(xué)院通訊學(xué)院材料學(xué)院dz上大東校區(qū)三號(hào)樓上大東校區(qū)二號(hào)樓上大東校區(qū)四號(hào)樓lxdh653475676534123465347890?教師表T:工號(hào),姓名,性別,出生日期,學(xué)歷,基本工資,院系編號(hào);

表3:Tgh0101010202010103?課程表C:課號(hào),課名,學(xué)分,學(xué)時(shí),院系號(hào);(默認(rèn)學(xué)分4,學(xué)時(shí)40)

表4:Ckh083050010830500208305003083050040830100108302023km離散數(shù)學(xué)數(shù)據(jù)庫(kù)原理數(shù)據(jù)結(jié)構(gòu)系統(tǒng)結(jié)構(gòu)分子物理學(xué)通信學(xué)xf444643xs405050604030yxh010101010302xm陳迪茂馬小紅張心穎吳寶鋼xb男女女男csrq1973-03-061972-12-081960-01-051980-11-06xl副教授講師教授講師jbgz3567.002845.004200.002554.00yxh01010201?開課表O:學(xué)期,課號(hào),工號(hào),上課時(shí)間;

表5:Oxq2023-2023秋季2023-2023冬季2023-2023冬季2023-2023冬季2023-2023冬季2023-2023秋季2023-2023秋季2023-2023冬季kh0830500108305002083050020830500208305003083050040830500108302023gh01030101010201030102010101020201sksj星期三5-8星期三1-4星期三1-4星期三1-4星期五5-8星期二1-4星期一5-8星期一5-8

?選課表E:學(xué)號(hào),學(xué)期,課號(hào),工號(hào),平日成績(jī),考試成績(jī),總評(píng)成績(jī);(成績(jī)范圍1-100)

表6:Exh1101110211021102110311031103110311031104110411061106110711071107xq2023-2023秋季2023-2023秋季2023-2023冬季2023-2023秋季2023-2023秋季2023-2023冬季2023-2023冬季2023-2023秋季2023-2023秋季2023-2023秋季2023-2023冬季2023-2023秋季2023-2023冬季2023-2023秋季2023-2023冬季2023-2023秋季kh08305001083050010830500208305004083050010830500208305003083050010830500408305001083020230830500108305002083050010830500308305004gh0103010301010101010301020102010201010103020101030103010301020101pscj608782null567584nullnull74null85669079nullkscj608782null567584nullnull74null85669079nullzpcj608782null567584nullnull74null85669079null

3.在學(xué)生表中建立索引idx1:院系號(hào)升序,姓名降序

在課程表中建立索引idx2:課名

二、研討課:

1.請(qǐng)說明school數(shù)據(jù)庫(kù)中各表的主鍵和外鍵。同時(shí)說明:在學(xué)生表中的yxh字段輸入“04〞

或在院系表中刪除yxh為“01〞記錄,會(huì)有什么結(jié)果?

2.什么是關(guān)系型數(shù)據(jù)庫(kù)?什么是非關(guān)系型數(shù)據(jù)庫(kù)?各舉1個(gè)典型產(chǎn)品簡(jiǎn)單介紹他們特點(diǎn)?3.教師表中定義兩個(gè)檢查約束:

1)性別只能輸入“男〞和“女〞

2)男老師的基本工資必需超過2500元

第2周(第四章:投影、選擇、多表連接和嵌套,排序自學(xué))

一、試驗(yàn)課:

1.查詢2023年進(jìn)校年齡大于20歲的男學(xué)生的學(xué)號(hào)與姓名。2.檢索劉曉明不學(xué)的課程的課程號(hào)。

3.檢索馬小紅老師所授課程的學(xué)年,學(xué)期,課程號(hào),上課時(shí)間。

4.查詢計(jì)算機(jī)學(xué)院男生總評(píng)成績(jī)及格、教授開設(shè)的課程的課程號(hào)、課名、開課教師姓名,

按開課教師升序,課程號(hào)降序排序。

5.檢索學(xué)號(hào)比張穎同學(xué)大,年齡比張穎同學(xué)小的同學(xué)學(xué)號(hào)、姓名。6.檢索同時(shí)選修了“08305001〞和“08305002〞的學(xué)生學(xué)號(hào)和姓名。

二、研討課:

1.用四種方法表達(dá)查詢:檢索馬小紅老師所授課程的學(xué)期,課程號(hào),上課時(shí)間。

2.檢索有學(xué)生重修的教師編號(hào)和姓名。

3.假使O表加一個(gè)個(gè)開課編號(hào)(標(biāo)識(shí)碼)會(huì)帶來哪些影響(優(yōu)缺點(diǎn))?

第3周(第四章:除法、聚合函數(shù)、分組、集合操作,外連接自學(xué))

一、試驗(yàn)課:

1.驗(yàn)證在1000萬個(gè)以上記錄時(shí)在索引和不索引時(shí)的查詢時(shí)間區(qū)別。2.查詢每個(gè)學(xué)生選課狀況(包括沒有選修課程的學(xué)生)。3.檢索所有課程都選修的的學(xué)生的學(xué)號(hào)與姓名。

4.檢索選修課程包含1106同學(xué)所學(xué)全部課程的學(xué)生學(xué)號(hào)和姓名。5.查詢每門課程中分?jǐn)?shù)最高的學(xué)生學(xué)號(hào)和學(xué)生姓名。

6.查詢年齡小于本學(xué)院平均年齡,所有課程總評(píng)成績(jī)都高于所選課程平均總評(píng)成績(jī)的學(xué)生

學(xué)號(hào)、姓名和平均總評(píng)成績(jī),按年齡排序。

二、研討課:

1.什么是聚集索引?什么是非聚集索引?索引的作用是什么?請(qǐng)說明上述試驗(yàn)題1的驗(yàn)證

過程及所得到的結(jié)果?

2.用多種方法表達(dá)查詢:檢索同時(shí)選修了“數(shù)據(jù)庫(kù)原理〞和“離散數(shù)學(xué)〞的學(xué)生學(xué)號(hào)和姓

名。

3.查詢每門課的排名,輸出課程號(hào),學(xué)號(hào),總評(píng)成績(jī),排名;按課程號(hào)升序,課程一致按

排名從高到低。(提醒:某個(gè)同學(xué)一門課的排名就是該門課成績(jī)大于等于他的人數(shù))

第4周(第四章:數(shù)據(jù)更新、視圖、嵌入式SQL部分自學(xué))

一、試驗(yàn)課:

1.建立計(jì)算機(jī)學(xué)院總評(píng)不及格成績(jī)學(xué)生的視圖,包括學(xué)生學(xué)號(hào)、姓名、性別、手機(jī)、所選

課程和成績(jī)。

2.在E表中插入記錄,把每個(gè)學(xué)生沒學(xué)過的課程都插入到E表中,使得每個(gè)學(xué)生都選修每

門課。

3.求年齡大于所有女同學(xué)年齡的男學(xué)生姓名和年齡。4.在E表中修改08305001課程的平日成績(jī),若成績(jī)小于等于75分時(shí)提高5%,若成績(jī)大于

75分時(shí)提高4%。

5.刪除沒有開課的學(xué)院。

6.查詢優(yōu)、良、中、及格、不及格學(xué)生人數(shù)

二、研討課:

1.補(bǔ)全下面程序段虛線框中的語句,使該程序能夠正確地利用給出的數(shù)據(jù)庫(kù),逐個(gè)顯示年

齡高于某個(gè)值(通過共享變量maxage給出)的學(xué)生的學(xué)號(hào)、姓名、性別、院系號(hào),并按用戶的當(dāng)場(chǎng)要求,保持或修改這個(gè)學(xué)生的院系號(hào)(通過共享變量newdno中給出)。voidChangeDNO()

{…

EXECSQLBEGINDECLARESECTION;

intmaxage;

charxh[7],xm[9],sex[3],yxh[4],newdno[4];EXECSQLENDDECLARESECTION;…

gets(maxage);

EXECSQLDECLARE…

EXECSQLOPENex

EXECSQLwhile(1)

{

if(SQLCA.SQLSTATE!=?00000?)

break;

printf(“%s,%s,%s,%s〞,eno,ename,sex,yxh);printf(“UPDATEDNO?〞);scanf(“%c〞,if(yn==?y?oryn=?Y?)

{printf(“INPUTNEWDNO:〞);

EXECSQLUPDATE

scanf(“%c〞,

EXECSQL}

}

EXECSQLCLOSEex;…

2.1)用多種方法表達(dá)查詢:檢索劉曉明不學(xué)的課程的課程號(hào)。

2)刪除沒有開課的學(xué)院。3.視圖

1)判斷試驗(yàn)課第一題的視圖能否更新。

2)設(shè)計(jì)一個(gè)能更新的視圖,要求更新后的數(shù)據(jù)滿足視圖定義的范圍:“系統(tǒng)結(jié)構(gòu)〞還未

有總評(píng)成績(jī)的選課視圖。寫出如下對(duì)視圖的更新命令,并判斷是否可行,如不可行請(qǐng)說出理由

?插入數(shù)據(jù)(1107,2023-2023秋季,08305004,0101,null,null,null)?插入數(shù)據(jù)(1107,2023-2023冬季,08305002,0102,null,null,null)?將所有學(xué)生平日成績(jī)?cè)黾?0分,但不能超過100分

第5周(第一、二章:數(shù)據(jù)管理、數(shù)據(jù)庫(kù)技術(shù)、數(shù)據(jù)庫(kù)體系結(jié)構(gòu)、

DBMS,自學(xué)DBS)

一、試驗(yàn)課:抽查前四周的試驗(yàn)內(nèi)容

二、研討課:根據(jù)上半學(xué)期的學(xué)習(xí)狀況,對(duì)學(xué)生在學(xué)習(xí)中的問題,兩個(gè)班合班上習(xí)題課

三、作業(yè):數(shù)據(jù)庫(kù)中的“3〞1.數(shù)據(jù)庫(kù)發(fā)展史上的3個(gè)里程碑2.數(shù)據(jù)庫(kù)界3個(gè)圖靈獎(jiǎng)獲得者3.數(shù)據(jù)管理的3個(gè)階段4.3種數(shù)據(jù)模型

5.數(shù)據(jù)庫(kù)系統(tǒng)3層體系結(jié)構(gòu)6.數(shù)據(jù)抽象過程中的3個(gè)世界7.數(shù)據(jù)描述時(shí)的3層設(shè)計(jì)8.數(shù)據(jù)模型3要素9.3種數(shù)據(jù)模式

10.數(shù)據(jù)庫(kù)的3次大論戰(zhàn)

11.關(guān)系數(shù)據(jù)庫(kù)的3種完整性約束

12.能唯一標(biāo)識(shí)關(guān)系中每一行的屬性或?qū)傩越M,有那3種鍵13.實(shí)體間的聯(lián)系有那3種14.關(guān)系的3種更新15.文件系統(tǒng)的3個(gè)缺點(diǎn)

第6周(其次、六章:E_R模型和擴(kuò)展E-R模型)

一、試驗(yàn)課:數(shù)據(jù)庫(kù)連接編程(PB10.0與SQLServer):第13章試驗(yàn)5-1

二、研討課:

1.根據(jù)以下說明設(shè)計(jì)實(shí)體聯(lián)系圖

某單位資料室需要建立一個(gè)圖書管理系統(tǒng),初步的需求分析結(jié)果如下:(1)資料室有圖書管理員若干名,他們負(fù)責(zé)已購(gòu)入圖書的編目和借還工作,每名圖書管理員的信息包括工號(hào)和姓名;

(2)讀者可在閱覽室讀書,也可通過圖書流通室借還圖書,讀者信息包括讀者ID、姓名、電話和Email,系統(tǒng)為不同讀者生成不同的讀者ID;

(3)每部書在系統(tǒng)中對(duì)應(yīng)惟一的一條圖書在版編目數(shù)據(jù)(CIP,以下簡(jiǎn)稱書目),書目的基本信息包括ISBN號(hào)、書名、、出版商、出版年月,以及本資料室擁有該書的冊(cè)數(shù)(以下簡(jiǎn)稱冊(cè)數(shù)),不同書目的ISBN號(hào)不一致;

(4)資料室對(duì)于同一書目的圖書可擁有多冊(cè)(本),圖書信息包括圖書ID、ISBN號(hào)、存放位置、當(dāng)前狀態(tài),每一本書在系統(tǒng)中被賦予惟一的圖書ID;

(5)一名讀者最多只能借閱十本圖書,且每本圖書最多只能借兩個(gè)月,讀者借書時(shí)需由圖書管理員登記讀者ID、所借圖書ID、借閱時(shí)間和應(yīng)還時(shí)間,讀者還書時(shí)圖書管理員在對(duì)應(yīng)的借書信息中記錄歸還時(shí)間;

(6)當(dāng)某書目的可借出圖書的數(shù)量為零時(shí),讀者可以對(duì)其進(jìn)行預(yù)約登記,即記錄讀者ID、需要借閱的圖書的ISBN號(hào)、預(yù)約時(shí)間。

某書目的信息如表1-1所示,與該書目對(duì)應(yīng)的圖書信息如表1-2所示。

表1-1書目信息

書名作者出版商清華大學(xué)出版社ISBN號(hào)出版年月冊(cè)數(shù)4經(jīng)辦人01《數(shù)據(jù)結(jié)構(gòu)》嚴(yán)蔚敏吳偉民ISBN7-302-02368-91997.4表1-2圖書信息圖書IDC832.1C832.2C832.3C832.4ISBN號(hào)ISBN7-302-02368-9ISBN7-302-02368-9ISBN7-302-02368-9ISBN7-302-02368-9存放位置圖書流通室圖書閱覽室圖書流通室圖書流通室狀態(tài)已借出不外借未借出已預(yù)約經(jīng)辦人01010101

(1)入庫(kù)管理:圖書購(gòu)進(jìn)入庫(kù)時(shí),管理員查詢本資料室的書目信息,若該書的書目尚未建立,則由管理員編寫該書的書目信息并錄入系統(tǒng),然后編寫并錄入圖書信息;否則,修改該書目的冊(cè)數(shù),然后編寫并錄入圖書信息,對(duì)于進(jìn)入流通室的書,其初始狀態(tài)為“未借出〞,而送入閱覽室的書的狀態(tài)始終為“不外借〞。

(2)借書管理:讀者借書時(shí),若有,則由管理員為該讀者辦理借書手續(xù),并記錄該讀者的借書信息,同時(shí)將借出圖書的狀態(tài)修改為“已借出〞。

(3)預(yù)約管理:若圖書流通室沒有讀者要借的書,則可為該讀者建立預(yù)約登記,需要記錄讀者ID、書的ISBN號(hào)、預(yù)約時(shí)間和預(yù)約期限(最長(zhǎng)為10天)。一旦其他讀者歸還這種書,就自動(dòng)通知該預(yù)約讀者。系統(tǒng)將自動(dòng)清除超出預(yù)約期限的預(yù)約記錄并修改相關(guān)信息。(4)還書管理:讀者還書時(shí),則記錄相應(yīng)借還信息中的“歸還時(shí)間〞,對(duì)于超期歸還者,系統(tǒng)自動(dòng)計(jì)算罰金(具體的計(jì)算過程此處省略)。系統(tǒng)同時(shí)自動(dòng)查詢預(yù)約登記表,若存在其他讀

者預(yù)約該書的記錄,則將該圖書的狀態(tài)修改為“已預(yù)約〞,并將該圖書ID寫入相應(yīng)的預(yù)約記錄中(系統(tǒng)在清除超出預(yù)約期限的記錄時(shí)解除該圖書的“已預(yù)約〞狀態(tài));否則,將該圖書的狀態(tài)修改為“未借出〞。

(5)通知處理:對(duì)于已到期且未歸還的圖書,系統(tǒng)通過Email自動(dòng)通知讀者;若讀者預(yù)約的書已到,系統(tǒng)則自動(dòng)通過Email通知該讀者來辦理借書手續(xù)。

2.根據(jù)以下說明設(shè)計(jì)實(shí)體聯(lián)系圖

某汽車維修站擬開發(fā)一套小型汽車維修管理系統(tǒng),對(duì)車輛的維修狀況進(jìn)行管理。

1)對(duì)于新客戶及車輛,汽車維修管理系統(tǒng)首先登記客戶信息,包括:客戶編號(hào)、客戶名稱、客戶性質(zhì)(個(gè)人、單位)、折扣率、聯(lián)系人、聯(lián)系電話等信息;還要記錄客戶的車輛信息,包括:車牌號(hào)、車型、顏色等信息。一個(gè)客戶至少有一臺(tái)車??蛻艏败囕v信息如表2-1所示。

表2-1客戶及車輛信息客戶編號(hào)折扣率GS005195%車牌號(hào)**0765客戶名稱聯(lián)系人顏色白色××公司楊浩東車型帕薩特客戶性質(zhì)聯(lián)系電話單位82638779車輛類別微型車

2)記錄維修車輛的故障信息。包括:維修類型(普通、加急)、作業(yè)分類(大、中、小修)、結(jié)算方式(自付、三包、索賠)等信息。維修廠的員工分為:維修員和業(yè)務(wù)員。車輛維修首先委托給業(yè)務(wù)員。業(yè)務(wù)員對(duì)車輛進(jìn)行檢查和故障分析后,與客戶磋商,確定故障現(xiàn)象,生成維修委托書。如表2-2所示。

表2-2維修委托書

No.20230702023車牌號(hào)作業(yè)分類業(yè)務(wù)員中修張小江

GS0051自付012故障描述車頭損壞,水箱漏水

登記日期:2023-07-02

普通2023070211:09**0765客戶編號(hào)結(jié)算方式業(yè)務(wù)員編號(hào)維修類型進(jìn)廠時(shí)間預(yù)計(jì)完工時(shí)間3)維修車間根據(jù)維修委托書和車輛的故障現(xiàn)象,在已有的維修項(xiàng)目中選擇并確定一個(gè)或多個(gè)具體維修項(xiàng)目,安排相關(guān)的維修工及工時(shí),生成維修派工單。維修派工單如表2-3所示。

表2-3維修派工單

No.20230702023維修項(xiàng)目編號(hào)012012015017維修項(xiàng)目維修車頭維修車頭水箱焊接補(bǔ)漏更換車燈工時(shí)5.002.001.001.00維修員編號(hào)012023006012維修員工種機(jī)修漆工焊工機(jī)修

4)客戶車輛在車間修理完畢后,根據(jù)維修項(xiàng)目單價(jià)和維修派工單中的工時(shí)計(jì)算車輛此次維修的總費(fèi)用,記錄在委托書中。

車輛故障委托書維修項(xiàng)目派工用戶業(yè)務(wù)員員工維修工

3.設(shè)計(jì)的實(shí)體聯(lián)系圖(不完整)如圖3-1所示。

業(yè)主(a)收費(fèi)(b)收費(fèi)員部門(c)隸屬(d)員工圖3-1實(shí)體聯(lián)系圖

(f)權(quán)限(e)合法經(jīng)理

某公司擬開發(fā)一套小區(qū)物業(yè)收費(fèi)管理系統(tǒng)。初步的需求分析結(jié)果如下:

(1)業(yè)主信息主要包括:業(yè)主編號(hào),姓名,房號(hào),房屋面積,工作單位,聯(lián)系電話等。房號(hào)可唯一標(biāo)識(shí)一條業(yè)主信息,且一個(gè)房號(hào)僅對(duì)應(yīng)一套房屋;一個(gè)業(yè)主可以有一套或多套的房屋。

(2)部門信息主要包括:部門號(hào),部門名稱,部門負(fù)責(zé)人,部門電話等;一個(gè)員工只能屬于一個(gè)部門,一個(gè)部門只有一位負(fù)責(zé)人。

(3)員工信息主要包括:?jiǎn)T工號(hào),姓名,出生年月,性別,住址,聯(lián)系電話,所在部

門號(hào),職務(wù)和密碼等。根據(jù)職務(wù)不同員工可以有不同的權(quán)限,職務(wù)為“經(jīng)理〞的員工具有更改(添加、刪除和修改)員工表中本部門員工信息的操作權(quán)限;職務(wù)為“收費(fèi)〞的員工只具有收費(fèi)的操作權(quán)限。

(4)收費(fèi)信息包括:房號(hào),業(yè)主編號(hào),收費(fèi)日期,收費(fèi)類型,數(shù)量,收費(fèi)金額,員工號(hào)等。收費(fèi)類型包括物業(yè)費(fèi)、衛(wèi)生費(fèi)、水費(fèi)和電費(fèi),并按月收取,收費(fèi)標(biāo)準(zhǔn)如表3-1所示。其中:物業(yè)費(fèi)=房屋面積(平方米)×每平米單價(jià),衛(wèi)生費(fèi)=套房數(shù)量(套)×每套房單價(jià),水費(fèi)=用水?dāng)?shù)量(噸)×每噸水單價(jià),電費(fèi)=用電數(shù)量(度)×每度電單價(jià)。

(5)收費(fèi)完畢應(yīng)為業(yè)主生成收費(fèi)單,收費(fèi)單例如如表3-2所示。表3-1收費(fèi)標(biāo)準(zhǔn)收費(fèi)類型物業(yè)費(fèi)衛(wèi)生費(fèi)水費(fèi)電費(fèi)單位套噸度單價(jià)10.000.700.80平方米1.00序號(hào)1234合計(jì)表3-2收費(fèi)單例如房號(hào):A1608業(yè)主姓名:李斌收費(fèi)類型物業(yè)費(fèi)衛(wèi)生費(fèi)水費(fèi)電費(fèi)數(shù)量98.616102金額98.6010.004.2081.60194.40壹佰玖拾肆元肆角整收費(fèi)日期:2023-9-2員工號(hào):001填寫圖3-1中(a)~(f)處聯(lián)系的類型(注:一方用1表示,多方用m或n或*表示),并補(bǔ)充完整圖3-1中的實(shí)體、聯(lián)系和聯(lián)系的類型。

三、作業(yè):畫出以下3題的E-R模型1.第1周所建數(shù)據(jù)庫(kù)

2.假定一個(gè)數(shù)據(jù)庫(kù)包括如下信息:

?職工:工號(hào)、姓名、所在部門

?部門:部門名、經(jīng)理、部門所有職工、銷售產(chǎn)品?產(chǎn)品:產(chǎn)品名、制造商名、價(jià)格、型號(hào)

?制造商:制造商名、地址、生產(chǎn)的產(chǎn)品名、價(jià)格

3.假設(shè)要為某高校后勤關(guān)于班車運(yùn)行管理信息系統(tǒng)建立一個(gè)數(shù)據(jù)庫(kù),對(duì)車輛、司機(jī)、維修、

保險(xiǎn)和工作班車運(yùn)行等信息進(jìn)行管理。該高校后勤有關(guān)班車運(yùn)行的業(yè)務(wù)管理規(guī)則如下:

?該高校有若干個(gè)校區(qū),每個(gè)校區(qū)有一個(gè)車隊(duì)。?每個(gè)車隊(duì)有一個(gè)車隊(duì)長(zhǎng)、若干車輛和司機(jī)。?車輛和司機(jī)分別在不同的保險(xiǎn)公司里投保。?車輛由若干汽車維修公司進(jìn)行維修。

?每個(gè)工作班車包括班次編號(hào)、起點(diǎn)、終點(diǎn)和發(fā)車時(shí)間。?每個(gè)車隊(duì)負(fù)責(zé)該高校若干不同工作班車的運(yùn)行。

第7周(其次、七章:數(shù)據(jù)模型,E-R模型轉(zhuǎn)關(guān)系模型,完整性規(guī)則)

一、試驗(yàn)課:數(shù)據(jù)庫(kù)連接編程(PB10.0與SQLServer):第13章試驗(yàn)5-2

二、研討課:

1.設(shè)計(jì)第6周研討第1題圖書管理系統(tǒng)的主要關(guān)系模式,然后給出各關(guān)系模式的主鍵和外

鍵。

2.在第6周研討第3題的基礎(chǔ)上完成以下工作:

1)根據(jù)概念模型設(shè)計(jì)階段完成的實(shí)體聯(lián)系圖,得出如下關(guān)系模式(不完整):業(yè)主((1),姓名,房屋面積,工作單位,聯(lián)系電話)

員工((2),姓名,出生年月,性別,住址,聯(lián)系電話,職務(wù),密碼)部門((3),部門名稱,部門電話)權(quán)限(職務(wù),操作權(quán)限)

收費(fèi)標(biāo)準(zhǔn)((4))

收費(fèi)信息((5),收費(fèi)類型,收費(fèi)金額,員工號(hào))

2)根據(jù)圖3-1,將規(guī)律結(jié)構(gòu)設(shè)計(jì)階段生成的關(guān)系模式中的空(1)~(5)補(bǔ)充完整,然后給出各關(guān)系模式的主鍵和外鍵。

3.一個(gè)三元關(guān)系是否可以用三個(gè)二元的M:n關(guān)系代替,試舉例說明。(示意圖)

E1PRNE2

三、作業(yè):將第6周3題的E-R模型轉(zhuǎn)為關(guān)系模型

M

E3E2R12NN

R23M

M

E1MR23NE3第8周(第三章:關(guān)系代數(shù),關(guān)系演算自學(xué))

一、試驗(yàn)課:數(shù)據(jù)庫(kù)連接編程(PB10.0與SQLServer):第13章試驗(yàn)5-3

二、研討課:

1.請(qǐng)用SQL,關(guān)系代數(shù),元組關(guān)系演算,域關(guān)系演算寫出如下查詢:檢索同時(shí)選修了

“08305001〞和“08305002〞的學(xué)生學(xué)號(hào)和姓名。(提醒:不止4種查詢表達(dá)方式)

2.請(qǐng)用關(guān)系代數(shù)寫出檢索同時(shí)有3個(gè)或3個(gè)以上學(xué)生選課的老師所在學(xué)院名,教師名

3.用元組關(guān)系演算寫出如下查詢:

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論