延安大學2023年數(shù)據(jù)庫基礎專升本及答案_第1頁
延安大學2023年數(shù)據(jù)庫基礎專升本及答案_第2頁
延安大學2023年數(shù)據(jù)庫基礎專升本及答案_第3頁
延安大學2023年數(shù)據(jù)庫基礎專升本及答案_第4頁
延安大學2023年數(shù)據(jù)庫基礎專升本及答案_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2/2數(shù)據(jù)庫基礎專升本一、單項選擇題(每小題2分,共40分)1、將數(shù)據(jù)庫系統(tǒng)與現(xiàn)實世界進行密切地、有機地、協(xié)調(diào)一致地結(jié)合的過程是 A、數(shù)據(jù)庫設計的內(nèi)容 B、數(shù)據(jù)庫設計 C、數(shù)據(jù)庫生命周期 D、數(shù)據(jù)庫設計方法2、數(shù)據(jù)庫系統(tǒng)的核心是______。 A、數(shù)據(jù)庫應用系統(tǒng) B、用戶 C、DBMS D、數(shù)據(jù)庫3、執(zhí)行了如下RMAN命令:backupdatafile1plusarchivelog;如果備份期間進行了一次日志切換,那么會發(fā)生()情況。 A、這個備份操作完整之前,已填滿的日志文件組不會被歸檔 B、已填滿的日志組會被歸檔,但是不會包含在這個備份中 C、已填滿的日志組會被歸檔,并且會被包含在這個備份中 D、這命令是錯誤的:歸檔日志必須被包含在自己的備份集中4、為了減少表中記錄鏈接和記錄遷移的現(xiàn)象,應當增大表的()存儲參數(shù)。 A、pctfree B、pctused C、maxextents D、pctincrease5、實體型學生與任課教師之間具有()聯(lián)系。 A、一對一 B、一對多 C、多對多 D、多對一6、下面是有關系統(tǒng)權限和對象權限的描述,正確的是() A、系統(tǒng)權限是針對某個對象的權限,對象權限不與數(shù)據(jù)庫中的某個對象關聯(lián) B、系統(tǒng)權限和對象權限都是針對某個對象操作的權限 C、系統(tǒng)權限和對象權限都不與具體的對象關聯(lián) D、系統(tǒng)權限不與數(shù)據(jù)庫中的對象關聯(lián),對象權限是針對某個對象操作的權限7、FOREIGNKEY約束是()約束。 A、實體完整性 B、參照完整性 C、用戶自定義完整性 D、域完整性8、層次型、網(wǎng)狀型和關系型數(shù)據(jù)庫劃分原則是()。 A、記錄長度 B、文件的大小 C、聯(lián)系的復雜程度 D、數(shù)據(jù)之間的聯(lián)系方式9、根據(jù)需要,可以把查詢的結(jié)果輸出到不同的目的地。以下不可以作為查詢的輸出類型的是()。 A、自由表 B、報表 C、臨時表 D、表單10、成功創(chuàng)建存儲函數(shù)后,可以使用關鍵字【】對其進行調(diào)用。 A、SELECT B、CREATE C、CALL D、RETURN11、SQL中的視圖提高了數(shù)據(jù)庫系統(tǒng)的() A、完整性 B、并發(fā)控制 C、隔離性 D、安全性12、下面語句可以使用子查詢的是()。 A、SELECT語句 B、UPDATE語句 C、DELETE語句 D、以上都是13、如果需要生成一個報表顯示每個員工從入職以來的總的薪金。執(zhí)行下列查詢:SELECTename,'joinedon',hiredate,'thetotalcompensationpaidis'TO_CHAR(ROUND(ROUND(SYSDATE-hiredate)/365)*sal+comm)"COMPENSATIONUNTILDATE"FROMemployees;輸出結(jié)果:哪個說法是正確的?() A、此查詢執(zhí)行錯誤是因為別名無效的。 B、此查詢能正確執(zhí)行并得到正確的結(jié)果。 C、此查詢能正確執(zhí)行但不能得到正確結(jié)果。 D、此查詢執(zhí)行錯誤是因為ROUND函數(shù)是無效的。14、假設有三個基本表:學生表S(學生姓名不重復)、課程表C、學生選課表SC,它們的結(jié)構如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)檢索所有比“王華”年齡大的學生姓名、年齡和性別。正確的SQL語句是()。 A、SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEFROMSWHERESN=‘王華’) B、SELECTSN,AGE,SEXFROMSWHERESN=“王華” C、SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEWHERESN=“王華”) D、SELECTSN,AGE,SEXFROMSWHEREAGE>王華15、不是系統(tǒng)權限的是()。 A、SELECTTABLE B、ALTERTABLE C、SYSDBA D、CREATEINDEX16、以下()用戶需要在jinlian_data表空間上的磁盤配額。 A、一個將在jinlian_data表空間創(chuàng)建表的用戶 B、每個將訪問jinlian_data表空間上數(shù)據(jù)的數(shù)據(jù)庫用戶 C、一個將查詢jinlian_data表空民間上其他用戶表的用戶 D、一個將向jinlian_data表空間上其他用戶表中插入數(shù)據(jù)的用戶17、()是數(shù)據(jù)庫設計的起點,為以后的具體設計做準備 A、需求分析 B、邏輯設計 C、概念設計 D、物理設計18、如果要求應用軟件具有很好的可擴充性、可移植性、互操作性,那么軟件系統(tǒng)的前端開發(fā)工具主要應具有下述哪一個特征?() A、支持面向?qū)ο蟮某绦蛟O計 B、支持與多種數(shù)據(jù)庫聯(lián)結(jié) C、支持開放性 D、工具的完備性要好19、Oracle中,下列()命令用來手工切換日志。 A、altersystemswitchlogfile B、alterdatabaseswitchlogfile C、altersystemcheckpoint D、alterdatabasecheckpoint20、數(shù)據(jù)庫系統(tǒng)能夠減少數(shù)據(jù)冗余,提高數(shù)據(jù)獨立性,并集中檢查()。 A、數(shù)據(jù)完整性 B、數(shù)據(jù)的層次性 C、數(shù)據(jù)操作性 D、數(shù)據(jù)兼容性二、填空題(每小題2分,共10分)1、一個關系模式的定義主要包括關系名、屬性名、________、屬性長度和關鍵字。2、給數(shù)據(jù)表的某個字段設置PRIMARYKEY約束時,在該字段上會自動創(chuàng)建()索引。3、數(shù)據(jù)庫設計中,前四個階段可統(tǒng)稱為(

),后兩個階段統(tǒng)稱為實現(xiàn)和運行階段。4、在SQLServer數(shù)據(jù)庫管理系統(tǒng)中,dbcreator是一種()角色,而dbowner是一種()角色。5、規(guī)則和默認是用來幫助用戶實現(xiàn)數(shù)據(jù)庫的()。三、判斷題(每小題1分,共10分)()1、MySQL中的HAVING子句只能用在GROUPBY子句之后。()2、MySQL5.6中默認的存儲引擎是MyISAM。()3、在MySQL中,如果清空記錄的表為父表,那么truncate命令將永遠失敗。()4、在分組檢索中,要去掉不滿足條件的分組,可以使用having子句實現(xiàn)。()5、tablespace和db_files都是物理概念()6、在MySQL中,一次向表只能插入一條記錄。()7、關系表的每一行是可以交換的()8、SQL語句“deletefromemp”和“truncatetableemp”執(zhí)行的結(jié)果是一樣的()9、SQL模糊查詢中%表示零個或多個字符。()10、在Oracle中,根據(jù)備份時數(shù)據(jù)庫的狀態(tài),物理備份又可以分為脫機備份和聯(lián)機備份。四、綜合應用題(每小題20分,共40分)1、設有如下關系表R:

R(No,NAME,SEX,AGE,CLASS)

主關鍵字是NO

其中NO為學號,NAME為姓名,SEX為性別,AGE為年齡,CLASS為班號。

寫出實現(xiàn)下列功能的SQL語句。

①插入一個記錄(25,“李明”,“男”,21,“95031”);

②插入“95031”班學號為30、姓名為“鄭和”的學生記錄;

③將學號為10的學生姓名改為“王華”;

④將所有“95101”班號改為“95091”;

⑤刪除學號為20的學生記錄;

⑥刪除姓“王”的學生記錄;2、定義參加表,在語句中要求定義表中的主碼和外碼約束;(說明:表中屬性的類型根據(jù)實際情況定義。)

2.查詢每個社會團體的參加人數(shù)

3.檢索所有比“王華”年齡大的職工的姓名、年齡和性別

4.查找參加了歌唱隊或籃球隊的職工號和姓名

5.沒有參加任何社會團體的職工信息

6.將所有參加編號為“10001”的社會團體的職工的工資增加10%

7.查詢年齡最大的職工的職工號和姓名

8.查詢各社會團體的編號以及其負責人的姓名

9.刪除職工號為’402’的職工參加所有社會團體的記錄

10.以職工姓名為參數(shù)建立一個帶參數(shù)的存儲過程,用于查詢其所參加的社會團體的編號和名稱,并調(diào)用此存儲過程查詢“王明”所參加的社會團體的編號和名稱。

【數(shù)據(jù)庫基礎專升本參考答案】一、單項選擇題1、B【解析】本題主要考查的知識點為數(shù)據(jù)庫設計。數(shù)據(jù)庫設計是將數(shù)據(jù)庫系統(tǒng)與現(xiàn)實世界進行密切地、有機地、協(xié)調(diào)一致地結(jié)合的過程。2、C【解析】本題得分:1分3、B4、A5、C6、D7、B8、D【解析】層次模型采用樹狀結(jié)構管理一對多的聯(lián)系,網(wǎng)狀模型采用網(wǎng)狀結(jié)構管理多對多的聯(lián)系,關系模型采用二維表結(jié)構管理一對一、一對多和多對多的聯(lián)系。因此可以看出,三個數(shù)據(jù)模型對應的數(shù)據(jù)庫劃分的原則是按照數(shù)據(jù)之間的聯(lián)系方式進行劃分。9、D10、A【解析】本題主要考查的知識點為存儲函數(shù)的調(diào)用。成功創(chuàng)建存儲函數(shù)后,就可以如同調(diào)用系統(tǒng)內(nèi)置函數(shù)一樣,使用關鍵字SELECT對其進行調(diào)用,其使用的語法格式是:SELECTsp_name([func_parameter[,···]]).11、D12、D13、C14、A15、C16、A17、A18、C19、A20、A二、填空題1、屬性類型2、聚集3、分析和設計階段4、服務器|數(shù)據(jù)庫5、完整性三、判斷題1、錯誤2、錯誤3、正確4、正確5、錯誤6、錯誤7、正確8、錯誤9、正確10、正確【解析】中級P164四、綜合應用題1、①INSERTINTORVALUES(25,“李明”,“男”,21,“95031”)

②INSERTINTOR(NO,NAME,CLASS)VALUES(30,“鄭和”,“95031”)

③UPDATERSETNAME=“王華”WHERENO=10

④UPDATERSETCLASS=“95091”WHERECLASS=“95101”

⑤DELETEFROMRWHERENO=20

⑥D(zhuǎn)ELETEFROMRRWHERENAMELIKE“王%”2、1.定義參加表,在語句中要求定義表中的主碼和外碼約束;(說明:表中屬性的類型根據(jù)實際情況定義。)

createtablecj(

zghchar(8),

bhchar(8),

primarykey(zgh,bh),

foreignkey(zgh)referenceszg(zgh),

foreignkey(cno)referencesshtt(bh))

2.查詢每個社會團體的參加人數(shù)

Selectcount(*)

Fromcj

Groupbybh

3.檢索所有比“王華”年齡大的職工的姓名、年齡和性別

Selectxm,nl,xb

Fromzg

Wherenl>(selectnlfromzgwherexm='王華')

4.查找參加了歌唱隊或籃球隊的職工號和姓名

Selectzg.zgh,xm

Fromzg,shtt,cj

Wherezg.zgh=cj.zghandshtt.bh=cj.bhandmcin('歌唱隊','籃球隊')

5.沒有參加任何社會團體的職工信息

Select*

Fromzg

Wherezghnotin(selectdistinctzghfromcj)

6.將所有參加編號為“10001”的社會團體的職工的工資增加10%

Updatezg

Setgz=1.1*gz

Wherezghin(selectzghfromcjwherebh='10001')

7.查詢年齡最大的職工的職工號和姓名

Selectzgh,xm

Fro

溫馨提示

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

評論

0/150

提交評論