2019年推薦 電大本科《數(shù)據(jù)庫應(yīng)用技術(shù)》考試必備重點小抄_第1頁
已閱讀1頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、..電大本科《數(shù)據(jù)庫應(yīng)用技術(shù)》科目考試重點小抄一、選擇題1三級模式間存在兩種映射,它們是(模式與子模式間,模式與內(nèi)模式間)。2SQLServer系統(tǒng)中的所有系統(tǒng)級信息存儲于哪個數(shù)據(jù)庫(master)。3下面關(guān)于tempdb數(shù)據(jù)庫描述不正確的是(是用戶建立新數(shù)據(jù)庫的模板)。4在數(shù)據(jù)庫技術(shù)中,面向?qū)ο髷?shù)據(jù)模型是一種(結(jié)構(gòu)模型)。5數(shù)據(jù)庫管理系統(tǒng)常見的數(shù)據(jù)模型有(層次、關(guān)系和網(wǎng)狀)。6用戶看到的數(shù)據(jù)表,屬于數(shù)據(jù)庫系統(tǒng)三級模式中的(模式)7對數(shù)

2、據(jù)的插入屬于數(shù)據(jù)庫管理系統(tǒng)(數(shù)據(jù)操縱)的功能。8保持數(shù)據(jù)的完整性屬于數(shù)據(jù)庫管理系統(tǒng)(C)的功能。C數(shù)據(jù)庫的運行管理9在SQLServer數(shù)據(jù)庫中,默認情況下Sys通常是(C)。C系統(tǒng)表表名的前綴10設(shè)一個關(guān)系為R,如果它的每個屬性都是不可再分的,則稱這個關(guān)系是符合(A)。A第一范式11在第一個關(guān)系中出現(xiàn),在第二個關(guān)系中不出現(xiàn)的記錄組成的關(guān)系稱為兩個關(guān)系的(C)。C差12關(guān)系數(shù)據(jù)庫規(guī)范化是為了解決關(guān)系數(shù)據(jù)庫中的(A)問題。A插入、刪除和數(shù)

3、據(jù)冗余B提高查詢的速度13關(guān)系模式中,滿足2NF的模式,(B)。B必定是1NF14下述關(guān)于索引的描述,正確的是(B)建立索引后,會影響基本表的插入速度15下述關(guān)于視圖的描述,正確的是C在SQLServer中,可以像基本表一樣對視圖進行查詢操作16如果希望從學生表中查詢出所有姓“張”的同學,那么條件語句應(yīng)該是(Where姓名LIKE‘張%’)。17下列SQL語句中,能夠完成求某列最大值的是(B)。BMAX(Age)FROMStudent1

4、8假定學生關(guān)系S(SNOSNAMESEXAGE),課程關(guān)系C(CNOCNAMETEACHER),學生選課關(guān)系SC(SNOCNOGRADE)。要查詢選修了“計算機技術(shù)”課程的“女”學生姓名,將涉及到關(guān)系(D)。DSCSC19如果希望從學生表中查詢出所有姓“李”的同學,那么條件語句應(yīng)該是(B)。B、Where姓名LIKE‘李%’20在一個教師關(guān)系中,能夠成為主關(guān)鍵字(或稱主碼)的屬性是(B)。B、教師編號21從最終用戶應(yīng)用程序的視角看,數(shù)據(jù)

5、庫系統(tǒng)的三級模式結(jié)構(gòu)是(C)。C、外模式、模式和內(nèi)模式22在一個學生關(guān)系中,能夠成為主關(guān)鍵字(或稱主碼)的屬性是(C)。C、學號23有嚴格的數(shù)學基礎(chǔ)的數(shù)據(jù)模型是(A)。A、關(guān)系模型24下列關(guān)于索引的說明不正確的是(A)。A、索引必須創(chuàng)建在主關(guān)鍵字之上25設(shè)關(guān)系R是滿足第一范式的,若R中不存在非主屬性對主鍵的部分函數(shù)依賴,則R符合(A)。A、第二范式26下列符合第三范式的關(guān)系是(D)。D、學生(學號,姓名,性別)27在第一個關(guān)系中出現(xiàn),而

6、在第二個關(guān)系中不出現(xiàn)的記錄組成的新關(guān)系稱為(D)。D、兩個關(guān)系的差28數(shù)據(jù)庫應(yīng)用程序開發(fā)中,需求分析階段的主要目的是(A)。A、回答“干什么”的問題29用戶使用SQLServer時,通常需要依次經(jīng)過兩個安全性階段(C)。C、身份驗證、權(quán)限認證30SQLServer數(shù)據(jù)庫中的一個完整的備份通常要包括(A)。A、系統(tǒng)數(shù)據(jù)庫、用戶數(shù)據(jù)庫和事務(wù)日志31下列哪些不屬于索引的類型(D)。D、事務(wù)日志索引32下列SQL語句中,能夠完成并運算的是(A)

7、。A、FROM籃球愛好者UNIONFROM足球愛好者33設(shè)學生表和課程表的結(jié)構(gòu)分別為(學號,姓名)和(學號,課程號,成績),如果希望查詢出“成績大于90分的學生姓名”,則對應(yīng)的SQL語句是(D)。D、姓名FROM學生表,課程表WHERE學生表.學號=課程表.學號課程表.成績9034如果希望從學生表中查詢出所有姓“王”的同學,那么條件語句應(yīng)該是(B)。B、Where姓名LIKE‘王%’35通常情況下,“數(shù)據(jù)庫管理系統(tǒng)”的英文縮寫是(DBM

8、S)。36從最終用戶應(yīng)用程序的視角看,數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)是(C)。C、外模式、模式和內(nèi)模式37在一個學生關(guān)系中,能夠成為主關(guān)鍵字(或稱主碼)的屬性是(學號)。38有嚴格的數(shù)學基礎(chǔ)的數(shù)據(jù)模型是(A)。A、關(guān)系模型39下列關(guān)于索引的說明不正確的是(A)。A、索引必須創(chuàng)建在主關(guān)鍵字之上40設(shè)關(guān)系R是滿足第一范式的,若R中不存在非主屬性對主鍵的部分函數(shù)依賴,則R符合(A)。A、第二范式41下列符合第三范式的關(guān)系是(D)。D、學生(學號,姓

9、名,性別)42在第一個關(guān)系中出現(xiàn),而在第二個關(guān)系中不出現(xiàn)的記錄組成的新關(guān)系稱為(D)。D、兩個關(guān)系的差43數(shù)據(jù)庫應(yīng)用程序開發(fā)中,需求分析階段的主要目的是(A)。A、回答“干什么”的問題44用戶使用SQLServer時,通常需要依次經(jīng)過兩個安全性階段(C)。C、身份驗證、權(quán)限認證45SQLServer數(shù)據(jù)庫中的一個完整的備份通常要包括(A)。A、系統(tǒng)數(shù)據(jù)庫、用戶數(shù)據(jù)庫和事務(wù)日志46SQLServer中進行數(shù)據(jù)庫恢復的SQL語句是(C)。C

10、、RESTEDATABASE47下列SQL語句中,能夠完成并運算的是(A)。A、FROM籃球愛好者UNIONFROM足球愛好者48設(shè)學生表和課程表的結(jié)構(gòu)分別為(學號,姓名)和(學號,課程號,成績),如果希望查詢出“成績大于90分的學生姓名”,則對應(yīng)的SQL語句是(D)。D、姓名FROM學生表,課程表WHERE學生表.學號=課程表.學號課程表.成績9049關(guān)系數(shù)據(jù)庫系統(tǒng)采用關(guān)系模型作為數(shù)據(jù)的組織方式。關(guān)系模型通常由三部分組成()。A數(shù)據(jù)結(jié)

11、構(gòu)、關(guān)系操作集合和關(guān)系的完整性50以下不屬于SQLServer數(shù)據(jù)庫特點的是()。C基于面向?qū)ο蟮臄?shù)據(jù)模型51SQLServer數(shù)據(jù)庫一般包括兩大類數(shù)據(jù)庫類型()。D系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫52在一個物資臺賬數(shù)據(jù)表中,能夠成為主關(guān)鍵字(或稱主碼)的字段是()。B物資編碼53在物理層面,SQLServer數(shù)據(jù)庫是由數(shù)據(jù)文件和事務(wù)日志文件兩個操作系統(tǒng)文件組成的,它們的后綴分別是()。AMDF和LDF54SQLServer數(shù)據(jù)庫中的系統(tǒng)表的表名

12、通常以()為前綴。BSys55設(shè)一個關(guān)系為R,X和Y是它的兩個屬性集。若對于X上的每個值都有Y上的一個惟一值與之對應(yīng),則稱X和Y()。C具有函數(shù)依賴關(guān)系56下列符合第三范式的關(guān)系是()。B教師(編號,姓名,職稱)57一個關(guān)系中每條記錄和第二個關(guān)系的每條記錄進行連接,所組成的新關(guān)系稱為()。C兩個關(guān)系的積10SQLServer提供的N、Nvar、Ntext等幾種雙字節(jié)數(shù)據(jù)類型實際上是一種()。AUnicode數(shù)據(jù)類型58一個用戶訪問SQL

13、Server通常要依次經(jīng)過4個層次的安全控制,分別是()。A操作系統(tǒng)、服務(wù)器、數(shù)據(jù)庫、表和列59下列哪些不屬于索引的類型()。D事務(wù)日志索引60SQLServer中進行數(shù)據(jù)庫備份的SQL語句是()。BBACKUPDATABASE61在成績數(shù)據(jù)表中,要計算某課程的平均成績,可采用()。DAvg函數(shù)62設(shè)課程成績表的結(jié)構(gòu)為(學號,課程號,成績),如果希望查詢出“成績大于90分且課程號首字母為A的所有記錄”,則對應(yīng)的SQL語句是()。CFRO

14、M課程成績表WHERE成績90課程號LIKE‘A%’63.SQLServer數(shù)據(jù)庫是基于(關(guān)系模型)數(shù)據(jù)模型的。64.通常情況下,“數(shù)據(jù)庫管理員”的英文縮寫是(DBA)。65.如果希望從成績表中查詢出所有成績大于等于90分的記錄,那么條件語句應(yīng)該是(Where成績=90)66.在一個課程關(guān)系中,最可能成為主關(guān)鍵字(或稱主碼)的屬性是(課程編號)。67.SQLServer的系統(tǒng)主數(shù)據(jù)庫是(master)68.SQLServer數(shù)據(jù)庫中的N

15、ULL值(空值)(表示沒有值、不確定的值)69.設(shè)一個關(guān)系為R,如果它的每個屬性都是不可再分的,則稱這個關(guān)系是符合(第一范式)70.下列符合第三范式的關(guān)系是(職工(職工號,職工姓名,性別,籍貫,所屬部門編號))。71.將第一個關(guān)系的記錄加到第二個關(guān)系中,生成的新關(guān)系稱為(兩個關(guān)系的并)。72.數(shù)據(jù)庫應(yīng)用程序開發(fā)中,概念設(shè)計階段的主要目的是(建立概念模型)。73.用戶使用SQLServer時,通常需要考慮兩個安全性階段(身份驗證、權(quán)限認證

16、)74.創(chuàng)建數(shù)據(jù)庫的SQL語句是(CREATEDATABASE)。75.SQLServer數(shù)據(jù)庫中的一個完整的備份通常要包括(系統(tǒng)數(shù)據(jù)庫、用戶數(shù)據(jù)庫和事務(wù)日志)。76.下列SQL語句中,能夠完成笛卡爾積運算的是(FROM籃球愛好者,足球愛好者)。77.設(shè)學生表和選課表的結(jié)構(gòu)分別為(學號,姓名)和(學號,課程號,成績),如果希望查詢出“所有姓‘王’的學生且選修了‘A001’課程的學生”,則對應(yīng)的SQL語句是(姓名FROM學生表,選課表WH

17、ERE學生表.學號=選課表.學號學生表.姓名LIKE‘王%選課表.課程號=AOOI)。..改等操作。1SQL語言共分為四大類,即數(shù)據(jù)定義語言,數(shù)據(jù)查詢語言,數(shù)據(jù)操縱語言和數(shù)據(jù)控制語言。2能夠惟一標識某條記錄的屬性稱為主鍵。3關(guān)系的規(guī)范化程度可分為多個級別,但通常只需要達到第三范式即可。4備份是指將數(shù)據(jù)從硬盤復制到可移動媒體上的過程。1.計算機數(shù)據(jù)處理技術(shù)大致經(jīng)歷了人工管理、文件管理和數(shù)據(jù)庫管理等三個階段。2.如果一個數(shù)據(jù)表不滿足第三范式

18、,那么至少會存在數(shù)據(jù)冗余、更新異常、插人異常和刪除異常等問題。3.SQLServer支持3種備份設(shè)備,即磁盤設(shè)備、磁帶設(shè)備和命名管道設(shè)備。4.VB提供了三種數(shù)據(jù)庫訪問引擎,即Jet引擎、ODBC和OLEDB目前主要使用OLEDB三、判斷題1能夠惟一表示數(shù)據(jù)表中的每條記錄的字段或者字段的組合稱為主碼或主鍵(√)。2SQLServer數(shù)據(jù)庫中的NULL值(空值)表示的是“空格”或“0”值()3一個不規(guī)范的關(guān)系模式通常會引發(fā)插入異常、刪除異常

19、和更新異常,導致大量的數(shù)據(jù)冗余。(√)4根據(jù)索引的特點,應(yīng)該對那些數(shù)據(jù)量大、查詢頻度較高、實時性要求強的基本表創(chuàng)建索引,(√)5數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),有效存儲數(shù)據(jù),滿足用戶信息要求和處理要求。(√)6參照完整性規(guī)則通常是指在兩個參照和被參照關(guān)系中,參照關(guān)系中每條記錄的外鍵或者為空,或者等于被參照關(guān)系中某條記錄的主鍵。(√)1數(shù)據(jù)流圖是需求分析的常用工具之一,人們也經(jīng)常稱它為D

20、FD圖(√)。2數(shù)據(jù)庫中只有一個模式,也只有一個內(nèi)模式,所以模式/內(nèi)模式映像是惟一的。(√)。3SQLServer數(shù)據(jù)庫中的NULL值(空值)表示的是“空格”或“0”值()4SQLServer中的tempdb數(shù)據(jù)庫是一個臨時數(shù)據(jù)庫,屬用戶數(shù)據(jù)庫()5SQL雖被稱為“查詢語言”,其功能卻不僅僅限于查詢(√)1計算機數(shù)據(jù)處理技術(shù)大致經(jīng)歷了人工管理、文件管理和SQLServer數(shù)據(jù)庫管理三大階段(╳)。2能夠惟一表示數(shù)據(jù)表中的每條記錄的字段或

21、者字段的組合稱為主碼或主鍵(√)。3SQLServer數(shù)據(jù)庫中的NULL值(空值)表示的是“空格”或“0”值(╳)4一個不規(guī)范的關(guān)系模式通常會引發(fā)插入異常、刪除異常和更新異常,導致大量的數(shù)據(jù)冗余。(√)5目前的關(guān)系數(shù)據(jù)庫系統(tǒng)一般都支持標準SQL語句(√)1TABLE的功能是刪除表結(jié)構(gòu)。()2在教師任課關(guān)系(教師編號,教師姓名,教師職稱,課程號,課程名,課時費)中,主鍵是教師編號。()3觸發(fā)器是一種特殊的存儲過程,它基于一個表創(chuàng)建,可以針

22、對多個表進行操作。(√)4做結(jié)構(gòu)設(shè)計時,要盡量使設(shè)計符合第三范式的要求。(√)5登錄賬號用于身份驗證,用戶賬號用于權(quán)限驗證。(√)11目前,在數(shù)據(jù)庫系統(tǒng)中,使用最廣泛的數(shù)據(jù)模型是面向?qū)ο竽P停ǎ?2主鍵可以取空值()。13數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),有效存儲數(shù)據(jù),滿足用戶信息要求和處理要求。(√)14根據(jù)索引的特點,應(yīng)該對那些數(shù)據(jù)量大、查詢頻度較高、實時性要求強的基本表創(chuàng)建索引,

23、(√)15在實際應(yīng)用中,盡可能不要通過視圖對記錄進行更新操作。(√)1.數(shù)據(jù)庫應(yīng)用程序開發(fā)中,需求分析階段的主要目的是回答“干什么”的問題。(√)2.SQL結(jié)構(gòu)化查詢語言是一種過程化語言。(X)3.索引是在基本表的列上建立的一種數(shù)據(jù)庫對象,它和基本表分開存儲,它的建立或撤消對數(shù)據(jù)的內(nèi)容毫無影響。(√)4.當刪除一個視圖時,與之相關(guān)聯(lián)的基本表也會自動被刪除。(X)5.參照完整性規(guī)則通常是指在兩個參照和被參照關(guān)系中,參照關(guān)系中每條記錄的外鍵

24、或者為空,或者等于被參照關(guān)系中某條記錄的主鍵。(√)簡述題1關(guān)系完整性的主要內(nèi)容是什么?為什么要保證關(guān)系的完整性?關(guān)系完整性就是關(guān)系模型中數(shù)據(jù)的正確性、一致性和有效性。關(guān)系完整性又包括實體完整性、參照完整性和用戶定義的完整性三個方面。只有保證了關(guān)系的完整性,才能使數(shù)據(jù)庫中的數(shù)據(jù)正確、一致和有效。2什么是嵌入式SQL,它有哪些用途?嵌入式SQL語言是將SQL語句直接嵌入到程序的源代碼中,與其他程序設(shè)計語言語句混合。嵌入式SQL的用途:它是

25、數(shù)據(jù)庫應(yīng)用程序的一種開發(fā)方法。是一種應(yīng)用程序進行數(shù)據(jù)庫訪問時所采取的編程式數(shù)據(jù)庫語言。3請簡要說明視圖的概念和作用視圖是在基本表或其他視圖上建立的表,它的結(jié)構(gòu)和內(nèi)容都來自某個基本表,是依據(jù)基本表存在而存在的。刪除一個視圖時,不會對基本表產(chǎn)生任何影響,但當刪除一張基本表時,與之相關(guān)聯(lián)的視圖就會自動被刪除。其作用主要是:(1)視圖是經(jīng)過預編譯的語句,存儲在數(shù)據(jù)庫服務(wù)器端,因此執(zhí)行視圖比從客戶端直接執(zhí)行語句速度更快、效率更高一些。(2)視圖屬

26、于用戶模式范疇,在實際中,一般的用戶不一定具有語句方面的專門知識,從用戶友好性角度來說,視圖更便于用戶使用。(3)利用視圖可以簡化的形式表達復雜的語句組,如嵌套查詢等。4什么是函數(shù)依賴與函數(shù)決定,請舉例說明設(shè)一個關(guān)系為R,X和Y是它的兩個屬性集。若對于X上的每個值都有Y上的一個惟一值與之對應(yīng),則稱X和Y具有函數(shù)依賴關(guān)系,并稱X函數(shù)決定Y,或稱Y函數(shù)依賴于X,稱X為決定因素假設(shè)一個職工關(guān)系為(職工號,姓名,性別,年齡,職務(wù)),職工號用來標

27、識每個職工,選作該關(guān)系的主鍵。我們可以從以下兩方面理解函數(shù)依賴的概念:首先,對于該關(guān)系中每個職工的職工號,都對應(yīng)著姓名屬性中的惟一值,即該職工的姓名,或者說一個職工的姓名由其職工號惟一確定,所以稱職工號函數(shù)決定姓名,或稱姓名函數(shù)依賴于職工號。其次,除職工號外,其他屬性都不能成為決定因素形成函數(shù)依賴,因為對于它們的每個屬性值,都可能對應(yīng)另一屬性的多個不同的取值,比如對于性別屬性的一個取值“男”就會對應(yīng)多個而不是一個職工號5.請簡要說明存儲

28、過程的概念和優(yōu)點。存儲過程(StedProcedure)是一組預先編譯好的,以一種可執(zhí)行的形式永久地存儲在數(shù)據(jù)中的SQL代碼。使用存儲過程的好處可歸納為以下幾點:(a)執(zhí)行速度快。在經(jīng)過第一次調(diào)用以后,就駐留在內(nèi)存中,不必再經(jīng)過編譯和優(yōu)化(b)模塊化的程序設(shè)計。經(jīng)過了一次創(chuàng)建以后,可以被調(diào)用無數(shù)次(c)減少網(wǎng)絡(luò)流量(d)保證系統(tǒng)的安全性。6.請簡要說明關(guān)系規(guī)范化的必要性。減少數(shù)據(jù)冗余、更新異常、插人異常、刪除異常7.為什么要使用事務(wù)?事

29、務(wù)處理的作用是什么?事務(wù)(Transaction)是并發(fā)控制的基本單位,它反映了現(xiàn)實世界中需要以一個完整的單位提交的一項工作。SQLServer通過事務(wù)機制,將邏輯相關(guān)的一組操作捆綁在一起,以便服務(wù)器保持數(shù)據(jù)的完整性。它是SQL復雜程序設(shè)計必不可少的內(nèi)容。舉例說,如果我們正在使用UPDATE語句同時將學生表、成績表中的學號“20030001”改為“20040001”。這個任務(wù)需要兩條UPDATE語句組成,即:UPDATE學生表SET學號

30、=‘20040001’WHERE學號=‘20030001’UPDATE成績表SET學號=‘20040001’WHERE學號=‘20030001’如果在執(zhí)行完第一個語句后,計算機突然斷電,而第二條語句還沒來得急執(zhí)行,數(shù)據(jù)出現(xiàn)了不一致怎么辦?這時候就需要用到SQL的事務(wù)控制功能了。如果使用了SQLServer的事務(wù)控制機制,以上兩個問題均可獲得解決。在使用事務(wù)的情況下,SQLServer可以保證,所有的記錄要么全部處理,要么一行也不處理。如

31、果修改了全部記錄的一半時服務(wù)器出錯了,SQLServer會返回到以前未執(zhí)行UPDATE操作前的位置,清除它已經(jīng)修改過的數(shù)據(jù),這就是事務(wù)處理的作用。8.為什么要進行數(shù)據(jù)備份?數(shù)據(jù)庫備份包括哪些主要內(nèi)容?任何系統(tǒng)都不可避免會出現(xiàn)各種形式的故障,而某些故障可能會導致數(shù)據(jù)庫災難性的損壞,所以做好數(shù)據(jù)庫的備份工作極為重要。備份可以創(chuàng)建在磁盤、磁帶等備份設(shè)備上,與備份對應(yīng)的是還原。數(shù)據(jù)庫備份就是在某種介質(zhì)上(磁帶、磁盤等)存儲數(shù)據(jù)庫(或者其中一部分

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論