版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2/2數(shù)據(jù)庫原理一、單項選擇題(每小題2分,共40分)1、以下選項中說法正確的是() A、DBMS是數(shù)據(jù)庫系統(tǒng) B、DBMS包括DB和DBS C、Access是數(shù)據(jù)庫管理系統(tǒng) D、目前的數(shù)據(jù)庫系統(tǒng)管理階段沒有數(shù)據(jù)冗余2、在數(shù)據(jù)庫系統(tǒng)中,外模式/模式映象用于解決數(shù)據(jù)的()。 A、物理獨立性 B、結(jié)構(gòu)獨立性 C、邏輯獨立性 D、分布獨立性3、在Access2010數(shù)據(jù)庫中,表的字段名最多不得超過()個字符 A、255 B、256 C、254 D、644、在數(shù)據(jù)庫系統(tǒng)中,對存取權(quán)限的定義稱為()。 A、命令 B、授權(quán) C、定義 D、審計5、下列選項中,數(shù)據(jù)庫系統(tǒng)的組成部分不包括() A、DBMS B、DBA C、DB D、DBS6、以下()是linux環(huán)境下MySQL默認(rèn)的配置文件。 A、f B、f C、f D、f7、下面有關(guān)批處理的說法錯誤的是()。 A、批處理語句使用GO標(biāo)識。 B、多個批處理語句中如果一次批處理語句出現(xiàn)錯誤,則不會影響后續(xù)批處理語句。 C、都不正確。 D、多個批處理語句可以用多個GO分隔。8、以下屬于非圖形化用戶界面的MySQL管理工具是_____。 A、MySQLWorkbench B、Navicat C、phpAdmin D、MySQL9、在關(guān)系模型中,允許() A、同一列的數(shù)據(jù)類型不同 B、屬性可以進(jìn)一步分解 C、行列的順序可以任意交換 D、同一個關(guān)系中兩個元組相同10、設(shè)有如下關(guān)系表:則下列操作中正確的是()。 A、T=R∪S B、T=R∩S C、T=R×S D、T=R/S11、下列不屬于查詢操作的是【】 A、投影 B、連接 C、修改 D、交12、查詢x的字符集需要使用______函數(shù)? A、convert(x) B、collation(x) C、charset(x) D、set(x)13、在數(shù)據(jù)操縱語言包括的主要SQL語句中,用于將數(shù)據(jù)插人到表或視圖中的是 A、DELETE B、UPDATE C、INSERT D、SELECT14、用DELETE-SQL語句刪除XS(學(xué)生)表中所有XB(性別,字符型)字段值為“男”的所有記錄,可以使用下列命令()。 A、DELETEFROMxsFORxb=男 B、DELETEFROMxsWHERExb=“男” C、DELETEFROMxsWHERExb=男 D、DELETEFROMxsFORxb=“男”15、在邏輯備份表expdp命令中,那個參數(shù)是必須的()。 A、Tables B、Directiry C、Dumpfile D、logfile16、下面對Oracle的密碼規(guī)則描述,哪個是錯誤的?() A、Oracle密碼必須由英文字母,數(shù)值,#,下劃線_),美元字符($)構(gòu)成,密碼的最大長度為30字符,并不能以“$”,“#”,“_”或任何數(shù)字卡頭;密碼不能包含像“SELECT”,“DELETE”,“CREATE”這類的ORACLE/SQL關(guān)鍵字 B、Oracle的若算法加密機(jī)制()兩個相同的用戶名和密碼在兩臺不同的ORACLE數(shù)據(jù)庫機(jī)器中,將具有相同的哈希值。這些哈希值存儲在SYS.USER表中,可以通過像DBA_USE這類的試圖來訪問 C、Oracle默認(rèn)配置下,每個中戶如果有10此的失敗登錄,此賬戶將會被鎖定 D、SYS賬戶在Oracle數(shù)據(jù)庫中有最高權(quán)限,能夠做任何事情,包括啟動/關(guān)閉Oracle數(shù)據(jù)庫,如果SYS被鎖定,將不能訪問數(shù)據(jù)庫17、邏輯結(jié)構(gòu)設(shè)計不包括()。 A、關(guān)系模式規(guī)范化 B、初始關(guān)系模式設(shè)計 C、構(gòu)建E-R模型 D、模式的評價與改進(jìn)18、下列關(guān)于數(shù)據(jù)控制語言的說法中,正確的是 A、REVOKE語句用于授予權(quán)限 B、GRANT語句用于收回權(quán)限 C、數(shù)據(jù)控制語言主要用于數(shù)據(jù)執(zhí)行流程管理 D、數(shù)據(jù)控制語言包括的主要SQL語句是GRANT和REVOKE19、使用存儲過程的好處不包括 A、存儲過程可作為一種安全機(jī)制來確保數(shù)據(jù)的完整性 B、可增強(qiáng)SQL語言的功能和靈活性 C、移植性好 D、良好的封裝性20、Oracle中數(shù)據(jù)庫的默認(rèn)啟動選項是()。 A、MOUNT B、NOMOUNT C、READONLY D、OPEN二、填空題(每小題2分,共20分)1、數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)三者之間的關(guān)系是______。2、下述關(guān)于數(shù)據(jù)庫系統(tǒng)的正確敘述是數(shù)據(jù)庫系統(tǒng)減少了______。3、將數(shù)據(jù)庫的結(jié)構(gòu)劃分成多個層次,是為了提高數(shù)據(jù)庫的邏輯獨立性和______。4、并發(fā)操作導(dǎo)致的數(shù)據(jù)庫不一致問題主要包括()、讀污、不可重讀。5、在SQL中,關(guān)系模式稱為(),子模式稱為()。6、在創(chuàng)建一個新表時,如果表中的數(shù)據(jù)已經(jīng)存在于某一個或某幾個表中,為了避免重新輸入數(shù)據(jù)的麻煩,可以利用操作查詢的____查詢來創(chuàng)建新表。7、如果X→Y和YX成立,那么X→Y是一個(),它可以根據(jù)推理規(guī)則的()性推出。8、在Access中,用戶級安全機(jī)制是指當(dāng)數(shù)據(jù)庫中有多個用戶時,將用戶分成組,規(guī)定不同組的用戶具有不同的____。9、數(shù)據(jù)庫恢復(fù)的基本原理是()。10、F連接是從關(guān)系R和S的笛卡兒積中選取屬性間滿足________。三、簡單題(每小題5分,共20分)1、簡述數(shù)據(jù)庫的三級模式?2、數(shù)據(jù)模型和數(shù)據(jù)庫表之間的關(guān)系3、簡述數(shù)據(jù)庫的兩種存儲結(jié)構(gòu)。4、數(shù)據(jù)庫系統(tǒng)階段特點四、綜合應(yīng)用題(每小題20分,共20分)1、定義參加表,在語句中要求定義表中的主碼和外碼約束;(說明:表中屬性的類型根據(jù)實際情況定義。)
2.查詢每個社會團(tuán)體的參加人數(shù)
3.檢索所有比“王華”年齡大的職工的姓名、年齡和性別
4.查找參加了歌唱隊或籃球隊的職工號和姓名
5.沒有參加任何社會團(tuán)體的職工信息
6.將所有參加編號為“10001”的社會團(tuán)體的職工的工資增加10%
7.查詢年齡最大的職工的職工號和姓名
8.查詢各社會團(tuán)體的編號以及其負(fù)責(zé)人的姓名
9.刪除職工號為’402’的職工參加所有社會團(tuán)體的記錄
10.以職工姓名為參數(shù)建立一個帶參數(shù)的存儲過程,用于查詢其所參加的社會團(tuán)體的編號和名稱,并調(diào)用此存儲過程查詢“王明”所參加的社會團(tuán)體的編號和名稱。
【數(shù)據(jù)庫原理參考答案】一、單項選擇題1、C【解析】DBS包含DB、DBMS、DBA和硬件系統(tǒng),Access是數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫系統(tǒng)管理階段只是將冗余度降到最低,并沒有消除冗余。2、C3、D【解析】無4、B5、D【解析】DBS的意思就是數(shù)據(jù)庫系統(tǒng)。6、A7、C8、D【解析】本題得分:1分9、C【解析】無10、A11、C12、C【解析】本題得分:0分13、C【解析】本題主要考查的知識點為數(shù)據(jù)操縱語言數(shù)據(jù)操縱語言包括的主要SQL.語句有:(1)SELECT:用于從表或視圖中檢索數(shù)據(jù)。(2)INSERT:用于將數(shù)據(jù)插入到表或視圖中。(3)UPDATE:用于修改表或視圖中的數(shù)據(jù),其既可修改表或視圖中一行數(shù)據(jù),也可同時修改多行或全部數(shù)據(jù)。(4)DELETE:用于從表或視圖中刪除數(shù)據(jù)。14、B15、B16、D17、C18、D【解析】本題主要考查的知識點為數(shù)據(jù)控制語言。數(shù)據(jù)控制語言主要用于安全管理。數(shù)據(jù)控制語言包括的主要SQL語句有:(1)GRANT:用于授予權(quán)限,可把語句許可或?qū)ο笤S可的權(quán)限損予其他用戶和角色。(2)REVOKE:用于收回機(jī)限,其功能與GRANT相反,但不影響該用戶或色從其他角色中作為成員繼承許可權(quán)限。19、C【解析】本題主要考查的知識點為使用存儲過程的好處。使用存儲過程通常具有以下好處:(1)可增強(qiáng)SQL語言的功能和靈活性。(2)良好的封裝性。(3)高性能。(4)可減少網(wǎng)絡(luò)流量。(5)存儲過程可作為一種安全機(jī)制來確保數(shù)據(jù)庫的安全性和數(shù)據(jù)的完整性。20、D二、填空題1、DBS包括DB和DBMS2、數(shù)據(jù)冗余3、物理獨立性4、丟失更新5、基本表|視圖6、生成表7、平凡的函數(shù)依賴|自反8、存取權(quán)限9、利用數(shù)據(jù)的冗余10、實體完整性三、簡單題1、數(shù)據(jù)庫系統(tǒng)三級模式結(jié)構(gòu):外模式,模式,內(nèi)模式。
模式也稱概念模式或邏輯模式,是對數(shù)據(jù)庫中全部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。
外模式也稱子模式或用戶模式,它是對數(shù)據(jù)庫用戶能夠看見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。
內(nèi)模式也稱存儲模式或物理模式,是對數(shù)據(jù)物理結(jié)構(gòu)和存儲方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式,一個數(shù)據(jù)庫只有一個內(nèi)模式。
三級模式結(jié)構(gòu)之間差別往往很大,為了實現(xiàn)這3個抽象級別的聯(lián)系和轉(zhuǎn)換,DBMS在三級模式結(jié)構(gòu)之間提供了兩級映像:外模式/模式映像,模式/內(nèi)模式映像。2、數(shù)據(jù)模型:層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P汀?/p>
數(shù)據(jù)庫表的關(guān)系:一對一關(guān)系、一對多關(guān)系、多對多關(guān)系、參照完整性規(guī)則等。3、數(shù)據(jù)庫的物理存儲結(jié)構(gòu)指的是保存數(shù)據(jù)庫各種邏輯對象的物理文件是如何在磁盤上存儲的,數(shù)據(jù)庫在磁盤上是以文件為單位存儲的,SQLServer2008將數(shù)據(jù)庫映射為一組操作系統(tǒng)文件。
邏輯存儲結(jié)構(gòu):數(shù)據(jù)庫是存儲數(shù)據(jù)的容器,即數(shù)據(jù)庫是一個存放數(shù)據(jù)的表和支持這些數(shù)據(jù)的存儲、檢索、安全性和完整性的邏輯成分所組成的集合。4、數(shù)據(jù)庫系統(tǒng)的特點如下:
(1)數(shù)據(jù)結(jié)構(gòu)化
(2)較高的數(shù)據(jù)共享性
(3)較高的數(shù)據(jù)獨立性
(4)數(shù)據(jù)由DBMS統(tǒng)一管理和控制四、綜合應(yīng)用題1、1.定義參加表,在語句中要求定義表中的主碼和外碼約束;(說明:表中屬性的類型根據(jù)實際情況定義。)
createtablecj(
zghchar(8),
bhchar(8),
primarykey(zgh,bh),
foreignkey(zgh)referenceszg(zgh),
foreignkey(cno)referencesshtt(bh))
2.查詢每個社會團(tuán)體的參加人數(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.沒有參加任何社會團(tuán)體的職工信息
Select*
Fromzg
Wherezghnotin(selectdistinctzghfromcj)
6.將所有參加編號為“10001”的社會團(tuán)體的職工的工資增加10%
Updatezg
Setgz=1.1*gz
Wherezghin(selectzghfromcjwherebh='10001')
7.查詢年齡最大的職工的職工號和姓名
Selectzgh,xm
Fromzg
Wheren
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年洗衣房租賃合同樣本3篇
- 2024年版權(quán)轉(zhuǎn)讓合同:關(guān)于某暢銷小說的版權(quán)轉(zhuǎn)讓及分成協(xié)議
- 2024-2025學(xué)年度廣西部分學(xué)校高一第一學(xué)期12月階段性考試歷史試題
- 主管護(hù)師(兒科護(hù)理)資格考試題庫(含各題型)
- 紙箱制作課程設(shè)計
- 中考語文散文閱讀的答題技巧
- 幼兒面試課程設(shè)計
- 愛國微課程設(shè)計
- 2024年用電監(jiān)察員(用電檢查員)技師職業(yè)鑒定考試題庫(含答案)
- 網(wǎng)絡(luò)營銷教學(xué)課程設(shè)計
- (正式版)HG∕T 21633-2024 玻璃鋼管和管件選用規(guī)定
- 抖音認(rèn)證承諾函
- 2022更新國家開放大學(xué)電大《生產(chǎn)與運作管理》2025-2026期末試題及答案(試卷代號:2617)
- (完整版)保溫工藝課件
- 設(shè)計驗證和生產(chǎn)確認(rèn)[福特FORD]
- 汽車4S店八大運營業(yè)績指標(biāo)管控培訓(xùn)_89頁
- 工作場所空氣中有害物質(zhì)監(jiān)測的采樣規(guī)范課件159-2004
- 設(shè)備安裝、調(diào)試及驗收質(zhì)量保證措施
- 合同范本之采購合同誰保管
- 國家自然科學(xué)基金進(jìn)展報告
- 地質(zhì)工作個人述職報告三篇
評論
0/150
提交評論