2019年計(jì)算機(jī)三級《網(wǎng)絡(luò)技術(shù)》設(shè)計(jì)與應(yīng)用試題及答案2_第1頁
2019年計(jì)算機(jī)三級《網(wǎng)絡(luò)技術(shù)》設(shè)計(jì)與應(yīng)用試題及答案2_第2頁
2019年計(jì)算機(jī)三級《網(wǎng)絡(luò)技術(shù)》設(shè)計(jì)與應(yīng)用試題及答案2_第3頁
2019年計(jì)算機(jī)三級《網(wǎng)絡(luò)技術(shù)》設(shè)計(jì)與應(yīng)用試題及答案2_第4頁
2019年計(jì)算機(jī)三級《網(wǎng)絡(luò)技術(shù)》設(shè)計(jì)與應(yīng)用試題及答案2_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

□□2019年計(jì)算機(jī)三級《網(wǎng)絡(luò)技術(shù)》設(shè)計(jì)與應(yīng)用試題及答案2三、設(shè)計(jì)與應(yīng)用題 (共30分)1.現(xiàn)有論文和作者兩個(gè)實(shí)體,論文實(shí)體的屬性包括題目、期刊名稱、年份、期刊號(hào);作者實(shí)體的屬性包括姓名、單位、地址;一篇論文能夠有多個(gè)作者,且每一位作者寫過多篇論文,在每一篇論文中有作者的順序號(hào)。請完成以下操作: (10分換成關(guān)系模式,并指出每個(gè)關(guān)系模式的主鍵線)。2.設(shè)有圖書管理數(shù)據(jù)庫,包含三張表:圖書類別,圖書名稱,作者,出版社,出版日期,定價(jià)書證號(hào),姓名,系別,辦證日期 );圖書編號(hào),借書日期 );完成下列操作:函數(shù),用于查詢學(xué)生借書情況,只需提供參數(shù):借書證號(hào),就能夠通過調(diào)用函數(shù)返回此學(xué)生的借書情況,若有借書籍,則返回所借書籍的編號(hào)、書籍名稱、定價(jià)和借書日期;若沒有在借書籍,則返回記錄為

)(1)畫出E-R圖。(2)將E-R圖轉(zhuǎn)(加下劃線)和外鍵 (加波浪圖書明細(xì)表(圖書編號(hào),);讀者表(借借出信息表 (借出編號(hào),借書證號(hào),(10分)定義一個(gè)多語句表值3.某采購中心SQLServer2008數(shù)3.某采購中心SQLServer2008數(shù)采購了一套商品批發(fā)查詢管理系統(tǒng),此系統(tǒng)采用據(jù)庫管理系統(tǒng),該系統(tǒng)需要經(jīng)常處理以上的數(shù)據(jù)查詢。同時(shí)該系統(tǒng)提供了第三方人員開發(fā)的 SQL接口,第三方人員能夠根據(jù)自己的需要開發(fā)自己的應(yīng)用程序來訪問數(shù)據(jù)庫中的相關(guān)數(shù)據(jù)。 (10分)(1)系統(tǒng)在使用的過程中,業(yè)務(wù)人員反應(yīng)系統(tǒng)操作速度很慢。經(jīng)過工程師檢查測試后,數(shù)據(jù)庫系統(tǒng)本身及網(wǎng)絡(luò)傳輸過程中存有著一些問題,請給出針對數(shù)據(jù)庫系統(tǒng)本身及網(wǎng)絡(luò)傳輸過程中可能的一些調(diào)優(yōu)方案。 (2)工程師在完成數(shù)據(jù)庫系統(tǒng)本身和網(wǎng)絡(luò)問題的優(yōu)化后,發(fā)現(xiàn)第三方開發(fā)人員的 SQL查詢語句存有很多沒有優(yōu)化的問題,請從第三方開發(fā)人員角度給出一些優(yōu)化方案。

三、設(shè)計(jì)與應(yīng)用題1.【解題思路】⑴ER圖的設(shè)計(jì)原則在設(shè)計(jì)ER圖時(shí),首先應(yīng)根據(jù)需求分析,確認(rèn)實(shí)體、屬性和聯(lián)系這三種三、設(shè)計(jì)與應(yīng)用題1.【解題思路】⑴ER圖的設(shè)計(jì)原則在設(shè)計(jì)ER圖時(shí),首先應(yīng)根據(jù)需求分析,確認(rèn)實(shí)體、屬性和聯(lián)系這三種ER圖的基本要素。需要強(qiáng)調(diào)的三條設(shè)計(jì)原則如下:①相對原則建模的過程實(shí)際上是對對象抽象的過程。實(shí)體、屬性和聯(lián)系是對同一個(gè)對象抽象過ER圖的整個(gè)設(shè)計(jì)過程中,程的不同解釋和理解。在同一情況下不同的人,或同一人在不同的情況下,對事物抽象的結(jié)果可能是不同的。在ER圖的整個(gè)設(shè)計(jì)過程中,②一致原則同一對象在同一個(gè)管理系統(tǒng)中的不同子系統(tǒng)抽象的結(jié)果要②一致原則求保持一致。③簡單原則為簡化ER求保持一致。③簡單原則為簡化ER圖,現(xiàn)實(shí)世界中的事物能作屬性對待時(shí),應(yīng)盡量作為屬性處理。屬性與實(shí)體和聯(lián)系之間,并無一定界限。當(dāng)屬性滿足如下兩個(gè)條件時(shí),就不能作實(shí)體或關(guān)系對待:不再具有需要進(jìn)一步描述的性質(zhì),因?yàn)閷傩栽诤x上是不可再分的數(shù)據(jù)項(xiàng);屬性不能再與其它實(shí)體具有聯(lián)系,即ER屬性不能再與其它實(shí)體具有聯(lián)系,即ER圖中的聯(lián)系只能是實(shí)體之間的聯(lián)系。(2)ER圖的組成元素是實(shí)體、屬性和聯(lián)系①實(shí)體聯(lián)系。(2)ER圖的組成元素是實(shí)體、屬性和聯(lián)系①實(shí)體把客觀存有并且能夠相互區(qū)別的事物稱為實(shí)體。實(shí)體能夠是實(shí)際事物,也能夠是抽象事件。如一個(gè)職工、一場比賽等。②屬性描述實(shí)體的特性稱為抽象事件。如一個(gè)職工、一場比賽等。②屬性描述實(shí)體的特性稱為屬性。如職工的職工號(hào),姓名,性別,出生日期,職稱等。③聯(lián)系聯(lián)系是實(shí)體間有意義的相互作用,即實(shí)體問存有的關(guān)聯(lián)。ER屬性。如職工的職工號(hào),姓名,性別,出生日期,職稱等。③聯(lián)系聯(lián)系是實(shí)體間有意義的相互作用,即實(shí)體問存有的關(guān)聯(lián)。ER圖中,分別用矩形框表示實(shí)體,橢圓表示屬性,菱形框表示聯(lián)系。的類型實(shí)體之間的聯(lián)系分為三種類型:一對一(1:1)、一對多分別用矩形框表示實(shí)體,橢圓表示屬性,菱形框表示聯(lián)系。的類型實(shí)體之間的聯(lián)系分為三種類型:一對一(1:1)、一對多(3)聯(lián)系(1:n)和多對多(n:m)。題目給出了兩個(gè)實(shí)體論文和作者,并且指明了論文和多對多實(shí)體的屬性包括題目、期刊名稱、年份、期刊號(hào),作者實(shí)體的屬性包括姓名、單位、地址。實(shí)體問的關(guān)系包括:一篇論文能夠有多個(gè)作者,且每一位作者寫過多篇論文,在每一篇論文中有作者的順序號(hào),能夠知道論文和作者是多對多的關(guān)系。同時(shí)可知論文題目和期刊號(hào)的聯(lián)合是論文關(guān)系模式的主鍵,姓名是作者關(guān)系模式的主鍵,而需要作者姓名和論文題目才能確定發(fā)表的關(guān)系模式。【參考答案】模式:論文(題目,期刊名稱,年份,期刊號(hào))作者(1)(2)關(guān)系(姓名,單位,地址)發(fā)表(姓名,題目,順序號(hào)名和論文題目才能確定發(fā)表的關(guān)系模式?!緟⒖即鸢浮磕J剑赫撐模}目,期刊名稱,年份,期刊號(hào))作者(1)(2)關(guān)系(姓名,單位,地址)發(fā)表(姓名,題目,順序號(hào))2.【解題思路】SQLServer2008多語句表值函數(shù)的格式為: CREATEFUNCTION[schema_name.]function_name([{@parameter_name[As][type_schema_name.]parameterdata_type[=default]}[…口n]])RETURNS@return_variableTABLE口[AS]BEGINfunction_bodyRETURNEND[;]::=({I}[table_constraint][,... n])采用三表聯(lián)合查詢,通過傳入的借書證號(hào)查出借出信息表中的圖書編號(hào),然后查出圖書明細(xì)表的信息?!緟⒖即鸢浮緾REATEFUNCTIONBorrowBook(@jszhchar(20))RETURNS@jsqkbTABLE(書籍編號(hào) char(20),書籍名稱char(50),定價(jià)float,借書日期 datetime)口ASBEGININSERT@jsqkb□□SELECT圖書明細(xì)表口圖書編號(hào),圖書名稱,定價(jià),借出信息表口借書日期FROM口出信息表,圖書明細(xì)表 口WHERE口出信息表口圖書編號(hào) 二圖書明細(xì)表口圖書編號(hào) AND借出信息表.借書證號(hào)=@jszhRETURNEND3.【解題思路】從數(shù)據(jù)庫本身和網(wǎng)絡(luò)傳輸?shù)慕嵌瘸霭l(fā),數(shù)據(jù)庫性能低下的因素一般有:I口。吞吐量小,形成了瓶頸效應(yīng);沒有創(chuàng)建計(jì)算列導(dǎo)致查詢不優(yōu)化;SQLServer數(shù)據(jù)庫內(nèi)存不足;網(wǎng)絡(luò)速度慢;查詢出的數(shù)據(jù)量過大 (能夠采用多次查詢或其他的方法降低數(shù)據(jù)量 )以及鎖或者死鎖 (這也是查詢慢最常見的問題,是程序設(shè)計(jì)的缺陷 )。從SQL查詢語句角度來考慮優(yōu)化響應(yīng)時(shí)間,應(yīng)該從查詢條件、臨時(shí)表、游標(biāo)、返回?cái)?shù)據(jù)量、大事務(wù)操作等方面實(shí)行調(diào)優(yōu)?!緟⒖即鸢浮浚?)①把數(shù)據(jù)、日志、索引放到不同的 I口O設(shè)備上,增加讀取速度,數(shù)據(jù)量 (尺寸)越大,提升I口O越重要。口②縱向、橫向分割表,減少表的尺寸。 口③升級硬件,擴(kuò)大服務(wù)器的內(nèi)存, Windows2000和SQLServer2000能支持 4-8G的內(nèi)存。配置虛擬內(nèi)存,虛擬內(nèi)存大小應(yīng)基于計(jì)算機(jī)上并發(fā)運(yùn)行的服務(wù)實(shí)行配置。增加服務(wù)器 CPU個(gè)數(shù)。④分布式分區(qū)視圖可用于實(shí)現(xiàn)數(shù)據(jù)庫服務(wù)器聯(lián)合體。聯(lián)合體是一組分開管理的服務(wù)器,但它們相互協(xié)作分擔(dān)系統(tǒng)的處理負(fù)荷。這種通過度區(qū)數(shù)據(jù)形成數(shù)據(jù)庫服務(wù)器聯(lián)合體的機(jī)制能夠擴(kuò)大一組服務(wù)器,以支持大型的多層 Web站點(diǎn)的處理需要。⑤重建索引:DBCCREINDEX,DBCCINDEXDEFRAG;收縮數(shù)據(jù)和日志:DBCCSHRINKDB,DBCCSHRINKFILE。設(shè)置自動(dòng)收縮日志,對于大的數(shù)據(jù)庫不要設(shè)置數(shù)據(jù)庫自動(dòng)增長,它會(huì)降低服務(wù)器的性能。⑥優(yōu)化鎖結(jié)構(gòu)。(2)①對查詢實(shí)行優(yōu)化,盡量避免全口掃描,首先應(yīng)考慮在 where及orderby涉及的列上建立索引。 口口應(yīng)盡量避免在 where子句中使用 !=或操

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論