![淮海工學(xué)院數(shù)據(jù)庫原理及技術(shù)復(fù)習(xí)題及答案_第1頁](http://file4.renrendoc.com/view/b2dc81e2e3943b5c288638eb75c77941/b2dc81e2e3943b5c288638eb75c779411.gif)
![淮海工學(xué)院數(shù)據(jù)庫原理及技術(shù)復(fù)習(xí)題及答案_第2頁](http://file4.renrendoc.com/view/b2dc81e2e3943b5c288638eb75c77941/b2dc81e2e3943b5c288638eb75c779412.gif)
![淮海工學(xué)院數(shù)據(jù)庫原理及技術(shù)復(fù)習(xí)題及答案_第3頁](http://file4.renrendoc.com/view/b2dc81e2e3943b5c288638eb75c77941/b2dc81e2e3943b5c288638eb75c779413.gif)
![淮海工學(xué)院數(shù)據(jù)庫原理及技術(shù)復(fù)習(xí)題及答案_第4頁](http://file4.renrendoc.com/view/b2dc81e2e3943b5c288638eb75c77941/b2dc81e2e3943b5c288638eb75c779414.gif)
![淮海工學(xué)院數(shù)據(jù)庫原理及技術(shù)復(fù)習(xí)題及答案_第5頁](http://file4.renrendoc.com/view/b2dc81e2e3943b5c288638eb75c77941/b2dc81e2e3943b5c288638eb75c779415.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、-PAGE 12. z.數(shù)據(jù)庫原理與技術(shù)復(fù)習(xí)題及參考答案一、填空1關(guān)系代數(shù)運算中,運算對象為兩個關(guān)系的運算有并、_、_、_、_等。運算對象為一個的有_、_等。2常用的關(guān)系運算是_與_。3SQL的標(biāo)準(zhǔn)庫函數(shù)有_、_、_等,其中不允許直接出現(xiàn)在查詢Where子句中的有_、_。4、數(shù)據(jù)庫具有數(shù)據(jù)構(gòu)造化、_與_等特點。5、數(shù)據(jù)模型包括數(shù)據(jù)構(gòu)造、_與_。6.數(shù)據(jù)庫系統(tǒng)包括計算機硬件、_、_、_等7.數(shù)據(jù)庫的數(shù)據(jù)控制功能包括平安性、_、_等控制功能。8.目前主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)有ORACLE、_、_、_等,用于數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)工具主要有VB、_、_等。9數(shù)據(jù)庫設(shè)計主要包括需求分析、_、_、_、運行
2、維護等步驟。10數(shù)據(jù)庫系統(tǒng)主要包括關(guān)系、_、_等類型的系統(tǒng)。二、選擇題:選取最滿意的一個答案任何由三個屬性組成的關(guān)系可能是(A) 1NF (B) 2NF (C) 3NF (D) 不能判定2.數(shù)據(jù)冗余引起的問題主要是花費(A) 時間 (B) 空間 (C) 時間與空間 (D) 時間或空間3R*,Y,Z是個三元關(guān)系,*,Y,Z是單屬性且*是碼,則R一定是(A) 1NF (B) 2NF (C) 3NF (D) BF4在數(shù)據(jù)庫中,存儲冗余數(shù)據(jù)是()(A)不應(yīng)該的 (B) 應(yīng)該且合理的 (C) 合理的但不能過度冗余 (D)視情況而定5在關(guān)系運算中,進展自然聯(lián)接運算的兩個關(guān)系 (A) 必有一樣的列名 (B)
3、必有一樣的關(guān)鍵字 (C)沒有要求 (D)必有類型一樣的列 6在數(shù)據(jù)庫系統(tǒng)中,DBMS與DB的關(guān)系是 (A) DBMS包括DB (B) DB包括DBMS (C)不一定的 (D) 同級關(guān)系 7、在SQL的查詢語句的WHERE子句中,以下哪個不能出現(xiàn) (A) sum (B) != (C) (D) 找出成品庫II名的倉庫號、面積、貨位數(shù)。b 找出零件名為110110011”的零件名、計量單位及所在倉庫號、庫存數(shù)量、保管員試用SQL表示查詢: 找出110110011號零件的所在的倉庫號,倉庫名,貨位數(shù)。(5) 刪除價格為空值的庫存記錄。(6) 建立視圖表示關(guān)系倉庫號、倉庫名、零件號、零件名、方案價格、庫
4、存量2.現(xiàn)有如下E-R圖:1n職工部門有實體的主要屬性如下,其中下劃線局部為主碼:部門編號、名稱、部門負(fù)責(zé)人號、職工職工號、年齡、性別、工資、津貼、試用SQL表示即定義上述E-R圖所有的實體及聯(lián)系,其中實體只需表示列出的主要屬性,要求反映主碼與聯(lián)系一定要表示聯(lián)系,其中以0731-開頭,年齡=18,工資+津貼=5000,各字段的類型長度可以根據(jù)需要自己確定。在上述定義的每個表中輸入一個有代表性的記錄,表達相互間的聯(lián)系。用SQL與關(guān)系代數(shù)兩者都要表示a找出職工 王曉芳的職工號與年齡、性別b找出售后效勞部的與職工號、試用SQL表示查詢: 找出平均工資大于3000的部門編號與名稱、。(5) 刪除名稱為
5、空值的部門。(6) 建立視圖表示關(guān)系部門名稱、職工號、年齡、性別五、編程題1.編寫程序,并寫出程序運行產(chǎn)生的最后一個結(jié)果用PL/SQL編寫程序,表示產(chǎn)生以i6081開頭的第8位固定為3的6、7位不超過36的多個*。2、程序填空以下程序表示產(chǎn)生以湘A-D88開頭的尾數(shù)不為4的共4個數(shù)字的牌號,請將程序中的空格補充完整(其中的數(shù)字與只是作為第幾空說明,不作程序) DECLARE car_code 1_:= 1;BEGIN while car_code99 LOOPIf car_code 10 and (2_) then INSERT INTO temp_table (sno)select 湘A-D
6、880|to_char(car_code) from dual;Else if (3_) thenINSERT INTO temp_table (sno)Select 湘A-D88|to_char(car_code) from dual;(4_) car_code := car_code + 1;end loop;END;程序運行完成后,一共產(chǎn)生了(5_)個牌號。參考答案一、填空1關(guān)系代數(shù)運算中,運算對象為兩個關(guān)系的運算有并、_交_、_差_、_除_、_聯(lián)接_等。運算對象為一個的有_、_等。2常用的關(guān)系運算是_關(guān)系代數(shù)_與_關(guān)系演算_。3SQL的標(biāo)準(zhǔn)庫函數(shù)有_SUM_、_AVG_、_MA*_等,
7、其中不允許直接出現(xiàn)在查詢Where子句中的有_SUM_、_AVG_。4、數(shù)據(jù)庫具有數(shù)據(jù)構(gòu)造化、_冗余小_與_易擴大統(tǒng)一的控制功能_等特點。5、數(shù)據(jù)模型包括數(shù)據(jù)構(gòu)造、_數(shù)據(jù)操作_與_完整性約束條件_。6.數(shù)據(jù)庫系統(tǒng)包括計算機硬件、_數(shù)據(jù)庫管理系統(tǒng)等軟件,數(shù)據(jù)庫,DBA等人員_等7.數(shù)據(jù)庫的數(shù)據(jù)控制功能包括平安性、_完整性,并發(fā)_等控制功能。8.目前主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)有ORACLE、_ SQL Server,Sybase,DB2(fo*pro,access,my SQL), _等,用于數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)工具主要有VB、_ PB, Delphi_等。9數(shù)據(jù)庫設(shè)計主要包括需求分析、_概念設(shè)計,
8、邏輯設(shè)計,物理設(shè)計編碼調(diào)試_、運行維護等步驟。10數(shù)據(jù)庫系統(tǒng)主要包括關(guān)系、_層次,網(wǎng)狀面向?qū)ο骭等類型的系統(tǒng)。二、選擇題:選取最滿意的一個答案任何由三個屬性組成的關(guān)系可能是A(A) 1NF (B) 2NF (C) 3NF (D) 不能判定2.數(shù)據(jù)冗余引起的問題主要是花費C(A) 時間 (B) 空間 (C) 時間與空間 (D) 時間或空間3R*,Y,Z是個三元關(guān)系,*,Y,Z是單屬性且*是碼,則R一定是B(A) 1NF (B) 2NF (C) 3NF (D) BF4在數(shù)據(jù)庫中,存儲冗余數(shù)據(jù)是(C)(A)不應(yīng)該的 (B) 應(yīng)該且合理的 (C) 合理的但不能過度冗余 (D)視情況而定5在關(guān)系運算中,
9、進展自然聯(lián)接運算的兩個關(guān)系 D (A) 必有一樣的列名 (B)必有一樣的關(guān)鍵字 (C)沒有要求 (D)必有類型一樣的列 6在數(shù)據(jù)庫系統(tǒng)中,DBMS與DB的關(guān)系是 D (A) DBMS包括DB (B) DB包括DBMS (C)不一定的 (D) 同級關(guān)系 7、在SQL的查詢語句的WHERE子句中,以下哪個不能出現(xiàn) A (A) sum (B) != (C) (D) 找出成品庫II名的倉庫號、面積、貨位數(shù)。b 找出零件名為110110011”的零件名、計量單位及所在倉庫號、庫存數(shù)量、保管員試用SQL表示查詢: 找出110110011號零件的所在的倉庫號,倉庫名,貨位數(shù)。(5) 刪除價格為空值的庫存記錄
10、。(6) 建立視圖表示關(guān)系倉庫號、倉庫名、零件號、零件名、方案價格、庫存量1解:?處分別填倉庫號,零件號Create table warehouse(wno char(4) primary key, wname varchar2(32), size number(8,2), l_num number(8),eno char(7) references emp(eno),emp_name char(8)Create table part(pno char(9) primary key, pname varchar2(32), p-size varchar2(32), cust_no char(7
11、), p_price number(10,2) check(p_price between 0 and 100000)Create table store(wno char(4) references warehouse.wno, pno char(9) references part.pno, num number(12,2)2在上述定義的每個表中輸入一個有代表性的記錄,表達相互間的聯(lián)系。Insert into warehouse values(1001, 軸承庫, 360.50,100, *三)Insert into part values(101010101, 35軸承, 35, 268
12、.65)Insert into store values(1001, 101010101,30)3用SQL與關(guān)系代數(shù)表示查詢:a 找出成品庫II號倉庫的倉庫號、面積、貨位數(shù)。select wno, size, l_num from warehouse where wno=成品庫IIwno,size_l_num(wname=成品庫II(warehouse) )b 找出零件名為2# 鏍絲的零件號、計量單位及所在倉庫號、庫存數(shù)量及保管員select part.pname, cust_no, wno, num,emp_name from part, store where part.pno=store
13、.pnoand pno=110110011”;pname, cust_no, wno, num,emp_name (pno=110110011(part) | store )試用SQL表示查詢: 找出110110011號零件的所在的倉庫號,倉庫名,貨位數(shù)。Select wno, wname, sum(l_num) from warehouse where wno in (select wno from store where pno=110110011);刪除價格為空值的庫存記錄。Delete from store where pno in (select pno from part wher
14、e p_price is null)(6) 建立視圖表示關(guān)系倉庫號、倉庫名、零件號、零件名、方案價格、庫存量create view store_view(倉庫號、倉庫名、零件號、零件名、方案價格、庫存量) as select w.wno, wname, p.pno, pname, p_price ,num from warehouse w,part,storewhere w.wno=store.wno and part.pno=sore.pno2.現(xiàn)有如下E-R圖:1n職工部門有實體的主要屬性如下,其中下劃線局部為主碼:部門編號、名稱、部門負(fù)責(zé)人號、職工職工號、年齡、性別、工資、津貼、試用SQ
15、L表示即定義上述E-R圖所有的實體及聯(lián)系,其中實體只需表示列出的主要屬性,要求反映主碼與聯(lián)系一定要表示聯(lián)系,其中以0731-開頭,年齡=18,工資+津貼=18),se* char(2), sal number(10,2),m. Number(10,2) , dno char(4) references dept (dno), check(sal+m.)3000 group by dno);刪除名稱為空值的部門。delete from dept where dname is null;6 建立視圖表示關(guān)系部門名稱、職工號、年齡、性別create view dept_emp(部門名稱、職工號、年齡
16、、性別) as select dname,tel,eno,ename,age,se* from emp,dept where emp.dno=dept.dno五、編程題1.編寫程序,并寫出程序運行產(chǎn)生的最后一個結(jié)果用PL/SQL編寫程序,表示產(chǎn)生以i6081開頭的第8位固定為3的6、7位不超過36的多個*。答案DECLARE v_Lumber:= 1;BEGIN while v_LC=36 LOOPINSERT INTO temp_table (sno)Select i6081|to_char(v_LC)|3 from dual; v_LC := v_LC + 1;end loop;END;最后一個結(jié)果是:i6081363。2、程序填空以下程序表示產(chǎn)生以湘A-D88開頭的尾數(shù)不為4的共4個數(shù)字的牌號,請將程序中的空格補充完整(其中的數(shù)字與只是作為第幾空說明,不作程序) DECLARE car_code 1_:= 1;BEGIN while car_code99 LOOPIf car_code 10 and (2_) then INSERT INTO temp_table (
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度高科技企業(yè)擔(dān)保合同印花稅減免政策
- 2025年度高速公路服務(wù)區(qū)車位租賃及管理協(xié)議
- 2025年汽車自動采樣設(shè)備項目合作計劃書
- 2025年食品、飲料及煙草批發(fā)服務(wù)項目合作計劃書
- 開展年度企業(yè)經(jīng)驗分享計劃
- 培養(yǎng)創(chuàng)新思維的個人計劃
- 引導(dǎo)公眾節(jié)水的宣傳活動設(shè)計計劃
- 倉庫管理軟件的選擇與應(yīng)用計劃
- 實施自動化提高生產(chǎn)效率計劃
- 班級團體比賽的籌備與舉辦計劃
- 2025年江蘇農(nóng)牧科技職業(yè)學(xué)院高職單招職業(yè)技能測試近5年常考版參考題庫含答案解析
- 數(shù)據(jù)中心運維服務(wù)投標(biāo)方案(技術(shù)標(biāo))
- 瑞幸對賭協(xié)議
- 幼兒園一日活動流程教師培訓(xùn)
- 2025江蘇連云港市贛榆城市建設(shè)發(fā)展集團限公司招聘工作人員15人高頻重點提升(共500題)附帶答案詳解
- 征信入校園教育課件
- 2025年全年日歷-含農(nóng)歷、國家法定假日-帶周數(shù)豎版
- 《電子商務(wù)系統(tǒng)分析與設(shè)計》課件-電子商務(wù)系統(tǒng)規(guī)劃
- 《東北大學(xué)宣傳》課件
- 2025年山東鐵投集團招聘筆試參考題庫含答案解析
- 社會主義從空想到科學(xué)的發(fā)展
評論
0/150
提交評論