最新電大數(shù)據(jù)庫應(yīng)用技術(shù)??破谀┛荚囎钊珡?fù)習(xí)試題答案小抄【完整版】_第1頁
最新電大數(shù)據(jù)庫應(yīng)用技術(shù)專科期末考試最全復(fù)習(xí)試題答案小抄【完整版】_第2頁
最新電大數(shù)據(jù)庫應(yīng)用技術(shù)??破谀┛荚囎钊珡?fù)習(xí)試題答案小抄【完整版】_第3頁
最新電大數(shù)據(jù)庫應(yīng)用技術(shù)專科期末考試最全復(fù)習(xí)試題答案小抄【完整版】_第4頁
最新電大數(shù)據(jù)庫應(yīng)用技術(shù)??破谀┛荚囎钊珡?fù)習(xí)試題答案小抄【完整版】_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、電大數(shù)據(jù)庫應(yīng)用技術(shù)考試小抄一、單項選擇題1下列( d )是指數(shù)據(jù)庫管理系統(tǒng)。 d. dbms 2有嚴(yán)格的數(shù)學(xué)基礎(chǔ)并在此基礎(chǔ)上發(fā)展起來的數(shù)據(jù)庫模型是 ( c )。c.關(guān)系模型 3在銷售商品關(guān)系中,能夠成為主關(guān)鍵字 (或稱主碼的屬性是 ( b )。 b.商品編號4sql server系統(tǒng)中的所有系統(tǒng)級信息存儲于 ( a )數(shù)據(jù)庫中。 a. master 5關(guān)系數(shù)庫規(guī)范化理論是為解決關(guān)系數(shù)據(jù)庫中 ( a )問題而引人的。 a.插入、刪除和數(shù)據(jù)冗余 6下列符合第三范式的關(guān)系是 ( b )。 b.零件 (零件編號,零件名稱,零件重量,零件儲存的倉庫編號 ) 7如果希望從學(xué)生表中查詢出最大年齡的同學(xué),那么

2、語句中應(yīng)該包含 ( b )。 b. select max(年齡) as最大from學(xué)生表 8下列關(guān)于索引的說明不正確的是 ( b )。 b.索引一經(jīng)建立就需要人工進(jìn)行維護(hù) 9在第一個關(guān)系中出現(xiàn),在第二個關(guān)系中不出現(xiàn)的記錄組成的新關(guān)系稱為 ( d )。 d.兩個關(guān)系的差 10sql server默認(rèn)的登錄賬號為 (a )。 a. sa 11數(shù)據(jù)庫應(yīng)用程序開發(fā)中, ( b )屬于物理設(shè)計。 b.存儲方法設(shè)計12下列sql語句中,能夠完成刪除功能的是 ( d )。 d. delete from教師表where性另 ij= 男 13查詢姓名中帶有 芳字的學(xué)生,則條件語句應(yīng)包含 ( b )。 b. wh

3、ere姓名like%芳%, 14下列sql語句中,限制宇段取值范圍的約束是 ( c )。 c性別 char (2) not null check(性別=男, or性別 = 女, ) 15設(shè)學(xué)生表和成績表的結(jié)構(gòu)分別為 (學(xué)號,姓名,所在系 )和 (學(xué)號,課程名,成績 ),如果希望按分?jǐn)?shù)降序查詢出英語系中選修了計算機(jī)課程的學(xué)生姓名和成績,則對應(yīng)的sql語句是 ( d ) d. select姓名,成績from學(xué)生表,成績表where所在系 = 英語系, and課程名=計算機(jī), and學(xué)生表.學(xué)號=成績表 .學(xué)號order by成績desc16.在圖書借閱關(guān)系中,能夠成為主關(guān)鍵字 (或稱主碼的屬性是

4、( c )。 c.圖書編號 17.在物理層面,sql server數(shù)據(jù)庫是由數(shù)據(jù)文件和事務(wù)日志文件兩個操作系統(tǒng)文件組成的,它們的后綴分別是 ( a )。 a. mdf和ldf 18. 第二范式是指 ( b )。 b. 設(shè)一個關(guān)系為r,它滿足第一范式,若r中不存在非主屬性對主鍵的部分函數(shù)依賴,則稱該關(guān)系符合第二范式19.下列哪些不屬于索引的類型 ( d )。 d.事務(wù)日志索引 20創(chuàng)建數(shù)據(jù)庫的sql語句是 ( c )。 c.create database 21sql server 數(shù)據(jù)庫中的一個完整的備份通常包括 ( a )。 a.系統(tǒng)數(shù)據(jù)庫、用戶數(shù)據(jù)庫和事物日志 22如果希望從成績表中查詢出所

5、有成績小于等于60分的記錄,那么條件語句應(yīng)該是 ( d )。d. where 成績=90 57下列( a )情況,適于建立索引。a.基本表的某到中記錄數(shù)量特別多 58數(shù)據(jù)庫應(yīng)用程序開發(fā)中,需求分析階段的主要目的是( a ) a.回答“干什么”的問題 59.下列sql語句中,實現(xiàn)主鍵約束的是是(b ) b.學(xué)號 char (8) not null constraint pk_學(xué)生表 primary key 60下列sql語句中,能夠完成對查詢結(jié)果排序的是( a )。 a. select * from 學(xué)生表where專業(yè)=軟件 order by年齡 b. select * from 學(xué)生表 wh

6、ere專業(yè)=軟件 c. select * from 學(xué)生表 where專業(yè)=軟件where專業(yè)=軟件 avg 年齡 d. select * from學(xué)生表 where專業(yè)=軟件 distinct年齡61、下列屬于數(shù)據(jù)庫內(nèi)模式的范疇是(a )。 a.數(shù)據(jù)庫中的數(shù)據(jù)存儲時是否經(jīng)過加密 b.用戶看到的一張數(shù)據(jù)表c.給數(shù)據(jù)庫中多個用戶劃分權(quán)限d.不同的用戶可以看到不同的數(shù)據(jù)62、在銷售商品關(guān)系中,能夠成為主關(guān)鍵字(主碼)的屬性是( b )。a.商品名 b. 商品編號 c.商品數(shù)量 d. 商品價格63、在系統(tǒng)數(shù)據(jù)庫中,包含了系統(tǒng)級信息的數(shù)據(jù)庫是( a )a. master數(shù)據(jù)萍 b. tempdb數(shù)據(jù)庫

7、c. model數(shù)據(jù)庫 d. msdb數(shù)據(jù)摩 64、在第一個關(guān)系中出現(xiàn),在第二個關(guān)系中不出現(xiàn)的記錄組成的新關(guān)系稱為 ( d )。 a.兩個關(guān)系的和 b. 兩個關(guān)系的并 c兩個關(guān)系的交 d. 兩個關(guān)系的差65、下列數(shù)據(jù)庫中,應(yīng)禁止用戶修改刪除,并經(jīng)常對其進(jìn)行備份的是( a )。 a.master數(shù)據(jù) b.tempdb數(shù)據(jù)庫 c.model數(shù)據(jù)庫 d.msdb數(shù)據(jù)庫 66、如果要設(shè)計一個用于記錄真/假、開/關(guān)等狀態(tài)信息的數(shù)值,最佳的數(shù)據(jù)類型是 ( b)。a.char b.bit c.datetlme d.money 67、設(shè)一個關(guān)系為r,如果它的每個屬性都是不可再分的,則稱這個關(guān)系是符合(b )。

8、 a.第一范式 b.第二范式 c.第三范式 d.bc范式 68、如果希望從學(xué)生表中查詢出所有同學(xué)的平均年齡,那么語句中應(yīng)該包含 ( c )。 a.select min(年齡) as 平均 from 學(xué)生表 b.select max(年齡) as 平均 from 學(xué)生表 c.select avg(年齡) as 平均 from 學(xué)生表 d.select count(年齡) as 平均 from 學(xué)生表 69、下列sql語句中,能夠完成笛卡爾積運算的是( d )。 a.select* from 籃球愛好者 union select * from 足球愛好者 b.select* from 籃球愛好者

9、intersect select* from 足球愛好者 c.select* from 籃球愛好者 except select * from 足球愛好者 d.select鑄from籃球愛好者,足球愛好者 70、下列不屬于索引類型的選項是 (d )。 a.單列索引 b.惟一索引 c.聚集索引 d.事務(wù)日志索引 71、數(shù)據(jù)庫應(yīng)用程序開發(fā)中,概念設(shè)計階段的主要目的是 (d )。 a.繪制er圖 b.編寫數(shù)據(jù)字典c.建立邏輯數(shù)據(jù)模型 d.建立概念模型 72、下列sql語句中,能夠完成刪除功能的是 ( d )。 a.insert into 學(xué)生表 values(2006001,王小明,男) b.upda

10、te 學(xué)生表 set 姓名=王莉,where學(xué)號 =2006001 c.delete 學(xué)生表 set姓名 =王莉,where學(xué)號=2006001 d.delete from 學(xué)生表 where 性別=男73、對于教學(xué)管理數(shù)據(jù)庫,當(dāng)采用事務(wù)控制機(jī)制時,利用update語句將學(xué)生表中學(xué)號為“002”的學(xué)生學(xué)號改為“2002”后,如果對學(xué)生表的更新操作結(jié)束后,還沒來得言對成績表中對應(yīng)的學(xué)號字段進(jìn)行更新操作,突然停電了,sql的事務(wù)控制功能將( c )。 a.保留對學(xué)生表的修改,機(jī)器重新啟動后,自動進(jìn)行對成績表的更新 b.保留對學(xué)生表的修改,機(jī)器重新啟動后,提示用戶對成績表的進(jìn)行更新 c.消除對學(xué)生表

11、的修改 d.清除對學(xué)生表的修改,機(jī)器重新啟動后,自動進(jìn)行對學(xué)生表和成績表的更新 74、下列sql語句中,限制宇段取值范圍的約束是 ( c )。 a.學(xué)號char (8) not null constraint un_no unique b.學(xué)號char (8) not null constraint pk_學(xué)生表 primary key c.性別char (2) not null check(性別=男, or 性別=女) d.學(xué)號char (8) not null 75、設(shè)課程成績表的結(jié)構(gòu)為 (學(xué)號,課程號,成績 ),如果希望查向出成績大于90分且課程號首字母為a的所有記錄,則對應(yīng)的sql語句

12、是( c )。 a.select * from 課程成績表 where 成績90 and 課程號 like a% b.select * from 課程成績表 where 成績90 or 課程號 like a% c.select * from 課程成績表 where 成績90 and 課程號 like a% d.select禱from課程成績表where成績90 or 課程號 like a%二、填空題1關(guān)系模型由三個部分組成,分別是數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和關(guān)系的完整性2備份是指將數(shù)據(jù)從硬盤復(fù)制到可移動媒體上的過程。3數(shù)據(jù)庫應(yīng)用系統(tǒng)的建設(shè)包括結(jié)構(gòu)設(shè)計和行為設(shè)計兩個方面。4關(guān)系完整性是指關(guān)系模型中數(shù)

13、據(jù)的正確性、一致性和有效性。175sql server中的事務(wù)處理控制語句rollback tran saction實現(xiàn)回攘一個事務(wù)。6數(shù)據(jù)操縱語言的主要語句有insert、delete和update。7一個完整的數(shù)據(jù)庫備份包括系統(tǒng)數(shù)據(jù)庫、用戶數(shù)據(jù)庫和事務(wù)日志。8sql server 中的事務(wù)處理控制語句,committransaction實現(xiàn)提交一個事務(wù)。9vb提供了三種數(shù)據(jù)庫訪問引擎,即jet引擎、odbc和ole db,目前主要使用ole db。10關(guān)系的規(guī)范化程度可分為多個級別,但通常只需要達(dá)到第(三)范式即可。11數(shù)據(jù)庫系統(tǒng)的三級模式是指.外模式、模式和內(nèi)模式。12數(shù)據(jù)庫還原方式包括

14、完全還原方式、簡單還原方式和大容量日志記錄還原方式。13數(shù)據(jù)庫設(shè)計的主要原則包括表設(shè)計原則、字段設(shè)計原則和其他原則。14sql 語句中的查詢語句是select15sql server中的事務(wù)處理控制語句,begin tran saction實現(xiàn)開始一個事務(wù)。16.如果一個數(shù)據(jù)表不滿足第三范式,那么至少會存在數(shù)據(jù)冗余、修改異常、插入異常、刪除異常17、數(shù)據(jù)庫中的數(shù)據(jù)必須按一定的數(shù)據(jù)模型組織、描述和存儲,具有較小的冗余度、較高數(shù)據(jù)獨立性的和易擴(kuò)展性。18計算機(jī)數(shù)據(jù)處理技術(shù)大致經(jīng)歷了 人工管理 、文件管理 、 數(shù)據(jù)庫管理 等不同的發(fā)展階段。19 數(shù)據(jù)庫管理系統(tǒng)的主要功能包括 數(shù)據(jù)定義 、 數(shù)據(jù)操縱

15、、 數(shù)據(jù)庫的運行管理 、 數(shù)據(jù)庫的建立和維護(hù) 。20關(guān)系模型由三部分組成 數(shù)據(jù)結(jié)構(gòu) 、 關(guān)系運算 和 關(guān)系的完整性。21sql server提供了大量易用的管理工具,比較常用的主要有( 服務(wù)管理器 )、 企業(yè)管理器 和 查詢分析器 。22數(shù)據(jù)文件的后綴是 mdf 。23事務(wù)日志文件的后綴是 ldf 。24sql server數(shù)據(jù)庫分為 系統(tǒng)數(shù)據(jù)庫 和 用戶數(shù)據(jù)庫 )兩種類型。25數(shù)據(jù)庫設(shè)計一般包括 需求分析 、 概念設(shè)計 、 邏輯設(shè)計 、 物理設(shè)計 、 數(shù)據(jù)庫實施 和 運行維護(hù) 等階段。26e-r圖的設(shè)計關(guān)鍵在于對 實體 、 聯(lián)系 的選擇和表示。27物理設(shè)計的主要內(nèi)容包括 存儲記錄的格式設(shè)計

16、、 存儲方法設(shè)計 、 訪問方法設(shè)計 以及 完整性和安全性考慮 。28“實體一聯(lián)系”方法是描述數(shù)據(jù)庫概念模型的主要方法,一般稱這種方法為 er方法 (或er圖方法)。29用戶使用sql server數(shù)據(jù)庫時,一般需要經(jīng)過兩個安全性階段: 身份驗證 和權(quán)限認(rèn)證。30e-r圖設(shè)計一般在數(shù)據(jù)庫設(shè)計的 概念設(shè)計 階段使用。31進(jìn)行數(shù)據(jù)庫備份時,必須同時復(fù)制主數(shù)據(jù)文件和事務(wù)日志文件。32“實體一聯(lián)系”方法是描述數(shù)據(jù)庫概念模型的主要方法,一般稱這種方法為e-r方法(或er圖方法)。33 表 是sql語言存放數(shù)據(jù)、查找數(shù)據(jù)以及更新數(shù)據(jù)的基本 數(shù)據(jù)結(jié)構(gòu) 。34數(shù)據(jù)依賴通常包括 函數(shù)依賴 和多值依賴兩個方面。35

17、當(dāng)需要對查詢結(jié)果進(jìn)行排序時,可以指定其排序方式,字段后使用 asc 表示升序, desc 表示降序。36sql語言共分為四大類,即數(shù)據(jù)定義語言,數(shù)據(jù)查詢語言,數(shù)據(jù)操縱語言和數(shù)據(jù)控制語言。37能夠惟一標(biāo)識某條記錄的屬性稱為 主鍵 。38. sql server支持 3種備份設(shè)備,即磁盤設(shè)備、磁帶設(shè)備和命名管道設(shè)備 。三、判斷題1. delete from20 and td303程序應(yīng)用題接第五題第2小題,現(xiàn)要求開發(fā)物資管理信息系統(tǒng),物資臺賬錄入功能的界面如圖1所示,其中text1為物資編號,text2為物資名稱,text3為物資單價。程序運行后,用戶輸入所有數(shù)據(jù)后,點擊“確認(rèn)”后,程序?qū)呀Y(jié)果插

18、入到物資臺賬表t中,請補(bǔ)充完成下列程序代碼。 command1 圖1 “增加記錄”窗體運行界面private sub command1_click()聲明一個記錄集對象 dim adors as new recordset將記錄集對象與已建立的數(shù)據(jù)庫聯(lián)接對象adocn綁定 adors. activeconnection= adocn 第一步:在物資臺賬表t中查詢是否存在關(guān)鍵字相同的記錄 (1)拼寫查詢字符串 strsql=“select tno from t where tno=”+text1+” “ (2)執(zhí)行查詢語句 adors. open strsql 第二步:如果記錄已經(jīng)存在,則退出程

19、序 if not adors. eof then msgbox記錄已存在,不能繼續(xù)增加 exit sub end if第三步:將結(jié)果插入到物資臺賬表t中 strsql = insert into t(tno ,tn,td) values( ”+textl+ ,+ text2+ , +text3+”)” adocn. execute strsqlend sub第五套題27用sql語句創(chuàng)建簡單數(shù)據(jù)表 設(shè)有一個電影資料數(shù)據(jù)庫,其中電影表movie,包括電影編號mno,數(shù)據(jù)類型為字符型(長度為10);電影名title,數(shù)據(jù)類型為字符型(長度為30);制作年份year,數(shù)據(jù)類型為整型;電影長度lenge

20、h,數(shù)據(jù)類型為整型。演員表actor,包括演員編號ano,數(shù)據(jù)類型為字符型(長度為10);演員姓名name,數(shù)據(jù)類型為字符型(長度為20);地址address,數(shù)據(jù)類型為字符型(長度為10);性別gender,數(shù)據(jù)類型為位型(0表示女,1表示男)。用sol的建表語句建立上述兩個基本表。create table movie ( mno char(10) primary key , title char( 10) ,year int,length bit )create table actor ( ano char(10) primary key ,name char( 20) ,address

21、varchar(10),gender bit ) 28.根據(jù)上題,請按下列要求,完成查詢語句或更新操作 (1)統(tǒng)計1999年制作的電影的平均長度和最短長度; (2)在演員表actor中插入一個名演員的記錄,其中,演員編號:2010001,姓名:張雷;地址:河北;性別 :男select avg(length) ,min(length)from movie where year=1999insert into actor(ano,name,address,gender)values( 2010001,張雷,河北,1) 29程序應(yīng)用題某電影資料數(shù)據(jù)庫應(yīng)用系統(tǒng)中包括電影信息錄入功能,程序運行界面如圖1所示,其中text1為電影號,text2為電影名。進(jìn)入界面后,用戶輸入所有數(shù)據(jù),點擊“確認(rèn)”按鈕,將結(jié)果插入到電影表movie中。請補(bǔ)充完成下列程序代碼。 command1電影名:電影號: 圖1 “增加記錄”窗體運行界面private sub command1_click()聲明一個記錄集對象 dim adors as new re

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論