




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、關(guān)系數(shù)據(jù)庫(kù)概述一、數(shù)據(jù)庫(kù)的基本概念1數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)(1)結(jié)構(gòu)化的數(shù)據(jù)、數(shù)據(jù)共享、數(shù)據(jù)與程序的高度獨(dú)立、減少數(shù)據(jù)冗余度。2數(shù)據(jù)庫(kù)系統(tǒng)的組成(1)數(shù)據(jù)庫(kù)(DB)(2)數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)(3)數(shù)據(jù)庫(kù)系統(tǒng)(DBS)(4)計(jì)算機(jī)硬件及相關(guān)軟件(5)數(shù)據(jù)庫(kù)管理人員二、數(shù)據(jù)模型1層次模型:是一個(gè)樹(shù)型結(jié)構(gòu)的數(shù)據(jù)模型。2網(wǎng)狀模型:是層次模型的擴(kuò)展。3關(guān)系模型:關(guān)系模型概念簡(jiǎn)單、清晰、易用,并且是以嚴(yán)格的數(shù)學(xué)基礎(chǔ)為依據(jù)。三、關(guān)系模型和關(guān)系數(shù)據(jù)庫(kù)1關(guān)系模型的概念關(guān)系模型是用表格表示實(shí)體和實(shí)體間的聯(lián)系。關(guān)系模型采用二維表格的形式來(lái)表示各數(shù)據(jù)實(shí)體及它們之間的聯(lián)系。表中的每一行稱為一個(gè)元組或記錄;每一列稱為一個(gè)
2、屬性或字段,表格有幾列,則該關(guān)系為幾元關(guān)系。2關(guān)系術(shù)語(yǔ)(1)關(guān)系:關(guān)系就是無(wú)重復(fù)行、列的一個(gè)二維表。關(guān)系有如下的特點(diǎn) 每列都是同類型的數(shù)據(jù) 每列都必須有不同的列名字 一個(gè)關(guān)系中任意二個(gè)元組(記錄)不能相同。 行、列次序不影響其信息內(nèi)容。 每個(gè)關(guān)系都有一個(gè)關(guān)鍵字唯一標(biāo)識(shí)它的元組。 關(guān)系的每個(gè)分量都必須是不可再分的基本數(shù)據(jù)項(xiàng)。(2)元組:表中的每一行就是一個(gè)元組,幾元關(guān)系就是一個(gè)幾元組。(3)屬性:表中的每一列,稱為關(guān)系的一個(gè)屬性。不同的列有不同的名字,即n 元關(guān)系有n個(gè)不同的屬性。(4)域:屬性的取值范圍,是屬性值的集合,其類型與范圍具體由屬性的性質(zhì)及其所表示的意義確定。(5)關(guān)鍵字:在關(guān)系中能
3、唯一確定不同元組的屬性或?qū)傩越M合稱為該關(guān)系的一個(gè)關(guān)鍵字(單關(guān)鍵字、組合關(guān)鍵字)(6)主關(guān)鍵字:起作用的關(guān)鍵字,關(guān)系中主關(guān)鍵字是唯一的。(7)候選關(guān)鍵字:與關(guān)鍵字相同,關(guān)系中可以有多個(gè)候選關(guān)鍵字。(8)外部關(guān)鍵字:在本關(guān)系中不是關(guān)鍵字,而在另一個(gè)關(guān)系中是主關(guān)鍵字,關(guān)系之間是通過(guò)外部關(guān)鍵字實(shí)現(xiàn)的。四、關(guān)系運(yùn)算(1)傳統(tǒng)的集合運(yùn)算,并、交、差運(yùn)算,運(yùn)算結(jié)果不包含相同記錄。R、S為兩個(gè)關(guān)系其結(jié)構(gòu)相同。并:是屬于這兩個(gè)關(guān)系的元組(記錄)組成的集合。RS交:既屬于R又屬于S的元組(記錄)組成的集合。RS差:屬于R但不屬于S的元組(記錄)組成的集合,從R中去掉S中也有的元組。R-S(2)專門的關(guān)系運(yùn)算(選擇
4、、投影、連接)選擇(Select):選擇是從關(guān)系中挑選出滿足條件的若干個(gè)元組,其運(yùn)算結(jié)果是一個(gè)新的關(guān)系,也就是從二維也納表中選擇某些行,它是在一個(gè)關(guān)系中進(jìn)行水平選擇。投影(Project):投影是從關(guān)系中挑選出指定的若干個(gè)屬性組成一個(gè)新的關(guān)系,也就是從二維表中選擇某些列,它是在一個(gè)關(guān)系中進(jìn)行垂直選擇。連接(Join):連接運(yùn)算是從兩個(gè)關(guān)系按某個(gè)條件連接部分(或全部)元組或?qū)傩詷?gòu)成一組新的關(guān)系。五、關(guān)系的完整性約束完整性約束是為保證數(shù)據(jù)庫(kù)中數(shù)據(jù)的正確性和對(duì)關(guān)系模型提出的某種約束條件或規(guī)則。它包括(實(shí)體完整性、參照完整性和域完整性)實(shí)體完整性:是對(duì)關(guān)系中的記錄唯一性,指關(guān)系的主關(guān)鍵字(主屬性)值不
5、能取空值(Null)且不允許有相同值。參照完整性:對(duì)關(guān)系數(shù)據(jù)庫(kù)中建立關(guān)聯(lián)的數(shù)據(jù)表間數(shù)據(jù)參照引用的約束,是定義關(guān)系之間聯(lián)系的主關(guān)鍵字和外部關(guān)鍵字引用的約束條件(插入、刪除、更新)。域完整性:是對(duì)數(shù)據(jù)表中字段屬性的約束,它包括字段的值域、字段的類型及字段的有效規(guī)則等約束。六、實(shí)體模型實(shí)體:客觀存在并且可以相互區(qū)別的“事物”??梢允蔷唧w的,也可以是抽象的。屬性:描述實(shí)體所具有的各種特征。實(shí)體型:由若干個(gè)屬性組成的集合可以表示一個(gè)實(shí)體的類型。實(shí)體集:性質(zhì)相同的同類實(shí)體的集合。實(shí)體間的聯(lián)系:一對(duì)一、一對(duì)多、多對(duì)多。七、數(shù)據(jù)類型和主要文件類型1數(shù)據(jù)類型 VF向用戶提供了13種數(shù)據(jù)類型。其中:既適用于內(nèi)存變
6、量又適用于字段變量的有:(1)字符型數(shù)據(jù)(Character)(2)貨幣型數(shù)據(jù)(Currency)(3)數(shù)值型數(shù)據(jù)(Numeric)(4)邏輯型數(shù)據(jù)(Logical)(5)日期型數(shù)據(jù)(Date)(6)日期時(shí)間型數(shù)據(jù)(Datetime)VF提供的數(shù)據(jù)類型中僅用于字段變量的有:浮點(diǎn)型(Float)、雙精度型(Double)整數(shù)型(Integer)、備注型(Memo)通用型(General)字符型(二進(jìn)制)用于用戶密碼備注型數(shù)據(jù)(二進(jìn)制)用于登錄腳本2文件類型.PJX項(xiàng)目 文 件、.PJT項(xiàng)目備注文件.DBC數(shù)據(jù)庫(kù)文件、.DCT數(shù)據(jù)庫(kù)備注文件.DBF表 文 件、.FPT表備注文件.QPR查 詢文 件
7、、.QPX查詢程序.SCX表 單、.SCT表單備注.PRG程 序、.FXP編譯后的程序.IDX單 索 引、.CDX復(fù)合索引八VF的工作方式命令方式:是在命令命令窗口輸入操作命令,回車后執(zhí)行。人機(jī)交互方式:是通過(guò)菜單、窗口對(duì)話框、工具欄等圖形界面,直接操作數(shù)據(jù)庫(kù)的工作方,并以窗口的方式把結(jié)果顯示給用戶。程序執(zhí)行方式:利用數(shù)據(jù)庫(kù)程序設(shè)計(jì)語(yǔ)言,根據(jù)用戶的需求編寫程序,存儲(chǔ)在外存中,實(shí)現(xiàn)對(duì)數(shù)據(jù)的處理和操作。1在關(guān)系模型中,關(guān)系運(yùn)算分為傳統(tǒng)集合的關(guān)系運(yùn)算和專門的關(guān)系運(yùn)算。在下列關(guān)系運(yùn)算中,不屬于專門的關(guān)系運(yùn)算的是( )。 A 投影 B 聯(lián)接 C 選擇 D 合并2一個(gè)大學(xué)只有一個(gè)校長(zhǎng),大學(xué)和校長(zhǎng)兩個(gè)實(shí)體之
8、間的關(guān)系屬于( )。 A 一對(duì)多聯(lián)系 B 多對(duì)多聯(lián)系 C 一對(duì)一聯(lián)系 D 不存在任何聯(lián)系3對(duì)關(guān)系S和R進(jìn)行集合運(yùn)算,產(chǎn)生的元組屬于S中的元組,但不屬于R中的元組,這種集合運(yùn)算稱為( )。 A 并運(yùn)算 B 交運(yùn)算 C 差運(yùn)算 D 積運(yùn)算4. 在下列數(shù)據(jù)類型中,可表示值為.F.或.T.的是( )。A.數(shù)值型 B.字符型 C.邏輯型 D.日期型5描述現(xiàn)實(shí)世界中事物特征的實(shí)體之間聯(lián)系的模型是( )。AE-R模型 B數(shù)據(jù)模型C層次模型 D網(wǎng)狀模型6關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)所管理的關(guān)系是( )。A一個(gè)DBF文件 B若干個(gè)二維表C一個(gè)DBC文件 D若干個(gè)DBC文件7VF的數(shù)據(jù)類型不包括( )。A數(shù)值型 B貨幣型C
9、長(zhǎng)整型 D邏輯型8下列說(shuō)法中,不正確的是( )。A數(shù)據(jù)庫(kù)減少了數(shù)據(jù)冗余B數(shù)據(jù)庫(kù)中的數(shù)據(jù)可以共享C數(shù)據(jù)庫(kù)避免了一切數(shù)據(jù)的重復(fù)D數(shù)據(jù)庫(kù)具有較高的數(shù)據(jù)獨(dú)立性9按照數(shù)據(jù)庫(kù)的數(shù)據(jù)模型分類VF屬于( )。A網(wǎng)狀型 B層次型C混合型 D關(guān)系型10. VF 中關(guān)于數(shù)據(jù)庫(kù)的操作,正確的是( )。A. 數(shù)據(jù)庫(kù)被刪除后,則它包含的數(shù)據(jù)庫(kù)表也隨著被刪除B. 打開(kāi)新的數(shù)據(jù)庫(kù),則原來(lái)已打開(kāi)的數(shù)據(jù)庫(kù)被關(guān)閉C. 數(shù)據(jù)庫(kù)被關(guān)閉后,它所包含的數(shù)據(jù)表不能被打開(kāi)D. 數(shù)據(jù)庫(kù)被刪除后,它所包含的表可以變成自由表11與文件系統(tǒng)相比,下列不是數(shù)據(jù)庫(kù)系統(tǒng)優(yōu)點(diǎn)的是( )。A數(shù)據(jù)獨(dú)立性 B冗余度可控C提高數(shù)據(jù)共享 D訪問(wèn)速度快12VF支持的數(shù)據(jù)
10、模型是( )。A層次數(shù)據(jù)模型 B網(wǎng)狀數(shù)據(jù)模型C關(guān)系數(shù)據(jù)模型 D上述三種模型13. 數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)三者之間的關(guān)系是( )。ADBS包括DB和DBMS BDBMS包括DB和DBSCDB包括DBS和DBMS DDBS就是DB,也就是DBMS14在VF 中,“表”是指( )。A報(bào)表 B關(guān)系 C表格 D表單15在關(guān)系模型中,實(shí)現(xiàn)“關(guān)系中不允許出現(xiàn)相同元組”的約束應(yīng)使用( )。A臨時(shí)關(guān)鍵字 B主關(guān)鍵字C外部關(guān)鍵字 D索引關(guān)鍵字16在VF中創(chuàng)建項(xiàng)目時(shí),系統(tǒng)將建立一個(gè)項(xiàng)目文件,該項(xiàng)目文件的擴(kuò)展名是( )。Apro Bprj Cpjx Ditm17項(xiàng)目管理器中,
11、不包括的選項(xiàng)卡是( )。A數(shù)據(jù) B文檔 C類 D表單18. 表之間的“一對(duì)多”關(guān)系是指( )。A. 一個(gè)表與多個(gè)表之間的關(guān)系B. 一個(gè)表中的一條記錄對(duì)應(yīng)另一個(gè)表中的多條記錄C. 一個(gè)表中的記錄對(duì)應(yīng)多個(gè)表中的一條記錄D. 一個(gè)表中的記錄對(duì)應(yīng)多個(gè)表中的多條記錄19 VF中不可以指定的字段的數(shù)據(jù)類型是( )。A日期型 B時(shí)間型C通用型 D備注型20若一個(gè)班只有一個(gè)班長(zhǎng),而且一個(gè)班長(zhǎng)不能同時(shí)擔(dān)任其它班的班長(zhǎng),一個(gè)班有多個(gè)學(xué)生,則班長(zhǎng)和學(xué)生兩個(gè)實(shí)體之間的聯(lián)系屬于( )。A. 一對(duì)一聯(lián)系 B. 一對(duì)二聯(lián)系C. 多對(duì)多聯(lián)系 D. 一對(duì)多聯(lián)系21VF中支持的數(shù)據(jù)模型是( )。A層次數(shù)據(jù)模型 B關(guān)系數(shù)據(jù)模型C網(wǎng)
12、狀數(shù)據(jù)模型 D樹(shù)狀數(shù)據(jù)模型22. 在向VF 數(shù)據(jù)庫(kù)中添加表的操作時(shí),下列說(shuō)法不正確的是( )。A. 可以將自由表添加到數(shù)據(jù)庫(kù)中B. 可以將數(shù)據(jù)庫(kù)表添加到另一個(gè)數(shù)據(jù)庫(kù)中C. 可以在項(xiàng)目管理器中將自由表拖放到數(shù)據(jù)庫(kù)中D. 先將數(shù)據(jù)庫(kù)表移出數(shù)據(jù)庫(kù)成為自由表,再添加到另一個(gè)數(shù)據(jù)庫(kù)中 23 在VF中,內(nèi)存變量的數(shù)據(jù)類型不包括( )。A數(shù)值型 B貨幣型C備注型 D邏輯型24數(shù)據(jù)庫(kù)系統(tǒng)中對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理的核心軟件是( )。ADBMS BDB COS DDBS25下列關(guān)于VF表的敘述中,正確的是( )。A在數(shù)據(jù)庫(kù)表和自由表中,都能給字段定義有效性規(guī)則和默認(rèn)值 B在自由表中,能給字段定義有效性規(guī)則和默認(rèn)值C在數(shù)據(jù)庫(kù)表中,能給字段定義有效性規(guī)則和默認(rèn)值D在數(shù)據(jù)庫(kù)表和自由表中,都不能給字段定義有效性規(guī)則和默認(rèn)值26擴(kuò)展名為DBC的文件是( )。A表單文件 B數(shù)據(jù)庫(kù)表文件C數(shù)據(jù)庫(kù)文件 D項(xiàng)目文件27下面的數(shù)據(jù)類型中,默認(rèn)值為.F.的是( )。A數(shù)值型 B字符型C邏輯型 D日期型28. 數(shù)據(jù)庫(kù)的英文簡(jiǎn)稱“縮寫”是( )。A. DBMS B. DBS C. DB D. DBA29. 在VF中,擴(kuò)展名為FPT的文件是( )。A. 表備注B. 報(bào)表C. 報(bào)表備注 D. 編譯后的可執(zhí)行程序30不屬于程序或索引文件擴(kuò)展名的是( )。A. pr
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 八年級(jí)物理(上冊(cè))練習(xí)試題
- 小學(xué)生辯論賽課件
- 小學(xué)生課件兒歌視頻教學(xué)
- 10 必修1 第二單元 第9講 細(xì)胞呼吸的原理和應(yīng)用
- 跨國(guó)項(xiàng)目數(shù)據(jù)合規(guī)審查與隱私保護(hù)服務(wù)協(xié)議
- 跨境電商采購(gòu)合同糾紛解決與合規(guī)管理
- 文化場(chǎng)館安保服務(wù)勞務(wù)派遣合同
- 醫(yī)學(xué)常見(jiàn)病癥診斷與處理知識(shí)試卷含法洛四聯(lián)征等案例
- 2024-2025學(xué)年湖北省云學(xué)聯(lián)盟高一下學(xué)期5月月考?xì)v史試題及答案
- 團(tuán)隊(duì)管理實(shí)踐案例分析框架構(gòu)建考核試卷
- 電工廠搬遷方案(3篇)
- 2025年南京市中考數(shù)學(xué)真題試卷
- 老年人眼科疾病
- 鋼板配送設(shè)計(jì)方案(3篇)
- 2025年內(nèi)蒙古煤炭地質(zhì)勘查(集團(tuán))一零九有限公司招聘筆試參考題庫(kù)含答案解析
- 中醫(yī)基礎(chǔ)學(xué)課件護(hù)理情志
- 小學(xué)三年級(jí)科學(xué)下冊(cè)教案
- T/CBMCA 039-2023陶瓷大板巖板裝修鑲貼應(yīng)用規(guī)范
- 2025-2030中國(guó)美容美發(fā)行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025年中國(guó)不銹鋼蝕刻板數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 免疫檢查點(diǎn)抑制劑相關(guān)肺炎診治和管理專家共識(shí)(2025)要點(diǎn)解讀
評(píng)論
0/150
提交評(píng)論