數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用(第版)答案_第1頁(yè)
數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用(第版)答案_第2頁(yè)
數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用(第版)答案_第3頁(yè)
數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用(第版)答案_第4頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、習(xí)題 11.1 選擇題1、A2、C3、C4、B5、C6、A7、C8、B9、D10、A11、D12、A13、A1.2 填空題1. 數(shù)據(jù)2. 數(shù)據(jù)的邏輯獨(dú)立性3. 數(shù)據(jù)的物理獨(dú)立性4. 層次數(shù)據(jù)模型,網(wǎng)狀數(shù)據(jù)模型,關(guān)系數(shù)據(jù)模型5. 能按照人們的要求真實(shí)地表示和模擬現(xiàn)實(shí)世界、容易被人們理解、容易在計(jì)算機(jī)上實(shí)現(xiàn)6. 實(shí)體、記錄7. 屬性、字段8. 碼9. 域10. 一對(duì)一、一對(duì)多、多對(duì)多11. E-R 模型12. E-R 模型13. 層次模型、網(wǎng)狀模型、關(guān)系模型14. 數(shù)據(jù)操作、完整性約束15. 矩形、菱形、橢圓形16. 層次模型、一對(duì)多17. 網(wǎng)狀模型18. 關(guān)系模型19. 關(guān)系20. 外模式、模式

2、、內(nèi)模式21. 三級(jí)模式、兩級(jí)映像22. 外模式、模式、內(nèi)模式23. 數(shù)據(jù)、程序24. 數(shù)據(jù)邏輯、數(shù)據(jù)物理25. DBMS( 數(shù)據(jù)庫(kù)管理系統(tǒng) )、 DBA( 數(shù)據(jù)庫(kù)管理員 )1.4 綜合題2.產(chǎn)品n組成1 / 91nmnp零件倉(cāng)庫(kù)存放制成材料(注:各實(shí)體的屬性省略)3.編號(hào)地址名稱公司1個(gè)數(shù)擁有經(jīng)營(yíng)模式編號(hào)店名nmp商店經(jīng)營(yíng)商品名稱店號(hào)1服務(wù)人數(shù)價(jià)格n職工編號(hào)姓名性別習(xí)題 22.1 單項(xiàng)選擇題1、C2、A3、B4、C5、C6、D7、A8、B2.2 填空題1. 集合2. 能唯一標(biāo)識(shí)一個(gè)實(shí)體的屬性3. 系編號(hào), 學(xué)號(hào),系編號(hào)4. 關(guān)系, 元組, 屬性5. 關(guān)系模型,關(guān)系, 實(shí)體, 實(shí)體間的聯(lián)系2

3、/ 96. 投影2.4 綜合題1、 sno(cno=2(SC)2、 sno(cname=信息系統(tǒng) (SCCOURSE)3、 no,SNAME,SAGE (STUDENT)習(xí)題 44.1 單項(xiàng)選擇題1、 B2、 A3、C 4、A5、 A6、 C7、 C8、 D9 、 B10、 A11、B 12、 A13、 C14、 C15、 C4.2 填空題1、 drop table2、 alter table add < 列名或約束條件>3、 with check option4、 基本表基本表5、 distinct group byroder by6、 數(shù)據(jù)定義數(shù)據(jù)操縱數(shù)據(jù)控制7、 distin

4、ct8、 like % _9、 自含式嵌入式10、 order byascdesc4.3 綜合題1、 SELECT XH,XM,ZYM,BH,RXSJFROM STU_INFO, GFIED WHERE STU_INFO.ZYH = GFIED.ZYH AND NL > 23 AND XBM = ' 男 '2、 SELECT ZYM專業(yè)名 , count(*) 人數(shù)FROM STU_INFO, GFIEDWHERE STU_INFO.XSH = '03' AND STU_INFO.ZYH = GFIED.ZYHGROUP BY ZYM3、 SELECT b

5、h,count(*) as 人數(shù)FROM STU_INFOGROUP BY bh4、 SELECT XH, XM, XBM, BHFROM STU_INFOWHERE ZYH IN (SELECT ZYHROM STU_INFO WHERE XM = '李明 ')ORDER BY XH5、 SELECT DISTINCT GCOURSE.KCH, KMFROM STU_INFO, XKWHERE STU_INFO.XSH = '03'AND STU_INFO.XH = XK.XH3 / 96、 SELECT COUNT(DISTINCT KCH) AS選課門數(shù)

6、, AVG(KSCJ) AS 平均成績(jī)FROM STU_INFO, XKWHERE STU_INFO.XH = XK.XH AND XSH = '12'7、 SELECT DISTINCT STU_INFO.XH, XM, BH, ZYM, KMFROM STU_INFO, XK, GFIEDWHEREKSCJ > 85 ANDSTU_INFO.XH= XK.XHANDANDSTU_INFO.ZYH=GFIED.ZYHORDER BY ZYM, BH, STU_INFO.XH8、 SELECT STU_INFO.XH, XM, XSM, ZYM, BH, PYCCMFRO

7、M STU_INFO, XK, GDEPT, GFIEDWHEREKKNY= '20011' ANDSTU_INFO.XH= XK.XHANDSTU_INFO.XSH=GDEPT.XSHAND STU_INFO.ZYH = GFIED.ZYHGROUP BY STU_INFO.XH, XM, XSM, ZYM, BH, PYCCMHAVING COUNT(*) > 109、 SELECT DISTINCT bhFROM STU_INFO10、 DELETE FROM STU_INFOWHERE XH LIKE '2000%'或DELETEFROM STU_

8、INFOWHERE LEFT(XH,4)= '2000'11、 ALTER TABLE STU_INFOADD BYSJ varchar(8)12、 UPDATE XKSET KSCJ = 60WHERE KSCJ BETWEEN 55 AND 59 andXH in(SELECT xhFROM stu_infoWHERE zyh = '0501')andkm = ' 大學(xué)英語 ' )13、 UPDATExkSET KCXF=6WHERE KCH = '090101'14、 CREATE TABLE CCOURSE(KCH cha

9、r(6),KM varchar(30),KCYWM varchar(30)15、 CREATE VIEW ISE ASSELECT *FROM STU_INFO WHERE XSH=034 / 9習(xí)題 55.1 單項(xiàng)選擇題1、B2、A3、B4、A5、B6、C7、B5.2 填空題1、使屬性域變?yōu)楹?jiǎn)單域消除非主屬性對(duì)主關(guān)鍵字的部分依賴消除非主屬性對(duì)主關(guān)鍵字的傳遞依賴2、平凡函數(shù)依賴3、Y 也相同唯一的 Y 值5.3簡(jiǎn)單題2、(1)R 的碼是 (Sno,Cno),R 是 1NF ,因?yàn)門eacher 和 Title 屬性部分函數(shù)依賴于碼(Sno,Cno) ,所以 R 1NF( 2) SC( Sno,

10、Cno,Grade ) CT(Cno,teacher) TT(Teacher,title)3、D->BC->A4、需求分析需求分析是數(shù)據(jù)庫(kù)設(shè)計(jì)的第一個(gè)階段,從數(shù)據(jù)庫(kù)設(shè)計(jì)的角度來看,需求分析的任務(wù)是對(duì)現(xiàn)實(shí)世界要處理的對(duì)象(組織、部門、企業(yè)等)進(jìn)行詳細(xì)的調(diào)查了解,通過對(duì)原系統(tǒng)的了解,收集支持新系統(tǒng)的基礎(chǔ)數(shù)據(jù)并對(duì)其進(jìn)行處理,在此基礎(chǔ)上確定新系統(tǒng)的功能。概念結(jié)構(gòu)設(shè)計(jì)階段將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)即概念模型的過程就是概念結(jié)構(gòu)設(shè)計(jì)。簡(jiǎn)單地說數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是根據(jù)需求分析所確定的信息需求,建立信息模型。如 E-R 模型。邏輯結(jié)構(gòu)設(shè)計(jì)階段數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)是把概念結(jié)構(gòu)設(shè)

11、計(jì)階段所得到的與DBMS無關(guān)的數(shù)據(jù)模式,轉(zhuǎn)換成某一個(gè)DBMS 所支持的數(shù)據(jù)模型表示的邏輯結(jié)構(gòu)。數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段數(shù)據(jù)庫(kù)物理設(shè)計(jì)是對(duì)給定的關(guān)系數(shù)據(jù)庫(kù)模式,根據(jù)計(jì)算機(jī)系統(tǒng)所提供的手段和施加的限制確定一個(gè)最適合應(yīng)用環(huán)境的物理存儲(chǔ)結(jié)構(gòu)和存取方法數(shù)據(jù)庫(kù)實(shí)施階段在數(shù)據(jù)庫(kù)實(shí)施階段,設(shè)計(jì)人員運(yùn)用 DBMS 提供的數(shù)據(jù)語言及其宿主語言,根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果建立數(shù)據(jù)庫(kù),編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)入庫(kù),并進(jìn)行試運(yùn)行數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)經(jīng)過試運(yùn)行后即可投入正式運(yùn)行。在數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行過程中必須不斷5 / 9地對(duì)其進(jìn)行評(píng)價(jià)、調(diào)整與修改。包括:數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)和恢復(fù)、數(shù)據(jù)庫(kù)的安全性和完整性控制、數(shù)據(jù)庫(kù)性

12、能的監(jiān)督、分析和改進(jìn)、數(shù)據(jù)庫(kù)的重組織和重構(gòu)造。6、E R 圖是用來描述某一組織( 單位 )的概念模型,提供了表示實(shí)體、屬性和聯(lián)系的方法。構(gòu)成 ER 圖的基本要素是實(shí)體、屬性和關(guān)系。實(shí)體是指客觀存在并可相互區(qū)分的事特;屬性指指實(shí)體所具有的每一個(gè)特性。7、(1)出生年月電話地址mn家庭住址商店消費(fèi)顧客商店商 店顧客編號(hào)姓名編號(hào)名消費(fèi)金額性別(2)商店(商店編號(hào),商店名,地址,電話)碼:商店編號(hào)顧客(顧客編號(hào),姓名,性別,家庭住址,出生年月)碼:顧客編號(hào)消費(fèi)(商店編號(hào),顧客編號(hào),消費(fèi)金額)碼:商店編號(hào),顧客編號(hào)習(xí)題 66.1 單項(xiàng)選擇題1、A 2、D 3、D4、 D5、B6、D7、C6.2 填空題1

13、、原子性一致性隔離性持續(xù)性ACID2、軟故障硬故障3、靜態(tài)動(dòng)態(tài)4、丟失修改不可重復(fù)讀讀“臟”數(shù)據(jù)5、自主存取控制強(qiáng)制存取控制6、實(shí)體完整性約束參照完整性約束用戶自定義完整性約束6.4 綜合題1. create table 讀者(借書證號(hào) char(10) primary key,6 / 9姓名 varchar(10) not null,年齡 tinyint not null,所在院系varchar(20) not null)create 圖書(圖書號(hào) char(8) primary key,書名 varchar(20) not null,作者 varchar(10) not null,出版社

14、varchar(30) not null,價(jià)格real not null check( 價(jià)格 >0 and 價(jià)格 <=120)create 借閱(借書證號(hào)char(10) not null,圖書號(hào) char(8) not null,借閱日期datetime not null,primary key( 借書證號(hào) , 圖書號(hào) ),foreign key( 借書證號(hào) ) references 讀者 (借書證號(hào) ),foreign key( 圖書號(hào) ) references 圖書 (圖書號(hào) )實(shí)驗(yàn) 31.1、 select * from jobs1.2、 select emp_id,fna

15、me+'-'+lname as 'Name' from employee1.3、 select emp_id,fname+'-'+lname as 'Name',Year(getdate()-Year(hire_date) as 'worke time' from employee order by 'worke time'2.1、 select * from employee where fname like 'f%'2.2、 select * from employee wher

16、e job_id='11'2.3、 select emp_id,fname+'-'+lname as 'Name', Year(getdate()-Year(hire_date) as worketime from employee where (Year(getdate()-Year(hire_date) >5 order by worketime2.4、 select * from employee where cast(job_id as integer)>=5 and cast(job_id as integer)<=8

17、2.5、 select * from employee where fname='Maria'2.6、 select * from employee where fname like '%sh%' or lname like '%sh%'3.1、 select * from sales where ord_date <'1993-1-1'4.1、 select distinct bh, zyh from stu_info where bh in(select bh from stu_info group by (bh)hav

18、ing count(*)>30 and count(*)<40)order by bh或者是select bh,zyh from stu_infogroup by zyh,bhhaving count(bh)>30 and count(bh)<40order by bh4.2、 select * from gban where bh like ' 計(jì) %'7 / 94.3、 select* from gfied where zym like '%管理 %'4.4、selectxh,xm,zym,stu_info.bh,rxsjfromst

19、u_info,gfied,gbanwherenl>23andstu_info.zyh=gfied.zyh and stu_info.bh=gban.bh4.5、 select zyh,count(*) from gbanwhere xsh='03'group by zyh實(shí)驗(yàn) 41、 Select xh,xm,xbm from stu_info,gdept where stu_info.xsh=gdept.xsh and gdept.xsm= 信息科學(xué)與工程 或 Select xh,xm,xbm from stu_info where xsh=(select xsh fr

20、om gdept where xsm=信息科學(xué)與工程 )2 、 Selectstu_info.xh,xm,kmfrom stu_info,xk,gcourse wherestu_info.xh=xk.xh andxk.kch=gcourse.kch and kscj>853、 Select xh,xm,xsm from stu_info,gdept where stu_info.xsh=gdept.xsh and xh like2000%4、 Select xh, xm from stu_info where xh in (select xh from xk where kch=0901

21、01and kscj<60)或select stu_info.xh,xm fromstu_info,xk where stu_info.xh=xk.xhand kch= 090101andkscj<605 、 select stu_info.xh,xm,km from stu_info,xk,gcourse where stu_info.xh=xk.xh and xk.kch=gcourse.kch and xsh= 12and kscj<606 、 select stu_info.xh,xm,xsm from stu_info,xk,gdept where stu_info

22、.xsh=gdept.xsh and stu_info.xh=xk.xh and kkny= 20011group by stu_info.xh,xm,xsm having count(*)>=10實(shí)驗(yàn) 51、2 題參考實(shí)驗(yàn) 4 答案3、 select xh,xm,xbm,bh from stu_info where zyh in (select zyh from stu_info where xm= 李明 ) order by xh實(shí)驗(yàn) 61、 reate viewnum_ban as select count(distinct bh)from stu_info2、 reate vie

23、wban as select distinct bh from stu_info3、 Create viewis_stu as select xm,xbm,bh from stu_info where xsh=01or xsh=024、 Create viewzhang_stu as select* from stu_info where xsh= 01and xm like 張 %或 Create viewzhang_stu as select *from stu_info,gdept where xsm=材料科學(xué)與工程 andxm like 張 %and stu_info.xsh=gdept.xsh8、 Create view材 0168 as selectstu_info.*,xk.*from stu_info,xkwhere b

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(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)論