![[語言類考試復(fù)習(xí)資料大全]中級(jí)數(shù)據(jù)庫系統(tǒng)工程師下午試題模擬22_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-5/21/48ce9da4-fae1-43e7-933d-938c8047495c/48ce9da4-fae1-43e7-933d-938c8047495c1.gif)
![[語言類考試復(fù)習(xí)資料大全]中級(jí)數(shù)據(jù)庫系統(tǒng)工程師下午試題模擬22_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-5/21/48ce9da4-fae1-43e7-933d-938c8047495c/48ce9da4-fae1-43e7-933d-938c8047495c2.gif)
![[語言類考試復(fù)習(xí)資料大全]中級(jí)數(shù)據(jù)庫系統(tǒng)工程師下午試題模擬22_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-5/21/48ce9da4-fae1-43e7-933d-938c8047495c/48ce9da4-fae1-43e7-933d-938c8047495c3.gif)
![[語言類考試復(fù)習(xí)資料大全]中級(jí)數(shù)據(jù)庫系統(tǒng)工程師下午試題模擬22_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-5/21/48ce9da4-fae1-43e7-933d-938c8047495c/48ce9da4-fae1-43e7-933d-938c8047495c4.gif)
![[語言類考試復(fù)習(xí)資料大全]中級(jí)數(shù)據(jù)庫系統(tǒng)工程師下午試題模擬22_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-5/21/48ce9da4-fae1-43e7-933d-938c8047495c/48ce9da4-fae1-43e7-933d-938c8047495c5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、書山有路勤為徑,學(xué)海無涯苦作舟。祝愿天下莘莘學(xué)子:學(xué)業(yè)有成,金榜題名!語言類考試復(fù)習(xí)資料大全中級(jí)數(shù)據(jù)庫系統(tǒng)工程師下午試題模擬22中級(jí)數(shù)據(jù)庫系統(tǒng)工程師下午試題模擬22試題一工廠包括廠名和廠長(zhǎng)名需建立一個(gè)管理數(shù)據(jù)庫存儲(chǔ)以下信息: (1)一個(gè)廠內(nèi)有多個(gè)車間每個(gè)車間有車間號(hào)、車間主任姓名、地址和電話, (2)一個(gè)車間有多個(gè)工人,每個(gè)工人有職工號(hào)、姓名、年齡、性別和工種, (3)一個(gè)車間生產(chǎn)多種產(chǎn)品,產(chǎn)品有產(chǎn)品號(hào)和價(jià)格。 (4)一個(gè)車間生產(chǎn)多種零件,一個(gè)零件也可能為多個(gè)車間制造。零件有零件號(hào)、重量和價(jià)格。 (5)一個(gè)產(chǎn)品由多種零件組成,一種零件也可裝配出多種產(chǎn)品。 (6)產(chǎn)品與零件均存?zhèn)}庫中。 (7)廠
2、內(nèi)有多個(gè)倉庫,倉庫有倉庫號(hào)、倉庫主任姓名和電話。 1. 畫出該系統(tǒng)的E-R圖。答案:該系統(tǒng)的E-R圖如下圖所示。 各實(shí)體的屬性為: 工廠:廠名、廠長(zhǎng)、廠長(zhǎng)姓名 車間:車間號(hào)、車間主任性名、地址、電話 工人:職工號(hào)、姓名、年齡、性別、工種 倉庫:倉庫號(hào)、倉庫主任姓名、電話 零件:零件號(hào)、重量、價(jià)格 產(chǎn)品:產(chǎn)品號(hào)、價(jià)格 該系統(tǒng)的E-R圖 2. 給出相應(yīng)的關(guān)系模式。答案:相應(yīng)的關(guān)系模式如下: 工廠(廠名、廠長(zhǎng)姓名) 車間(車間號(hào)、車間主任姓名、地址、電話、廠名) 工人(職工號(hào)、姓名、年齡、姓別、工種、車間號(hào)) 倉庫(倉庫號(hào)、倉庫主任姓名、電話、廠名) 產(chǎn)品(產(chǎn)品號(hào)、價(jià)格、車間號(hào)、倉庫號(hào)) 零件(零件
3、號(hào)、重量、價(jià)格、倉庫號(hào)) 制造(車間號(hào)、零件號(hào)) 3. 畫出該系統(tǒng)的層次模型圖。答案:該系統(tǒng)的層次模型圖如下圖所示。 該系統(tǒng)的層次模型圖 試題二問題:1. 如圖所示給出的是一個(gè)調(diào)度的事件序列。該調(diào)度包含T1,T2,T2等12個(gè)事務(wù),A,B,H為數(shù)據(jù)庫中的數(shù)據(jù)項(xiàng),假定“讀i”(i=A,B,H)成功,則獲得i上的一個(gè)S鎖,而“修改i”成功時(shí),則將鎖升級(jí)為X鎖。又假定所有鎖都保持到事務(wù)結(jié)束,那么,在時(shí)刻t36是否存在死鎖?并分析哪些事務(wù)處于等待另一個(gè)事務(wù)的狀態(tài)。 時(shí)間 事務(wù) 操作 時(shí)間 事務(wù) 操作 t1 T1 讀A t19 T9 修改G t2 T2 讀B t0 T8 讀E t3 T1 讀C t1 T
4、7 COMMIT t4 T4 讀D t2 T9 讀H t5 T5 讀A t3 T3 讀G t6 T2 讀E t4 T10 讀A t7 T2 修改E t5 T9 修改H t8 T3 讀F t6 T6 COMMIT t9 T2 讀F t27 T11 讀C t10 T5 修改A t28 T12 讀D t11 T1 COMMIT t29 T12 讀C t12 T6 讀A t30 T2 修改F t13 T5 ROLLBACK t31 T11 修改C t14 T6 讀C t32 T12 讀A t15 T6 修改C t33 T10 修改A t16 T7 讀G t34 T12 修改D t17 T8 讀H t3
5、5 T4 讀G t18 T9 讀G t36 1 1 一個(gè)調(diào)度的事件序列答案:在時(shí)刻t36存在事務(wù)T2,T3,T9和T8死鎖,另外,事務(wù)T4等待事務(wù)T9,事務(wù)T12 等待事務(wù)T4,事務(wù)T11,T10等待事務(wù)T12。 試題三如圖所示是有關(guān)大學(xué)(university)和學(xué)生(student)信息的對(duì)象聯(lián)系圖。1. 試用ORDB的定義語言定義這個(gè)數(shù)據(jù)庫。 大學(xué)和學(xué)生信息的對(duì)象聯(lián)系圖 答案:采用ORDB的定義語言定義這個(gè)數(shù)據(jù)庫的語句如下: CREATE TYPE MyString charvarying; CREATE TABLE university(uname MyString, city MySt
6、ring, staffsetof (ref (stndent); CREATE TABLE student(sno MyString, Sname MyString, city MyString, language setof (MyString), study ref (unversity); 2. 試用ORDB的查詢語言寫出下列查詢的SELECT語句:檢索每個(gè)大學(xué)里籍貫為本地的學(xué)生,要求顯示大學(xué)名、城市、學(xué)生身份證號(hào)和學(xué)生姓名。答案:對(duì)應(yīng)查詢的SELE(W語句如下: SELECT A. uname, A. city, B. sno, B. Sname FROM unversity as A
7、, A. staff as B WHERE A. city=B, city 試題四閱讀下列說明和E-R圖,回答下列問題。 說明 設(shè)有下列關(guān)于教務(wù)管理系統(tǒng)的E-R圖。圖中矩形表示實(shí)體,圓表示屬性,雙圓表示關(guān)鍵屬性,菱形表示實(shí)體間的聯(lián)系。為了答題的方便,圖中的實(shí)體和屬性同時(shí)給出了中英文兩種名字,回答問題時(shí)只須寫出英文名即可。 1. 寫出與上述E-R圖對(duì)應(yīng)的關(guān)系模式,并且下劃線標(biāo)明相應(yīng)的關(guān)鍵字。答案:DEPT(DNAME, DHEAD, PHONE) TEACHER(TNO, TNAME, SEX, AGE, TITLE) STUDENT(SNO, SNAME, SEX, CIASS, MONITO
8、R) COURSE (CNO, CNAME, HOUR, ROOM) D-T(DNAME, TNO) D-S(DNAME, SNO) TEACH(TNO, CNO, EVAL) STUDY(SNO, CNO, GRADE) 其中有下劃線的項(xiàng)為關(guān)鍵項(xiàng)。 2. 問題1中的關(guān)系模型屬于第幾范式?如果屬于第三范式,則說明理由:如果不屬于第三范式,則將它化為第三范式(回答時(shí)只須寫出修改的部分)。答案:將STUDENT分解為STUDENT(SNO, SNAME, SEX, CLASS), SCLASS(CLASS, MONITOR) 3. 試用SQL語言定義教師(TEACHER)模式。回答時(shí)字段的數(shù)據(jù)類型
9、以及題中未指明的名字由考生自己定義。答案:CREATE TABLE TEACHER (TNO (CHAR (8), NONULL), TNAME(CHAR(20), SEX (CHAR(1), AGE (INTEGER), TITLE (CHAI) 試題五問題:1. 為了滿足大量數(shù)據(jù)傳輸?shù)男枰?,有時(shí)候需要把數(shù)據(jù)庫中的數(shù)據(jù)分頁傳送,比如說,傳送1000條數(shù)據(jù)時(shí),可以一次傳送10條數(shù)據(jù),等到用戶發(fā)出需求時(shí)再傳送下10條數(shù)據(jù),如此循環(huán)。試實(shí)現(xiàn)如下功能:只有當(dāng)用戶第次點(diǎn)擊腳本的頁時(shí),才從數(shù)據(jù)庫中獲取記錄集,然后把記錄集作為一個(gè)斷開的記錄集存儲(chǔ)在一個(gè)Session變量中。這個(gè)Session變量用于在用戶
10、翻頁時(shí)提供記錄集。答案:程序清單: 1. % LANGUAGE =VBSCRIP% 2. % 3. Qption Explicit 4. Response. Expires = 0 5. % 6. !-#include file =adovbs. inc- 7. % 8. Const intPageSize =10 9. Dim imCurrentPage, objConn, objRS, strQ 10. Dim intTotalPages, intI 11. 12. If Request. ServerVariables(CONTENT_LENGTH- 0 Then 13. intCurr
11、entPage= 1 14. Else 15. intCurrentPage = Cint(Request. Form(Current Page) 16. Select Case Request. Form(Submit) 17. Case Previous 18. intCurrentPage = intCurrentPage - 1 19. Case Next 20. intCurrentPage=intCurrentPage+1 21. End Select 22. Set objRS - Session (MyRecol-dset) 23. End If 24. 25. If Not
12、(isobjeet(objRS) Then 26. Set objConn=Server. Createobject (ADODB. Connection) 27. objConn. OpenData Source = Northwind; User ID = sa; Password = 1 28. 29. Set objRS =Server. CreateObject (ADODB. Recordset) 30. objRS = CursodocatJon = adUseClient 31. objRS = CursorType = adOpenStatic 32. objRS = Cae
13、heSize = intPageSize 33. strQ = SELECT Customers. CompanyName, orders, orderDate 34. strQ = strQ &FROM Orders INNER JOIN Customers ON 35. strQ = strQ &Orders. CustomerlD- Customem CustomerlD 36. strQ = strQ &ORDER BY Orders. OrderDate, 37. strQ = strQ &Customers. CompanyName 38. objRS. Open strQ, ob
14、jCom, Nothing 39. Set objRS. ActiveConnction = Nothing 40. objConn. Close 41. Set objConn = Nothing 42. Set Session(MyRecordset) = objRS 43. End If 44. 45. objRS. PageSize = intPageSize 46. If Not(objRS. EOF) Then ohjRS. AbsolutePage = intCurrentPage 47. 48. intTotalPages = objRS. PageCount 49. % 50
15、. HTML BODY 51. B Customer:OrderDate/Bp 52. % 53. inti = 0 54. Do while(Not objRS. EOF) And (inti obRS. PageSize) 55. Response. Write Server. HTMLEncode (objRS(CompanyName) &:&objRS(OrderDate) &BR 56. inti=inti + 1 57. ohjRS. MoveNext 58. Loop 59. % 60. BR 61. Page % = intCurrentPage % of % = intTot
16、alPages % 7 p 62. FORM ACTION=% =Request. ServerVariables(SCRIPT_NAME)% 63. INPUT TYPE=HiddenNAME=CvrrentPageVALUE =% = intCurrentPage% 64. % 65. If intCurrentPage1 Then % 66. INPUT TYPE = SubmitNhME = SubmitVALUE = Previous 67. % End If 68. If intCurrentPage00intTotalPages Then % 69. INPUT TYPE = SubmitNAME = SubmitVALUE = Next 70. % End If % 71. /FORM 72. /BODY/HTML 注意儲(chǔ)存在Session變量中的記錄集在腳本中從沒有關(guān)閉,因而,應(yīng)該在810bal屈a中的SPSlon的OtlEnd事件中完成這件事情:
溫馨提示
- 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. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 推動(dòng)非遺保護(hù)傳承的面臨的問題、機(jī)遇與挑戰(zhàn)
- 抽水蓄能與其他儲(chǔ)能方式的協(xié)同優(yōu)勢(shì)
- 小麥白粉病抗性育種的群體遺傳學(xué)分析
- 創(chuàng)新引領(lǐng)未來之路
- 多元協(xié)同推進(jìn)學(xué)院建設(shè)風(fēng)險(xiǎn)管理評(píng)估
- 2025學(xué)校食堂廚師聘用合同
- 護(hù)理管理提升班
- 統(tǒng)計(jì)教育培訓(xùn)試題及答案
- 內(nèi)蒙古對(duì)口高考試題及答案
- 2025標(biāo)準(zhǔn)購房合同模板下載
- 二手房買賣合同范本下載可打印
- 幼兒園大班語言課件:《畢業(yè)詩》
- 人教版二年級(jí)下冊(cè)口算題天天練1000道可打印帶答案
- 江蘇省南通市如皋市如城實(shí)驗(yàn)小學(xué)2023-2024學(xué)年五年級(jí)下學(xué)期期末模擬測(cè)試語文試卷
- 2021利達(dá)JB-QG-LD988EL JB-QT-LD988EL 火災(zāi)報(bào)警控制器 消防聯(lián)動(dòng)控制器調(diào)試手冊(cè)
- 山東省煙臺(tái)市萊州市2023-2024學(xué)年八年級(jí)下學(xué)期期中數(shù)學(xué)試題
- 教育資源調(diào)查報(bào)告
- 水穩(wěn)基層雙層連鋪專項(xiàng)方案
- 中國加速康復(fù)外科臨床實(shí)踐指南(2021)解讀
- 叮咚智能鎖說明書
- DB32T 4719-2024酒店服務(wù)與廚師職業(yè)技能等級(jí)認(rèn)定工作規(guī)范
評(píng)論
0/150
提交評(píng)論