版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
浙江廣播電視大學(xué)非計(jì)算機(jī)應(yīng)用類專業(yè)(專科)數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用課程考核說(shuō)明(暫行)第一部分考核說(shuō)明課程概況:《數(shù)據(jù)庫(kù)原理與應(yīng)用》課程是浙江電大非計(jì)算機(jī)應(yīng)用專業(yè)的一門(mén)必修或選修課,第四學(xué)期開(kāi)設(shè),4學(xué)分,72學(xué)時(shí),其中含實(shí)驗(yàn)10學(xué)時(shí),項(xiàng)目實(shí)訓(xùn)8學(xué)時(shí)。該課程重要介紹數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)、數(shù)據(jù)庫(kù)管理系統(tǒng)等三個(gè)方面。數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)重要介紹數(shù)據(jù)庫(kù)組織、管理和使用的一般知識(shí),涉及數(shù)據(jù)模型、數(shù)據(jù)庫(kù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)系統(tǒng)、數(shù)據(jù)庫(kù)設(shè)計(jì)、關(guān)系運(yùn)算、關(guān)系規(guī)范化、關(guān)系查詢(SQL語(yǔ)言)等內(nèi)容;介紹VisualFoxPro數(shù)據(jù)庫(kù)管理系統(tǒng)的構(gòu)成與使用,其中涉及:項(xiàng)目管理器、建數(shù)據(jù)庫(kù)和表、視圖和索引、表單、菜單以及程序設(shè)計(jì)和程序的運(yùn)營(yíng)??己藢?duì)象:浙江廣播電視大學(xué):非計(jì)算機(jī)應(yīng)用類專業(yè)(??疲┑膶W(xué)生。教學(xué)媒體:主教材:《數(shù)據(jù)庫(kù)原理與應(yīng)用》李明主編,科學(xué)出版社出版。實(shí)驗(yàn)教材之一:《數(shù)據(jù)庫(kù)原理與應(yīng)用項(xiàng)目實(shí)訓(xùn)及實(shí)驗(yàn)指導(dǎo)》李明主編,科學(xué)出版社出版。錄像教材:《數(shù)據(jù)庫(kù)原理與應(yīng)用》暫缺課程復(fù)習(xí)指導(dǎo):在HYPERLINK""WWW.ZJTVU.EDU.CN上定期公布。課程作業(yè):在HYPERLINK""WWW.ZJTVU.EDU.CN上定期公布。命題依據(jù):本考核說(shuō)明嚴(yán)格按照管理類、經(jīng)濟(jì)學(xué)科等各類專業(yè)(??疲稊?shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用》課程教學(xué)大綱編寫(xiě)。考核規(guī)定:考核學(xué)生掌握和運(yùn)用數(shù)據(jù)庫(kù)基本概念和知識(shí)建立和使用數(shù)據(jù)庫(kù)的能力。具體考核規(guī)定分為以下3個(gè)層次:了解:數(shù)據(jù)庫(kù)基本概況,理解:數(shù)據(jù)庫(kù)系統(tǒng)中的一些基本概念。掌握:掌握數(shù)據(jù)庫(kù)系統(tǒng)中的一些基本知識(shí)、VisualFoxPro數(shù)據(jù)庫(kù)管理系統(tǒng)的構(gòu)成和常用操作、VisualFoxPro系統(tǒng)中使用的常用數(shù)據(jù)類型的含義和語(yǔ)句的格式與作用等。純熟掌握:可以根據(jù)所給定的知識(shí)點(diǎn)分析問(wèn)題和解決問(wèn)題。命題原則:1.嚴(yán)格按照該課程教學(xué)大綱和考核說(shuō)明的規(guī)定命題。2.試題的覆蓋面較廣,并適當(dāng)突出重點(diǎn)。3.數(shù)據(jù)庫(kù)基本知識(shí)(一至三章)、SQL語(yǔ)言的知識(shí)和VisualFoxPro中的等三個(gè)方面內(nèi)容大約占試題量的40%、20%、40%。4.試題的難易限度和題量適當(dāng),按難易限度分為三個(gè)層次:容易占40%,一般占40%,較難占20%。5.題型大體為:選擇、填空、按照數(shù)據(jù)庫(kù)查詢或解決的語(yǔ)句序列寫(xiě)出相應(yīng)功能、按照數(shù)據(jù)庫(kù)操作功能寫(xiě)出相應(yīng)的VFP語(yǔ)句序列或者操作環(huán)節(jié)等。考核形式:期末采用卷面考核與平時(shí)成績(jī)相結(jié)合的方式。平時(shí)成績(jī)占30分,視平時(shí)上機(jī)實(shí)驗(yàn)、項(xiàng)目實(shí)訓(xùn)和作業(yè)完畢情況而定,由所在班級(jí)的任課教師給定,由各、地級(jí)電大認(rèn)定;期末卷面考核占70分,由浙江電大統(tǒng)一命題并采用開(kāi)卷或閉卷方式,答題時(shí)限為120分鐘。兩方面成績(jī)累計(jì)達(dá)成60分者為及格。第二部分考核內(nèi)容及規(guī)定第一章數(shù)據(jù)庫(kù)系統(tǒng)概論考核內(nèi)容1.?dāng)?shù)據(jù)解決技術(shù)發(fā)展經(jīng)歷人工管理、文獻(xiàn)系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)、分布式系統(tǒng)2.?dāng)?shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)結(jié)構(gòu)化、減少數(shù)據(jù)冗余、數(shù)據(jù)共享、數(shù)據(jù)完整性、安全性和并發(fā)控制等3.數(shù)據(jù)模型數(shù)據(jù)聯(lián)系(實(shí)體、屬性、碼、域、聯(lián)系類型)概念模型(E-R圖描述)、邏輯模型(層次、網(wǎng)狀、關(guān)系、面向?qū)ο螅?.數(shù)據(jù)庫(kù)體系結(jié)構(gòu)三級(jí)模式結(jié)構(gòu)(局部(外)、全局(概念)、存儲(chǔ)(內(nèi)))兩級(jí)映象(局部/全局、全局/存儲(chǔ))、數(shù)據(jù)的邏輯和物理獨(dú)立性5.數(shù)據(jù)庫(kù)管理系統(tǒng)的功能定義、操縱、控制、維護(hù)、數(shù)據(jù)字典6.數(shù)據(jù)庫(kù)系統(tǒng)的組成數(shù)據(jù)庫(kù)、硬件、軟件、管理員、用戶考核規(guī)定了解:數(shù)據(jù)庫(kù)管理技術(shù)發(fā)展的四個(gè)階段,數(shù)據(jù)庫(kù)體系結(jié)構(gòu)的三級(jí)模式和兩級(jí)映象,數(shù)據(jù)庫(kù)管理系統(tǒng)的功能,數(shù)據(jù)庫(kù)系統(tǒng)的組成等。掌握:數(shù)據(jù)庫(kù)系統(tǒng)和文獻(xiàn)系統(tǒng)的各自特點(diǎn),特別是關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)的優(yōu)點(diǎn),ER圖的概念和使用,數(shù)據(jù)的三種聯(lián)系類型,數(shù)據(jù)中的屬性、碼、域的含義。第二章關(guān)系運(yùn)算考核內(nèi)容1.關(guān)系數(shù)據(jù)結(jié)構(gòu)域、笛卡兒積、關(guān)系、碼(主碼、候選碼、外碼)、關(guān)系模式2.關(guān)系完整性實(shí)體完整性、參照完整性、用戶定義的完整性3.關(guān)系代數(shù)傳統(tǒng)的集合運(yùn)算(并、交、差、廣義笛卡兒積)專門(mén)的關(guān)系運(yùn)算(選擇、投影、連接、等值連接、自然連接)考核規(guī)定了解:關(guān)系數(shù)據(jù)結(jié)構(gòu)中涉及的所有概念,用戶定義的完整性的概念。掌握:實(shí)體完整性和參照完整性的含義和應(yīng)用,關(guān)系代數(shù)中的各種傳統(tǒng)的集合運(yùn)算。純熟掌握:關(guān)系代數(shù)中的各種專門(mén)的關(guān)系運(yùn)算。第三章關(guān)系規(guī)范化基礎(chǔ)考核內(nèi)容1.數(shù)據(jù)不規(guī)范化帶來(lái)的問(wèn)題數(shù)據(jù)冗余、插入異常、刪除異常、修改異常2.函數(shù)依賴屬性間聯(lián)系、非平凡和平凡函數(shù)依賴、部分和完全函數(shù)依賴、直接和傳遞函數(shù)依賴3.關(guān)系規(guī)范化第一范式、第二范式、第三范式、BCNF考核規(guī)定了解:數(shù)據(jù)不規(guī)范化帶來(lái)的數(shù)據(jù)冗余和各種操作異常。掌握:各種函數(shù)依賴的含義,關(guān)系的最小函數(shù)依賴集的含義,關(guān)系的候選碼含義,各種關(guān)系范式的含義。純熟掌握:把一個(gè)關(guān)系規(guī)范化成第一、第二或第三范式。第四章結(jié)構(gòu)化查詢語(yǔ)言---SQL考核內(nèi)容1.SQL語(yǔ)言的特性綜合統(tǒng)一、高度非過(guò)程化、集合操作、自含與宿主、SQL結(jié)構(gòu)2.數(shù)據(jù)庫(kù)操作庫(kù)的創(chuàng)建與撤消,表結(jié)構(gòu)的創(chuàng)建、修改與撤消,表內(nèi)容的插入、修改與刪除,視圖的創(chuàng)建、修改與撤消3.數(shù)據(jù)庫(kù)查詢單表查詢、多表連接查詢、多表嵌套查詢、分組查詢、按序查詢、記錄查詢、謂詞查詢等考核規(guī)定了解:SQL語(yǔ)言的特點(diǎn)。掌握:數(shù)據(jù)庫(kù)的各種操作及純熟掌握之外的其他查詢。純熟掌握:?jiǎn)伪聿樵?、多表連接查詢和兩層嵌套查詢。第五章數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)考核內(nèi)容1.數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)簡(jiǎn)述設(shè)計(jì)任務(wù)、特點(diǎn)、環(huán)節(jié)2.需求分析任務(wù)、方法、環(huán)節(jié),建立數(shù)據(jù)字典3.概念結(jié)構(gòu)設(shè)計(jì)方法與環(huán)節(jié)、數(shù)據(jù)抽象、局部ER圖、綜合ER圖、整體優(yōu)化4.邏輯結(jié)構(gòu)設(shè)計(jì)E-R圖向關(guān)系模型的轉(zhuǎn)換、數(shù)據(jù)模型優(yōu)化、設(shè)計(jì)視圖(用戶子模式)5.物理設(shè)計(jì)與實(shí)行任務(wù)、數(shù)據(jù)裝入和程序調(diào)試、數(shù)據(jù)庫(kù)運(yùn)營(yíng)與維護(hù)、安全措施等考核規(guī)定了解:數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)的各個(gè)階段及重要任務(wù)和目的。掌握:根據(jù)實(shí)際需要建立ER圖,從ER圖到關(guān)系模式的轉(zhuǎn)換,根據(jù)數(shù)據(jù)解決規(guī)定所相應(yīng)的查詢語(yǔ)句。第六章SQL考核內(nèi)容1.SQL概述HYPERLINK\l"_Toc"2.SQL數(shù)據(jù)定義功能3.SQL數(shù)據(jù)操縱插入記錄、修改記錄、刪除記錄4.SQL數(shù)據(jù)查詢簡(jiǎn)樸查詢、聯(lián)接查詢、嵌套查詢、集合運(yùn)算、VisualFoxPro中SQLSELECT的幾個(gè)特殊選項(xiàng)5.SQL數(shù)據(jù)控制授權(quán)權(quán)限、回收權(quán)限、REVOKEUPDATEONTABLELS-XKBFROMLIMINGWAIMING考核內(nèi)容了解:視圖定義、定義同義詞和建立索引了解:SQL數(shù)據(jù)控制功能涉及用戶授權(quán)、回收權(quán)限掌握:數(shù)據(jù)庫(kù)模式的建立和刪除掌握:定義和刪除數(shù)據(jù)庫(kù)、基本表的定義、取消和基本表修改掌握:SQL數(shù)據(jù)操縱功能涉及插入數(shù)據(jù)、更新數(shù)據(jù)和刪除數(shù)據(jù)純熟掌握:數(shù)據(jù)的查詢第七章。VisualFoxPro考核內(nèi)容1.VisualFoxPro的工作方式2.?dāng)?shù)據(jù)類型3.變量與常量常量、變量、內(nèi)存變量的常用命令4.表達(dá)式算術(shù)表達(dá)式、字符表達(dá)式、日期時(shí)間表達(dá)式、HYPERLINK關(guān)系表達(dá)式、邏輯表達(dá)式5.函數(shù)數(shù)值函數(shù)、字符函數(shù)、日期和時(shí)間函數(shù)、數(shù)據(jù)類型轉(zhuǎn)換函數(shù)、測(cè)試函數(shù)6.程序與程序文獻(xiàn)程序的概念、程序文獻(xiàn)的建立與執(zhí)行、簡(jiǎn)樸的輸入輸出命令7.程序的基本結(jié)構(gòu)順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)8.多模塊程序模塊的定義與應(yīng)用、參數(shù)傳遞、變量的作用域9.程序調(diào)試調(diào)試器環(huán)境、設(shè)立斷點(diǎn)、HYPERLINK\l"_Toc"調(diào)試菜單考核內(nèi)容了解:VisualFoxPro的工作方式了解:程序的調(diào)試方法掌握:常用的數(shù)據(jù)類型的使用,以及他們之間的互相轉(zhuǎn)換掌握:常量、變量、表達(dá)式和常用的函數(shù)定義及使用掌握:程序的基本結(jié)構(gòu)第八章表單考核內(nèi)容1.面向?qū)ο蟮母拍顚?duì)象與類、子類與繼承2.VisualFoxPro基類的簡(jiǎn)介VisualFoxPro基類、容器與控件、HYPERLINK\l"_Toc"事件3.創(chuàng)建表單4.修改表單5.運(yùn)營(yíng)表單6.表單控件標(biāo)簽控件、文本框控件、命令按鈕控件、編輯框控件、單選按鈕控件、復(fù)選按鈕控、列表框控件、組合框控件、表格控件、命令按鈕組控件、頁(yè)框控件考核內(nèi)容了解:面向?qū)ο?、類和事件的相關(guān)概念了解:子類與繼承相關(guān)概念掌握:表單創(chuàng)建、修改、運(yùn)營(yíng)的方法掌握:表單中的重要控件,涉及標(biāo)簽、文本、按鈕等控件第九章菜單考核內(nèi)容TOC\o"1-3"\h\z\uHYPERLINK菜單系統(tǒng)2.HYPERLINK\l"_Toc"創(chuàng)建應(yīng)用系統(tǒng)菜單、HYPERLINK創(chuàng)建主菜單、HYPERLINK\l"_Toc"創(chuàng)建子菜單、HYPERLINK\l"_Toc"修改菜單HYPERLINK\l"_Toc"擬定菜單選項(xiàng)的任務(wù)HYPERLINK\l"_Toc"3.生成菜單程序HYPERLINK\l"_Toc"4.運(yùn)營(yíng)菜單考核內(nèi)容了解:菜單概念掌握:菜單系統(tǒng)的設(shè)計(jì)與應(yīng)用第十章報(bào)表考核內(nèi)容1.創(chuàng)建報(bào)表運(yùn)用報(bào)表向?qū)?chuàng)建報(bào)表運(yùn)用報(bào)表設(shè)計(jì)器創(chuàng)建報(bào)表2設(shè)計(jì)報(bào)表報(bào)表設(shè)計(jì)器工具欄、修改布局、修改報(bào)表考核內(nèi)容了解:報(bào)表的概念了解:菜單系統(tǒng)的組成掌握:報(bào)表系統(tǒng)的設(shè)計(jì)與應(yīng)用第十一章應(yīng)用系統(tǒng)開(kāi)發(fā)考核內(nèi)容了解:應(yīng)用系統(tǒng)開(kāi)發(fā)的一般過(guò)程了解:應(yīng)用系統(tǒng)重要功能模塊的組裝掌握:應(yīng)用系統(tǒng)重要功能模塊的設(shè)計(jì)第十二章其他數(shù)據(jù)庫(kù)管理系統(tǒng)考核內(nèi)容了解:Access數(shù)據(jù)庫(kù)管理系統(tǒng)了解:SQLServer數(shù)據(jù)庫(kù)管理系統(tǒng)了解:Oracle數(shù)據(jù)庫(kù)管理系統(tǒng)了解:數(shù)據(jù)應(yīng)用系統(tǒng)的開(kāi)發(fā)工具?第三部分模擬考核試題習(xí)題一一.思考題1.簡(jiǎn)述數(shù)據(jù)庫(kù)管理技術(shù)發(fā)展的幾個(gè)階段及特性。2.什么是數(shù)據(jù)庫(kù)?3.什么是數(shù)據(jù)與程序的物理獨(dú)立性和邏輯獨(dú)立性,以及在數(shù)據(jù)庫(kù)中如何實(shí)現(xiàn)?4.DBMS的重要功能有哪些?5.解釋以下術(shù)語(yǔ):實(shí)體、屬性、DD、模式、內(nèi)模式、外模式、DDL、DML、DBMSOBDC、OLEDB和ADO二.單選擇題1.數(shù)據(jù)庫(kù)管理系統(tǒng)的英文縮寫(xiě)是。A.DBB.DBMSC.DBSD.DBA2.數(shù)據(jù)庫(kù)管理系統(tǒng)的核心部分是。A.?dāng)?shù)據(jù)模型B.數(shù)據(jù)庫(kù)C.數(shù)據(jù)庫(kù)管理系統(tǒng)D.計(jì)算機(jī)硬件3.下列關(guān)于“數(shù)據(jù)庫(kù)系統(tǒng)(DBS)”的敘述中,對(duì)的的一條說(shuō)法是。A.DBS是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫(kù)后的系統(tǒng)B.DBS是幫助用戶建立、使用和管理數(shù)據(jù)庫(kù)的一種計(jì)算機(jī)軟件C.DBS是用戶建立的若個(gè)文獻(xiàn)的集合D.DBS是一種新奇的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)4.提供數(shù)據(jù)定義語(yǔ)言DDL(DataDescription/DefinitionLanguage)的功能是。A.實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的檢索、插入、修改、刪除B.描述數(shù)據(jù)庫(kù)的結(jié)構(gòu),為用戶建立數(shù)據(jù)庫(kù)提供手段C.用于數(shù)據(jù)的安全性控制、完整性控制、并控制和通信控制D.提供數(shù)據(jù)的初始裝入、數(shù)據(jù)轉(zhuǎn)儲(chǔ)、數(shù)據(jù)恢復(fù)、數(shù)據(jù)庫(kù)重新組織5.數(shù)據(jù)庫(kù)具有三級(jí)結(jié)構(gòu),也稱為三級(jí)模式,其中的模式(也稱邏輯模式或概念模指的是。A.用戶使用數(shù)據(jù)視圖B.是所有用戶的公共數(shù)據(jù)視圖C.對(duì)對(duì)整個(gè)數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu)的特性的描述D.一種局部數(shù)據(jù)視圖6.數(shù)據(jù)庫(kù)三級(jí)模式體系結(jié)構(gòu)的劃分,有助于保持?jǐn)?shù)據(jù)庫(kù)的。A.?dāng)?shù)據(jù)獨(dú)立性B.?dāng)?shù)據(jù)安全性C.數(shù)據(jù)規(guī)范性D.操作可行性7關(guān)于數(shù)據(jù)和信息,下列敘述中,對(duì)的的一條說(shuō)法是。A.?dāng)?shù)據(jù)和信息,只有區(qū)別,沒(méi)有聯(lián)系B.信息是數(shù)據(jù)載體C.同一信息只能用同一數(shù)據(jù)表達(dá)D.數(shù)據(jù)解決本質(zhì)上是信息解決8.?dāng)?shù)據(jù)管理技術(shù)發(fā)展過(guò)程中、文獻(xiàn)系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)的本質(zhì)區(qū)別是數(shù)據(jù)庫(kù)系統(tǒng)有A.數(shù)據(jù)結(jié)構(gòu)化B.?dāng)?shù)據(jù)無(wú)冗余C.?dāng)?shù)據(jù)共享D.?dāng)?shù)據(jù)獨(dú)立性9.在數(shù)據(jù)庫(kù)中,產(chǎn)生數(shù)據(jù)不一致的主線因素是。A.數(shù)據(jù)存儲(chǔ)量大B.數(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)是。A.模式和內(nèi)模式B.內(nèi)模式C.模式D.外模式11.?dāng)?shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)插入、查詢、修改和刪除,文字類功能是。A.?dāng)?shù)據(jù)定義功能B.數(shù)據(jù)管理功能C.數(shù)據(jù)操縱功能D.?dāng)?shù)據(jù)控制功能12.?dāng)?shù)據(jù)獨(dú)立性指。A.?dāng)?shù)據(jù)庫(kù)數(shù)據(jù)互相獨(dú)立B.DBMS和DB互相獨(dú)立C.用戶應(yīng)用程序和數(shù)據(jù)庫(kù)的數(shù)據(jù)互相獨(dú)立D.用戶應(yīng)用程序和DBMS互相獨(dú)立13.數(shù)據(jù)庫(kù)技術(shù)隨著計(jì)算機(jī)技術(shù)的發(fā)展而發(fā)展。數(shù)據(jù)庫(kù)階段具有許多特點(diǎn),下面特點(diǎn)不是數(shù)據(jù)庫(kù)階段具的特點(diǎn)A.數(shù)據(jù)結(jié)構(gòu)化B.數(shù)據(jù)面向應(yīng)用程序C.?dāng)?shù)據(jù)共享性高D.?dāng)?shù)據(jù)具有較高的獨(dú)立性14.在數(shù)據(jù)庫(kù)管理技術(shù)發(fā)展的階段沒(méi)有專門(mén)的軟件對(duì)數(shù)據(jù)管理。A.人工管理階段B.文獻(xiàn)管理階段C.?dāng)?shù)據(jù)庫(kù)管理階段D.分布式數(shù)據(jù)庫(kù)系統(tǒng)階段15.數(shù)據(jù)庫(kù)系統(tǒng)與文獻(xiàn)系統(tǒng)的重要區(qū)別是。A.數(shù)據(jù)庫(kù)系統(tǒng)復(fù)雜,而文獻(xiàn)系統(tǒng)簡(jiǎn)樸B.文獻(xiàn)系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問(wèn)題,而數(shù)據(jù)庫(kù)系統(tǒng)可以C.文獻(xiàn)系統(tǒng)只能管理程序文獻(xiàn),而數(shù)據(jù)庫(kù)系統(tǒng)能管理各種類型的文獻(xiàn)D.文獻(xiàn)系統(tǒng)管理數(shù)據(jù)較少,而數(shù)據(jù)庫(kù)系統(tǒng)能管理龐大的數(shù)據(jù)量16.?dāng)?shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)三者之間的關(guān)系是
A.DBS涉及DB和DBMSB.DBMS涉及DB和DBS?C.DB涉及DBS和DBMSD.DBS就是DB,也就是DBMS?17.?dāng)?shù)據(jù)庫(kù)系統(tǒng)與文獻(xiàn)系統(tǒng)的最重要區(qū)別是
A.數(shù)據(jù)庫(kù)系統(tǒng)復(fù)雜,而文獻(xiàn)系統(tǒng)簡(jiǎn)樸?B.文獻(xiàn)系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問(wèn)題,而數(shù)據(jù)庫(kù)系統(tǒng)可以解決?C.文獻(xiàn)系統(tǒng)只能管理程序文獻(xiàn),而數(shù)據(jù)庫(kù)系統(tǒng)可以管理各種類型的文獻(xiàn)
D.文獻(xiàn)系統(tǒng)管理的數(shù)據(jù)量較小,而數(shù)據(jù)庫(kù)系統(tǒng)可以管理龐大的數(shù)據(jù)量
18.DBMS的含義是: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ī)硬件、軟件和A.系統(tǒng)分析員B.程序員C.數(shù)據(jù)庫(kù)管理員D.操作員?三.填空1.數(shù)據(jù)是原料是,而信息是產(chǎn)出,是結(jié)果。2.數(shù)據(jù)解決的發(fā)展過(guò)程可分三個(gè)階段:第一階段是解決數(shù)據(jù)階段,第二階段是解決數(shù)據(jù)階段,第三階段是解決數(shù)據(jù)階段。3.信息系統(tǒng)可分為系統(tǒng)、系統(tǒng)和系統(tǒng)。4.計(jì)算機(jī)數(shù)據(jù)管理大體經(jīng)歷了如下四個(gè)階段:階段、階段、階段和系統(tǒng)階段。5.在文獻(xiàn)管理階段程序和數(shù)據(jù)在存儲(chǔ)位置上是____存放的。6.在____系統(tǒng)中,不容易做到數(shù)據(jù)共享,在__系統(tǒng)中,容易做到數(shù)據(jù)共享。7.在文獻(xiàn)系統(tǒng)中,存取數(shù)據(jù)的基本單位為_(kāi)___,在數(shù)據(jù)庫(kù)系統(tǒng)中,存取數(shù)據(jù)的基本單位為_(kāi)__。8.分布式數(shù)據(jù)庫(kù)系統(tǒng)既支持客戶的_____應(yīng)用,又支持客戶的___(dá)__(dá)應(yīng)用。9.任一種數(shù)據(jù)模型都有___和__(dá)___(dá)_的區(qū)別。10.層次模型是一棵___(dá)_結(jié)構(gòu),關(guān)系模型是一個(gè)__(dá)_結(jié)構(gòu)。11.把保存____(dá)的關(guān)系稱為相應(yīng)數(shù)據(jù)庫(kù)的元關(guān)系,一個(gè)數(shù)據(jù)庫(kù)的元關(guān)系由__自動(dòng)建立。12.在對(duì)象數(shù)據(jù)模型中,每個(gè)對(duì)象不僅要包含描述實(shí)體的____特性,并且要包含描述實(shí)體的_______特性。13.數(shù)據(jù)庫(kù)系統(tǒng)的人員涉及:、、和。14.在數(shù)據(jù)庫(kù)體系結(jié)構(gòu)的三級(jí)模式中,全局模式處在_層,外模式處在__層,內(nèi)模式處在___層。15.DBMS的重要功能之一是__(dá)___(dá)和________數(shù)據(jù)字典。16.監(jiān)督和控制數(shù)據(jù)庫(kù)的使用和運(yùn)營(yíng)是的職責(zé)之一。習(xí)題二一.問(wèn)答題1.?dāng)?shù)據(jù)模型有幾種,都是什么?2.解釋下列名詞:關(guān)系、關(guān)系模式、關(guān)系模型、屬性、元組、關(guān)鍵字、外關(guān)鍵字。3.試舉出層次模型、網(wǎng)狀模型和關(guān)系模型的例子,并給出一個(gè)實(shí)例。4.關(guān)系模型有什么待點(diǎn)?5.關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)有哪些持點(diǎn)?6.試給出一個(gè)有三個(gè)以上屬性的關(guān)系,至少涉及五個(gè)元組,并指出關(guān)鍵字。7.關(guān)系運(yùn)算有幾種類型,都涉及哪些運(yùn)算?8.如下表分別為關(guān)系R和關(guān)系S,求(1)的結(jié)果,(2)等值連接的結(jié)果。(3)自然連接RS結(jié)果。關(guān)系R關(guān)系SABCA1B15A1B26A2B38A2B412BEB13B27B310B32B529.從書(shū)中表2.17學(xué)生關(guān)系S,表2.18課程關(guān)系C和表2.19選課關(guān)系SC所示的關(guān)系戶數(shù)據(jù)庫(kù)中,查詢出同時(shí)選修了A0336和A0957這兩門(mén)課程的的學(xué)生的學(xué)生號(hào)。二.選擇題1.數(shù)據(jù)模型指的是數(shù)據(jù)庫(kù)的組織形式,數(shù)據(jù)模型的三要素是 。A.數(shù)據(jù)庫(kù)文獻(xiàn)、二維表、記錄B.字段、類型、寬度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ù)管理系統(tǒng)中,三種基本關(guān)系運(yùn)算是。A.選擇、投影、連接B.選擇、刪除、復(fù)制C.建立、修改、合并D.記錄、連接和分類3.在下列事實(shí)、敘述中,錯(cuò)誤的一條是。A.C對(duì)關(guān)系的描述稱為關(guān)模式,一個(gè)關(guān)系模式相應(yīng)一個(gè)關(guān)系結(jié)構(gòu)B.不同元組對(duì)同一個(gè)屬性的取值范圍稱為域C.二維表中的行稱為屬性D.關(guān)鍵字其中值可以惟一的元組4.在數(shù)據(jù)庫(kù)技術(shù)中,面向?qū)ο髷?shù)據(jù)模型是一種。A.概念模型B.結(jié)構(gòu)模型C.物理模型D.形象模型7.關(guān)系數(shù)據(jù)模型用結(jié)構(gòu)表達(dá)被子體和實(shí)體之間的聯(lián)系。A.樹(shù)型B.網(wǎng)狀C.二維表D.對(duì)象8.采用二維表格的結(jié)構(gòu)表達(dá)及實(shí)體間聯(lián)系的數(shù)據(jù)模型是。A.層次B.網(wǎng)狀C.關(guān)系D.實(shí)體聯(lián)系模型9.專門(mén)的關(guān)系運(yùn)算不涉及下列運(yùn)算的。A.連接運(yùn)算B.選擇運(yùn)算C.投影運(yùn)算D.并運(yùn)算10.專門(mén)的關(guān)系運(yùn)算中,選擇運(yùn)算是。A.在基本的表中選擇滿足條件的記錄組成一個(gè)新的關(guān)系B.在基本的表中選擇字段組成一個(gè)新的關(guān)系C.在基本的表中選擇滿足條件的記錄和屬性組成一個(gè)新的關(guān)系D.以上都對(duì)11.關(guān)系R和關(guān)系S的并運(yùn)算是。A.關(guān)系R和關(guān)系S所有元組合并組成的集合,再刪除去反復(fù)的元組B.由關(guān)系R和而不屬于關(guān)系S元組組成的集合C.由即屬于關(guān)系R和又屬于關(guān)系S元組組成的集合D.以上都對(duì)12.在概念模型中,一個(gè)實(shí)體集相應(yīng)于關(guān)系模型中的一個(gè)。A.元組B.字段C.屬性D.關(guān)系13.專門(mén)的關(guān)系運(yùn)算,投影運(yùn)算是屬性。A.在基本的表中選擇滿足條件的記錄組成一個(gè)新的關(guān)系B.在基本的表中選擇字段組成一個(gè)新的關(guān)系C.在基本的表中選擇滿足條件的記錄和屬性組成一個(gè)新的關(guān)系D.以上都對(duì)14.關(guān)于傳統(tǒng)的集合運(yùn)算對(duì)的的是。A.并、交、差B.選擇、投影、連接C.連接、自然連接、查詢連接D.查詢、更新、定義15.模型是對(duì)現(xiàn)實(shí)世界的抽象,在數(shù)據(jù)庫(kù)技術(shù)中,用模型的概念描述數(shù)據(jù)庫(kù)的結(jié)構(gòu)與語(yǔ)義,對(duì)現(xiàn)實(shí)世界進(jìn)行抽象。表達(dá)實(shí)體類型及實(shí)體間聯(lián)系的模型稱為。A.數(shù)據(jù)模型B.實(shí)體模型C.邏輯模型D.物理模型?16.關(guān)系模型概念中,不具有多余屬性的超鍵稱為。A.候選鍵B.對(duì)鍵C.內(nèi)鍵D.主鍵17.設(shè)R、S為兩個(gè)關(guān)系,R的元數(shù)為4,S的元數(shù)為5,則與RS等價(jià)的操作是。A.σ3<6(R×S)B.σ3<2(R×S)C.σ3>6(R×S)D.σ7<2(R×S)18.關(guān)系運(yùn)算中的自然連接運(yùn)算是。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)算的是。A.連接B.投影C.選擇D.排序20.用樹(shù)形結(jié)構(gòu)表達(dá)實(shí)體之間聯(lián)系的模型是。A.層次模型B.關(guān)系模型C.網(wǎng)狀模型D.以上三個(gè)都是21.參照完整性的規(guī)則不涉及。A.更新規(guī)則B.刪除規(guī)則C.插入規(guī)則D.檢索規(guī)則22.VisualFoxPro支持的數(shù)據(jù)模型是。A.層次數(shù)據(jù)模型B.關(guān)系數(shù)據(jù)模型C.網(wǎng)狀數(shù)據(jù)模型D.樹(shù)狀數(shù)據(jù)模型23.VisualFoxProDBMS基于的數(shù)據(jù)模型是。A.層次型B.關(guān)系型C.網(wǎng)狀型D.混合型24.在關(guān)系模型中,為了實(shí)現(xiàn)“關(guān)系中不允許出現(xiàn)相同元組”的約束應(yīng)使用。A.臨時(shí)關(guān)鍵字B.主關(guān)鍵字C.外部關(guān)鍵字D.索引關(guān)鍵字25.?dāng)?shù)據(jù)庫(kù)表可以設(shè)立字段有效性規(guī)則,字段有效性規(guī)則屬于。A.實(shí)體完整性范疇B.參照完整性范疇C.數(shù)據(jù)一致性范疇D.域完整性范疇26.從關(guān)系模式中指定若干個(gè)屬性組成新的關(guān)系的運(yùn)算稱為。A.聯(lián)接B.投影C.選擇D.排序27.對(duì)于“關(guān)系”的描述,對(duì)的的是。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ù)表stock.dbf時(shí),將單價(jià)字段的字段有效性規(guī)則設(shè)為“單價(jià)>0”,通過(guò)該設(shè)立,能保證數(shù)據(jù)的。A.實(shí)體完整性B.域完整性C.參照完整性D.表完整性三.填空1.設(shè)D1,D2和D3域的基數(shù)分別為2,3和4,則D1D2D3的元組數(shù)為__(dá)____(dá)__,每個(gè)元組有___(dá)_____個(gè)分量。2.關(guān)系中的碼可分為_(kāi)___(dá)__(dá)__、________、___(dá)___(dá)__、_____(dá)___和外碼五種。3.學(xué)生關(guān)系中的班級(jí)號(hào)屬性與班級(jí)關(guān)系中的班級(jí)號(hào)主碼屬性相相應(yīng),則__(dá)_____(dá)_為學(xué)生關(guān)系中的___(dá)_____。4.設(shè)一個(gè)關(guān)系R1中的屬性A是外碼,它相應(yīng)關(guān)系R2中的主碼為B,則稱____(dá)__(dá)__(dá)為子關(guān)系,____(dá)___(dá)_為父關(guān)系。5.用戶定義的______(dá)__是對(duì)關(guān)系中一些屬性的取值給定相應(yīng)的約束條件,嚴(yán)禁非法數(shù)據(jù)進(jìn)入________(dá)。6.專門(mén)的關(guān)系運(yùn)算涉及_____(dá)___(dá)、______(dá)__、__(dá)____(dá)__和_______(dá)___四種。7.設(shè)一個(gè)關(guān)系模式為R(A,B,C),相應(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é)果中包具有__(dá)______個(gè)元組,每個(gè)元組包具有________(dá)個(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ī)),則姓名為變量K的值的學(xué)生所選修的所有課程信息所相應(yīng)的運(yùn)算表達(dá)式為__(dá)___(dá)_課程號(hào)(__(dá)____(δ姓名=K(__(dá)____)))。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)__(dá)__(dá)__(dá)____與___(dá)_____的自然連接。10.用二維表數(shù)據(jù)來(lái)表達(dá)實(shí)體之間聯(lián)系的數(shù)據(jù)模型稱為。11.在關(guān)系模型中,“關(guān)系中不允許出現(xiàn)相同元組”的約束是通過(guò)____(dá)__實(shí)現(xiàn)的。
12.在連接運(yùn)算中,連接是去掉反復(fù)屬性的等值連接。13.對(duì)象具有性、性和性。習(xí)題三一.問(wèn)答題1.為什么要研究關(guān)系規(guī)范化理論?2.要建立關(guān)于系、學(xué)生、班級(jí)、研究會(huì)等信息的一個(gè)關(guān)系數(shù)據(jù)庫(kù),規(guī)定:一個(gè)系有若干個(gè)專業(yè).每個(gè)專業(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)、專業(yè)名、系號(hào)、人數(shù)、人校年份。描述系的屬性有:系號(hào)、系名、系辦公地點(diǎn)、人數(shù)。試給出上述數(shù)據(jù)庫(kù)的關(guān)系模式:寫(xiě)出每個(gè)關(guān)系的最小函數(shù)依賴集(基本的函數(shù)依賴,不是導(dǎo)出的函數(shù)依賴);指出是否存在傳遞函數(shù)依賴;對(duì)于函數(shù)依賴左邊是多屬性的情況,討論其函數(shù)依賴是完全函數(shù)依賴還是部分函數(shù)依賴,指出關(guān)系的候選鍵.外鍵.3.設(shè)關(guān)系模式R(城市,街道名,郵政編碼).函數(shù)依賴為:(城市,街道名)→郵政編碼,郵政編碼→城市;關(guān)系R的實(shí)例如下:表3.7關(guān)系R的實(shí)例城市街道名郵政編碼C1A1Z1C2A2Z2C3A3Z3C4A4Z4試分析該關(guān)系屬哪種范式等級(jí)?哪種異常弊病?為什么?可具體討論。并對(duì)其進(jìn)行規(guī)范化提高范式等級(jí),直到消除弊病.最后到達(dá)哪級(jí)范式?4.設(shè)有關(guān)系模式R(A,B,C,D)(1)求出R的所有候選鍵;(2)畫(huà)出函數(shù)依賴圖;(3)試分析屬于何種范武:(4)將R分解為3NF,使其具有無(wú)損連接性和依賴保持性;(5)將R分解為BCNF,使其具有無(wú)損連接性;5.下面是醫(yī)院組織的結(jié)構(gòu)圖,畫(huà)出醫(yī)院組織的E-R圖;編號(hào)病區(qū)名稱病房號(hào)醫(yī)生姓名病區(qū)編號(hào)姓名年齡職稱管理病房病房號(hào)醫(yī)生編號(hào)名稱患何病科醫(yī)生姓名病人6.商店與商品間存在“銷售”聯(lián)系,每個(gè)商店可銷售多種商品,每種商品也可放在多個(gè)商店銷售,每個(gè)商店銷售一種商品,有月銷售量;商店與職工間存在著“聘用”聯(lián)系,每個(gè)商店有許多職工,每個(gè)職工只能在一個(gè)商店工作,商店聘用職工有聘期和月薪。(1)試畫(huà)出E-R圖,并在圖上注明屬性、聯(lián)系的類型。(2)將E-R圖轉(zhuǎn)換成關(guān)系模型,并注明主鍵和外鍵。7.假設(shè)某超市公司要設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)來(lái)管理該公司的業(yè)務(wù)信息。該超市公司的業(yè)務(wù)管理規(guī)則如下:=1\*GB2⑴該超市公司有若干倉(cāng)庫(kù),若干連鎖商店,供應(yīng)若干商品。=2\*GB2⑵每個(gè)商店有一個(gè)經(jīng)理和若干收銀員,每個(gè)收銀員只在一個(gè)商店工作。=3\*GB2⑶每個(gè)商店銷售多種商品,每種商品可在不同的商店銷售。=4\*GB2⑷每個(gè)商品編號(hào)只有一個(gè)商品名稱,但不同的商品編號(hào)可以有相同的商品名稱。每種商品可以有多種銷售價(jià)格。=5\*GB2⑸超市公司的業(yè)務(wù)員負(fù)責(zé)商品的進(jìn)貨業(yè)務(wù)。試按上述規(guī)則設(shè)計(jì)E-R模型二.單項(xiàng)選擇題1.需求分析階段設(shè)計(jì)數(shù)據(jù)流程圖(DFD)通常采用_______。A.面向?qū)ο蟮姆椒???B.回溯的方法C.自底向上的方法 ??D.自頂向下的方法2.概念設(shè)計(jì)階段設(shè)計(jì)概念模型通常采用_______。 ?? ?A.面向?qū)ο蟮姆椒? ?B.回溯的方法C.自底向上的方法? D.自頂向下的方法3.設(shè)計(jì)子模式屬于數(shù)據(jù)庫(kù)設(shè)計(jì)的_______。? ? ??A.需求分析B.概念設(shè)計(jì)C.邏輯設(shè)計(jì)D.物理設(shè)計(jì)4.概念結(jié)構(gòu)設(shè)計(jì)的重要目的是產(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.公司組織的信息需求5.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì)人員和用戶之間溝通信息的橋梁是__(dá)_____。 ??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模型轉(zhuǎn)換成關(guān)系模型的規(guī)則,這個(gè)E-R結(jié)構(gòu)轉(zhuǎn)換成的關(guān)系模式個(gè)數(shù)為__(dá)___(dá)__。?A.2個(gè)B.3個(gè)C.4個(gè)D.5個(gè)假如有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)__(dá)____。??A.14個(gè)B.15個(gè)C.19個(gè)D.22個(gè)8.在E-R模型轉(zhuǎn)換成關(guān)系模型的過(guò)程中,下列敘述不對(duì)的的是___(dá)____。? A.每個(gè)實(shí)體類型轉(zhuǎn)換成一個(gè)關(guān)系模式B.每個(gè)聯(lián)系類型轉(zhuǎn)換成一個(gè)關(guān)系模式C.每個(gè)M:N聯(lián)系類型轉(zhuǎn)換一個(gè)關(guān)系模式D.在解決1:1和1:N聯(lián)系類型時(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)_____(dá)_。 ? ?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ù)為__(dá)__(dá)___。?? 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á)D.現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)中間層次,即信息世界12.對(duì)于現(xiàn)實(shí)世界中事物的特性,在實(shí)體-聯(lián)系模型中使用_______(dá)。A.屬性描述B.關(guān)鍵字描述C.二維表格描述D.實(shí)體描述13.把實(shí)體-聯(lián)系模型轉(zhuǎn)換為關(guān)系模型時(shí),實(shí)體之間多對(duì)多聯(lián)系在關(guān)系模型中是通過(guò)_______(dá)。A.建立新的屬性來(lái)實(shí)現(xiàn)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方法的三要素是__(dá)_____(dá)。A.實(shí)體、屬性、實(shí)體集B.實(shí)體、碼、聯(lián)系C.實(shí)體、屬性、聯(lián)系D.聯(lián)系、域、碼、15.E-R圖是表達(dá)要領(lǐng)模型的有效工具之一,E-R圖中的菱形框是_____(dá)__。A.實(shí)體和實(shí)體之間的聯(lián)系B.實(shí)體C.實(shí)體的屬性D.聯(lián)系的屬性16.E-R圖是表達(dá)要領(lǐng)模型的有效工具之一,它一般合用建立數(shù)據(jù)庫(kù)的。A.概念模型B.結(jié)構(gòu)模型C.物理模型D.邏輯模型17.下列敘述中,對(duì)的的一條說(shuō)法是。A.E-R方法設(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)營(yíng)是DBA的職責(zé)之一18.概念模型獨(dú)立于是。A.E-R模型B.DBMSC.操作系統(tǒng)和DBMSD.硬件設(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)系是。A.1:n1:nB.1:11:nC.m:nm:nD.1:nm:n20.下列實(shí)體類的聯(lián)系中,屬于多對(duì)多聯(lián)系業(yè)務(wù)的是非。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)系屬于______(dá)_。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)系類型是____(dá)___。A.m:nB.1:mC.m:kD.1:1三.填空題1.在一個(gè)關(guān)系R中,若屬性集X函數(shù)決定屬性集Y,同時(shí)Y函數(shù)決定X,則記作為_(kāi)______(dá)_,它們之間互為_(kāi)_______。2.在一個(gè)關(guān)系R中,若X→Y,并且X的任何真子集都不能函數(shù)決定Y,則稱X→Y為_(kāi)_____(dá)__函數(shù)依賴,否則,若X→Y,并且X的一個(gè)真子集也可以函數(shù)決定Y,則稱X→Y為_(kāi)_______函數(shù)依賴。3.在一個(gè)關(guān)系R中,若存在“學(xué)號(hào)→系號(hào),系號(hào)→系主任”,則隱含存在著__(dá)___(dá)___函數(shù)決定___(dá)_____。4.在一個(gè)關(guān)系R中,若存在X→(Y,Z),則也隱含存在________和______(dá)__,稱此為函數(shù)依賴的______(dá)__(dá)規(guī)則。5.設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD={A→B,B→C,D→E},則該關(guān)系的候選碼為_(kāi)____(dá)___(dá),該候選碼具有_____(dá)_屬性。6.設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD={A→B,A→C,(C,D)→E},則該關(guān)系的候選碼為__(dá)______(dá),候選碼函數(shù)決定E是____(dá)__性。7.關(guān)系數(shù)據(jù)庫(kù)中的每個(gè)關(guān)系必須最低達(dá)成___(dá)_____范式,該范式中的每個(gè)屬性都是_____(dá)__(dá)___的。8.設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD={A→B,A→C,(A,D)→E},則該關(guān)系的候選碼為_(kāi)____(dá)___,該關(guān)系存在著___(dá)______函數(shù)依賴。9.設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD={A→B,A→C,(C,D)→E},該關(guān)系只滿足________范式,若要規(guī)范化為第三范式,則將得到______(dá)__個(gè)關(guān)系。10.設(shè)一個(gè)關(guān)系為R(A,B,C,D,E,F,G),它的最小函數(shù)依賴集為FD={A→B,A→C,C→D,C→E,A→F,F→G},該關(guān)系滿足________(dá)范式,若要規(guī)范化為高一級(jí)的范式,則將得到____(dá)____個(gè)關(guān)系。11.若一個(gè)關(guān)系的任何非主屬性都不部分依賴和傳遞依賴于任何候選碼,則稱該關(guān)系達(dá)成________范式。12.若一個(gè)關(guān)系中只有一個(gè)候選碼,并且該關(guān)系達(dá)成了第三范式,則表白它同時(shí)也達(dá)成了____(dá)____(dá)范式,該關(guān)系中所有屬性的_________(dá)_都是候選碼。13.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì)方法:有:、、和。14.一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)和設(shè)計(jì)過(guò)程大體涉及六個(gè)階段:、、、和、機(jī)器設(shè)計(jì)和運(yùn)營(yíng)維護(hù)。15.用戶需求重要涉及以下三方面:、、和。16.需求分析的工作重要有下面四步組成:分析用戶活動(dòng), ;擬定系統(tǒng)范圍,產(chǎn)生? ;分析用戶活動(dòng)涉及的數(shù)據(jù),產(chǎn)生;分析系統(tǒng)數(shù)據(jù),產(chǎn)生。17.需求分析中的數(shù)據(jù)字典通常包含以下五個(gè)部分:、、、和以及。18.描述概念結(jié)構(gòu)的工具是圖。19.概念設(shè)計(jì)階段可分為三步來(lái)完畢:、、和。20.就方法的特點(diǎn)而言,需求分析階段通常采用的分析方法;概念設(shè)計(jì)階段通常采用的設(shè)計(jì)方法。21.邏輯設(shè)計(jì)的重要工作是:模式。22.邏輯設(shè)計(jì)的環(huán)節(jié)有五步:、、、和。23.關(guān)系規(guī)范化的目的是控制,避免和異常,從而增強(qiáng)數(shù)據(jù)庫(kù)結(jié)構(gòu)的穩(wěn)定性和靈活性。習(xí)題四一、選擇題1.VisualFoxPro6.0是一個(gè)。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.退出VisualFoxPro的操作方法是。A.從“文獻(xiàn)”下拉菜單中選擇“退出”選項(xiàng)B.用鼠標(biāo)左按鈕單擊關(guān)閉窗口按鈕C.在命令窗口中鍵入QUIT命令,然后敲回車鍵D.以上方法都可以3.顯示與隱藏命令窗口的操作是。A.單擊“常用”工具欄上的“命令窗口”按鈕B.通過(guò)“窗口”菜單下的“命令窗口”選項(xiàng)來(lái)切換C.直接按Ctrl+F2或Ctrl+F4組合鍵D.以上方法都可以4.下面關(guān)于工具欄的敘述,錯(cuò)誤的是。A.可以創(chuàng)建用戶自己的工具欄B.可以修改系統(tǒng)提供的工具欄C.可以刪除用戶創(chuàng)建的工具欄D.可以刪除系統(tǒng)提供的工具欄5.在“選項(xiàng)”對(duì)話框的“文獻(xiàn)位置”選項(xiàng)卡中可以設(shè)立。A.表單的默認(rèn)大小B.默認(rèn)目錄C.日期和時(shí)間的顯示格式D.程序代碼的顏色6.“項(xiàng)目管理器”的“數(shù)據(jù)”選項(xiàng)卡用于顯示和管理。A.?dāng)?shù)據(jù)庫(kù)、自由表和查詢B.數(shù)據(jù)庫(kù)、視圖和查詢C.數(shù)據(jù)庫(kù)、自由表、查詢和視圖D.?dāng)?shù)據(jù)庫(kù)、表單和查詢7.“項(xiàng)目管理器”的“文檔”選項(xiàng)卡用于顯示和管理。A.表單、報(bào)表和查詢B.數(shù)據(jù)庫(kù)、表單和報(bào)表C.查詢、報(bào)表和視圖D.表單報(bào)表和標(biāo)簽8.要啟動(dòng)VisualFoxPro的向?qū)Э梢?。A.打開(kāi)新建對(duì)話框B.單擊工具欄上的“向?qū)А眻D標(biāo)按鈕C.從“工具”菜單中選擇“向?qū)А盌.以上方法都可以9.打開(kāi)一個(gè)數(shù)據(jù)庫(kù)的命令是。A.USEB.USEDATABASEC.OPEND.OPENDATABASE10.VisualFoxPro數(shù)據(jù)庫(kù)文獻(xiàn)是。A.存放用戶數(shù)據(jù)文獻(xiàn)B.管理數(shù)據(jù)庫(kù)對(duì)象的系統(tǒng)文獻(xiàn)C.存放用戶數(shù)據(jù)和系統(tǒng)數(shù)據(jù)的文獻(xiàn)D.前三種說(shuō)法都對(duì)11.要為工資表所有職工增長(zhǎng)100元工資,應(yīng)當(dāng)使用命令。A.CHANGE工資WITH工資+100B.REPLACE工資WITH工資+100C.CHANGEALL工資WITH工資+100D.REPLACEALL工資WITH工資+10012.以下關(guān)于自由表的敘述,對(duì)的的是。A.所有是用以前版本的FoxPro(FOXBASE)建立的表B.可以用VisualFoxPro建立,但是不能把它添加到數(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)目管理器文獻(xiàn)的擴(kuò)展名是_____。2.擴(kuò)展名為.prg的程序文獻(xiàn)在“項(xiàng)目管理器”的__(dá)____(dá)__(dá)選項(xiàng)卡中顯示和管理。3.項(xiàng)目管理器的“移去”按鈕有兩個(gè)功能:一是把文獻(xiàn)___(dá)_,二是_______文獻(xiàn)。4.實(shí)現(xiàn)表之間臨時(shí)聯(lián)系的命令是___(dá)_____(dá)______.5.在VisualFoxPro中,最多同時(shí)允許打開(kāi)___(dá)___(dá)_________(dá)_個(gè)數(shù)據(jù)庫(kù)表和自由表.6.數(shù)據(jù)庫(kù)的擴(kuò)展名是,數(shù)據(jù)庫(kù)表的擴(kuò)張名是。7.顯示記錄的命令是和,它們的區(qū)別僅在于不使用條件時(shí),默認(rèn)顯示所有記錄,而則默認(rèn)顯示當(dāng)前記錄。8.刪除表中的記錄就是給暫時(shí)不使用的記錄加一個(gè)刪除標(biāo)記。在VisaulFoxpro系統(tǒng)環(huán)境下,需要進(jìn)行徹底刪除的記錄,也必須先做刪除后再做刪除。習(xí)題五一、選擇題1.以下關(guān)于查詢的描述對(duì)的的是。A.不能根據(jù)自由表建立查詢B.
只能根據(jù)自由表建立查詢C.
只能根據(jù)數(shù)據(jù)庫(kù)表建立查詢D.可以根據(jù)數(shù)據(jù)庫(kù)表和自由表建立查詢2.以下關(guān)于視圖的描述對(duì)的的是。A.可以根據(jù)自由表建立視圖B.
可以根據(jù)查詢建立視圖C.
可以根據(jù)數(shù)據(jù)庫(kù)表建立視圖D.可以根據(jù)數(shù)據(jù)庫(kù)和自由表建立視圖3.查詢?cè)O(shè)計(jì)器中涉及的選項(xiàng)卡有。A.字段、篩選、排序依據(jù)B.
字段、條件、分組依據(jù)C.
條件、排序依據(jù)、分組依據(jù)D.條件、篩選、雜項(xiàng)4.VisualFoxPro參照完整性規(guī)則不涉及。A.更新規(guī)則B.
刪除規(guī)則C.
查詢規(guī)則D.插入規(guī)則二、填空題1.查詢?cè)O(shè)計(jì)器______(dá)____生成所有的SQL查詢語(yǔ)句。2.查詢?cè)O(shè)計(jì)器的篩選選項(xiàng)卡用來(lái)指定查詢的___(dá)___。3.通過(guò)VisualFoxPro的視圖,不僅可以查詢數(shù)據(jù)庫(kù)表,還可以____數(shù)據(jù)庫(kù)表。4.VisualFoxPro的主索引和候選索引可以保證數(shù)據(jù)的______(dá)___完整性。5.數(shù)據(jù)庫(kù)表之間的一對(duì)多聯(lián)系通過(guò)主表的___(dá)___(dá)_____索引和子表的___(dá)_____(dá)索引實(shí)現(xiàn)。6.在定義字段有效性規(guī)則時(shí),在規(guī)則框中輸入的表達(dá)式類型是_______(dá)____________(dá)。習(xí)題六一.問(wèn)答題1.SQL結(jié)構(gòu)化查詢語(yǔ)言具體包含以下重要特點(diǎn)?2.?dāng)?shù)據(jù)庫(kù)和表的關(guān)系,它們的擴(kuò)展名是什么?3.SQL支持關(guān)系數(shù)據(jù)庫(kù)的哪三級(jí)模式結(jié)構(gòu),視圖和基本表相應(yīng)哪一級(jí)?二.選擇題現(xiàn)在有表:表6.1、6.2、6.3、6.4分別代表倉(cāng)庫(kù)表、訂購(gòu)單表、職工表和供應(yīng)商表四個(gè)關(guān)系。表6.1倉(cāng)庫(kù)表表6.2職工表倉(cāng)庫(kù)號(hào)城市面積WH1北京370WH2上海500WH3廣州200WH4武漢400倉(cāng)庫(kù)號(hào)職工號(hào)工資WH2E11220WH1E31210WH3E41230WH1E61250表6.3訂購(gòu)單表職工號(hào)供應(yīng)商號(hào)訂購(gòu)單號(hào)訂購(gòu)日期E3S7PR672023/06/23E1S4OR732023/07/28E7S4OR762023/05/25E6NULLO(píng)R77NULLE3S4PR792023/06/13E1NULLOR80NULLE3NULLOR90NULLE3S3PR912023/07/13表6.4供應(yīng)商表供應(yīng)商號(hào)供應(yīng)商名地址S3北京振華電子廠西安S4華通電子公司北京S6北京607廠鄭州S7愛(ài)華電子廠北京1.查詢訂購(gòu)單號(hào)首字符是“P”的訂單信息,應(yīng)當(dāng)使用命令_____。A.
SELECT*FROM訂單WHEREHEAD(訂購(gòu)單號(hào),1)=“P”B.
SELECT*FROM訂單WHERELEFT(訂購(gòu)單號(hào),1)=“P”C.
SELECT*FROM訂單WHERE“P”$訂購(gòu)單號(hào)D.
SELECT*FROM訂單WHERERIGHT(訂購(gòu)單號(hào),1)=“P”2.在SQL語(yǔ)句中,與表達(dá)式“供應(yīng)商名LIKE”%北京%””功能相同的表達(dá)式是_____(dá)。A.LEFT(供應(yīng)商名,4)=”北京”
B.”北京”$供應(yīng)商名C.供應(yīng)商名IN”%北京%”
D.AT(供應(yīng)商史,“北京”)3.使數(shù)據(jù)庫(kù)表變成自由表的命令是A.DROPTABLE
B.REMOVETABLEC.FREETABL
D.RELEASETABLE4.在VisualFoxPro的查詢?cè)O(shè)計(jì)器中“篩選”選項(xiàng)卡相應(yīng)的SQL的短語(yǔ)是___(dá)__。A.WHERE
B.JOINC.SET
D.ORDERBY5.SQL支持集合的并運(yùn)算,在VisualFoxpro中SQL并運(yùn)算的運(yùn)算符是_____。A.PLUS
B.UNIONC.+
D.U6.在VisualFoxPro中釋放和關(guān)閉表單的方法是____(dá)_。A.RELEASE
B)CLOSEC)DELETE
D。DROP7.查詢職工實(shí)發(fā)工資的對(duì)的命令是__(dá)__(dá)_。A.SELECT姓名,(基本工資+津貼+獎(jiǎng)金扣除)AS實(shí)發(fā)工資FROM工資B.SELECT姓名,(基本工資+津貼+獎(jiǎng)金扣除)AS實(shí)發(fā)工資FROM工資;WHERE職工.職工號(hào)=工資.職工號(hào)C.SELECT姓名,(基本工資+津貼+獎(jiǎng)金扣除)AS實(shí)發(fā)工資FROM工資,職工;WHERE職工.職工號(hào)=工資.職工號(hào)D.SELECT姓名,(基本工資+津貼+獎(jiǎng)金扣除)AS實(shí)發(fā)工資FROM工資,職工JOIN;職工.職工號(hào)=工資.職工號(hào)8.查詢1962年10月27日出生的職工信息的對(duì)的命令是__(dá)__(dá)_。A.SELECT*FROM職工WHERE出生日期={^1962-10-27}B.SELECT*FROM職工WHERE出生日期=1962-10-27C.SELECT*FROM職工WHERE出生日期=“1962-10-27”D.SELECT*FROM職工WHERE出生日期={“1962-10-27“}9.查詢每個(gè)部門(mén)年齡最長(zhǎng)者的信息,規(guī)定得到的信息涉及部門(mén)和最長(zhǎng)者的出生日期對(duì)的的命令是____(dá)_。A.SELECT部門(mén)名,MIN(出生日期)FROM部門(mén)JOIN職工;ON部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào)GROUPBY部門(mén)名SELECT部門(mén)名,MAX(出生日期)FROM部門(mén)JOIN職工;ON部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào)GROUPBY部門(mén)名C.SELECT部門(mén)名,MIN(出生日期)FROM部門(mén)JOIN職工;WHERE部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào)GROUPBY部門(mén)名D.SELECT部門(mén)名,MAX(出生日期)FROM部門(mén)JOIN職工;WHERE部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào)GROUPBY部門(mén)名10.查詢有10名以上(含10名)職工的部門(mén)信息(部門(mén)名和職工人數(shù)),并按職工人數(shù)降序列出。A.SELECT部門(mén)名,COUNT(部門(mén)號(hào))AS職工人數(shù);FROM部門(mén),職工WHERE部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào);GROUPBY部門(mén)名HAVINGCOUNT(*)>=10;ORDERBYCOUNT(職工號(hào))ASCB.SELECT部門(mén)名,COUNT(部門(mén)號(hào))AS職工人數(shù);FROM部門(mén),職工WHERE部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào);GROUPBY部門(mén)名HAVINGCOUNT(*)>=10;ORDERBYCOUNT(職工號(hào))DESCC.SELECT部門(mén)名,COUNT(部門(mén)號(hào))AS職工人數(shù);FROM部門(mén),職工WHERE部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào);GROUPBY部門(mén)名HAVINGCOUNT(*)>=10;?ORDERBY職工人數(shù)ASCD.SELECT部門(mén)名,COUNT(部門(mén)號(hào))AS職工人數(shù);FROM部門(mén),職工WHERE部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào);GROUPBY部門(mén)名HAVINGCOUNT(*)>=10;ORDERBY職工人數(shù)DES11.查詢所有目前年齡在35歲以上(不含35歲)的職工信息(姓名,性別和年齡),下確的命令是__(dá)__(dá)_。A.SELECT姓名,性別,YEAR(DATE-YEAR(出生日期)年齡FROM職工;WHERE年齡>35B.SELECT姓名,性別,YEAR(DATE-YEAR(出生日期)年齡FROM職工;WHEREYEAR(出生日期)>35C.SELECT姓名,性別,YEAR(DATE-YEAR(出生日期)年齡FROM職工;WHEREYEAR(DATE())-YEAR(出生日期)>35
D.SELECT姓名,性別,YEAR(DATE-YEAR(出生日期)FROM職工;WHEREYEAR(DATE())-YEAR(出生日期)>35
12.為“工資”表增長(zhǎng)一個(gè)“實(shí)發(fā)工資”字段的對(duì)的命令是_____。A.
MODIFYTABLE工資ADDCOLUMN實(shí)發(fā)工資N(9,2)B.
MODIFYTABLE工資ADDFLELD實(shí)發(fā)工資N(9,2)C.
ALTERTABLE工資ADDCOLUMN實(shí)發(fā)工資N(9,2)D.CREATETABLE工資ADD實(shí)發(fā)工資N(9,2)13.下面有關(guān)HAVING子句描述錯(cuò)誤的是____(dá)_。A.HAVING子句必須與GROUPBY子句同時(shí)使用,不能單獨(dú)使用B.使用HAVING子句的同時(shí)不能使用WHERE子句C.使用HAVING子句的同時(shí)可以使用WHERE子句D.使用HAVING子句的作用是限定分組的條件14~25使用的數(shù)據(jù)如下:當(dāng)前盤(pán)當(dāng)前目錄下有數(shù)據(jù)庫(kù)db_stock,其中有數(shù)據(jù)庫(kù)表stock.dbf,該數(shù)據(jù)庫(kù)表的內(nèi)容是_____。股票代碼股票名稱單價(jià)交易所
600600青島啤酒7.48上海600601方正科技15.20上海600602廣電電子10.40上海600603興業(yè)房產(chǎn)12.76上海600604二紡機(jī)9.96上海600605輕工機(jī)械14.59上海000001深發(fā)展7.48深圳000002深萬(wàn)科12.50深圳14.執(zhí)行如下SQL語(yǔ)句后,SELECT*FROMstockINTODBFstockORDERBY單價(jià),會(huì)出現(xiàn)_____。A.系統(tǒng)會(huì)提醒犯錯(cuò)信息B.會(huì)生成一個(gè)按“單價(jià)”升序排序的表文獻(xiàn),將本來(lái)的stock.dbf文獻(xiàn)覆蓋C.會(huì)生成一個(gè)按“單價(jià)”降序排序的表文獻(xiàn),將本來(lái)的stock.dbf文獻(xiàn)覆蓋D.不會(huì)生成排序文獻(xiàn),只在屏幕上顯示一個(gè)按“單價(jià)”升序排序的結(jié)果15.有如下SQLSELECT語(yǔ)句:SELECT*FROMstockWHERE單價(jià)BETWEEN12.76AND15.20與該語(yǔ)句等價(jià)的是_____。A.SELECT*FROMstockWHERE單價(jià)<=15.20.AND.單價(jià)>=12.76B.SELECT*FROMstockWHERE單價(jià)<15.20.AND.單價(jià)>12.76C.SELECT*FROMstockWHERE單價(jià)>=15.20.AND.單價(jià)<=12.76D.SELECT*FROMstockWHERE單價(jià)>15.20.AND.單價(jià)<12.7616.假如在建立數(shù)據(jù)庫(kù)表stock.dbf時(shí),將單價(jià)字段的字段有效性規(guī)則設(shè)為“單價(jià)>0”,通過(guò)該設(shè)立,能保證數(shù)據(jù)的____(dá)_。A.實(shí)體完整性B.域完整性C.參照完整性D.表完整性17.在當(dāng)前盤(pán)當(dāng)前目錄下刪除表stock的命令是_____(dá)。A.DROPstockB.DELETETABLEstock?C.DROPTABLEstockD.DELETEstock18.有如下SQL語(yǔ)句SELECTmax(單價(jià))INTOARRAYaFROMstock執(zhí)行該語(yǔ)句后___(dá)__。A.a[1]的內(nèi)容為15.20B.a[1]的內(nèi)容為6C.a[0]的內(nèi)容為15.20D.a[0]的內(nèi)容為619.有如下SQL語(yǔ)句SELECT股票代碼,avg(單價(jià))as均價(jià)FROMstock;GROUPBY交易所INTODBFtemp執(zhí)行該語(yǔ)句后temp表中第二條記錄的“均價(jià)”字段的內(nèi)容是_____。A.7.48B.9.99C.11.73D.15.2020.將stock表的股票名稱字段的寬度由8改為10,應(yīng)使用SQL語(yǔ)句A.ALTERTABLEstock股票名稱WITHc(10)B.ALTERTABLEstock股票名稱c(10)C.ALTERTABLEstockALTER股票名稱c(10)D.ALTERstockALTER股票名稱c(10)21.有如下SQL語(yǔ)句CREATEVIEWstock_viewASSELECT*FROMstockWHERE交易所=“深圳”執(zhí)行該語(yǔ)句后產(chǎn)生的視圖包含的記錄個(gè)數(shù)是___(dá)__(dá)。A.1B.2C.3D.422.有如下SQL語(yǔ)句CREATEVIEWview_stockASSELECT股票名稱AS名稱,單價(jià)FROMstock執(zhí)行該語(yǔ)句后產(chǎn)生的視圖具有的字段名是_____。A.股票名稱、單價(jià)B.名稱、單價(jià)C.名稱、單價(jià)、交易所D.股票名稱、單價(jià)、交易所23.下面有關(guān)對(duì)視圖的描述對(duì)的的是___(dá)__(dá)。A.可以使用MODIFYSTRUCTURE命令修改視圖的結(jié)構(gòu)B.視圖不能刪除,否則影響本來(lái)的數(shù)據(jù)文獻(xiàn)C.視圖是對(duì)表的復(fù)制產(chǎn)生的D.使用SQL對(duì)視圖進(jìn)行查詢時(shí)必須事先打開(kāi)該視圖所在的數(shù)據(jù)庫(kù)24。執(zhí)行如下SQL語(yǔ)句后SELECTDISTINCT單價(jià)FROMstock;WHERE單價(jià)=(SELECTmin(單價(jià))FROMstock)INTODBFstock_x表stock_x中的記錄個(gè)數(shù)是_____。A.1B.2C.3D.425.求每個(gè)交易所的平均單價(jià)的SQL語(yǔ)句是__(dá)__(dá)_。A.SELECT交易所,avg(單價(jià))FROMstockGROUPBY單價(jià)B.SELECT交易所,avg(單價(jià))FROMstockORDERBY單價(jià)C.SELECT交易所,avg(單價(jià))FROMstockORDERBY交易所D.SELECT交易所,avg(單價(jià))FROMstockGROUPBY交易所D)
ALTERTABLE工資ADDFLELD實(shí)發(fā)工資N(9,2)26.使用SQL語(yǔ)句進(jìn)行分組檢索時(shí),為了去掉不滿足條件的分組,應(yīng)當(dāng)__(dá)___。A.使用WHERE子句B.在GROUPBY后面使用HAVING子句C.先使用WHERE子句,再使用HAVING子句。D.先使用HAVING子句,再使用WHERE子句27.在VisualFoxPro中,使用SQL命令將學(xué)生STUDENT中的學(xué)生年齡AGE字段的值增長(zhǎng)1歲,應(yīng)當(dāng)使用的命令是_____(dá)。A.REPLACEAGEWITHAGE+1B.UPDATESTUDENTAGEWITHAGE+1C.UPDATESETAGEWITHAGE+1D.UPDATESTUDENTSETAGE=AGE+128.在VisualFoxPro中,創(chuàng)建一個(gè)名為SDB.DBC的數(shù)據(jù)庫(kù)文獻(xiàn),使用的命令是_____。A.CREATEB.CREATESDBC.CREATETABLESDBD.CREATEDATABASESDB29.SQL是那幾個(gè)英文單詞的縮寫(xiě)A.StandardQueryLanguageB.StructuredQueryLanguageC.SelectQueryLanguageD.以上都不是30.假如學(xué)生表STUDENT是使用下面的SQL語(yǔ)句創(chuàng)建的___(dá)__。CREATETABLESTUDENT(SNOC(4)PRIMARYKEYNOTNULL,SNC(8);SEXC(2);AGEN(2)CHECK(AGE>15ANDAGE<30);下面的SQL語(yǔ)句中可以對(duì)的執(zhí)行的是____(dá)_。A.INSERTINTOSTUDENT(SNO,SEX,AGE)valueS("S9","男",17)B.INSERTINTOSTUDENT(SNO,SEX,AGE)valueS("李安琦","男",20)C.INSERTINTOSTUDENT(SEX,AGE)valueS("男",20)D.INSERTINTOSTUDENT(SNO,SN)valueS("S9","安琦",16)31.使用SQL語(yǔ)句從表STUDENT中查詢所有姓王的同學(xué)的信息,對(duì)的的命令是__(dá)___(dá)。SELECT*FROMSTUDENTWHERELEFT(姓名,2)="王"B.SELECT*FROMSTUDENTWHERERIGHT(姓名,2)="王"C.SELECT*FROMSTUDENTWHERETRIM(姓名,2)="王"D.SELECT*FROMSTUDENTWHERESTR(姓名,2)="王"第(32)-(36)題使用如下表的數(shù)據(jù):表6.8部門(mén)表部門(mén)號(hào)部門(mén)名稱40家用電器部
10電視錄攝像機(jī)部
20電話手機(jī)部
30計(jì)算機(jī)部
表6.9商品表部門(mén)號(hào)商品號(hào)商品名稱單價(jià)數(shù)量產(chǎn)地400101A牌電風(fēng)扇200.0010廣東400104A牌微波爐350.0010廣東400105B牌微波爐600.0010廣東201032C牌傳真機(jī)1000.0020上海400107D牌微波爐_A420.0010北京200110A牌電話機(jī)200.0050廣東200112B牌手機(jī)2023.0010廣東400202A牌電冰箱3000.002廣東301041B牌計(jì)算機(jī)6000.0010廣東300204C牌計(jì)算機(jī)10000.0010上海
32.SQL語(yǔ)句
SELECT部門(mén)號(hào),MAX(單價(jià)*數(shù)量)FROM商品表GROUPBY部門(mén)號(hào)查詢結(jié)果有_____。條記錄?A.1B.4C.3D.)10
33.SQL語(yǔ)句:SELECT產(chǎn)地,COUNT(*)提供的商品種類數(shù);FROM商品表;WHERE單價(jià)>200;GROUPBY產(chǎn)地HAVINGCOUNT(*)>=2;ORDERBY2DESC?查詢結(jié)果的第一條記錄的產(chǎn)地和提供的商品種類數(shù)是____(dá)_。A.北京,1B.上海,2C.廣東,5D.廣東,734.SQL語(yǔ)句SELECT部門(mén)表.部門(mén)號(hào),部門(mén)名稱,SUM(單價(jià)*數(shù)量);FROM部門(mén)表,商品表;WHERE部門(mén)表.部門(mén)號(hào)=商品表.部門(mén)號(hào);GROUPBY部門(mén)表.部門(mén)號(hào)查詢結(jié)果是_____。A.各部門(mén)商品數(shù)量合計(jì)B.各部門(mén)商品金額合計(jì)C.所有商品金額合計(jì)D.各部門(mén)商品金額平均值
35.SQL語(yǔ)句SELECT部門(mén)表.部門(mén)號(hào),部門(mén)名稱,商品號(hào),商品名稱,單價(jià);FROM部門(mén)表,商品表;WHERE部門(mén)表.部門(mén)號(hào)=商品表.部門(mén)號(hào);ORDERBY部門(mén)表.部門(mén)號(hào)DESC,單價(jià);查詢結(jié)果的第一條記錄的商品號(hào)是_____(dá)。A.0101B.0202C.0110D.011236.SQL語(yǔ)句:SELECT部門(mén)名稱FROM部門(mén)表WHERE部門(mén)號(hào)IN;(SELECT部門(mén)號(hào)FROM商品表WHERE單價(jià)BETWEEN420AND1000)查詢結(jié)果是_____。A.家用電器部、電話手機(jī)部B.家用電器部、計(jì)算機(jī)部C.電話手機(jī)部、電視錄攝像機(jī)部D.家用電器部、電視錄攝像機(jī)部37.查詢訂購(gòu)單號(hào)(字符型,長(zhǎng)度為4)尾字符是"1"的錯(cuò)誤命令是__(dá)___。A.SELECT*FROM訂單WHERESUBSTR(訂購(gòu)單號(hào),4)="1"B.SELECT*FROM訂單WHERESUBSTR(訂購(gòu)單號(hào),4,1)="1"C.SELECT*FROM訂單WHERE"1"$訂購(gòu)單號(hào)D.SELECT*FROM訂單WHERERIGHT(訂購(gòu)單號(hào),1)="1"38.在SQL語(yǔ)句中,與表達(dá)式"工資BETWEEN1210AND1240"功能相同的表達(dá)式是____(dá)_。A.工資>=1210AND工資<=1240B.工資>1210AND工資<1240C.工資<=1210AND工資>1240D.工資>=1210OR工資<=124039.在SQL語(yǔ)句中,與表達(dá)式"倉(cāng)庫(kù)號(hào)NOTIN("wh1","wh2")"功能相同的表達(dá)式是____(dá)_。A.倉(cāng)庫(kù)號(hào)="wh1"AND倉(cāng)庫(kù)號(hào)="wh2"B.倉(cāng)庫(kù)號(hào)!="wh1"OR倉(cāng)庫(kù)號(hào)#"wh2"C.倉(cāng)庫(kù)號(hào)<>"wh1"OR倉(cāng)庫(kù)號(hào)!="wh2"D.倉(cāng)庫(kù)號(hào)!="wh1"AND倉(cāng)庫(kù)號(hào)!="wh2"40.查詢?cè)O(shè)計(jì)器中"聯(lián)接"選項(xiàng)卡相應(yīng)的SQL短語(yǔ)是___(dá)__(dá)。A.WHEREB.JOINC.SETD.ORDERBY41.在SQLSELECT語(yǔ)句中用于實(shí)現(xiàn)關(guān)系的選擇運(yùn)算的短語(yǔ)是_____(dá)。A.FORB.WHILEC.WHERED.CONDITION第(42)-(45)題使用如下三個(gè)表:學(xué)生.DBF:學(xué)號(hào)C(8),姓名C(12),性別C(2),出生日期D,院系C(8)課程.DBF:課程編號(hào)C(4),課程名稱C(10),開(kāi)課院系C(8)學(xué)生成績(jī).DBF:學(xué)號(hào)C(8),課程編號(hào)C(4),成績(jī)I42.查詢每門(mén)課程的最高分,規(guī)定得到的信息涉及課程名稱和分?jǐn)?shù)。對(duì)的的命令是_____(dá)。A.SELECT課程名稱,SUM(成績(jī))AS分?jǐn)?shù)FROM課程,學(xué)生成績(jī);WHERE課程.課程編號(hào)=學(xué)生成績(jī).課程編號(hào);GROUPBY課程名稱B.SELECT課程名稱,MAX(成績(jī))分?jǐn)?shù)FROM課程,學(xué)生成績(jī);WHERE課程.課程編號(hào)=學(xué)生成績(jī).課程編號(hào);GROUPBY課程名稱C.SELECT課程名稱,SUM(成績(jī))分?jǐn)?shù)FROM課程,學(xué)生成績(jī);WHERE課程.課程編號(hào)=學(xué)生成績(jī).課程編號(hào);GROUPBY課程.課程編號(hào)D.SELECT課程名稱,MAX(成績(jī))AS分?jǐn)?shù)FROM課程,學(xué)生成績(jī);WHERE課程.課程編號(hào)=學(xué)生成績(jī).課程編號(hào);GROUPBY課程編號(hào)43.記錄只有2名以下(含2名)學(xué)稱、開(kāi)課院系和選修人數(shù),并按選課人數(shù)生選修的課程情況,記錄結(jié)果中的信息涉及課程名排序。對(duì)的的命令是_____。A.SELECT課程名稱,開(kāi)課院系,COUNT(課程編號(hào))AS選修人數(shù);FROM學(xué)生成績(jī),課程WHERE課程.課程編號(hào)=學(xué)生成績(jī).課程編號(hào);GROUPBY學(xué)生成績(jī).課程編號(hào)HAVINGCOUNT(*)<=2;ORDERBYCOUNT(課程編號(hào))B.SELECT課程名稱,開(kāi)課院系,COUNT(學(xué)號(hào))選修人數(shù);FROM學(xué)生成績(jī),課程WHERE課程.課程編號(hào)=學(xué)生成績(jī).課程編號(hào);GROUPBY學(xué)生成績(jī).學(xué)號(hào)HAVINGCOUNT(*)<=2;ORDERBYCOUNT(學(xué)號(hào))C.SELECT課程名稱,開(kāi)課院系,COUNT(學(xué)號(hào))AS選修人數(shù);FROM學(xué)生成績(jī),課程WHERE課程.
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版農(nóng)業(yè)科技示范園區(qū)用地租賃管理協(xié)議3篇
- 二零二五版加油站油罐區(qū)安全防護(hù)設(shè)施裝修協(xié)議2篇
- 2025年度高科技產(chǎn)品研發(fā)與技術(shù)轉(zhuǎn)讓合同協(xié)議書(shū)4篇
- 2025年度綠色生態(tài)示范區(qū)植被養(yǎng)護(hù)合作協(xié)議4篇
- 二零二五版磚廠承包與新能源利用合作協(xié)議3篇
- 二零二五版公司與個(gè)人租賃合同涉及租賃房產(chǎn)租賃期限調(diào)整3篇
- 二零二五年度國(guó)際專利技術(shù)授權(quán)及獨(dú)家推廣合同3篇
- 基于二零二五年度計(jì)劃的業(yè)務(wù)流程外包合同2篇
- 水電裝修工程2025年度施工進(jìn)度合同
- 2025年私宅房屋買賣電子簽約示范合同3篇
- 2024年紀(jì)檢監(jiān)察綜合業(yè)務(wù)知識(shí)題庫(kù)含答案(研優(yōu)卷)
- 科室醫(yī)療質(zhì)量與安全管理小組工作制度
- 中華民族共同體概論課件第五講大一統(tǒng)與中華民族共同體初步形成(秦漢時(shí)期)
- 初二生地會(huì)考試卷及答案-文檔
- 私營(yíng)企業(yè)廉潔培訓(xùn)課件
- 施工單位值班人員安全交底和要求
- 中國(guó)保險(xiǎn)用戶需求趨勢(shì)洞察報(bào)告
- 數(shù)字化轉(zhuǎn)型指南 星展銀行如何成為“全球最佳銀行”
- 中餐烹飪技法大全
- 靈芝孢子油減毒作用課件
- 現(xiàn)場(chǎng)工藝紀(jì)律檢查表
評(píng)論
0/150
提交評(píng)論