數(shù)據(jù)庫基礎自測題1_第1頁
數(shù)據(jù)庫基礎自測題1_第2頁
數(shù)據(jù)庫基礎自測題1_第3頁
數(shù)據(jù)庫基礎自測題1_第4頁
數(shù)據(jù)庫基礎自測題1_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫程序設計基礎數(shù)據(jù)庫程序設計基礎自測題一自測題一n一、填空題(每空一、填空題(每空1分,共分,共10分)分)1.數(shù)據(jù)是有數(shù)據(jù)、字符等一系列符號組成的數(shù)據(jù)是有數(shù)據(jù)、字符等一系列符號組成的 ;2.數(shù)據(jù)庫是長期存放在計算機內(nèi),數(shù)據(jù)庫是長期存放在計算機內(nèi), 、 、 的的數(shù)據(jù)的集合;數(shù)據(jù)的集合;3.存儲在數(shù)據(jù)庫中的數(shù)據(jù)具有存儲在數(shù)據(jù)庫中的數(shù)據(jù)具有 性和性和 性;性;4.實體關(guān)系模型中實體是實體關(guān)系模型中實體是 ;5.數(shù)據(jù)庫結(jié)構(gòu)中數(shù)據(jù)庫結(jié)構(gòu)中3個模式指個模式指 、 和和 ;一種物理符號序列一種物理符號序列有組織有組織結(jié)構(gòu)統(tǒng)一結(jié)構(gòu)統(tǒng)一可共享可共享集中集中共享共享客觀存在并且可以相互區(qū)別的事物客觀存在并且

2、可以相互區(qū)別的事物外模式外模式模式模式內(nèi)模式內(nèi)模式n二、單項選擇題(每題二、單項選擇題(每題2分,共分,共20分)分)1. 從關(guān)系中提取若干指定的字段的值,這種運算稱為從關(guān)系中提取若干指定的字段的值,這種運算稱為( )a、選擇、選擇b、投影、投影 c、連接、連接 d、除、除2. vfp的數(shù)據(jù)類型不包括的數(shù)據(jù)類型不包括 ( )a、數(shù)值型、數(shù)值型b、實數(shù)型、實數(shù)型c、邏輯型、邏輯型d、字符型、字符型3. sql的核心是的核心是 ( )a、數(shù)據(jù)查詢、數(shù)據(jù)查詢 b、數(shù)據(jù)修改、數(shù)據(jù)修改 c、數(shù)據(jù)定義、數(shù)據(jù)定義 d、數(shù)據(jù)控制、數(shù)據(jù)控制4. sql語句的語句的dml語言不包括包括語言不包括包括 ( )a、i

3、nsertb、createc、update d、deletebbab5. 統(tǒng)計統(tǒng)計“student”表中男女同學的人數(shù)的表中男女同學的人數(shù)的sql語句是語句是 ( )a、select 性別,性別,count from student where 性別性別 = 女女 or 性別性別 = 男男 b、select count(*) from student where 性別性別 = 女女 and 性別性別 = 男男c、select 性別,性別,count(*) from student group by 性別性別d、select count from student group by 性別性別6.

4、運算符運算符“not”是是 ( )a、算術(shù)運算符、算術(shù)運算符 b、按位運算符、按位運算符 c、比較運算符、比較運算符 d、邏輯運算符、邏輯運算符 7. 命令命令“? round(3.4567,3)”的輸出結(jié)果為的輸出結(jié)果為 ( )a、3.456 b、3.500 c、3.460d、3.457cdd8. 創(chuàng)建報表的命令是創(chuàng)建報表的命令是 ( )a、create reportb、modify reportc、rename reportd、create form9. 屬于非容器的控件是屬于非容器的控件是 ( )a、formb、pagec、label d、formset10. vfp預先定義好的,能夠被

5、對象識別的動作是預先定義好的,能夠被對象識別的動作是 ( )a、屬性、屬性b、名稱、名稱c、方法、方法d、事件、事件acdn三、簡答題(每題三、簡答題(每題5分,共分,共30分)分)1. 什么是關(guān)系模型,試說明其基本概念。什么是關(guān)系模型,試說明其基本概念。答:關(guān)系模型是目前最常用的一種數(shù)據(jù)模型,是用二維表結(jié)構(gòu)來表答:關(guān)系模型是目前最常用的一種數(shù)據(jù)模型,是用二維表結(jié)構(gòu)來表示實體以及實體之間從屬關(guān)系的模型。關(guān)系模型以關(guān)系數(shù)學理論為示實體以及實體之間從屬關(guān)系的模型。關(guān)系模型以關(guān)系數(shù)學理論為基礎,在關(guān)系模型中,操作的對象和結(jié)果都是二維表,這種二維表基礎,在關(guān)系模型中,操作的對象和結(jié)果都是二維表,這種二

6、維表就是關(guān)系。其具有以下特點:就是關(guān)系。其具有以下特點:一個二維表中,所有記錄格式相同,長度相同。一個二維表中,所有記錄格式相同,長度相同。同一字段數(shù)據(jù)的性質(zhì)相同,均為同一屬性的值。同一字段數(shù)據(jù)的性質(zhì)相同,均為同一屬性的值。行和列的排列順序并不重要。行和列的排列順序并不重要。n三、簡答題(每題三、簡答題(每題5分,共分,共30分)分)2. sql語言分具備哪些功能?語言分具備哪些功能?答:答:sql具有以下功能具有以下功能:查詢數(shù)據(jù)庫中的數(shù)據(jù)。查詢數(shù)據(jù)庫中的數(shù)據(jù)。更新數(shù)據(jù)庫中的數(shù)據(jù)。更新數(shù)據(jù)庫中的數(shù)據(jù)。設置數(shù)據(jù)庫用戶訪問權(quán)限。設置數(shù)據(jù)庫用戶訪問權(quán)限。修改數(shù)據(jù)庫表的結(jié)構(gòu)。修改數(shù)據(jù)庫表的結(jié)構(gòu)。增加

7、、刪除數(shù)據(jù)庫中的表、視圖。增加、刪除數(shù)據(jù)庫中的表、視圖。n三、簡答題(每題三、簡答題(每題5分,共分,共30分)分)3. 試簡述關(guān)系的特點。試簡述關(guān)系的特點。答:關(guān)系必須規(guī)范化,答:關(guān)系必須規(guī)范化,在同一個關(guān)系中不能出現(xiàn)相同的屬性名,在同一個關(guān)系中不能出現(xiàn)相同的屬性名,關(guān)系中不允許有完全相同的元組,關(guān)系中不允許有完全相同的元組,在一個關(guān)系中,元組的次序無關(guān)緊要,在一個關(guān)系中,元組的次序無關(guān)緊要,在一個關(guān)系中,列的次序無關(guān)緊要。在一個關(guān)系中,列的次序無關(guān)緊要。n三、簡答題(每題三、簡答題(每題5分,共分,共30分)分)4.簡述數(shù)據(jù)庫管理系統(tǒng)的基本功能。簡述數(shù)據(jù)庫管理系統(tǒng)的基本功能。答:答:dbm

8、s的功能包括的功能包括5個方面:個方面:數(shù)據(jù)的組織和存儲數(shù)據(jù)的組織和存儲數(shù)據(jù)的查詢數(shù)據(jù)的查詢數(shù)據(jù)的增加、刪除和修改數(shù)據(jù)的增加、刪除和修改數(shù)據(jù)的排序和索引數(shù)據(jù)的排序和索引數(shù)據(jù)的統(tǒng)計和分析數(shù)據(jù)的統(tǒng)計和分析n三、簡答題(每題三、簡答題(每題5分,共分,共30分)分)5.什么是索引?什么是索引?vfp的索引有哪些類型?的索引有哪些類型?答:答:visual foxpro系統(tǒng)提供了系統(tǒng)提供了4種不同的索引類型。種不同的索引類型。 (1)主索引,確保字段值不重復的索引,唯一性,一個表一)主索引,確保字段值不重復的索引,唯一性,一個表一個主索引,已經(jīng)不唯一則不能建立主索引。個主索引,已經(jīng)不唯一則不能建立主索

9、引。 (2)候選索引,與主索引類似,具有唯一性??梢越⒍鄠€。)候選索引,與主索引類似,具有唯一性??梢越⒍鄠€。 (3)普通索引,允許重復的,可以多個普通索引。)普通索引,允許重復的,可以多個普通索引。 (4)唯一索引,索引值唯一,索引值的記錄不唯一。)唯一索引,索引值唯一,索引值的記錄不唯一。n三、簡答題(每題三、簡答題(每題5分,共分,共30分)分)6.試說明內(nèi)存變量的作用域。試說明內(nèi)存變量的作用域。 答:內(nèi)存變量可分為公共變量、私有變量和局部變量答:內(nèi)存變量可分為公共變量、私有變量和局部變量3類。類。 (1)公共變量在任何模塊中都可以使用,使用)公共變量在任何模塊中都可以使用,使用pu

10、blic關(guān)鍵字聲關(guān)鍵字聲明;明; (2)私有變量只在當前模塊以及其調(diào)用的下屬各層模塊中使用;)私有變量只在當前模塊以及其調(diào)用的下屬各層模塊中使用; (3)局部變量只能在建立它的模塊中使用,使用)局部變量只能在建立它的模塊中使用,使用local關(guān)鍵字關(guān)鍵字聲明。聲明。n四、應用題(共四、應用題(共40分)分)n1. 已知已知“醫(yī)生醫(yī)生”表,包括編號、姓名、性別、出生日期、表,包括編號、姓名、性別、出生日期、聯(lián)系電話、職稱等字段,編寫程序輸入姓名,顯示其信息聯(lián)系電話、職稱等字段,編寫程序輸入姓名,顯示其信息,若沒有找到則顯示,若沒有找到則顯示“查無此人查無此人”;(;(10分)分)答:答: cle

11、aruse 醫(yī)生醫(yī)生accept “請輸入要查找的學生的姓名:請輸入要查找的學生的姓名:” to xmlocate for 姓名姓名=xmif found()displayelse?“查無此人查無此人”endifusen四、應用題(共四、應用題(共40分)分)n2.醫(yī)院信息系統(tǒng)中,每個醫(yī)院有若干部門,例如:住院部、醫(yī)院信息系統(tǒng)中,每個醫(yī)院有若干部門,例如:住院部、門診部等,每個部門有若干科室,如門診內(nèi)科,門診五官科門診部等,每個部門有若干科室,如門診內(nèi)科,門診五官科等,每個科室包含若干醫(yī)生,試根據(jù)上述分析給出相關(guān)等,每個科室包含若干醫(yī)生,試根據(jù)上述分析給出相關(guān)e-r圖圖(15分)分)醫(yī)生醫(yī)生科

12、室科室部門部門屬屬于于屬屬于于編編號號性性別別姓姓名名編編號號名名稱稱編編號號名名稱稱1nn1n四、應用題(共四、應用題(共40分)分)n3.已知成績表的結(jié)構(gòu)為已知成績表的結(jié)構(gòu)為score ( sno, cno, mark ) 其中其中sno表表示學號示學號, cno表示課程號,表示課程號,mark表示成績,另知學生表結(jié)構(gòu)為表示成績,另知學生表結(jié)構(gòu)為student ( sno, sname, clno),其中,其中sname為姓名,為姓名,clno為為班號,試給出每個班各科的平均成績的班號,試給出每個班各科的平均成績的sql語句,結(jié)果按照語句,結(jié)果按照班號、課程號升序,課程平均成績降序排列。(班號、課程號升序,課程平均成績降序排列。(10分)分)答:答: select clno as 班號班號,cno as 課程號課程號 , avg(mark) as 平均成績平均成績from stud

溫馨提示

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

評論

0/150

提交評論