數據庫技術B孟凡榮_第1頁
數據庫技術B孟凡榮_第2頁
數據庫技術B孟凡榮_第3頁
數據庫技術B孟凡榮_第4頁
數據庫技術B孟凡榮_第5頁
已閱讀5頁,還剩2頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、東北大學持續教育學院數據庫技術試卷(作業查核線上)B卷學習中心:院校學號:姓名(共7頁)總分題號一二三四五六得分一、單項選擇題(每題2分,共10小題,20分)A1網狀數據庫中記錄與記錄之間的聯系是經過A指針B索引C公共屬性D數據項B2在數據庫的三級模式構造中,模式有A0個B1個C2個D隨意多個A3關系數據庫中,實現主碼表記元組的作用是經過實體完好性規則參照完好性規則用戶自定義的完好性屬性的值域C4設計ER圖,屬于數據庫設計中的需求剖析B邏輯設計D5.為了使索引鍵的值在基本表中獨一,在成立索引的語句中應使用保存字A.UNIQUEB.COUNTC.DISTINCTD.UNIOND6在數據庫的三級模

2、式構造中,外模式可能有A1個B2個C0個D隨意多個A7.在某個數據庫中成立了表person(no,name,sex,birthday),主碼,表中已有的記錄以以下圖所示:此中No為表的NoNaneSexbirthday146張麗麗李方王安女女男1967/05/071970/04/141982/10/27以下四個語句中能夠正確履行的插入操作是A.INSERTINTOpersonVALUES(6,王中,男,1964/03/08)B.INSERTINTOperson(name,sex)VALUES(王中,男)C.INSERTINTOpersonVALUES(2,男,王中,1964/03/08)D.I

3、NSERTINTOperson(no,sex)VALUES(2,男)D8下邊的說法不切實的是索引用來加快數據的接見速度和保證表的實體完好性的。索引有聚簇和非聚簇索引兩種。聚簇索引使表的物理次序與索引次序一致,一個表只好有一個群聚索引。非聚簇索引與表的物理次序沒關,一個表應當成立多個非聚簇索引。B9.在并發操作中,加鎖不可以解決的問題是A.數據更新丟掉B.事務故障C.讀未提交數據D.不一致性檢索C10.用來記錄對數據庫中數據進行的每一次更新操作的是A.數據詞典B.后盾副本C.日記文件D.數據庫二、填空題(每題1分,共10小題,10分)11數據模型往常由數據構造、數據操作和(完好性拘束)三部分構成

4、。12數據操作描繪了系統的(動向)特征。13.對數據庫的操作主要有數據檢索和(更新)兩大類。14將關系模式R分解為3NF,必定能夠知足既擁有無損連結性,又保持(函數依賴性)。15隊列子集視圖是指,從單個(基本表)導出,不過去掉了此中的某些行和某些列。16嵌入式SQL引入了(游標)體制,用來協調兩種不一樣的辦理方式.17系統函數為三類:標量函數、聚合函數和(行集)函數。18在SQLServer的成立索引的原則之一,在常常(查問)的字段上最好成立索引。19一級封閉協議是指任一事務在改正某數據以前,一定先對其加上(排它)鎖,直至事務結束才能開釋之。20觸發器能夠對數據庫中的有關表實現(級聯)改正。三

5、、簡答題(每題5分,共6小題,30分)21數據庫的三級模式描繪。解答:模式:數據庫中全體數據的邏輯構造和特點的描繪。外模式:數據庫用戶使用的局部數據的邏輯構造和特點的描繪。內模式:數據物理構造和儲存方式的描繪。22數據模型及其因素的描繪。解答:數據模型往常由數據構造、數據操作和完好性拘束三部分構成。數據構造描繪了系統的靜態特征,這是數據模型最實質的內容。數據操作描繪了系統的動向特征。對數據庫的操作主要有數據檢索和更新兩大類,這是任何數據模型都一定規定的操作。數據模型還一定供給定義完好性拘束條件的手段,并在操作中自動檢查。23怎樣使用對會合操作排序的ORDERBY子句。解答:1)ORDERBY子

6、句只好用于對最后查問結果排序,不可以對中間結果排序;2)任何狀況下,ORDERBY子句只好出此刻最后;3)對會合操作結果排序時,ORDERBY子句頂用數字指定排序屬性。24SQLServer中壓縮數據庫的方法描繪。解答:對數據庫能夠進行自動壓縮,也能夠進行人工壓縮。1)自動壓縮數據庫在公司管理器左邊窗口中,右健單擊某個數據庫名稱,在出現的快捷菜單中,單擊“屬性”菜單項,出現“數據庫屬性”對話框,單擊對話框中的“選項”選項卡,在本頁中選擇“自動縮短”選項,讓系統自動壓縮數據庫。2)人工壓縮數據庫在公司管理器中,對所要壓縮的數據庫上單擊右鍵,從快捷菜單中的“全部任務”中選擇“縮短數據庫”選項,并進

7、行相應的配置。能夠使用DBCCSHRINKDATABASE和DBCCSHRINKFILE命令來壓縮數據庫。25舉例說明屬性間的依靠關系解答:屬性間的聯系能夠人為三類:一對一、一對多和多對多關系比如學生表中的主碼學號,與學生表中的姓名、性別是一對一關系;學生表中的主碼學號與選課中的學號(主屬性,外碼),是一對多的關系;選課表中的學號和課程號則是多對多的關系。26解決嵌入式SQL與主語言工作單元之間通訊方式的三個重點因素描繪。解答:1、SQL通訊區:向主語言傳達SQL語句的履行狀態信息,主語言能夠據此控制程序流程。2、主變量:主語言向SQL語句供給參數,將SQL語句查問數據庫的結果交給主語言進一步

8、辦理。3、游標:解決會合性操作語言與過程性操作語言的不般配。四、設計題(每題5分,共4小題,20分)已知學生-課程數據庫的三個關系模式:學生表:Student(Sno,Sname,Ssex,Sage,Sdept)課程表:Course(Cno,Cname,Cpno,Ccredit)學生選課表:SC(Sno,Cno,Grade)27查問每一門課的間接先修課。解答:SELECT,FROMCourseFIRST,CourseSECONDWHERE=;28查問選修2號課程且成績在90分以上的全部學生的學號及姓名。解答:SELECT,FROMStudent,SCWHERE=AND=2AND90;29用嵌套

9、連結查問與“劉晨”所在系的同學。解答:SELECTSno,Sname,SdeptFROMStudentWHERESdeptIN(SELECTSdeptFROMStudentWHERESname=劉晨);30設有以下三個關系模式:圖書(書號,書名,類型,第一版社,作者,訂價)讀者(編號,姓名,性別,單位)借閱(書號,讀者編號,借閱日期)依據要求,使用Transact-SQL語句,以書號升序列出計算機類圖書的書號,名稱及訂價。解答:SELECT書號,書名,訂價FROM圖書WHERE類型=計算機ORDERBY書號ASC五、應用題(此題10分)31現已設計好了一個客戶表,該客戶的樣本數據如表所示。表名

10、稱:客戶客戶姓名客戶地點客戶電話業務員業務員地點業務員電話王一林北京豐臺理店45李叢林北京西甘家口43號葉海明杭州新堂三星路89號6955435郭珊珊北京東城花市大街7號田立云天津黃河路11號5998138李叢林北京西城甘家口43號馮占祥青島登州路56號4788963郭珊珊北京東城花市大街7號周玉山北京海淀花園路33號李叢林北京西城甘家口43號回答以下問題:(1)該表能否存在數據冗余?若存在由此而產生的結果。(2)假定把表分解成兩個新表,一個是客戶,另一個是業務員,寫出每個表的構造,而且說明主碼和外碼。解答:(1)存在數據冗余,如業務員地點、業務員電話。由此而產生的后果是插入異樣,刪除異樣,改正復雜。2)把表分解成兩個新表,一個是客戶,另一個是業務員??蛻簦蛻粜彰?,客戶地點,客戶電話,業務員姓名)業務員(業務員姓名,業務員地點,業務員電話)六、應用題(此題10分)32假定有一個表,包含的屬性有:發票號碼、購物日期、商品編號、品名、數目、廠商編號、廠商名稱。回答以下問題:(1)主碼是什么?外碼是什么

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論