電大專(zhuān)科 數(shù)據(jù)庫(kù)管理與運(yùn)作答案14小抄



《電大專(zhuān)科 數(shù)據(jù)庫(kù)管理與運(yùn)作答案14小抄》由會(huì)員分享,可在線閱讀,更多相關(guān)《電大專(zhuān)科 數(shù)據(jù)庫(kù)管理與運(yùn)作答案14小抄(36頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、專(zhuān)業(yè)好文檔 數(shù)據(jù)庫(kù)管理與運(yùn)作作業(yè)一 一.思考題 1.簡(jiǎn)述數(shù)據(jù)庫(kù)管理技術(shù)發(fā)展的幾個(gè)階段及特征。 答:數(shù)據(jù)管理技術(shù)的發(fā)展可以大體歸為三個(gè)階段:人工管理、文件系統(tǒng)和數(shù)據(jù)庫(kù)管理系統(tǒng)。概括起來(lái),數(shù)據(jù)庫(kù)系統(tǒng)階段的數(shù)據(jù)管理具有以下特點(diǎn):A.采用數(shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)模型不僅描述數(shù)據(jù)本身的特征,還要描述數(shù)據(jù)之間的聯(lián)系,這種聯(lián)系通過(guò)存取路徑實(shí)現(xiàn)。通過(guò)所有存取路徑表示自然的數(shù)據(jù)聯(lián)系是數(shù)據(jù)庫(kù)與傳統(tǒng)文件的根本區(qū)別。這樣,數(shù)據(jù)不再面向特定的某個(gè)或多個(gè)應(yīng)用,而是面向整個(gè)應(yīng)用系統(tǒng)。數(shù)據(jù)冗余明顯減少,實(shí)現(xiàn)了數(shù)據(jù)共享。B.有較高的數(shù)據(jù)獨(dú)立性。數(shù)據(jù)的邏輯結(jié)構(gòu)與物理結(jié)構(gòu)之間的差別可以很大。用戶(hù)以簡(jiǎn)單的邏輯結(jié)構(gòu)操作
2、數(shù)據(jù)而無(wú)需考慮數(shù)據(jù)的物理結(jié)構(gòu)。數(shù)據(jù)庫(kù)的結(jié)構(gòu)分成用戶(hù)的局部邏輯結(jié)構(gòu)、數(shù)據(jù)庫(kù)的整體邏輯結(jié)構(gòu)和物理結(jié)構(gòu)三級(jí)。用戶(hù)(應(yīng)用程序或終端用戶(hù))的數(shù)據(jù)和外存中的數(shù)據(jù)之間轉(zhuǎn)換由數(shù)據(jù)庫(kù)管理系統(tǒng)實(shí)現(xiàn)。C.數(shù)據(jù)庫(kù)系統(tǒng)為用戶(hù)提供了方便的用戶(hù)接口。用戶(hù)可以使用查詢(xún)語(yǔ)言或終端命令操作數(shù)據(jù)庫(kù),也可以用程序方式(如用C一類(lèi)高級(jí)語(yǔ)言和數(shù)據(jù)庫(kù)語(yǔ)言聯(lián)合編制的程序)操作數(shù)據(jù)庫(kù)。D.數(shù)據(jù)庫(kù)系統(tǒng)提供了數(shù)據(jù)控制功能。例如,1。數(shù)據(jù)庫(kù)的并發(fā)控制:對(duì)程序的并發(fā)操作加以控制,防止數(shù)據(jù)庫(kù)被破壞,杜絕提供給用戶(hù)不正確的數(shù)據(jù);2。數(shù)據(jù)庫(kù)的恢復(fù):在數(shù)據(jù)庫(kù)被破壞或數(shù)據(jù)不可靠時(shí),系統(tǒng)有能力把數(shù)據(jù)庫(kù)恢復(fù)到最近某個(gè)正確狀態(tài);3。數(shù)據(jù)完整性:保證數(shù)據(jù)庫(kù)中數(shù)據(jù)始終是
3、正確的;4。數(shù)據(jù)安全性:保證數(shù)據(jù)的安全,防止數(shù)據(jù)的丟失、破壞。增加了系統(tǒng)的靈活性。 2.什么是數(shù)據(jù)庫(kù)? .答:數(shù)據(jù)庫(kù)是依照某種數(shù)據(jù)模型組織起來(lái)并存放二級(jí)存儲(chǔ)器中的數(shù)據(jù)集合。這種數(shù)據(jù)集合具有如下特點(diǎn):盡可能不重復(fù),以最優(yōu)方式為某個(gè)特定組織的多種應(yīng)用服務(wù),其數(shù)據(jù)結(jié)構(gòu)獨(dú)立于使用它的應(yīng)用程序,對(duì)數(shù)據(jù)的增、刪、改和檢索由統(tǒng)一軟件進(jìn)行管理和控制??梢酝ㄋ椎倪@樣理解:數(shù)據(jù)庫(kù)就是用來(lái)存放您網(wǎng)站經(jīng)常更新的數(shù)據(jù)資料,您可以對(duì)此類(lèi)信息進(jìn)行增、刪、編輯管理等操作,如產(chǎn)品信息,新聞信息,在線留言信息等。 3.什么是數(shù)據(jù)與程序的物理獨(dú)立性和邏輯獨(dú)立性,以及在數(shù)據(jù)庫(kù)中如何實(shí)現(xiàn)? 答:數(shù)據(jù)庫(kù)系統(tǒng)中的DBMS為三級(jí)模式
4、結(jié)構(gòu)提供了兩層映像機(jī)制:外模式/模式映像和模式/內(nèi)模式映像。這兩層映像機(jī)制保證了數(shù)據(jù)庫(kù)系統(tǒng)中數(shù)據(jù)的邏輯獨(dú)立性和物理獨(dú)立性。 模式/內(nèi)模式映像定義了數(shù)據(jù)庫(kù)中數(shù)據(jù)全局邏輯結(jié)構(gòu)與這些數(shù)據(jù)在系統(tǒng)中的物理存儲(chǔ)組織結(jié)構(gòu)之間的對(duì)應(yīng)關(guān)系。當(dāng)數(shù)據(jù)庫(kù)中數(shù)據(jù)物理存儲(chǔ)結(jié)構(gòu)改變時(shí),即內(nèi)模式發(fā)生變化,例如定義和選用了另一種存儲(chǔ)結(jié)構(gòu),可以調(diào)整模式/內(nèi)模式映像關(guān)系,保持?jǐn)?shù)據(jù)庫(kù)模式不變,從而使數(shù)據(jù)庫(kù)系統(tǒng)的外模式和各個(gè)應(yīng)用程序不必隨之改變。這樣就保證了數(shù)據(jù)庫(kù)中數(shù)據(jù)與應(yīng)用程序間的物理獨(dú)立性,簡(jiǎn)稱(chēng)數(shù)據(jù)的物理獨(dú)立性。 外模式/模式映像定義了數(shù)據(jù)庫(kù)中不同用戶(hù)的外模式與數(shù)據(jù)庫(kù)邏輯模式之間的對(duì)應(yīng)關(guān)系。當(dāng)數(shù)據(jù)庫(kù)模式發(fā)生變化時(shí),例如關(guān)系數(shù)據(jù)
5、庫(kù)系統(tǒng)中增加新的關(guān)系、改變關(guān)系的屬性數(shù)據(jù)類(lèi)型等,可以調(diào)整外模式/模式間的映像關(guān)系,保證面向用戶(hù)的各個(gè)外模式不變。應(yīng)用程序是依據(jù)數(shù)據(jù)的外模式編寫(xiě)的,從而應(yīng)用程序不必修改,保證了數(shù)據(jù)與應(yīng)用程序的邏輯獨(dú)立性,簡(jiǎn)稱(chēng)數(shù)據(jù)的邏輯獨(dú)立性。 4.DBMS的主要功能有哪些? .答:DBMS的主要功能有:A.數(shù)據(jù)定義功能。B.數(shù)據(jù)管理功能。C.對(duì)數(shù)據(jù)庫(kù)進(jìn)行保護(hù)。D.數(shù)據(jù)庫(kù)的建立和維護(hù)。E.數(shù)據(jù)庫(kù)的傳輸。 5.解釋以下術(shù)語(yǔ):實(shí)體、屬性、DD、模式、內(nèi)模式、外模式、DDL、DML、DBMS OBDC、OLE DB和ADO 答:實(shí)體:客觀存在并可以相互區(qū)分的事物。屬性:描述實(shí)體和特性。 DD: 數(shù)據(jù)字典,數(shù)
6、據(jù)庫(kù)系統(tǒng)中存放三級(jí)結(jié)構(gòu)定義的數(shù)據(jù)庫(kù)稱(chēng)為數(shù)據(jù)字典. 模式:是對(duì)數(shù)據(jù)庫(kù)中全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述,它由若干個(gè)概念記錄類(lèi)型組成. 內(nèi)模式:是數(shù)據(jù)庫(kù)在物理存儲(chǔ)方面的描述,定義所有的內(nèi)部記錄類(lèi)型,索引和文件的組織 方式,以及數(shù)據(jù)控制方面的細(xì)節(jié). 外模式:是用戶(hù)與數(shù)據(jù)庫(kù)的接口,是用戶(hù)用到的那部分?jǐn)?shù)據(jù)的描述,它由若干個(gè)外部記類(lèi) 型組成. DDL:數(shù)據(jù)定義語(yǔ)言。用來(lái)定義數(shù)據(jù)庫(kù)模式,外、內(nèi)模式的語(yǔ)言。 DML:數(shù)據(jù)操縱語(yǔ)言。用來(lái)對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行查詢(xún)、插入、刪除和修改的語(yǔ)句。 DBMS:數(shù)據(jù)庫(kù)管理系統(tǒng) ODBC:開(kāi)放數(shù)據(jù)庫(kù)互聯(lián)。是由微軟主導(dǎo)的數(shù)據(jù)庫(kù)鏈接標(biāo)準(zhǔn)。 OLE-DB:對(duì)象鏈接和嵌入
7、數(shù)據(jù)庫(kù)。它依賴(lài)于COM和提供OLE DB提供者的廠商而非ODBC使用的SQL。 ADO:ActiveX數(shù)據(jù)對(duì)象?;贠LE-DB建立連接的局部和遠(yuǎn)程數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)。 二.單選擇 1.?dāng)?shù)據(jù)庫(kù)管理系統(tǒng)的英文縮寫(xiě)是 B 。 A.DB B.DBMS C. DBS D. DBA 2.?dāng)?shù)據(jù)庫(kù)管理系統(tǒng)的核心部分是 C 。 A.?dāng)?shù)據(jù)模型 B.?dāng)?shù)據(jù)庫(kù) C.?dāng)?shù)據(jù)庫(kù)管理系統(tǒng) D.計(jì)算機(jī)硬件 3.下列關(guān)于“數(shù)據(jù)庫(kù)系統(tǒng)(DBS)”的敘述中,正確的一條說(shuō)法是 A 。 A.DBS是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫(kù)后的
8、系統(tǒng) B.DBS是幫助用戶(hù)建立、使用和管理數(shù)據(jù)庫(kù)的一種計(jì)算機(jī)軟件 C.DBS是用戶(hù)建立的若個(gè)文件的集合 D.DBS是一種新穎的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng) 4.提供數(shù)據(jù)定義語(yǔ)言DDL(Data Description/Definition Language)的功能是 B 。 A.實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的檢索、插入、修改、刪除 B.描述數(shù)據(jù)庫(kù)的結(jié)構(gòu),為用戶(hù)建立數(shù)據(jù)庫(kù)提供手段 C.用于數(shù)據(jù)的安全性控制、完整性控制、并控制和通信控制 D.提供數(shù)據(jù)的初始裝入、數(shù)據(jù)轉(zhuǎn)儲(chǔ)、數(shù)據(jù)恢復(fù)、數(shù)據(jù)庫(kù)重新組織 5.?dāng)?shù)據(jù)庫(kù)具有三級(jí)結(jié)構(gòu),也稱(chēng)為三級(jí)模式,其中的模式(也稱(chēng)邏輯模式或概念模指的是 B 。 A.
9、用戶(hù)使用數(shù)據(jù)視圖 B.是所有用戶(hù)的公共數(shù)據(jù)視圖 C.對(duì)對(duì)整個(gè)數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu)的特征的描述 D.一種局部數(shù)據(jù)視圖 6.?dāng)?shù)據(jù)庫(kù)三級(jí)模式體系結(jié)構(gòu)的劃分,有利于保持?jǐn)?shù)據(jù)庫(kù)的 A 。 A.?dāng)?shù)據(jù)獨(dú)立性 B.?dāng)?shù)據(jù)安全性 C.?dāng)?shù)據(jù)規(guī)范性 D.操作可行性 7關(guān)于數(shù)據(jù)和信息,下列敘述中,正確的一條說(shuō)法是 D 。 A.?dāng)?shù)據(jù)和信息,只有區(qū)別,沒(méi)有聯(lián)系 B.信息是數(shù)據(jù)載體 C.同一信息只能用同一數(shù)據(jù)表示 D.?dāng)?shù)據(jù)處理本質(zhì)上是信息處理 8.?dāng)?shù)據(jù)管理技術(shù)發(fā)展過(guò)程中、文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)的本質(zhì)區(qū)別是數(shù)據(jù)庫(kù)系統(tǒng)有 C A.?dāng)?shù)據(jù)結(jié)構(gòu)化 B.?dāng)?shù)據(jù)無(wú)冗余
10、 C.?dāng)?shù)據(jù)共享 D.?dāng)?shù)據(jù)獨(dú)立性 9.在數(shù)據(jù)庫(kù)中,產(chǎn)生數(shù)據(jù)不一致的根本原因是 A 。 A.?dāng)?shù)據(jù)存儲(chǔ)量大B.?dāng)?shù)據(jù)冗長(zhǎng)C.未對(duì)數(shù)據(jù)進(jìn)行完整性控制D.沒(méi)有嚴(yán)格保護(hù)數(shù)據(jù) 10.在數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,描述數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)是 D 。 A.模式和內(nèi)模式B.內(nèi)模式C.模式D.外模式 11.數(shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)插入、查詢(xún)、修改和刪除,文字類(lèi)功能是 A 。 A.?dāng)?shù)據(jù)定義功能 B.?dāng)?shù)據(jù)管理功能 C.?dāng)?shù)據(jù)操縱功能 D.?dāng)?shù)據(jù)控制功能 12.?dāng)?shù)據(jù)獨(dú)立性指 A 。 A.?dāng)?shù)據(jù)庫(kù)數(shù)據(jù)相互獨(dú)立 B.DBMS和DB相互獨(dú)
11、立 C.用戶(hù)應(yīng)用程序和數(shù)據(jù)庫(kù)的數(shù)據(jù)相互獨(dú)立D.用戶(hù)應(yīng)用程序和DBMS相互獨(dú)立 13.?dāng)?shù)據(jù)庫(kù)技術(shù)隨著計(jì)算機(jī)技術(shù)的發(fā)展而發(fā)展。數(shù)據(jù)庫(kù)階段具有許多特點(diǎn),下面特點(diǎn) B 不是數(shù)據(jù)庫(kù)階段具的特點(diǎn) A.?dāng)?shù)據(jù)結(jié)構(gòu)化 B.?dāng)?shù)據(jù)面向應(yīng)用程序 C.?dāng)?shù)據(jù)共享性高 D.?dāng)?shù)據(jù)具有較高的獨(dú)立性 14.在數(shù)據(jù)庫(kù)管理技術(shù)發(fā)展的 C 階段沒(méi)有專(zhuān)門(mén)的軟件對(duì)數(shù)據(jù)管理。 A.人工管理階段 B.文件管理階段 C.?dāng)?shù)據(jù)庫(kù)管理階段 D.分布式數(shù)據(jù)庫(kù)系統(tǒng)階段 15.?dāng)?shù)據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)的主要區(qū)別是 C 。 A.?dāng)?shù)據(jù)庫(kù)系統(tǒng)復(fù)雜,而文件系統(tǒng)簡(jiǎn)單 B.文件系統(tǒng)不能解決數(shù)
12、據(jù)冗余和數(shù)據(jù)獨(dú)立性問(wèn)題,而數(shù)據(jù)庫(kù)系統(tǒng)可以 C.文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫(kù)系統(tǒng)能管理各種類(lèi)型的文件 D.文件系統(tǒng)管理數(shù)據(jù)較少,而數(shù)據(jù)庫(kù)系統(tǒng)能管理龐大的數(shù)據(jù)量 16. 數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS).數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)三者之間的關(guān)系是C A. DBS包括DB和DBMS B. DBMS包括DB和DBS 17. 數(shù)據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)的最主要區(qū)別是 B A. 數(shù)據(jù)庫(kù)系統(tǒng)復(fù)雜,而文件系統(tǒng)簡(jiǎn)單 B. 文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問(wèn)題,而數(shù)據(jù)庫(kù)系統(tǒng)可以解決 C. 文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫(kù)系統(tǒng)能
13、夠管理各種類(lèi)型的文件 D. 文件系統(tǒng)管理的數(shù)據(jù)量較小,而數(shù)據(jù)庫(kù)系統(tǒng)可以管理龐大的數(shù)據(jù)量 18.DBMS的含義是:B A.數(shù)據(jù)庫(kù)系統(tǒng) B.數(shù)據(jù)庫(kù)管理系統(tǒng) C.數(shù)據(jù)庫(kù)管理員 D.數(shù)據(jù)庫(kù) 19.DBS是采用了數(shù)據(jù)庫(kù)技術(shù)的計(jì)算機(jī)系統(tǒng)。DBS是一個(gè)集合體,包含數(shù)據(jù)庫(kù)、計(jì)算機(jī)硬件、軟件和 D A.系統(tǒng)分析員 B.程序員 C.數(shù)據(jù)庫(kù)管理員 D.操作員 三.填空 1. 數(shù)據(jù)是原料是 .輸入 ,而信息是產(chǎn)出,是輸出 結(jié)果。 2.?dāng)?shù)據(jù)處理的發(fā)展過(guò)程可分三個(gè)階段:第一階段是 手工 處理數(shù)據(jù)階段,第二階段 是 機(jī)械 處理數(shù)據(jù)階段,第三階段
14、是 電子 處理數(shù)據(jù)階段。 3. 信息系統(tǒng)可分為 數(shù)據(jù)處理 系統(tǒng)、 管理信息 系統(tǒng)和 決策支持 系統(tǒng)。 4.計(jì)算機(jī)數(shù)據(jù)管理大致經(jīng)歷了如下四個(gè)階段: 人工管理 階段、 文件系統(tǒng) 階段、 數(shù)據(jù)庫(kù)系統(tǒng) 階段和 分布式數(shù)據(jù)庫(kù) 系統(tǒng)階段。 5.在文件管理階段程序和數(shù)據(jù)在存儲(chǔ)位置上是_分開(kāi)_存放的。 6.在_文件_系統(tǒng)中,不容易做到數(shù)據(jù)共享,在_數(shù)據(jù)庫(kù) 系統(tǒng)中,容易做到數(shù)據(jù)共享。 7.在文件系統(tǒng)中,存取數(shù)據(jù)的基本單位為_(kāi)記錄_,在數(shù)據(jù)庫(kù)系統(tǒng)中,存取數(shù)據(jù)的基本單位為_(kāi)數(shù)據(jù)項(xiàng)_。 8.分布式數(shù)據(jù)庫(kù)系統(tǒng)既支持客戶(hù)的_局部_應(yīng)用,又支持客戶(hù)的_全局__應(yīng)用。 9.任一種數(shù)據(jù)模型都有_二元__
15、和_一元__的區(qū)別。 10.層次模型是一棵__多__結(jié)構(gòu),關(guān)系模型是一個(gè)_多__結(jié)構(gòu)。 11.把保存_關(guān)系定義_的關(guān)系稱(chēng)為對(duì)應(yīng)數(shù)據(jù)庫(kù)的元關(guān)系,一個(gè)數(shù)據(jù)庫(kù)的元關(guān)系由_DBMS_自動(dòng)建立。 12.在對(duì)象數(shù)據(jù)模型中,每個(gè)對(duì)象不僅要包含描述實(shí)體的_狀態(tài)_特征,而且要包含描述實(shí)體的_行為_(kāi)特征。 13.?dāng)?shù)據(jù)庫(kù)系統(tǒng)的人員包括:最終用戶(hù) 、應(yīng)用程序員 、 數(shù)據(jù)庫(kù)設(shè)計(jì)人員 和數(shù)據(jù)庫(kù)管理員 。 14.在數(shù)據(jù)庫(kù)體系結(jié)構(gòu)的三級(jí)模式中,全局模式處于_ 中間 層,外模式處于_最上_層,內(nèi) 模式處于_ 最下_層。 15.DBMS的主要功能之一是_建立_和_維護(hù)_數(shù)據(jù)字典。 16.監(jiān)督和控制數(shù)據(jù)庫(kù)的
16、使用和運(yùn)行是 DBA 的職責(zé)之一。 習(xí)題二 一.問(wèn)答題 1.?dāng)?shù)據(jù)模型有幾種,都是什么? . ?答:數(shù)據(jù)模型有:層次模型,網(wǎng)狀模型,關(guān)系模型,語(yǔ)義模型,面相對(duì)象模型。 2.解釋下列名詞:關(guān)系、關(guān)系模式、關(guān)系模型、屬性、元組、關(guān)鍵字、外關(guān)鍵字。 .答:關(guān)系模式僅是對(duì)數(shù)據(jù)特性的描述。關(guān)系模式:關(guān)系模式實(shí)際上就是記錄類(lèi)型。 關(guān)系模型:用二維表格結(jié)構(gòu)表示實(shí)體集,外鍵表示實(shí)體間聯(lián)系的數(shù)據(jù)模型。關(guān)系模型是由若干個(gè)關(guān)系模式組成的集合。 屬性:在關(guān)系模型中,字段稱(chēng)為屬性。 元組:在關(guān)系中,記錄稱(chēng)為元組。 關(guān)鍵字:一個(gè)關(guān)系中的屬性或?qū)傩越M合,其每一個(gè)值能夠唯一標(biāo)識(shí)一個(gè)元組 外關(guān)鍵字:如果一個(gè)
17、關(guān)系中的屬性或?qū)傩越M,它不是本關(guān)系的關(guān)鍵字,但它是另一個(gè)關(guān)系的關(guān)鍵字,則稱(chēng)之為本關(guān)系的外關(guān)鍵字。 3.試舉出層次模型、網(wǎng)狀模型和關(guān)系模型的例子,并給出一個(gè)實(shí)例。 .答:A.層次模型: B.網(wǎng)狀模型:? C.關(guān)系模型 學(xué)生登記表???? 學(xué)號(hào)?姓名?年齡?性別?系別?年級(jí) 1001?張三?21?男?計(jì)算機(jī)?0 1002?李四?25?女?英語(yǔ)系?0 1003?王王?24?男?歷史系?0 4.關(guān)系模型有什么待點(diǎn)? .答:(1).關(guān)系模型與非關(guān)系模型不同,它是建立在嚴(yán)格的數(shù)學(xué)概念基礎(chǔ)上的。 (2).關(guān)系模型的概念單一,無(wú)論實(shí)體或?qū)嶓w之間的聯(lián)系都用關(guān)系表示。 (3).存取路徑
18、對(duì)用戶(hù)透明。(4).關(guān)系必須是規(guī)范化的關(guān)系。 5.關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)有哪些持點(diǎn)? .答:層次:優(yōu)點(diǎn)是實(shí)體間聯(lián)系是固定的,有良好的完整性支持,對(duì)具有一對(duì)多的層次關(guān)系的部門(mén)描述自然、直觀、容易理解,缺點(diǎn)是對(duì)查入和刪除操作限制比較多,查詢(xún)子女結(jié)點(diǎn)必須通過(guò)雙親節(jié)點(diǎn),命令趨于程序化。網(wǎng)狀:優(yōu)點(diǎn)是更為直接的描述現(xiàn)實(shí)世界,有良好的性能,存取效率較高,缺點(diǎn)是結(jié)構(gòu)比較復(fù)雜,而且隨著應(yīng)用環(huán)境的擴(kuò)大,數(shù)據(jù)庫(kù)的結(jié)構(gòu)越來(lái)越復(fù)雜,不利于用戶(hù)掌握,其DDL,DML語(yǔ)言復(fù)雜,用戶(hù)不容易使用。關(guān)系:優(yōu)點(diǎn)是建立在嚴(yán)格的數(shù)學(xué)概念的基礎(chǔ)上,概念單一,實(shí)體與實(shí)體間的聯(lián)系都用關(guān)系表示,故其數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)單、清晰,存取路徑對(duì)用戶(hù)透明,故有更
19、高的數(shù)據(jù)獨(dú)立性和更好的安全保密性。缺點(diǎn)是查詢(xún)效率不如非關(guān)系型數(shù)據(jù)庫(kù),故必須對(duì)查詢(xún)進(jìn)行優(yōu)化,增加了開(kāi)發(fā)數(shù)據(jù)庫(kù)管理系統(tǒng)的難度。 6.試給出一個(gè)有三個(gè)以上屬性的關(guān)系,至少包括五個(gè)元組,并指出關(guān)鍵字。 答:以下所列語(yǔ)句中,合法的語(yǔ)句是 A a=1,b=2 B ++a; C a=a+1=5; D y=int(a); 若有定義:int a=10,b=9,c=8;執(zhí)行下面兩條語(yǔ)句 c=(a-=(b-5));c=(a%11)+(b=3;后,變量 b的值為 A 9 B 4 C 3 D2 設(shè)x,y,z 和k都是 int變量,則執(zhí)行表達(dá)式 x=(y=4,z=16,k=32)后, x的值為 A 52
20、 B 32 C16 D 4 假設(shè)以說(shuō)明I為整型變量,f為單精度實(shí)型變量,d為雙精度實(shí)型變量,則表達(dá)式10+'a'+1*f-d最后所得值的數(shù)據(jù)類(lèi)型為 A 字符型 B 整型 C 單精度實(shí)型 D 雙精度實(shí)型 設(shè)x為 int型變量,則執(zhí)行以下語(yǔ)句后, x的值分別為 A 10 B 20 C30 D 40 已知int i=1,j;執(zhí)行語(yǔ)句j=-i++;后,i和j的值分別為 A 1,1 B 1,-1 C 2,-1 D 2,-2 若有定義:int a,b;使用語(yǔ)句scanf("%d,%d",&a,&b);給變量a,b分別賦值 10和20,則 正確的輸入格式是 A 10,20 B 10,2
21、0 C 10<回車(chē)>20 Da=10,b=10 設(shè)x,y,t 均為int 型變量,則執(zhí)行語(yǔ)句x=y=3;t=++x11--y;后y的值為 A 4 B 3 C 2 D 1 以下關(guān)于if語(yǔ)句的錯(cuò)誤描述是 A 條件表達(dá)式可以是任意的表達(dá)式 B 條件表達(dá)式只能是關(guān)系表達(dá)式或邏輯表達(dá)式 C條件表達(dá)式的括號(hào)不可以省略 D與else配對(duì)的if語(yǔ)句是之前最近的未配對(duì)的if語(yǔ)句 試給出一個(gè)含有4個(gè)以上屬性的關(guān)系,其中至少含有5個(gè)元組。 試給出三個(gè)實(shí)際部門(mén)的E-R圖,要求實(shí)體型之間具有一對(duì)一、一對(duì)多,多對(duì)多各種不同的聯(lián)系。 有一個(gè)512k*16的存儲(chǔ)器,由64k*1得2164RAM芯片構(gòu)成(芯
22、片內(nèi)是4個(gè)128*128結(jié)構(gòu)) 問(wèn):共需多少個(gè)RAM芯片?采取分散刷新方式,如單元刷新間隔不超過(guò) 2ms,則刷新信號(hào)的周期是多少? 有一個(gè)512k*16的存儲(chǔ)器,由 64k*1的 2164RAM芯片構(gòu)成(芯片內(nèi)是 4 個(gè)128*128結(jié)構(gòu)),問(wèn)共需要多少個(gè)RAM芯片?采用集中刷新方式,如讀寫(xiě)周期 T=0.1us,存儲(chǔ)器刷新一遍最少用多少時(shí)間? 7.關(guān)系運(yùn)算有幾種類(lèi)型,都包括哪些運(yùn)算? 答:關(guān)系運(yùn)算有兩種類(lèi)型,一種是傳統(tǒng)的集合運(yùn)算,如并、差、交等。另一種是專(zhuān)門(mén)的關(guān)系運(yùn)算(選擇、投影、連接等),關(guān)系運(yùn)算的操作對(duì)象是關(guān)系,運(yùn)算的結(jié)果仍為關(guān)系。 ⑴ 選擇:選擇運(yùn)算即在關(guān)系中選擇滿(mǎn)足某些條件
23、的元組。也就是說(shuō),選擇運(yùn)算是在二維表中選擇滿(mǎn)足指定條件的行。在實(shí)際應(yīng)用中,要特別注意條件的表示方式。 ⑵ 投影:投影運(yùn)算是在關(guān)系中選擇某些(部分)屬性,即選擇二維表中的某些列。⑶ 聯(lián)接:聯(lián)接是關(guān)系的橫向結(jié)合,是將兩個(gè)二維表聯(lián)接成一個(gè)二維表。要指定聯(lián)接條件及屬性,它將兩個(gè)關(guān)系模式組合成一個(gè)新的關(guān)系模式,生成的新關(guān)系模式中,其屬性是原有兩個(gè)關(guān)系中的指定屬性,其元組是符合聯(lián)接條件的元組。聯(lián)接條件一般會(huì)涉及到同時(shí)出現(xiàn)在兩個(gè)表中的公共屬性。 8.如下表分別為關(guān)系R和關(guān)系S,求(1) 的結(jié)果,(2)等值連接的結(jié)果。(3)自然連接R S結(jié)果。 關(guān)系R
24、 關(guān)系S答: (1). A?R.B?C?S.B?E a1?b1?5?b2?7 a1?b1?5?b3?10 a1?b2?6?b2?7 a1?b2?6?b3?10 a2?b3?8?b3?10 (2).? A?R.B?C?S.B?E a1?b1?5?b1?3 a1?b2?6?b2?7 a2?b3?8?b3?10 a2?b3?8?b3?2 (3).R???? S A?B?C?E a1?b1?5?3
25、a1?b2?6?7 a2?b3?8?10 a2?b3?8?2 A B C A1 B1 5 A1 B2 6 A2 B3 8 A2 B4 12 B E B1 3 B2 7 B3 10 B3 2 B5 2 9.從書(shū)中表2.17 學(xué)生關(guān)系S,表2.18課程關(guān)系C和表2.19選課關(guān)系SC 所示的關(guān)系戶(hù)數(shù)據(jù)庫(kù)中,查詢(xún)出同時(shí)選修了A0336和A0957這兩門(mén)課程的的學(xué)生的學(xué)生號(hào)。分析:該查詢(xún)只涉及到課程號(hào)和學(xué)生號(hào)關(guān)系中的兩個(gè)屬性,需要進(jìn)行在一個(gè)關(guān)系的關(guān)系選課SC上進(jìn)行,具體查詢(xún)步驟可以安排如下: (1)選課關(guān)系SC中選擇出課程
26、號(hào)為A0336的所有元組,運(yùn)算表達(dá)式為:δ學(xué)號(hào)= A0336(SC); (2)從(1)步得到的結(jié)果SC1中投影出學(xué)生號(hào)屬性,得到了選修了A0336課程的全部學(xué)生號(hào),運(yùn)算表達(dá)式為Π學(xué)生號(hào)(SC1); (3)從選課關(guān)系SC中選擇出課程號(hào)為A0957的元組,運(yùn)算表達(dá)式為δ學(xué)號(hào)= A0957(SC); (4)從(3)步結(jié)果關(guān)系SC3投影出學(xué)生號(hào)屬性,得到了選修了A0957課程的全部學(xué)生號(hào),運(yùn)算表達(dá)式為Π學(xué)生號(hào)(SC3); (5)把第(2)步得到的結(jié)果關(guān)系SC2和第(4)步的結(jié)果關(guān)系SC4按學(xué)生號(hào)進(jìn)自然連接,得到的學(xué)生號(hào)屬性中的每個(gè)學(xué)生號(hào)既選修了A0336和又選修了A0957課程。此步的運(yùn)算表達(dá)
27、式為:SC2 SC4 。 綜全以上步驟得到整個(gè)運(yùn)算表達(dá)式: (Π學(xué)生號(hào)(δ學(xué)生號(hào)=A0366(SC))) (Π學(xué)生號(hào)(δ學(xué)生號(hào)==9057(SC))) 對(duì)于上面第(5)步,也可以通過(guò)SC2和SC4的交實(shí)現(xiàn),表達(dá)式為: (Π學(xué)生號(hào)(δ學(xué)生號(hào)=A0366(SC)))∩(Π學(xué)生號(hào)(δ學(xué)生號(hào)==9057(SC))) 二.選擇題7.D 8.A 1.?dāng)?shù)據(jù)模型指的是數(shù)據(jù)庫(kù)的組織形式,數(shù)據(jù)模型的三要素是 C 。 A.?dāng)?shù)據(jù)庫(kù)文件、二維表、記錄 B.字段、類(lèi)型、寬度 C.?dāng)?shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)完整性約束 D.?dāng)?shù)據(jù)定義、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)通信 2.在關(guān)系型數(shù)據(jù)庫(kù)管理系
28、統(tǒng)中,三種基本關(guān)系運(yùn)算是 A 。 A.選擇、投影、連接 B.選擇、刪除、復(fù)制 C.建立、修改、合并 D.統(tǒng)計(jì)、連接和分類(lèi) 3.在下列事實(shí)、敘述中,錯(cuò)誤的一條是 C 。 A.C對(duì)關(guān)系的描述稱(chēng)為關(guān)模式,一個(gè)關(guān)系模式對(duì)應(yīng)一個(gè)關(guān)系結(jié)構(gòu) B.不同元組對(duì)同一個(gè)屬性的取值范圍稱(chēng)為域 C.二維表中的行稱(chēng)為屬性 D.關(guān)鍵字其中值能夠惟一的元組 4.在數(shù)據(jù)庫(kù)技術(shù)中,面向?qū)ο髷?shù)據(jù)模型是一種 B 。 A.概念模型 B.結(jié)構(gòu)模型 C.物理模型 D.形象模型 5.關(guān)系數(shù)據(jù)模型用 C 結(jié)構(gòu)表示被子體和實(shí)體之間的聯(lián)系。 A.樹(shù)型 B.網(wǎng)狀 C.二
29、維表 D.對(duì)象 6.采用二維表格的結(jié)構(gòu)表達(dá)及實(shí)體間聯(lián)系的數(shù)據(jù)模型是 C 。 A.層次 B.網(wǎng)狀 C.關(guān)系 D.實(shí)體聯(lián)系模型 9.專(zhuān)門(mén)的關(guān)系運(yùn)算不包括下列運(yùn)算的 D 。 A.連接運(yùn)算 B.選擇運(yùn)算 C.投影運(yùn)算 D.并運(yùn)算 10.專(zhuān)門(mén)的關(guān)系運(yùn)算中,選擇運(yùn)算是 A 。 A.在基本的表中選擇滿(mǎn)足條件的記錄組成一個(gè)新的關(guān)系 B.在基本的表中選擇字段組成一個(gè)新的關(guān)系 C.在基本的表中選擇滿(mǎn)足條件的記錄和屬性組成一個(gè)新的關(guān)系 D.以上都對(duì) 11.關(guān)系R和關(guān)系S的并運(yùn)算是 A 。 A.關(guān)系R和關(guān)系S所有元組合并組成的集合,
30、再刪除去重復(fù)的元組 B.由關(guān)系R和而不屬于關(guān)系S元組組成的集合 C.由即屬于關(guān)系R和又屬于關(guān)系S元組組成的集合 D.以上都對(duì) 12.在概念模型中,一個(gè)實(shí)體集對(duì)應(yīng)于關(guān)系模型中的一個(gè) D 。 A.元組 B.字符 C.屬性 D.關(guān)系 13.專(zhuān)門(mén)的關(guān)系運(yùn)算,投影運(yùn)算是屬性 B 。 A.在基本的表中選擇滿(mǎn)足條件的記錄組成一個(gè)新的關(guān)系 B.在基本的表中選擇字段組成一個(gè)新的關(guān)系 C.在基本的表中選擇滿(mǎn)足條件的記錄和屬性組成一個(gè)新的關(guān)系 D.以上都對(duì) 14.關(guān)于傳統(tǒng)的集合運(yùn)算正確的是 A 。 A.并、交、差 B.選
31、擇、投影、連接 C.連接、自然連接、查詢(xún)連接 D.查詢(xún)、更新、定義 15.模型是對(duì)現(xiàn)實(shí)世界的抽象,在數(shù)據(jù)庫(kù)技術(shù)中,用模型的概念描述數(shù)據(jù)庫(kù)的結(jié)構(gòu)與語(yǔ)義,對(duì)現(xiàn)實(shí)世界進(jìn)行抽象。表示實(shí)體類(lèi)型及實(shí)體間聯(lián)系的模型稱(chēng)為 A 。 A.數(shù)據(jù)模型 B.實(shí)體模型 C.邏輯模型 D.物理模型 16.關(guān)系模型概念中,不含有多余屬性的超鍵稱(chēng)為 A 。 A.候選鍵 B.對(duì)鍵 C.內(nèi)鍵 D.主鍵 17.設(shè)R、S為兩個(gè)關(guān)系,R的元數(shù)為4,S的元數(shù)為5,則與R S等價(jià)的操作是 B 。 A.σ3<6(R×S) B.σ3<2(R×S) C
32、.σ3>6(R×S) D.σ7<2(R×S) 18.關(guān)系運(yùn)算中的自然連接運(yùn)算是 A 。 A.兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組 B.兩個(gè)關(guān)系中進(jìn)行比較的分量必須是不同的屬性組 C.兩個(gè)關(guān)系中進(jìn)行比較的分量無(wú)限制 D.A和B都不對(duì) 19.在下列四個(gè)選項(xiàng)中,不屬于基本關(guān)系運(yùn)算的是 D 。 A. 連接 B. 投影 C.選擇 D. 排序 20. 用樹(shù)形結(jié)構(gòu)表示實(shí)體之間聯(lián)系的模型是 A 。 A.層次模型 B.關(guān)系模型 C.網(wǎng)狀模型 D.以上三個(gè)都是 21.參照完整性的規(guī)則不包括 D
33、。 A. 更新規(guī)則 B. 刪除規(guī)則 C. 插入規(guī)則 D. 檢索規(guī)則 22.Visual FoxPro支持的數(shù)據(jù)模型是 B 。 A.層次數(shù)據(jù)模型 B .關(guān)系數(shù)據(jù)模型 C.網(wǎng)狀數(shù)據(jù)模型 D. 樹(shù)狀數(shù)據(jù)模型 23.Visual FoxPro DBMS 基于的數(shù)據(jù)模型是 B 。 A.層次型 B.關(guān)系型 C.網(wǎng)狀型 D.混合型 24.在關(guān)系模型中,為了實(shí)現(xiàn)“關(guān)系中不允許出現(xiàn)相同元組”的約束應(yīng)使用 B 。 A.臨時(shí)關(guān)鍵字 B. 主關(guān)鍵字 C.外部關(guān)鍵字 D. 索引關(guān)鍵字 25.?dāng)?shù)據(jù)庫(kù)表可以設(shè)
34、置字段有效性規(guī)則,字段有效性規(guī)則屬于 D 。 A. 實(shí)體完整性范疇 B. 參照完整性范疇 C. 數(shù)據(jù)一致性范疇 D. 域完整性范疇 26.從關(guān)系模式中指定若干個(gè)屬性組成新的關(guān)系的運(yùn)算稱(chēng)為 B 。 A.聯(lián)接 B.投影 C.選擇 D.排序 27.對(duì)于“關(guān)系”的描述,正確的是 D 。 A. 同一個(gè)關(guān)系中允許有完全相同的元組 B. 同一個(gè)關(guān)系中元組必須按關(guān)鍵字升序存放 C .在一個(gè)關(guān)系中必須將關(guān)鍵字作為該關(guān)系的第一個(gè)屬性 D. 同一個(gè)關(guān)系中不能出現(xiàn)相同的屬性名 28.如果在建立數(shù)據(jù)庫(kù)表s
35、tock.dbf時(shí),將單價(jià)字段的字段有效性規(guī)則設(shè)為“單價(jià)>0”,通過(guò)該設(shè)置,能保證數(shù)據(jù)的 B 。 A. 實(shí)體完整性 B.域完整性 C.參照完整性 D.表完整性 三.填空 13.封裝、繼承性和多態(tài)性 1.設(shè)D1,D2和D3域的基數(shù)分別為2,3和4,則D1′D2′D3的元組數(shù)為_(kāi)24__,每個(gè)元組有__3__個(gè)分量。 2.關(guān)系中的碼可分為_(kāi)_超碼___、___候選碼__、__主碼___、__備用碼__和外碼五種。 3.學(xué)生關(guān)系中的班級(jí)號(hào)屬性與班級(jí)關(guān)系中的班級(jí)號(hào)主碼屬性相對(duì)應(yīng),則__班級(jí)號(hào)_為學(xué)生關(guān)系中的__外碼__。 4.設(shè)一個(gè)關(guān)系R1中的屬性A是外碼,它對(duì)應(yīng)關(guān)系R2
36、中的主碼為B,則稱(chēng)__ R1_為子關(guān)系,__ R2_為父關(guān)系。 5.用戶(hù)定義的__完整性__是對(duì)關(guān)系中一些屬性的取值給定相應(yīng)的約束條件,禁止非法數(shù)據(jù)進(jìn)入__數(shù)據(jù)庫(kù)__。 6. 專(zhuān)門(mén)的關(guān)系運(yùn)算包括__選擇__、_投影_、_連接__和_除_四種。 7.設(shè)一個(gè)關(guān)系模式為R(A,B,C),對(duì)應(yīng)的關(guān)系內(nèi)容為R={{1,10,50}, {2,10,60}, {3,20,72}, {4,30,60}},則ПA(δA>3(R))的運(yùn)算結(jié)果中包含有_2__個(gè)元組,每個(gè)元組包含有__1__個(gè)分量。 8.設(shè)一個(gè)學(xué)生關(guān)系為S(學(xué)生號(hào),姓名),課程關(guān)系為C(課程號(hào),課程名),選課關(guān)系為X(學(xué)生號(hào),課程號(hào),成績(jī))
37、,則姓名為變量K的值的學(xué)生所選修的全部課程信息所對(duì)應(yīng)的運(yùn)算表達(dá)式為_(kāi)__C___><(δ姓名=K(___S___)))。 9.設(shè)一個(gè)學(xué)生關(guān)系為S(學(xué)生號(hào),姓名),課程關(guān)系為C(課程號(hào),課程名),選課關(guān)系為X(學(xué)生號(hào),課程號(hào),成績(jī)),求出所有選課的學(xué)生信息的運(yùn)算表達(dá)式為_(kāi)?學(xué)生號(hào)(X)與,S__的自然連接。 10.用二維表數(shù)據(jù)來(lái)表示實(shí)體之間聯(lián)系的數(shù)據(jù)模型稱(chēng)為 關(guān)系模型 。 11. 在關(guān)系模型中,“關(guān)系中不允許出現(xiàn)相同元組”的約束是通過(guò)_主關(guān)鍵字或候選關(guān)鍵字(或:主索引或候選索引)_實(shí)現(xiàn)的。 12. 在連接運(yùn)算中, 內(nèi)部 連接是去掉重復(fù)屬性的等值連接
38、。 13.對(duì)象具有 封裝 性 、 繼承 性和 多態(tài) 性。數(shù)據(jù)庫(kù)管理與運(yùn)作作業(yè)一 數(shù)據(jù)庫(kù)管理與運(yùn)作作業(yè)二 一.問(wèn)答題 1.為什么要研究關(guān)系規(guī)范化理論? 答 關(guān)系數(shù)據(jù)庫(kù)的設(shè)計(jì)直接影響著應(yīng)用系統(tǒng)的開(kāi)發(fā)、維護(hù)及其運(yùn)行效率。一個(gè)不好的關(guān)系模式會(huì)導(dǎo)致插入異常、刪除異常、數(shù)據(jù)冗余(修改異常)等問(wèn)題。為此,人們提出了關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論。它依據(jù)函數(shù)依賴(lài),采用模式分解的方法,將一個(gè)低一級(jí)范式的關(guān)系模式轉(zhuǎn)換為若干個(gè)高一級(jí)范式的關(guān)系模式的集合,從而消除各種異常,把不好的關(guān)系數(shù)據(jù)庫(kù)模式轉(zhuǎn)化為好的關(guān)系數(shù)據(jù)庫(kù)模式。 2.要建立關(guān)于系、學(xué)生、班級(jí)、研究會(huì)等信息的一個(gè)關(guān)系數(shù)據(jù)庫(kù),規(guī)定:一個(gè)系
39、 有若干個(gè)專(zhuān)業(yè).每個(gè)專(zhuān)業(yè)每年只招一個(gè)班級(jí),每個(gè)班級(jí)有若干名學(xué)生,一個(gè)系的學(xué)生住在同一個(gè)宿舍區(qū)-每個(gè)學(xué)生可以參加若干個(gè)研究會(huì),每個(gè)研究會(huì)有若干名學(xué)生。 描述學(xué)生的屬性有:學(xué)號(hào)、姓名、出生年月、系號(hào)、班號(hào)、宿舍區(qū)。 描述班級(jí)的屬性有:班號(hào)、專(zhuān)業(yè)名、系號(hào)、人數(shù)、人校年份。 描述系的屬性有:系號(hào)、系名、系辦公地點(diǎn)、人數(shù)。 試給出上述數(shù)據(jù)庫(kù)的關(guān)系模式:寫(xiě)出每個(gè)關(guān)系的最小函數(shù)依賴(lài)集(基本的函數(shù)依賴(lài),不是導(dǎo)出的函數(shù)依賴(lài));指出是否存在傳遞函數(shù)依賴(lài);對(duì)于函數(shù)依賴(lài)左邊是多屬性的情況,討論其函數(shù)依賴(lài)是完全函數(shù)依賴(lài)還是部分函數(shù)依賴(lài),指出關(guān)系的候選鍵.外鍵. 答 · 學(xué)生: 學(xué)生(學(xué)號(hào),姓名,出生年
40、月,系號(hào),班號(hào),宿舍區(qū)) 最小函數(shù)依賴(lài)集:班號(hào)→系號(hào),系號(hào)→宿舍區(qū),學(xué)號(hào)→班號(hào),學(xué)號(hào)→姓名,學(xué)號(hào)→出生年月。 候選鍵:學(xué)號(hào)。外鍵:系號(hào),班號(hào)。 · 班級(jí): 班級(jí)(班號(hào),專(zhuān)業(yè)名,系號(hào),人數(shù),入校年份) 最小函數(shù)依賴(lài)集:班號(hào)→專(zhuān)業(yè)名,專(zhuān)業(yè)名→系號(hào), 候選鍵:班號(hào)。外鍵:系號(hào)。 . 系: 系(系號(hào),系名,系辦公地點(diǎn),人數(shù)) 最小函數(shù)依賴(lài)集:系號(hào)→系名,系號(hào)→系辦公地點(diǎn) 候選鍵:系號(hào)或者系名。外部鍵:無(wú)。 · 研究會(huì): 研究會(huì)(研究會(huì)名,成立年份,地點(diǎn),人數(shù)) 最小函數(shù)依賴(lài)集:研究會(huì)名→成立年份 候選鍵:研究會(huì)名。外部鍵;無(wú)。 . 研究會(huì)會(huì)員: 研究會(huì)會(huì)員
41、(研究會(huì)名,學(xué)號(hào).入會(huì)年份) 最小函數(shù)依賴(lài)集:(研究會(huì)名,學(xué)號(hào)) →入會(huì)年份 候選鍵:(研究會(huì)名,學(xué)號(hào))。外部鍵:研究會(huì)名,學(xué)號(hào)。 3.設(shè)關(guān)系模式R(城市,街道名,郵政編碼). 函數(shù)依賴(lài)為:(城市,街道名) →郵政編碼, 郵政編碼→城市;關(guān)系R的實(shí)例如下: 表3.7關(guān)系R的實(shí)例 城市 街道名 郵政編碼 C1 A1 Z1 C2 A2 Z2 C3 A3 Z3 C4 A4 Z4 試分析該關(guān)系屬哪種范式等級(jí)?哪種異常弊?。繛槭裁?可具體討論。并對(duì)其進(jìn)行規(guī)范化提高范式等級(jí),直到消除弊?。詈蟮竭_(dá)哪級(jí)范式? . 答:由(城市,街道名→郵政編碼,郵政編碼→城市可知
42、:關(guān)系只的候選鍵為城市,街道名)RES5)和(街道名,郵政編碼),因此,所有的屬性均為主屬性,所以不存在非主屬性對(duì)鍵的部分函數(shù)依賴(lài)和傳遞函數(shù)依賴(lài),因此,R∈3NF若想為某個(gè)城市增加一個(gè)郵政編碼IP,必須立刻為其指定一個(gè)街道名,如果想取消 —個(gè)街道名的行政區(qū)劃,則可能丟失該城市所包含的郵政編碼,如果一個(gè)郵政編碼對(duì)應(yīng)多個(gè)地址,則會(huì)重復(fù)多個(gè)同樣的城市值:因此,關(guān)系只仍然存在插入異常.刪除異常T冗余大問(wèn)題。討其進(jìn)行規(guī)范化,得到以下兩個(gè)新關(guān)系: R1:(郵政編碼,城市),鍵為郵政編碼 R2:(郵政編碼,街道名),鍵為(郵政編碼,街道名) R1T R2均屬于BCNF,因?yàn)樗鼈兊臎Q定因素均為主鍵,經(jīng)
43、過(guò)這樣的分解解決了上述問(wèn)題。 4.設(shè)有關(guān)系模式R(A,B,C,D) (1)求出R的所有候選鍵; (2)畫(huà)出函數(shù)依賴(lài)圖; (3)試分析屬于何種范武: (4)將R分解為3NF,使其具有無(wú)損連接性和依賴(lài)保持性; (5)將R分解為BCNF,使其具有無(wú)損連接性; 答 : (1)R 的候選鍵為(B,D) (2)函數(shù)依賴(lài)圖見(jiàn)圖 B D A C (3)由于B→A,D→C,故(B,D) (A,C) 因此,該關(guān)系模式屬于1NF; ( 4 ) 按照3NF的規(guī)范化方法,可以將關(guān)系模式R分解力以下幾個(gè)關(guān)系模式: R1(A,C)鍵為A或C; R2(
44、B,A),健為B; R3(D,C),鍵為D; R4(BD).鍵為BD。 由于存在函數(shù)依賴(lài)A→C,C→A(R1);B→A(R2):D→C(R3),因此上述分解具有無(wú)損連按性,并且上述各關(guān)系模式中的函數(shù)依賴(lài)集的并集,{A→C,C→A,B→A,D→C},與關(guān)系模式R的函數(shù)依賴(lài)集F完全相同,因此也具有依賴(lài)保持性。 (5) 根據(jù)BCNF的規(guī)范化方法,由于在函數(shù)依賴(lài)A→C,C→A,中.決定因家不是鍵, 因此,將其分解為以下關(guān)系模式: Rl(A,C),鍵為A或C; R2(A,B,D)鍵BD. 由于R2(A,B,D)中,函數(shù)依賴(lài)B→A決定因素不是鍵,因此,將R繼續(xù)分解為以關(guān)系模式: Rl(
45、A,C),鍵為A或C; R21(A,B)鍵為B; R22(B,D)鍵為BD. 由于在上述關(guān)系模式中,所有決定因素均為鍵,同時(shí)存在函數(shù)依賴(lài)A→C.C→A (R1);B→A(R21),因此上述關(guān)系模式均屬于BCNF且具有無(wú)損連接性; 5.下面是醫(yī)院組織的結(jié)構(gòu)圖,畫(huà)出醫(yī)院組織的E-R圖; 編號(hào) 病區(qū)名稱(chēng) 病房號(hào) 醫(yī)生姓名 病區(qū) 編號(hào) 姓名 年齡 職稱(chēng) 管理病房 病房號(hào) 醫(yī)生 編號(hào) 名稱(chēng) 患何病科 醫(yī)生姓名 病人 解:E-R圖 ? 病區(qū)名稱(chēng) 病房號(hào) 編號(hào) 患何病科 編號(hào)
46、 編號(hào) 姓名 姓名 管轄病房 ? 職稱(chēng) 醫(yī)生姓名 病人R 醫(yī)? 生 病房號(hào) 年齡 OS RS 病區(qū)O OR 6.商店與商品間存在“銷(xiāo)售”聯(lián)系,每個(gè)商店可銷(xiāo)售多種商品,每種商品也可放在多個(gè)商店銷(xiāo)售,每個(gè)商店銷(xiāo)售一種商品,有月銷(xiāo)售量;商店與職工間存在著“聘用”聯(lián)系,每個(gè)商店有許多職工,每個(gè)職工只能在一個(gè)商店工作,商店聘用職工有聘期和月薪。 (1)試畫(huà)出E-R圖,并在圖上注明屬性、聯(lián)系的類(lèi)型。 (2)將E-R圖轉(zhuǎn)換成關(guān)系模型,并注明主鍵和外鍵。 解:(1) E-R圖如圖。 月薪 地址 商店編號(hào)
47、 商店 商店名 ? 月銷(xiāo)售量 聘用 聘期 銷(xiāo)售 M???????L 商品號(hào) 業(yè)績(jī) 職工 商品 N ??????????????????????????? ? N 姓名 性別 規(guī)格 商品名 單價(jià) 職工編號(hào) 圖5.1 (2)這個(gè)ER圖可轉(zhuǎn)換4個(gè)關(guān)系模式: 商店(商店編號(hào),商店) ? 職工(職工編號(hào),姓名,性別,業(yè)績(jī),商店編號(hào),聘期,月薪) 商品(商品號(hào),商品名,規(guī)格,單價(jià)) 銷(xiāo)售(商店編號(hào),商品號(hào),月銷(xiāo)售量) 7.假設(shè)某超市公司要設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)來(lái)管理該公司的業(yè)務(wù)信息。該超市公司的
48、業(yè)務(wù)管理規(guī)則如下: ⑴該超市公司有若干倉(cāng)庫(kù),若干連鎖商店,供應(yīng)若干商品。 ⑵每個(gè)商店有一個(gè)經(jīng)理和若干收銀員,每個(gè)收銀員只在一個(gè)商店工作。 ⑶每個(gè)商店銷(xiāo)售多種商品,每種商品可在不同的商店銷(xiāo)售。 ⑷每個(gè)商品編號(hào)只有一個(gè)商品名稱(chēng),但不同的商品編號(hào)可以有相同的商品名稱(chēng)。每種商品可以有多種銷(xiāo)售價(jià)格。 ⑸超市公司的業(yè)務(wù)員負(fù)責(zé)商品的進(jìn)貨業(yè)務(wù)。 試按上述規(guī)則設(shè)計(jì)E-R模型 .解:圖5.6是ER圖的一種設(shè)計(jì)方案。 ?N 具有 銷(xiāo)售價(jià)格 ?N ?1 業(yè)務(wù)員 ?M 庫(kù)存 倉(cāng)庫(kù) 商品 ?M 發(fā)貨 進(jìn)貨 ?M ?N
49、 ?N ?N ?P 主管 擁有 商店 收銀員 ?1 ?P ?1 ?N ?1 M ?N 銷(xiāo)售 經(jīng)理 二.單項(xiàng)選擇題 1.需求分析階段設(shè)計(jì)數(shù)據(jù)流程圖(DFD)通常采用____D___。 A.面向?qū)ο蟮姆椒? B.回溯的方法 C.自底向上的方法 D.自頂向下的方法 2.概念設(shè)計(jì)階段設(shè)計(jì)概念模型通常采用___C____。 A.面向?qū)ο蟮姆椒? B.回溯的方法 C.自底向上的方法 D.自頂向下的方法 3.設(shè)計(jì)子
50、模式屬于數(shù)據(jù)庫(kù)設(shè)計(jì)的___C____。 A.需求分析 B.概念設(shè)計(jì) C.邏輯設(shè)計(jì) D.物理設(shè)計(jì) 4.概念結(jié)構(gòu)設(shè)計(jì)的主要目標(biāo)是產(chǎn)生數(shù)據(jù)庫(kù)的概念結(jié)構(gòu),該結(jié)構(gòu)主要反映__D_____。 A.應(yīng)用程序員的編程需求 B.DBA的管理信息需求 C.?dāng)?shù)據(jù)庫(kù)系統(tǒng)的維護(hù)需求 D.企業(yè)組織的信息需求 5.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì)人員和用戶(hù)之間溝通信息的橋梁是___B____。 A.程序流程圖 B.實(shí)體聯(lián)系圖 C.模塊結(jié)構(gòu)圖 D.?dāng)?shù)據(jù)結(jié)構(gòu)圖 6. 有兩個(gè)不同的實(shí)體集,它們之間存在著一個(gè)1:1聯(lián)系和一個(gè)M:N聯(lián)系,那么根 據(jù)E-R模型
51、轉(zhuǎn)換成關(guān)系模型的規(guī)則,這個(gè)E-R結(jié)構(gòu)轉(zhuǎn)換成的關(guān)系模式個(gè)數(shù)為_(kāi)__B____。 A.2個(gè) B.3個(gè) C.4個(gè) D.5個(gè) 7. 如果有10個(gè)不同的實(shí)體集,它們之間存在著12個(gè)不同的二元聯(lián)系(二元聯(lián)系指 兩個(gè)實(shí)體集之間的聯(lián)系),其中3個(gè)1:1聯(lián)系,4個(gè)1:N聯(lián)系,5個(gè)M:N聯(lián)系,那么根據(jù)ER模型轉(zhuǎn)換成關(guān)系模型的規(guī)則,這個(gè)ER結(jié)構(gòu)轉(zhuǎn)換成的關(guān)系模式個(gè)數(shù)為_(kāi)___B___。 A.14個(gè) B.15個(gè) C.19個(gè) D.22個(gè) 8. 在E-R模型轉(zhuǎn)換成關(guān)系模型的過(guò)程中,下列敘述不正確的是___B____。 A.每個(gè)實(shí)體
52、類(lèi)型轉(zhuǎn)換成一個(gè)關(guān)系模式 B.每個(gè)聯(lián)系類(lèi)型轉(zhuǎn)換成一個(gè)關(guān)系模式 C.每個(gè)M:N聯(lián)系類(lèi)型轉(zhuǎn)換一個(gè)關(guān)系模式 D.在處理1:1和1:N聯(lián)系類(lèi)型時(shí),不生成新的關(guān)系模式 9. 當(dāng)同一個(gè)實(shí)體集內(nèi)部的實(shí)體之間存在著一個(gè)1:N聯(lián)系時(shí),那么根據(jù)ER模型轉(zhuǎn)換成 關(guān)系模型的規(guī)則,這個(gè)ER結(jié)構(gòu)轉(zhuǎn)換成的關(guān)系模式個(gè)數(shù)為_(kāi)__A____。 A.1個(gè) B.2個(gè) C.3個(gè) D.4個(gè) 10.當(dāng)同一個(gè)實(shí)體集內(nèi)部的實(shí)體之間存在著一個(gè)M:N聯(lián)系時(shí),那么根據(jù)E-R模型轉(zhuǎn)換 成關(guān)系模型的規(guī)則,這個(gè)ER結(jié)構(gòu)轉(zhuǎn)換成的關(guān)系模式個(gè)數(shù)為_(kāi)__B____。
53、 A.1個(gè) B.2個(gè) C.3個(gè) D.4個(gè) 11.所謂概念模型,指的是___D____。 A.客觀存在事物及其相互聯(lián)系 B.將信息世界中的信息進(jìn)行數(shù)據(jù)化 C.實(shí)體模型在計(jì)算機(jī)中的數(shù)據(jù)化表示 D.現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)中間層次,即信息世界 12.對(duì)于現(xiàn)實(shí)世界中事物的特征,在實(shí)體-聯(lián)系模型中使用____A___。 A.屬性描述 B.關(guān)鍵字描述 C.二維 表格描述 D.實(shí)體描述 13.把實(shí)體-聯(lián)系模型 轉(zhuǎn)換為關(guān)系模型時(shí),實(shí)體之間多對(duì)多聯(lián)系在關(guān)系模型中是通過(guò)____C___。 A.建立新的屬性來(lái)實(shí)現(xiàn)
54、B建立新的關(guān)鍵字來(lái)實(shí)現(xiàn) C.建立新的關(guān)系來(lái)實(shí)現(xiàn) D建立新的實(shí)體來(lái)實(shí)現(xiàn) 14.E-R方法的三要素是___C____。 A.實(shí)體、屬性、實(shí)體集 B.實(shí)體、碼、聯(lián)系 C.實(shí)體、屬性、聯(lián)系 D.聯(lián)系、域、碼、 15.E-R圖是表示要領(lǐng)模型的有效工具之一,E-R圖中的菱形框是___A____。 A.實(shí)體和實(shí)體之間的聯(lián)系 B.實(shí)體 C.實(shí)體的屬性 D.聯(lián)系的屬性 16.E-R圖是表示要領(lǐng)模型的有效工具之一,它一般適用建立數(shù)據(jù)庫(kù)的 A 。 A.概念模型 B.結(jié)構(gòu)模型 C.物理模型 D.邏輯模型 17.下列敘述中,正確的一條說(shuō)法是 D 。 A.E-R
55、方法設(shè)計(jì)數(shù)據(jù)庫(kù)管理系統(tǒng)的方法 B.在E-R方法中,總可以用三個(gè)二元關(guān)系來(lái)代替一個(gè)三元關(guān)系。 C.?dāng)?shù)據(jù)庫(kù)管理系統(tǒng)是由DBA設(shè)計(jì)和實(shí)現(xiàn) D.監(jiān)督和控制數(shù)據(jù)庫(kù)的使用和運(yùn)行是DBA的職責(zé)之一 18.概念模型獨(dú)立于是 D 。 A.E-R模型 B.DBMS C.操作系統(tǒng)和DBMS D.硬件設(shè)備和軟件 19.一個(gè)部門(mén)有多個(gè)職工,一個(gè)職工只在一個(gè)部門(mén)工作,一個(gè)職工參加多個(gè)項(xiàng)目,一個(gè)項(xiàng)目,一個(gè)項(xiàng)目由多個(gè)職工完成,則部門(mén)和職工間、職工和項(xiàng)目間的聯(lián)系是 D 。 A.1 :n 1 :n B.1 :1 1 :n C.m :n m :n D.1 :n m :n 20
56、.下列實(shí)體類(lèi)的聯(lián)系中,屬于多對(duì)多聯(lián)系業(yè)務(wù)的是非 A 。 A.學(xué)生與課程之間聯(lián)系 B.學(xué)校與教師之間的聯(lián)系 C.商品條形碼和商品之間聯(lián)系 D.班級(jí)與班長(zhǎng)之間聯(lián)系 21.如果一個(gè)班只能有一個(gè)班長(zhǎng),而且一班長(zhǎng)不能同時(shí)擔(dān)任其它班的班長(zhǎng),班級(jí)和班長(zhǎng)兩個(gè)實(shí)體之間的關(guān)系屬于___A____。 A. 一對(duì)一聯(lián)系 B. 一對(duì)二聯(lián)系 C. 多對(duì)多聯(lián)系 D. 一對(duì)多聯(lián)系 22.設(shè)有部門(mén)和職員兩個(gè)實(shí)體,每個(gè)職員只能屬于一個(gè)部門(mén),一個(gè)部門(mén)可以有多名職員,則部門(mén)與職員實(shí)體之間的聯(lián)系類(lèi)型是___B____。 A. m:n B. 1:m C. m
57、:k D. 1:1 三.填空題 1.在一個(gè)關(guān)系R中,若屬性集X函數(shù)決定屬性集Y,同時(shí)Y函數(shù)決定X,則記作為_(kāi)_ X←→Y __,它們之間互為_(kāi)_決定因素__。 2.在一個(gè)關(guān)系R中,若X→Y,并且X的任何真子集都不能函數(shù)決定Y,則稱(chēng)X→Y為_(kāi)全部__函數(shù)依賴(lài),否則,若X→Y,并且X的一個(gè)真子集也能夠函數(shù)決定Y,則稱(chēng)X→Y為_(kāi)部分__函數(shù)依賴(lài)。 3.在一個(gè)關(guān)系R中,若存在“學(xué)號(hào)→系號(hào),系號(hào)→系主任”,則隱含存在著__學(xué)號(hào)__函數(shù)決定__系主任__。 4. 在一個(gè)關(guān)系R中,若存在X→(Y,Z),則也隱含存在__ X→Y __和__ X→Z ,稱(chēng)此為函數(shù)依賴(lài)的__分解
58、性__規(guī)則。 5. 設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴(lài)集為FD={A→B,B→C,D→E},則該關(guān)系的候選碼為_(kāi)__(A,D)___,該候選碼含有__2__屬性。 6. 設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴(lài)集為FD={A→B,A→C,(C,D)→E},則該關(guān)系的候選碼為_(kāi)__(A,D)___,候選碼函數(shù)決定E是__偽傳遞____性。 7.關(guān)系數(shù)據(jù)庫(kù)中的每個(gè)關(guān)系必須最低達(dá)到___第一_____范式,該范式中的每個(gè)屬性都是____不可再分______的。 8.設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴(lài)集為FD={A→B,A→C,(A,D)→
59、E},則該關(guān)系的候選碼為_(kāi)_(A,D)___,該關(guān)系存在著___部分__函數(shù)依賴(lài)。 9.設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴(lài)集為FD={A→B,A→C,(C,D)→E},該關(guān)系只滿(mǎn)足___第一___范式,若要規(guī)范化為第三范式,則將得到__3___個(gè)關(guān)系。 10. 設(shè)一個(gè)關(guān)系為R(A,B,C,D,E,F,G),它的最小函數(shù)依賴(lài)集為FD={A→B,A→C,C→D,C→E,A→F,F→G},該關(guān)系滿(mǎn)足___第二_____范式,若要規(guī)范化為高一級(jí)的范式,則將得到___3_____個(gè)關(guān)系。 11.若一個(gè)關(guān)系的任何非主屬性都不部分依賴(lài)和傳遞依賴(lài)于任何候選碼,則稱(chēng)該關(guān)系達(dá)到____第
60、三____范式。 12. 若一個(gè)關(guān)系中只有一個(gè)候選碼,并且該關(guān)系達(dá)到了第三范式,則表明它同時(shí)也達(dá)到了___BC_____范式,該關(guān)系中所有屬性的___決定因素_______都是候選碼 13.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì)方法:有: 新奧爾良 、 E—R模型 、 3NF 和 ODL 。 14.一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)和設(shè)計(jì)過(guò)程大致包括六個(gè)階段: 需求分析 、 概念設(shè)計(jì) 、 邏輯設(shè)計(jì) 、和 物理設(shè)計(jì) 、機(jī)器設(shè)計(jì)和運(yùn)行維護(hù)。 15.用戶(hù)需求主要包括以下三方面: 性息需求 、 處理需求 、 安全性 和 完整性 要求 。 16.需求分析的工作主要有下面四步組成:分析用戶(hù)活動(dòng), 業(yè)務(wù)
61、流程圖 ;確定系統(tǒng)范圍,產(chǎn)生 系統(tǒng)范圍圖 ;分析用戶(hù)活動(dòng)涉及的數(shù)據(jù),產(chǎn)生 數(shù)據(jù)流程圖 ;分析系統(tǒng)數(shù)據(jù),產(chǎn)生 數(shù)據(jù)字典 。 17. 需求分析中的數(shù)據(jù)字典通常包含以下五個(gè)部分: 數(shù)據(jù)項(xiàng) 、 數(shù)據(jù)結(jié)構(gòu) 、 數(shù)據(jù)流 、 和 數(shù)據(jù)存儲(chǔ) 以及 加工過(guò)程 。 18.描述概念結(jié)構(gòu)的工具是 E-R 圖。 19.概念設(shè)計(jì)階段可分為三步來(lái)完成:設(shè)計(jì)局部概念模式 、 綜合成全局概念模式 、 和 評(píng)審 。 20.就方法的特點(diǎn)而言,需求分析階段通常采用 自頂向下逐步細(xì)化 的分析方法;概念設(shè)計(jì)階段通常采用 自底向上逐步綜合 的設(shè)計(jì)方法。 21.邏輯
62、設(shè)計(jì)的主要工作是:把概念模式轉(zhuǎn)換成DBMS能處理的模式 模式。 22.邏輯設(shè)計(jì)的步驟有五步:形成初始模式 、設(shè)計(jì)子模式、應(yīng)用程序設(shè)計(jì)梗概 、模式評(píng)價(jià)和模式修正。 23.關(guān)系規(guī)范化的目的是控制 冗余,避免 插入 和 刪除 異常,從而增強(qiáng)數(shù)據(jù)庫(kù)結(jié)構(gòu)的穩(wěn)定性和靈活性。 習(xí)題四 一、選擇題 1.Visual FoxPro 6.0是一個(gè) C 。 A.8 位數(shù)據(jù)庫(kù)開(kāi)發(fā)系統(tǒng) B.16位數(shù)據(jù)庫(kù)開(kāi)發(fā)系統(tǒng) C.32位數(shù)據(jù)庫(kù)開(kāi)發(fā)系統(tǒng) D.64位數(shù)據(jù)庫(kù)開(kāi)發(fā)系統(tǒng) 2.退出Visual FoxPro的操作方法是 D 。 A.從“文件”下拉菜單中
63、選擇“退出”選項(xiàng) B.用鼠標(biāo)左按鈕單擊關(guān)閉窗口按鈕 C.在命令窗口中鍵入QUIT命令,然后敲回車(chē)鍵 D.以上方法都可以 3.顯示與隱藏命令窗口的操作是 D 。 A.單擊“常用”工具欄上的“命令窗口”按鈕 B.通過(guò)“窗口”菜單下的“命令窗口”選項(xiàng)來(lái)切換 C.直接按Ctrl+F2或Ctrl+F4組合鍵 D.以上方法都可以 4.下面關(guān)于工具欄的敘述,錯(cuò)誤的是 D 。 A.可以創(chuàng)建用戶(hù)自己的工具欄 B.可以修改系統(tǒng)提供的工具欄 C.可以刪除用戶(hù)創(chuàng)建的工具欄 D.可以刪除系統(tǒng)提供的工具欄 5.在“選項(xiàng)”對(duì)話框的“文件位置”選項(xiàng)卡中可以設(shè)置
64、 B 。 A.表單的默認(rèn)大小 B.默認(rèn)目錄 C.日期和時(shí)間的顯示格式 D.程序代碼的顏色 6.“項(xiàng)目管理器”的“數(shù)據(jù)”選項(xiàng)卡用于顯示和管理 A 。 A.?dāng)?shù)據(jù)庫(kù)、自由表和查詢(xún) B.?dāng)?shù)據(jù)庫(kù)、視圖和查詢(xún) C.?dāng)?shù)據(jù)庫(kù)、自由表、查詢(xún)和視圖 D.?dāng)?shù)據(jù)庫(kù)、表單和查詢(xún) 7.“項(xiàng)目管理器”的“文檔”選項(xiàng)卡用于顯示和管理 D 。 A.表單、報(bào)表和查詢(xún) B.?dāng)?shù)據(jù)庫(kù)、表單和報(bào)表 C.查詢(xún)、報(bào)表和視圖 D.表單報(bào)表和標(biāo)簽 8.要啟動(dòng)Visual FoxPro
65、的向?qū)Э梢? D 。 A. 打開(kāi)新建對(duì)話框 B. 單擊工具欄上的“向?qū)А眻D標(biāo)按鈕 C. 從“工具”菜單中選擇“向?qū)А盌.以上方法都可以 9.打開(kāi)一個(gè)數(shù)據(jù)庫(kù)的命令是 B 。 A.USE B.USE DATABASE C.OPEN D.OPEN DATABASE 10. Visual FoxPro數(shù)據(jù)庫(kù)文件是 D 。 A.存放用戶(hù)數(shù)據(jù)文件 B.管理數(shù)據(jù)庫(kù)對(duì)象的系統(tǒng)文件 C.存放用戶(hù)數(shù)據(jù)和系統(tǒng)數(shù)據(jù)的文件 D.
66、前三種說(shuō)法都對(duì) 11.要為工資表所有職工增加100元工資,應(yīng)該使用命令 D 。 A.CHANGE 工資WITH 工資+100 B.REPLACE 工資WITH 工資+100 C.CHANGE ALL 工資WITH 工資+100 D.REPLACE ALL 工資WITH工資+100 12.以下關(guān)于自由表的敘述,正確的是 C 。 A.全部是用以前版本的FoxPro(FOXBASE)建立的表 B.可以用Visual FoxPro建立,但是不能把它添加到數(shù)據(jù)庫(kù)中 C.自由表可以添加到數(shù)據(jù)庫(kù)中,數(shù)據(jù)庫(kù)表也可以從數(shù)據(jù)庫(kù)中移出成為自由表 D.自由表可以添加到數(shù)據(jù)庫(kù)中,但數(shù)據(jù)庫(kù)表不可以從數(shù)據(jù)庫(kù)中移出成為自由表 二、 填空題 1.項(xiàng)目管理器文件的擴(kuò)展名是 pjx??。 2.?dāng)U展名為.prg的程序文件在“項(xiàng)目管理器”的_代碼__選項(xiàng)卡中顯示和管理。 3.項(xiàng)目管理器的“移去”按鈕有兩個(gè)功能:一是把文件__從項(xiàng)目中移去文件__,二是_從磁盤(pán)中刪除 文件。 4.實(shí)現(xiàn)表之間臨時(shí)聯(lián)系的命令是___SET RELATION__. 5.在Visual Fox
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 專(zhuān)題黨課講稿:以高質(zhì)量黨建保障國(guó)有企業(yè)高質(zhì)量發(fā)展
- 廉政黨課講稿材料:堅(jiān)決打好反腐敗斗爭(zhēng)攻堅(jiān)戰(zhàn)持久戰(zhàn)總體戰(zhàn)涵養(yǎng)風(fēng)清氣正的政治生態(tài)
- 在新錄用選調(diào)生公務(wù)員座談會(huì)上和基層單位調(diào)研座談會(huì)上的發(fā)言材料
- 總工會(huì)關(guān)于2025年維護(hù)勞動(dòng)領(lǐng)域政治安全的工作匯報(bào)材料
- 基層黨建工作交流研討會(huì)上的講話發(fā)言材料
- 糧食和物資儲(chǔ)備學(xué)習(xí)教育工作部署會(huì)上的講話發(fā)言材料
- 市工業(yè)園區(qū)、市直機(jī)關(guān)單位、市紀(jì)委監(jiān)委2025年工作計(jì)劃
- 檢察院政治部關(guān)于2025年工作計(jì)劃
- 辦公室主任2025年現(xiàn)實(shí)表現(xiàn)材料
- 2025年~村農(nóng)村保潔員規(guī)范管理工作方案
- 在深入貫徹中央8項(xiàng)規(guī)定精神學(xué)習(xí)教育工作部署會(huì)議上的講話發(fā)言材料4篇
- 開(kāi)展深入貫徹規(guī)定精神學(xué)習(xí)教育動(dòng)員部署會(huì)上的講話發(fā)言材料3篇
- 在司法黨組中心學(xué)習(xí)組學(xué)習(xí)會(huì)上的發(fā)言材料
- 國(guó)企黨委關(guān)于推動(dòng)基層黨建與生產(chǎn)經(jīng)營(yíng)深度融合工作情況的報(bào)告材料
- 副書(shū)記在2025年工作務(wù)虛會(huì)上的發(fā)言材料2篇
相關(guān)資源
更多