廣東海洋大學數據庫原理及應用試題_第1頁
廣東海洋大學數據庫原理及應用試題_第2頁
廣東海洋大學數據庫原理及應用試題_第3頁
廣東海洋大學數據庫原理及應用試題_第4頁
廣東海洋大學數據庫原理及應用試題_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、. z.數據庫原理及應用第三套試題一、選擇題每題1分,共20分1、數據庫系統(tǒng)的特點是_、數據獨立、減少數據冗余、防止數據不一致和加強了數據保護。A、數據共享 B、數據存儲C、數據應用 D、數據*難度系數C正確答案:A2、在數據庫中存儲的是_。A、數據 B、數據模型C、信息 D、數據以及數據之間的聯系難度系數C正確答案:D3、數據庫系統(tǒng)的數據獨立性是指_。 A、不會因為數據的變化而影響應用程序 B、不會因為系統(tǒng)數據存儲構造與數據邏輯構造的變化而影響應用程序 C、不會因為存儲策略的變化而影響存儲構造 D、不會因為*些存儲構造的變化而影響其他的存儲構造難度系數C正確答案:B4、DB、DBMS和DBS

2、三者之間的關系是_。A、DBS與DB和DBMS無關 B、DBMS包括DBS和DB C、DBS包括DB和DBMS D、DB包括DBMS和DBS難度系數B正確答案:C5、數據庫管理系統(tǒng)能實現對數據庫中數據的查詢、插入、修改和刪除等操作這種功能稱為_。A、數據操縱功能 B、數據管理功能 C、數據定義功能 D、數據控制功能難度系數A正確答案:A6、關系數據庫中,實現表與表之間的聯系是通過_。A、實體完整性規(guī)則 B、值域C、用戶自定義完整性 D、參照完整性規(guī)則難度系數B正確答案:D7、設關系R有K1個元組,關系S有K2個元組,則關系R和S進展笛卡爾積操作后的結果關系中的元組數目是_。A、K1+K2 B、

3、K1+K2C、K1K2 D、K1K2難度系數A正確答案:C8、對關系的完整性約束通常包括_三種。A、實體完整性、屬性完整性、關系完整性;B、實體完整性、參照完整性、用戶定義完整; C、實體完整性、屬性完整性、用戶定義完整;D、實體完整性、屬性完整性、參照完整性;難度系數A正確答案:B9、在SQL中,建立視圖用的命令是_。A、CREATE VIEWB、CREATE TABLEC、CREATE SCHEMAD、CREATE INDE*難度系數B正確答案:A10、數據庫的完整性是指數據的_和_。 (1)正確性(2)合法性(3)不被非法存取 (4)相容性 (5)不被惡意破壞A、(1)和(3) B、(2

4、)和(5) C、(1)和(4) D、(2)和(4)難度系數B正確答案:C11、數據庫設計的概念構造設計階段,表示概念構造的常用方法和描述工具是_。A、數據流程分析法和數據流圖 B、實體聯系方法和ER圖C、構造分析法和模塊構造圖 D、層次分析法和層次構造圖難度系數B正確答案:B12、應用數據庫的主要目的是為了_。A、解決*問題 B、解決數據完整性問題C、共享數據問題 D、解決數據量大的問題難度系數C正確答案:C13、一個事務中的諸操作要么全做,要么都不做,這是事務的什么特性_。A、原子性 B、一致性C、隔離性 D、持久性難度系數A正確答案:A14、采用數據庫鏡像技術,主要是為了有效解決_的問題。

5、A、復制故障 B、系統(tǒng)故障C、事務故障 D、介質故障難度系數B正確答案:D15、用如下的SQL語句創(chuàng)立一個Student表CREATE TABLE Student ( SNO Char(4) NOT NULL,NAME Char(8) NOT NULL,SE* Char(2), AGE INT )可以插入到Student表中的元組是_。A、0731,李大明,男,23 B、0731,李大明,23,男 C、 NULL,李大明,男,23D、0731,NULL,男,23難度系數A正確答案:A16、在關系代數運算中,五種根本運算為_。 A、并、差、選擇、投影、連接 B、并、交、選擇、投影、笛卡爾積 C、

6、并、差、選擇、投影、笛卡爾積 D、并、除、投影、笛卡爾積、選擇難度系數B正確答案:C17、SQL Server安裝程序創(chuàng)立4個系統(tǒng)數據庫,以下哪個不是_系統(tǒng)數據庫。A、master B、model C、pubD、msdb 難度系數C正確答案:D18、以下SQL語句中,修改表構造的是_。A、ALTER B、CREATE C、UPDATE D、INSERT難度系數C正確答案:A19、假設事務T對數據 R已加 S鎖,則對數據R_。 A、不能加S鎖可以加*鎖 B、可以加S鎖不能加*鎖C、可以加S鎖也可以加*鎖 D、不能加任何鎖難度系數B正確答案:B20設有兩個事務T1、T2,其并發(fā)操作如圖1所示,下面

7、描述正確的選項是_。 A、該操作不存在問題 B、該操作不能重復讀 C、該操作喪失修改 D、該操作讀臟數據難度系數A正確答案:D時刻事務T1事務T2數據庫A的值T0read (A)A=10T1A=A*AT2write(A)A=100T3read (A)A=100T4rollback 圖1 事務并發(fā)操作圖二、填空每空1分,共20分1. 數據庫常用的數據模型有_、層次模型、_。難度系數C正確答案: 關系模型 網狀模型2、數據模型是由_、_、和_三局部組成的。難度系數B正確答案:數據構造 數據操作 完整性約束3、在數據庫的三級模式構造中,用來描述數據庫中全體數據的全局邏輯構造和特征的是_。難度系數B正

8、確答案:模式4、數據庫系統(tǒng)的核心是_。難度系數C正確答案:數據庫管理系統(tǒng)或DBMS5、規(guī)*化數據庫設計分為以下六個設計階段:需求分析階段、_、_、物理構造設計階段、數據庫實施階段、數據庫運行和維護階段。難度系數B正確答案:概念構造設計 邏輯構造設計6、刪除表中記錄用_語句,修改表構造用_語句。難度系數A正確答案:DeleteAlte7、數據庫系統(tǒng)中可能發(fā)生各種各樣的故障,引起故障的原因大致可以分為幾類,分別為:_、計算機病毒、_和介質故障。難度系數A正確答案:事務內部故障 系統(tǒng)故障8、在數據庫概念構造設計中,各分E-R模型之間的沖突主要有:屬性沖突、_和構造沖突。 難度系數B正確答案:命名沖突

9、9、SQL中,表有三種:_、_和_。難度系數C正確答案:根本表實表 視圖虛表 導出表臨時表10、數據庫中術語英文縮寫有RDBMS和DML等,其中文的意思分別為_和_。難度系數B正確答案:關系數據庫管理系統(tǒng) 數據操縱語言11、二級封鎖協(xié)議除了可以防止喪失修改,還可以防止_。難度系數B正確答案:讀臟數據三、簡答題:(3個小題共15分)1、什么是數據庫?(4分)難度系數C正確答案:答:數據庫是長期存儲在計算機內、有組織的、可共享的數據集合。 2分數據庫是按*種數據模型進展組織的、存放在外存儲器上,且可被多個用戶同時使用。因此,數據庫具有較小的冗余度,較高的數據獨立性和易擴展性。 2分2、DBA的職責

10、是什么?(4分)難度系數B正確答案:答:1參與數據庫設計,決定數據庫的構造和內容; (1分)2定義數據的平安性、完整性,負責分配用戶對數據庫的使用權限和口令管理;(1分)3監(jiān)視控制數據庫的使用和運行,改良或重新構造數據庫系統(tǒng); (1分)4幫助終端用戶使用數據庫。 (1分)3、在數據庫設計過程中將E-R模型轉換為關系數據模型的轉換原則? (7分)難度系數A正確答案:答:E-R圖中的每個實體,對應一個關系,該關系具有屬性為實體的全部屬性,關鍵字為實體的關鍵字。E-R圖中的一個聯系對應一個關系,該關系具有屬性為聯系的屬性以及該聯系相關的實體的關鍵字??紤]到數據庫優(yōu)化,根據聯系類型不同在轉換為關系模式

11、時具體處理不同: (2分)1聯系類型為1:1時,先將兩個實體分別轉換兩個關系模式,然后在任意一個關系模式中參加另一個關系模式的鍵和聯系類型的屬性。 (1分)21:N先將兩個實體分別轉換為兩個關系模式,然后在N端實體轉換的關系模式中參加1端實體轉換的關系模式的鍵和聯系類型的屬性。 (2分)3M:N先將兩個實體分別轉換為兩個關系模式,然后將聯系類型轉換為第三個關系模式,其屬性由兩端實體的鍵和聯系類型的屬性構成。 (2分)四、TSQL語言編程題(共33分)有學生課程關系數據庫,各關系表描述如下,并用TSQL語句實現以下問題:Student列名Student說明數據類型約束Sno*字符8主鍵Sname

12、*字符12非空,唯一Sse*性別字符2取男或女, 默認值 女Sage年齡短整型取值1640,默認值21Sdept院系字符20默認 電子系CourseSCCourseSCoameTeacherC1操作系統(tǒng)李明C2大學物理趙華C3電子商務周亮SnooGradeS07001C176S07002C282S07003C365用語句創(chuàng)立Student表 ; 6分難度系數C正確答案:CREATE TABLE Student ( Sno CHAR(8) PRIMARY KEY, Sname CHAR(12) NOT NULL UNIQUE, Sse* CHAR(2) CHECK(Tse* in(男,女) DE

13、FAULT 女, Sage INT CHECK(Tage=16 AND Tage=40) DEFAULT 21, Sdept CHAR(20) DEFAULT 電子系);檢索姓李且倒數第2個字為華或濤字的學生的*和*;5分難度系數C正確答案:SELECT Sname,SnoFROM StudentWHERE Sname LIKE 李% 華濤 _ _;向Student表中插入元組S07060,王梅,并寫出該記錄的詳細信息。3分難度系數C正確答案:INSERT INTO Student (Sno, Sname) VALUES( S07060,王梅 )該記錄詳細信息如下:S07060王梅女21計算機

14、系刪除選課成績在45分以下的學生記錄。 4分難度系數C正確答案:DELETE FROM Student WHERE SNO IN (SELECT SNO FROM SC WHERE GRADE4 = 7 * GB3 定義視圖S_AVG,其中包括學生*以及每個學生選修課程的門數(要求成績非空)和平均成績。 5分難度系數C正確答案:CREATE VIEW S_age (Sno, o_num, Avg_grade)AS SELECT Sno,COUNT(o),AVG(grade) FROM SC WHERE grade IS NOT NULLGROUP BY Sno五、綜合應用題(共12分)1、*高校教務處教務管理中需要如下信息: 教師:教師編號、*、性別、職務、職稱、 學生:*,*、性別、年齡、所學專業(yè)、籍貫課程:課程號、課程名、開課學期、所屬類別院系:系名、系主任、辦公地點、辦公其中:一個系可以有多個學生,一個學生可以選修多門課程,而一門課程可以為多個學生選修;一個單位(系)可以有多個教師,一個教師只能在一個單位(系)工作,一個教師可以講授多門課程,一門課程可以為多個教師講授,完成如下設計:1根據院系,教師,課程,

溫馨提示

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

評論

0/150

提交評論