




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、數(shù)據(jù)庫基礎與應用期末復習提要浙江電大理工部計算機教研室l 數(shù)據(jù)庫基礎與應用是全國電大計算機應用專業(yè)和信息管理專業(yè)一門骨干課程,它包括數(shù)據(jù)庫基礎知識和FoxPro for windows實用數(shù)據(jù)庫系統(tǒng)的使用兩個方面內(nèi)容:在期末考試中大約各占%的份量。l 下面給出每一章的復習要求然后給出-份模擬試題及答案第一章數(shù)據(jù)庫系統(tǒng)導論一、名詞解釋l 數(shù)據(jù) 信息 數(shù)據(jù)處理 信息系統(tǒng) 超文本技術(shù) 數(shù)據(jù)的物理獨立性l 數(shù)據(jù)的邏輯獨立性 數(shù)鋸完整性 概念世界 實體 屬性 關鍵字l 實體之間的聯(lián)系 ER模型二、回答問題l 1.計算機數(shù)據(jù)處理技術(shù)經(jīng)過哪四個發(fā)展階段?l 2.數(shù)據(jù)庫系統(tǒng)的特點是什么?l 3.數(shù)據(jù)庫系統(tǒng)有哪
2、幾個方面組戍?l 4.數(shù)據(jù)庫系統(tǒng)具有哪三級模式結(jié)構(gòu)?l 5.DBMS的主要功能包括年哪幾方面?l 6.數(shù)據(jù)庫的運行控制功能包括些方面?l 7.數(shù)據(jù)完整性控制包括回I些方面f?l 8.數(shù)據(jù)庫的并發(fā)操作控制包括哪些方面?l 9. 數(shù)據(jù)庫的安全性控制包括哪些方面?l 10-數(shù)據(jù)庫的系統(tǒng)安全包括哪三個方面?l 11.兩個實體(集)之間存在著哪三種聯(lián)系?每一種聯(lián)系的具體含義是什么?l 12.數(shù)據(jù)庫管理系統(tǒng)所支持的數(shù)據(jù)模型分為哪四種?l 13.層次模型和網(wǎng)狀模型是通過什么方法來實現(xiàn)數(shù)據(jù)之間聯(lián)系的?這兩種數(shù)據(jù)棋型的缺點是什么?三、應用題能夠根據(jù)數(shù)據(jù)聯(lián)系的文字描述畫出對應的ER圖l 例1-個學生可以選修多門課
3、程,每門課程可以由多個學生來選修,請用ER圖畫出學生選修課程這一概念模型。例2l 一個部門可以具有多名職工,而一名職工只能從屬于一個部門,請用l ER圖畫出這一概念模型。例3l 一種零件可以由其它幾種零件裝配而成,請用R圖畫出這一概念模型例4l 一個倉庫可存放多種零件,每一種零件可以存放在不同倉庫中,請用l ER圖畫出這一概念模型。第二章關系數(shù)據(jù)模型一、名詞解釋l 關系 元組 屬性 域 關鍵字 關系模式 關系模型 并交差 選擇 投影 聯(lián)接 等值聯(lián)接 自然聯(lián)接 外關鍵字二、回答問題l 1.關系模型的特點是什么?l 2.關系運算包括哪兩種?每一類又包括哪幾種運算?二、回答問題l 1.計算機數(shù)據(jù)處理
4、技術(shù)經(jīng)過哪四個發(fā)展階段?l 2.數(shù)據(jù)庫系統(tǒng)的特點是什么?l 3.數(shù)據(jù)庫系統(tǒng)有哪幾個方面組戍?l 4.數(shù)據(jù)庫系統(tǒng)具有哪三級模式結(jié)構(gòu)?l 5.DBMS的主要功能包括年哪幾方面?三、應用l 1.對于一個具體關系,能夠?qū)懗鲞x擇或投影運算后的結(jié)果。l 2.對于兩個關系,能夠?qū)懗霭茨骋环N公共屬性進行自然聯(lián)接后的結(jié)果第三章結(jié)構(gòu)化查詢語言SQLl 一。名詞解釋l SQL 基本表 視圖 聯(lián)接查詢 嵌套查詢二、回答問題l 1.SQL語言包括哪四個方面的功能?l 2.建立基本表的命令格式是什么?l 3.向基本表插入數(shù)據(jù)的命令格式是什么?l 4.查詢基本表的基本命令格式是什么?三應用題l 1.能夠根據(jù)一個關系模式建立
5、基本表。l 2.能夠根據(jù)一個關系進行簡單查詢。l 3.能夠根據(jù)兩至三個關系進行聯(lián)接查詢。l 4.能夠進行兩層嵌套查詢。l 5-查詢中會使用七種比較運算符和三種邏輯運算符構(gòu)成邏輯表達式l 6.在查詢中會使用distinc,notbetweenand.-.,like,notin,order by,group by,havirg ,會為一個關系指定臨時別名。l 7.在查詢中會使用count,sum,avg,max,min等函數(shù)。第四章關系規(guī)范化基礎l 名詞解釋l 函數(shù)依賴 非平凡函數(shù)依賴 平凡函數(shù)依賴 相互函數(shù)依賴 完全函數(shù)依賴 部分函數(shù)依賴 傳遞依賴 候選關鏈字 外關鍵字 主屬性 非主屬性 第一范
6、式 第二范式 第三范式 BCNF二、回答問題l 1.為什么要進行關系規(guī)范化?.l 2.一個關系中兩個屬性之間的聯(lián)系存在哪三種類型l 3.關系規(guī)范化應遵循的原則是什么?l 4.關系規(guī)范化的過程就是消除什么?l 5.如何消除一個關系中某些屬性之間的傳遞依賴?三、應用題l .能夠根據(jù)一個關系模式分析出各屬性之間的函數(shù)依賴關系。l 2.能夠根據(jù)一個關系模式及屬性之間的函數(shù)依賴關系判斷出它屬于哪一級范式。第五章數(shù)據(jù)庫設計l 一、名詞解釋l 概念結(jié)構(gòu)設計 邏輯結(jié)構(gòu)設計 物理結(jié)構(gòu)設汁二、回答問題l 1.數(shù)據(jù)庫應用系統(tǒng)的設計經(jīng)過哪幾個階段?l 2.數(shù)據(jù)庫應用系統(tǒng)的實現(xiàn)和運行經(jīng)過哪幾個階段?l 3.需求分析階段
7、分為哪幾個步驟?l 4.概念結(jié)構(gòu)設計采用什么工具?l 5.概念結(jié)構(gòu)設汁經(jīng)過哪三個步驟?l 6.邏輯結(jié)構(gòu)設計經(jīng)過哪三個步驟?l 7.邏輯結(jié)構(gòu)設計的目的是什么?三、應用題l 1.能夠根據(jù)簡單的應用問題畫出E一R圖。l 2.能夠把簡單的E-R圖轉(zhuǎn)換為一組滿足一定規(guī)范化要求的關系模式。第六章foxprofor windows基礎 一?;卮饐栴}l 1.FoxPro有哪三種工作方式?l 2-個顯示窗口通常具有哪些顯示區(qū)域?l 3.一個對話框中又包含哪幾種類型的框?l 4.表達式分哪類型?l 5.數(shù)據(jù)庫文件、筒單索引文件、復合索引文件、內(nèi)存變量文件、命令文件的擴展名是什么?l 6.FoxPro包含哪幾種類型
8、的字段?每一種字段類型的字母表示是什么?l 7.Foxpro的內(nèi)存變量有哪些類型?對應的字母表示是什么?l 8.foxpro支持哪兩種類型的索引二文件?各有什么特點?l 9.當打開一個庫文件時,將同時自動打開什么索引文件?該索引丈件的文件名同庫名有什么異同?二、掌握以下命令的各式和功能l三、掌握以下函數(shù)的格式功能l 1.int 2.mnod 3.recno 4.& 5.substr 6.upper 7.lower 8.len 9.date 1O.year 11.day 12.ctod 13.dtoc 14dtos 15.str 16.vall 17bof 18.eof 19.found
9、 20-select 21.dbf 22.alias四、應用題l 1.會對各類表達式的求值。l 2.會根據(jù)已知庫和命令序列寫出其功能或運行結(jié)果。l 3.會根據(jù)已知庫和所要實現(xiàn)的功能寫出命令序列。第七章數(shù)據(jù)查詢、統(tǒng)計與報表一?;卮饐栴}l 1.什么叫關系范例查詢RQBE?l 2.如何進入Filer窗口?該窗口具有什么功能?二、掌握以下命令的格式和功能l 1.go 2.skip 3.locate 4.continue 5.findl 6.seek 7.set filter to 8.set fields to 9set fields on/offl 10.count 11.sum 12.averag
10、e 13.calculate 14.total三、應用題l 1.會根據(jù)已知庫和命令序列寫出其功能或運行結(jié)果。l 2.會根據(jù)己知庫和所要實現(xiàn)的功能寫出命令序列.第八章FoxPro的多數(shù)據(jù)庫操作、回答問題l 1.什么是數(shù)據(jù)庫工作區(qū)?有幾種方法標識一個工作區(qū)?l 2.如何在當前工作區(qū)引用在其它工作區(qū)打開的數(shù)據(jù)庫中的字段l 3.使用關聯(lián)查詢與使用SQL-SELE查詢哪些不同?二、掌握以下命令的格式和功能l 1.select 2.join 13.updatel 4.set relationto 5.set skip to三、應用題l 1.會根據(jù)己知庫和命令序歹l寫出其功能或運行結(jié)果。l 2.會根據(jù)已知庫
11、和所要實現(xiàn)的功能寫出命令序列。第九章使用圖形及其它Win油ws對象.名詞解釋l OLE 服務器 客戶 嵌人 鏈接 類名二、回答問題l 鏈接與嵌入 各有什么特點?第十章foxpro應用程序一、回答問題l 結(jié)構(gòu)化程序設計包含哪三種基本結(jié)構(gòu)?l 2.foxpro常量具有哪幾種類型?各是如何表示的?l 3.什么叫命令文件?什么叫過程文件?l 4.定義一個數(shù)組后各元素的初始值是什么?l 5.-個數(shù)組中各元素的類型是否可以不同?l 6.一個數(shù)組中所有元素能夠同時被賦值嗎?二、掌握以下命令的格式和功能l 1.store(=) 2.listdisplay memory 3.dimension/declarel
12、 4.scatter 5.gather 6.copy to arrayl 7.appnd from army 8moify command 9.dol 10.accept 11.input 12.wait 13.?/?1l 14.if.elseendif 15.do caseendcase 16.dowhile.enddol 17.set printoff/on 18-scan endscan19.exitl 20.loop 21.return 22.set procedure tol 23.close procedure 24.parameters 25.do.with三應用題l 1.會根據(jù)
13、已知庫和命令序列寫出其功能或運行結(jié)果。l 2.會根據(jù)已知庫和所要實現(xiàn)的功能寫出命令序列。第十一章用戶界面設計一.掌握以下命令的格式和功能l 1.clear 2.clear to 3 ,.-.-l 4.say-.get. .5.rea 6.define windowl 7.activate window 8.deactivate window 9.release windowl 10.define menu 11.definepad .12.activate menul 13.define popup 14.activate popup 15.define barl 16.set console
14、 on/off 17. Set print off/on 18.set carry off/onl 19. Set device to print/screen 20 set talk off/on l 21 sert default to 22 set date 23 set echo off/on二應用題l 1.會根據(jù)已知庫和命令序列寫出其功能或運行結(jié)果。l 2.會根據(jù)已知庫和所要實現(xiàn)的功能寫出命令序列。模擬試題l 一、填空l 1.數(shù)據(jù)庫系統(tǒng)具有數(shù)據(jù)的,-和等三級模式結(jié)構(gòu)。l 2.數(shù)據(jù)庫運行控制功能包括數(shù)據(jù)的-控制、控制、-控制和數(shù)據(jù)恢復等四個方面。l 3.描述實體的特性稱為。l 4.數(shù)據(jù)
15、庫管理系統(tǒng)所支持的數(shù)據(jù)模型被分為、和面向?qū)ο笏姆N類型。l 5.-個學生可以同時借閱多本圖書,-本圖書只能由一個學生借閱,學生和圖書之間為的聯(lián)系。l 6.屬性的取值范圍稱為屬性的。l 7-關系模型的特點是關系必須,模理概念,能夠采用集合操作。l 8,在選擇運算所得到的結(jié)果關系中,所含的元組數(shù)不原關系中的元組數(shù)。l 9.-個學生關系模式為(學號,姓名,班級號,),其中學號為關鍵字;一個班級關系模式為(班級號,專業(yè),數(shù)室,),其中班級號為關鍵字;則學生關系模式中的外關健字為.l 10.SQL請育具有對數(shù)據(jù)的,_和等四個方面的功能。l 11.在SL語言中,定義一個基本表的命令為。l 12.如果屬性X和
16、Y是11的聯(lián)系,則稱X和Y之間的依賴關l 系為已作。l 13.包含在任何一個候選關鍵字中的屬性稱為,不包含在任何一個候選關鍵字中的屬住稱為。l 14.如果一個關系R中的所有屬性都不傳遞依賴于R的任何候選關鍵字,或肴說,關系R中的每個決定因素郁是候遨關鍵字時,則稱關系R屬于范式,為.l 15.從第一范式逐步規(guī)濕化到第二、第三、BCNF范式的過程,就是逐步消除各種的過程。l 16.數(shù)據(jù)庫應用系統(tǒng)設計所經(jīng)過的前四個階段是、,和。l 17.數(shù)據(jù)庫概念結(jié)構(gòu)設計的工具是。l 18.xPro支持的復合索引文件類型,又分為兩種情況,-種叫做復合索引文件,另一種叫復合索引文件.l 19.foxpro中的字符串常
17、量可以使用、-或作為起止定界符。l 20.為了在修改數(shù)據(jù)庫結(jié)構(gòu)后不丟失數(shù)據(jù),最好每次只修改個字段定義中的項。l 21.GO命令使錄指針作移動,SKP命令使記錄指針以當前記錄為基準作移動。l 22.命令能夠統(tǒng)計出當前庫中滿足范圍和條件的記錄個數(shù)。l 23.SELECT 0命令用于選擇作為當前工作區(qū)。l 24.命令能夠?qū)蓚€打開的數(shù)據(jù)庫按照一定條件聯(lián)接生成一個新數(shù)據(jù)庫。l 25.使用Set skip to命令在建立兩個庫之間的關聯(lián)后,能夠進一步建立當前庫中的一條記錄同被關聯(lián)庫中_記錄之間的關聯(lián)。l 26.如果在一個通用字段中插人一張畫筆圖片,圖片本身就是l 提供圖片的畫筆Paintbrush應用軟
18、件就是_.而FoxPro系統(tǒng)就是_.l 27.foxpro常量具有四種類型,分別,_,_,_.。l 28.在FoxPro,允許對整個數(shù)組進行賦值嗎?.l 29.MODIFYCOMMAND和O命令分別為和-命令文件的命令。l 30.DEFINE BAR為命令.二、寫出下列備命令敢命命坦的功能l 假定使用的,“圖書“,“讀者”、“借閱.和zgjk庫的定義如下l 圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(16),單價N(7,2)l 讀者(借書證號C(4),單位C(1O),姓名C(6),性別C(2),職稱C(6),地址C(16)l 借閱(借書證號C(4),總編號C
19、(6),倩書日期D()l Z(職工號C(6),姓名C(6),性別C(2),出生日期D(),職稱C(6),基本工資N(7,2)l 1.select 借書證號,count(*);l Fmm借閱;l Where借閱證弓=”112l 2.select *,count(*);l from圖書;l groupby書名,作者l 3selec *;l Fmm 借閱,圖書;l Where借閱,總編號=圖書,總編號l 4.select單位,count(*);l from讀者;l where借書證號in(select distinct借書證號from借閱);l group by單位l 5.use zgjkl acc
20、ept”輸入一個職工號“ to xl 1ocatefor 職工號=xl displayl 6.use zgjkl Set index to zgh.idxl 7use zgjkl Calculate max(基本工資),min(基本工貿(mào)),awg(基本工三、或根據(jù)程序填空或指出程序的功能l 假定此題所使用的數(shù)據(jù)庫仍為上題中的zgjk.DBFl 1.clearl Use zgjkl Scan for 職稱=教授l 1,2 say”記錄號:”+str(recno()l 2,2say”.姓名: “+姓名l 3,2say “,職稱”+職稱l 4,2say “”基本工資:“+str(基本工資) get基
21、本工資l readl endscanl uSel returnl 2.clearl Store 0 to c1,c2 ,c3 l useZGJKl Scanl Do casel case 職稱=“教授l c1=c1+1l case職稱=副教授l c2=c2+1l case 職稱=講師l c3=c3+1l endcasel endscanl ?,”教授,c1l ?”講師 ,c2l ?”教授” , c3l uSel return四、假定當前數(shù)據(jù)庫為第四題已定義的.D,用一條或一組命令實現(xiàn)下列每一個操作l 1.顯示從當前記錄開始的個記錄的值,其中”值由鍵盤輸人l 2.分別統(tǒng)計并顯示出男、女職工的人數(shù)
22、。l 3.首先打開按基本工資升序建立的單索引-文件jbgz.idx,然后顯示出基本工資最低的所有記錄(可能為一條,可能為若干條)。模擬試題答案l -填空.l 1.局部邏輯結(jié)構(gòu) 整體邏輯結(jié)構(gòu) 物理存儲結(jié)構(gòu)l 2.完整性 并發(fā)操作 安全性 l 3.屬性l 4.層次 網(wǎng)狀 關系l 5.一對多(或為:n)l 6.域(或定義域)l 7.規(guī)范化單一l 8.多于l 9.班級號l 10.定義 查詢 操縱 控制 l 11.create tablel 12相互函數(shù)依賴XYl 13.主屬性 非主屬性l 14.BCNF RBCNFl 1j.傳遞依賴l 16.需求分析 概念結(jié)構(gòu)設計 邏輯結(jié)構(gòu)設計 物理結(jié)構(gòu)設計l 17.ER圖l 18
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 垃圾處理項目場地調(diào)研與咨詢服務協(xié)議書
- 債務安全協(xié)議書范本
- 保障性住房拆遷補償與購房協(xié)議書
- 工業(yè)土地轉(zhuǎn)租協(xié)議書范本
- 餐飲企業(yè)加盟店特許經(jīng)營合同范本
- 生物醫(yī)藥研發(fā)場房屋租賃及臨床試驗服務合同
- 珍稀茶具收藏與拍賣合同范本
- 草原生態(tài)環(huán)境補償與治理承包合同
- 橋面坑槽冷再生修補技術(shù)專題
- 支原體肺炎的治療
- 2025年度專業(yè)技術(shù)人員繼續(xù)教育公需科目考試題(附答案)
- 光學工程師試題及答案
- 蘇州市公司員工2025年度勞動合同模板:勞動合同簽訂與員工考核評估
- 2025陜煤集團榆林化學有限責任公司招聘(300人)筆試參考題庫附帶答案詳解
- 工程合作居間服務合同范本
- 中國金融AI行業(yè)市場調(diào)查研究及發(fā)展趨勢預測報告
- 6.2平行四邊形的判定第1課時(同步課件)-2023-2024學年八年級數(shù)學下冊同步課堂(北師大版)
- 加強門診服務管理
- 【MOOC】《算法設計與分析》(東北大學) 中國大學慕課答案
- 2025年度消防設施遠程監(jiān)控及報警服務合同3篇
- 2025年陽光農(nóng)業(yè)相互保險公司招聘筆試參考題庫含答案解析
評論
0/150
提交評論