华南俳烁实业有限公司

自考

各地資訊
當(dāng)前位置:考試網(wǎng) >> 自學(xué)考試 >> 自考真題 >> 工學(xué)類 >> 數(shù)據(jù)庫原理 >> 文章內(nèi)容

排行熱點(diǎn)

  • 歷年真題
  • 模擬試題
  • 自考自答

全國2012年10月自考數(shù)據(jù)庫系統(tǒng)原理試題_第5頁

來源:考試網(wǎng) [ 2012年12月1日 ] 【大 中 小】

四、設(shè)計(jì)題(本大題共5小題,每小題4分,共20分)

36.某農(nóng)場有多名飼養(yǎng)員(Worker),每名飼養(yǎng)員可以飼養(yǎng)多只動(dòng)物(Animal),每只動(dòng)物都有一個(gè)動(dòng)物編號(hào),每只動(dòng)物只由一名飼養(yǎng)員飼養(yǎng),其關(guān)系模式如下:

Worker(wID,wName,wSex,wAge,wPhone),分別表示(編號(hào),姓名,性別,年齡,電話)

Animal(aID,wID,aType,aAge),分別表示(動(dòng)物編號(hào),飼養(yǎng)員編號(hào),種類,年齡)

實(shí)現(xiàn)下列操作:

用關(guān)系代數(shù)語言查詢沒有飼養(yǎng)過牛的飼養(yǎng)員的姓名和年齡。

37.根據(jù)題36給出的關(guān)系模式,實(shí)現(xiàn)下列操作:

寫出創(chuàng)建飼養(yǎng)員表的SQL語句,其中wID定義為主碼。

38.根據(jù)題36給出的關(guān)系模式,實(shí)現(xiàn)下列操作:

用SQL語言查詢由姓吳的飼養(yǎng)員飼養(yǎng)的所有動(dòng)物的個(gè)數(shù)。

39.根據(jù)題36給出的關(guān)系模式,實(shí)現(xiàn)下列操作:

用SQL語言查詢飼養(yǎng)過牛或者年齡大于40歲的飼養(yǎng)員的編號(hào)。

40.根據(jù)題36給出的關(guān)系模式,實(shí)現(xiàn)下列操作:

用SQL語言創(chuàng)建視圖VW:沒有飼養(yǎng)過牛的飼養(yǎng)員的姓名和年齡。

五、綜合題(本大題共2小題,每小題5分,共10分)

41.設(shè)有關(guān)系模式R(學(xué)號(hào)Sno,課程號(hào)Cno,成績G,任課教師TN,教師工作單位TD),基于R的函數(shù)依賴集F={(Sno,Cno) →G, Cno→TN, TN→TD}根據(jù)上述規(guī)定

(1)寫出模式R的關(guān)鍵碼。

(2)判斷R最高為第幾范式?為什么?

(3)若R不為3NF,試將R分解成等價(jià)的3NF模式。

42.某學(xué)生管理系統(tǒng),涉及如下信息:

學(xué)生:學(xué)號(hào)、姓名、性別、年齡;

課程:課程號(hào)、課程名、學(xué)分;

教師:教師號(hào)、姓名、職稱、專業(yè);

學(xué)會(huì):學(xué)會(huì)名稱、成立時(shí)間、負(fù)責(zé)人姓名、會(huì)費(fèi)。

假設(shè)每門課程可由多位教師講授,每位教師只講授一門課程;每個(gè)學(xué)生可加入多個(gè)學(xué)會(huì),學(xué)生進(jìn)入學(xué)會(huì)有一個(gè)入會(huì)年份。學(xué)生可選修多門課程,每個(gè)學(xué)生選修的每門課程有一個(gè)成績。

(1)根據(jù)以上敘述,設(shè)計(jì)優(yōu)化的ER模型,要求標(biāo)注聯(lián)系類型(可省略實(shí)體的屬性)。

(2)將ER模型轉(zhuǎn)換成關(guān)系模型,要求標(biāo)注每個(gè)關(guān)系模型的主鍵和外鍵(如果存在)。

首頁 1 2 3 4 5 尾頁
責(zé)編:dengting
米易县| 凤阳县| 兴城市| 汕头市| 永靖县| 济阳县| 安国市| 绥棱县| 江津市| 镇雄县| 齐河县| 读书| 河津市| 忻城县| 兴和县| 青州市| 布尔津县| 海盐县| 大方县| 寻甸| 徐州市| 永川市| 望奎县| 临安市| 瑞昌市| 海宁市| 开鲁县| 萝北县| 东光县| 息烽县| 咸宁市| 嵊州市| 天祝| 阿坝| 许昌县| 印江| 顺昌县| 桑日县| 保亭| 肇源县| 舒城县|