版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、數(shù)據(jù)庫原理試題得分閱卷教師選擇題(每題1分,共30分 選擇正確答案的編號, 填在各題后的括號內(nèi))1、用二維表結構表示實體以及實體間聯(lián)系的數(shù)據(jù)模型為()A、網(wǎng)狀模型E、層次模型C、關系模型D、面向?qū)ο竽P?、SQL語言是()標準語言。A、層次數(shù)據(jù)庫B、網(wǎng)絡數(shù)據(jù)庫C、關系數(shù)據(jù)庫D、非數(shù)據(jù)庫3、創(chuàng)建表時,用來說明字段默認值的是()。A、CHECK B、CONSTRAINT C DEFAULT D UNIQUE4、下述SQL語句中,更新表中數(shù)據(jù)作用的命令動詞是()。A、ALTER B、 CREATE C、UPDATE D、INSERT5、在SELECT語句中使用“*”表示()。A、選擇任何字段B、選擇
2、全部字段C選擇全部記錄C、選擇主碼6、 視圖是從一個可以多個()表中導出的。A、基表B 、虛表 C 、索引 D 、記錄7、數(shù)據(jù)庫的()是指數(shù)據(jù)的正確性和相容性。A.安全性 B.完整性 C.并發(fā)控制D.恢復8要保證數(shù)據(jù)庫的數(shù)據(jù)獨立性,需要修改的是 ()。A、三層模式之間的兩種映射B、模式與內(nèi)模式9、空值)的值。A 空字符串B不知道的、不確定或無法填入C數(shù)值零D以上都不是10、下面是聚合函數(shù)的選項是()。A distinctB、sumC、 ifD、top11、子查詢可以返回()行而不產(chǎn)生錯誤A、僅一行B、如果不以ANY ALL、EXISTS或IN開頭,則僅一行C無限多行D如果不以ANY ALL、E
3、XISTS或 IN開頭,則為無限行12、屬性是指實體具有的()。A.某種描述.B、某種特性C、某種數(shù)值.D、某種類型 13、在一個關系中如果有這樣一個屬性存在著,它的值能惟一地標識關系中的每一個元組,稱這個屬性為()A.候選碼 B.數(shù)據(jù)項 C. 主屬性D.主屬性值14、 表中可以()一個元組(一個記錄)的某個屬性組(字段組)稱為 主鍵.A 唯一確定 B 、不唯一確定 C 、模糊確定D 、表達15、若某個屬性組不是關系 A主碼,但它是另一個關系 B的主碼,則該屬性或?qū)傩越M稱為關系A的()。A 、外部屬性 B 、主鍵 C、內(nèi)鍵 D 、外鍵16、 ()是對關系的描述,一般表示為 關系名(屬性名1,屬
4、性名2, , 屬性名n)。A、關聯(lián)模式 B、數(shù)據(jù)模式 C、庫模式 D、關系模式17、在關系代數(shù)運算中,5種基本運算為:A、B、并、差、選擇、投影、自然連接并、差、交、選擇、投影C、并、差、選擇、投影、乘積D并、差、交、選擇、乘積18、設屬性A是關系R的主屬性,則屬性A不能取空值(NULL)。這是()A 、實體完整性規(guī)則B、參照完整性規(guī)則C、用戶定義完整性規(guī)則D、域完整性規(guī)則19. 在數(shù)據(jù)庫的三級模式結構中,內(nèi)模式有()個A.1 個 B.2 個 C.3 個 D.任意多個20、自然連接是構成新關系的有效方法。一般情況下,當對關系R和S使用自然連接時,要求R和S含有一或是多個共有的().A、元組B、
5、行 C、記錄 D 、屬性21. 將兩個關系拼接成一個新的關系,生成的新關系中包含滿足條件的元組,這種操作稱為:()A、選擇B、投影22.SQL的含義是:()A、結構化查詢語言C、數(shù)據(jù)庫查詢語言C連接 D并B、數(shù)據(jù)定義語言D數(shù)據(jù)庫操縱與控制語言23. 數(shù)據(jù)庫系統(tǒng)的組成,除了硬件環(huán)境、軟件環(huán)境、數(shù)據(jù)庫,還包括A、操作系統(tǒng)B、CPU C人員D物理數(shù)據(jù)庫24. 數(shù)據(jù)庫系統(tǒng)的核心是:()A、數(shù)據(jù)模型B、數(shù)據(jù)庫管理系統(tǒng)C、數(shù)據(jù)庫 D數(shù)據(jù)庫管理員25. 表由哪些部分組成:()A、查詢和字 b、字段和記錄 C、記錄和窗體 D報表和字段26. 在SQL查詢中使用 Where子句指出的是:()A、查詢目標B、查詢
6、結果C、查詢視圖D查詢條件27. 下面對于關系的敘述中,哪一個是不正確的?A 、關系中的每一個屬性是不可分解的B 、在關系中元組的順序是無關緊要的C、任意的一個二維表都是一個關系。D每一個關系只有一種記錄類型。28. 設關系R和S的元組個數(shù)分別為100和300,關系T是R與S的笛卡爾積,則T的元組個數(shù)是()A、400 B、10000 C、30000 D、9000029. 在關系數(shù)據(jù)庫系統(tǒng)中,為了簡化用戶查詢操作,而又不增加數(shù)據(jù)的存儲空間,常用的方法是創(chuàng)建()。A、另一個表B、游標C 、視圖 D、索引30. 對關系模型敘述錯誤的是:()A、建立在嚴格的數(shù)學理論、集合論和謂詞演算公式的基礎之上B、
7、微機DBMS色大部分采用關系數(shù)據(jù)模型。C用二維表表示關系模型是其一大特點。D不具有連接操作的DBMS也可以是關系數(shù)據(jù)庫系統(tǒng)。得分閱卷教師二、填空題:(每小題1分,共10分)在以下各小題中畫 有填上答案。1 .包含在任何一個候選關鍵字中的屬性稱為1 主屬性2.數(shù)據(jù)模式包括:2 概念模式3 外模式、4內(nèi)模式 ;其中的 4 內(nèi)模式是用物理模型對數(shù)據(jù)的描述。3. 關系操作中選取某些列的操作為:5投影 ,而選取某些行的操作稱為:6 選擇 。5. 關系的完整性約束條件包括三類:(7 實體完整性 、8 參照完整性 、9用戶自定義完整性 。)6. SQL中,運算符“ IS NULL ”用于檢查10屬性是否為空
8、 。得分閱卷教師三、問答題(30分)(每題5 分)1、何為數(shù)據(jù)庫?數(shù)據(jù)庫(Database,簡稱DB)是長期儲存在計算機內(nèi)、有組織的、可共享的大 量數(shù)據(jù)集合2、關系的性質(zhì)有哪些?1)同一屬性的數(shù)據(jù)具有同質(zhì)性。每一列中的分量是同一類型的數(shù)據(jù),來自同 一個域。2)同一關系的屬性名具有不能重復性。3)關系中的列位置具有順序無關性。4)關系具有元組無冗余性。關系中的任一兩組不能完全相同。5)關系中的元組位置具有順序無關性。6)關系中每一個分量必須是不可分的數(shù)據(jù)項3什么叫數(shù)據(jù)模式,它分哪三級答:在數(shù)據(jù)模型中有關數(shù)據(jù)結構及其相互間關系的描述被稱為數(shù)據(jù)模式。數(shù)據(jù) 模式被分為外模式、概念模式和內(nèi)模式三級。概念
9、模式:又簡稱為模式,是關于整個數(shù)據(jù)庫中數(shù)據(jù)的全局邏輯結構的描述。外模式:又稱為子模式、用戶模式,是關于某個用戶所需數(shù)據(jù)的邏輯結構的描 述。外模式可由概念模式推導而出,是概念模式的一個子集內(nèi)模式:又稱為物理模式、存儲模式,是關于數(shù)據(jù)庫中數(shù)據(jù)的存儲方式和物 理結構的描述。4、在E-R模型中聯(lián)系是用來反映什么樣的信息,它有幾種類型?答:用來反映為實體(型)內(nèi)部的聯(lián)系和實體(型)之間的聯(lián)系,實體內(nèi)部的 聯(lián)系通常是指組成實體的各屬性之間的聯(lián)系;實體之間的聯(lián)系通常是指不同實體集之間的聯(lián)系。聯(lián)系可分為三種:(1)一對一聯(lián)系(1: 1)(2)一對多聯(lián)系(1: n)(3)多對多聯(lián)系(m n)。5、什么是視圖?它
10、有何作用?答:視圖是命名的、從基本表中導出的虛表。它在物理上并不存在。存在的只 是它的定義;視圖中的數(shù)據(jù)是從基本表中導出的。每次對視圖查詢都要重新計 算;視圖之上可以再定義視圖。視圖的作用是讓一定權限的操作者不用操作基本表就能滿足其相應的操作 要求,從而實現(xiàn)了對數(shù)據(jù)的安全管理。6、數(shù)據(jù)庫的結構數(shù)據(jù)模型有哪幾種?按此劃分 SQL SERVE屬于哪種類型? 數(shù)據(jù)模型有層次模型,網(wǎng)狀模型,關系模型,面向?qū)ο髷?shù)據(jù)模型,對象關系模型。按此劃分SQL SERVE屬于關系模型。得分閱卷教師四、SQL語言(共30分)表2 雇員表表1部門表部門編號部門名稱部門所在地10財務部深圳20研發(fā)部北京30銷售部廣州40
11、公司總部上海雇員編號姓名年齡受雇時間工資電話號碼門 號 部編7369史大252006/07309017499艾倫302000/10/19366698230010307521福特282002/05/18306789110102347566王瓊351998/12/29755678910200127654馬克202007/07/18306696030200011、根據(jù)表1和表2,用SQL語句創(chuàng)建雇員表和部門表(6分) 假設有雇員關系表格,它的結構如下:雇員(雇員編號,雇員姓名,年齡,受雇時間,薪水,電話號碼,部門編號)。雇員編號為主鍵,部門編號為外鍵。部門(部門編號,部門名
12、稱,部門所在地)主鍵是部門編號Create table 部門表(部門編號 char(4) not null primary key,部門名稱char(12),部門所在地 char(4);Create table 雇員表(雇員編號 char(4) not null primary key, 雇員姓名char(12), 年齡int,受雇時間datetime, 薪水decimal(7,2),電話號碼char(6), 部門編號char(4)foreign key references部0 (咅B(yǎng)門編號);2、請寫出下列查詢和操作SQL語句。20分1)以遞增的方式列出職工的部門號碼(不重復);selec
13、t distinct部門編號from 雇員表order by 部門編號asc;2)查找AGE年齡為35歲的職工全部信息;select * from 雇員表 where 年齡=35;3)查詢在部門20或者30工作的,工資大于1600,年齡大于35歲的職工信息。Select * from 雇員表where (部門編號=20 OR部門編號=30) and工資1600 and 年齡 35;4)計算最高,最低和平均工資;select max( 工資),min( 工資)avg( 工資)from 雇員表;5)找處職工不足3人的部門及其相應的職工數(shù);select 部門編號,count(*)from 雇員表 g
14、roup by 部門編號 havingcou nt(*)3;6. 將部門號為10部門所有人員工資提咼20%Update雇員表set 工資二工資+0.2*工資where部門編號=10;7. 從雇員中找出工資大于平均工資的職工信息。Select * from 雇員表 where 工資 (select avg( 工資)from 雇員表);8. 刪除在部門10的,工資大于2500的職工信息delete from 雇員表where 工資2500 and部門編號=10;9. 從雇員表雇員中選取工資大于150元職工的雇員編號,雇員姓名,工資和部 門編號,構成一個雇員工資視圖。Create view 雇員工資
15、(雇員編號,雇員姓名,工資,部門編號)as select雇 員編號,雇員姓名,工資,部門編號from 雇員表where工資150;10.查詢馬克所在部門名稱When you are old and grey and full of sleep,And no ddi ng by the fire, take down this book,And slowly read, and dream of the soft lookYour eyes had once, and of their shadows deep;How many loved your mome nts of glad grace
16、,And loved your beauty with love false or true,But one man loved the pilgrim soul in you,And loved the sorrows of your cha nging face;And bending dow n beside the glow ing bars,Murmur, a little sadly, how love fledAnd paced upon the mountains overheadAnd hid his face amid a crowd of stars.The furthe
17、st dista nee in the worldIs not betwee n life and deathBut whe n I sta nd in front of youYet you don't know thatI love you.The furthest dista nee in the worldIs not whe n I sta nd in front of youYet you can't see my loveBut whe n un doubtedly knowing the love from bothYet cannot be together.The furthest dista nee in the worldIs not being apart while being
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024污泥運輸處置與污水處理廠環(huán)保達標合同3篇
- 2024電路安裝工程勞務合同范本
- 2024版房屋買賣合同范本集合
- 2024電商企業(yè)人力資源管理合同4篇帶眉腳
- 二零二五年度抵賬合同范本:生物科技合作2篇
- 二零二五年度旅游行業(yè)項目經(jīng)理勞動合同模板3篇
- 物流運輸損壞賠償及免責約定合同
- 整體房屋租賃合同
- 二零二五年度建筑施工安全管理及驗收標準合同2篇
- 養(yǎng)豬場環(huán)保工程改造合同
- 新疆塔城地區(qū)(2024年-2025年小學六年級語文)部編版期末考試(下學期)試卷及答案
- 四人合伙投資協(xié)議書范本
- 反射療法師3級考試題庫(含答案)
- 汽車供應商審核培訓
- 山東省濟南市2023-2024學年高二上學期期末考試地理試題 附答案
- 期末復習試題1(試題)-2024-2025學年二年級上冊數(shù)學北師大版
- 1《地球的表面》說課稿-2024-2025學年科學五年級上冊教科版
- 汽車以租代購合同完整版完整版
- 音樂制作基礎知識單選題100道及答案解析
- 2024至2030年大型儲油罐項目投資價值分析報告
- GB/T 44764-2024石油、石化和天然氣工業(yè)腐蝕性石油煉制環(huán)境中抗硫化物應力開裂的金屬材料
評論
0/150
提交評論