版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、互聯(lián)網(wǎng)數(shù)據(jù)庫復(fù)習(xí)大綱(課程代碼:00911)第一部分 課程性質(zhì)與知識(shí)要點(diǎn)一、 課程性質(zhì)與特點(diǎn)互聯(lián)網(wǎng)數(shù)據(jù)庫課程是全國高等教育自學(xué)考試電子商務(wù)專業(yè)(本科)開設(shè)的一門專業(yè)課,是本專業(yè)教學(xué)不可缺少的組成部分。它以關(guān)系數(shù)據(jù)庫為重點(diǎn),介紹當(dāng)前數(shù)據(jù)庫技術(shù)的基本原理和基本應(yīng)用,包括數(shù)據(jù)庫的基本概念、數(shù)據(jù)庫系統(tǒng)的構(gòu)成、設(shè)計(jì)、管理和維護(hù)方法,T-SQL語言。同時(shí)介紹了WEB數(shù)據(jù)庫技術(shù)的開發(fā)模式以及數(shù)據(jù)庫新技術(shù)。二、課程目標(biāo)與基本要求作為一個(gè)交叉學(xué)科,互聯(lián)網(wǎng)數(shù)據(jù)庫技術(shù)實(shí)際上是網(wǎng)絡(luò)技術(shù)與和數(shù)據(jù)庫技術(shù)的完美結(jié)合。通過本課程的學(xué)習(xí),學(xué)生在掌握一定的數(shù)據(jù)庫理論的基礎(chǔ)上,同進(jìn)也強(qiáng)調(diào)拓寬考生在互聯(lián)網(wǎng)數(shù)據(jù)庫方面的知識(shí)面,對互聯(lián)網(wǎng)
2、數(shù)據(jù)庫的各個(gè)方面給出一個(gè)全面的、具體的介紹。培養(yǎng)學(xué)生從數(shù)據(jù)管理的角度提高對數(shù)據(jù)分析問題和解決問題的技能和能力。三、課程使用的教材說明互聯(lián)網(wǎng)數(shù)據(jù)庫中國財(cái)政經(jīng)濟(jì)出版社 主編:周志忠四、課程試題結(jié)構(gòu)說明1、單項(xiàng)選擇題(本大題共15小題,每小題2分,共30分)2、填空題(本大題共10小題,每小題1分,共10分)3、簡答題(本大題共10小題,每小題3分,共30分)4、設(shè)計(jì)題(本大題共4小題,每小題5分,共20分)5、綜合題(本大題共1小題, 10分)第一章 緒論本章知識(shí)要點(diǎn)1. 數(shù)據(jù)庫技術(shù)發(fā)展階段2.數(shù)據(jù)模型分類及數(shù)據(jù)模型三要素 3.數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)概念 4.數(shù)據(jù)庫系統(tǒng)三層模式結(jié)構(gòu)及數(shù)
3、據(jù)庫二級映象功能 第二章 關(guān)系數(shù)據(jù)庫本章知識(shí)要點(diǎn)1.關(guān)系模型三要素2.關(guān)系代數(shù)五種基礎(chǔ)運(yùn)算3.常見的關(guān)系演算語言第三章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL本章知識(shí)要點(diǎn)1. SQL語言的特點(diǎn)2. 數(shù)據(jù)操縱(SEELCT、UPDATE、INSERT、DELETE)3. 數(shù)據(jù)定義 (定義刪除修改表;建立刪除索引)4. 視圖的作用及操作(定義視圖、查詢視圖、更新視圖)5. 數(shù)據(jù)控制(授權(quán)、收回權(quán)限)第四章 關(guān)系數(shù)據(jù)庫設(shè)計(jì)理論本章知識(shí)要點(diǎn)1.數(shù)據(jù)依賴及對關(guān)系模式的影響2.數(shù)據(jù)庫設(shè)計(jì)范式分類及要求3.關(guān)系模式規(guī)范化步驟及關(guān)系模式的分解 第五章 數(shù)據(jù)庫保護(hù)本章知識(shí)要點(diǎn)1. 數(shù)據(jù)庫的安全性、完整性概念 2. 數(shù)據(jù)庫并發(fā)
4、控制概念3. 封鎖的幾種方式4. 理解活鎖和死鎖5. 可串行性概念、兩段鎖協(xié)議概念6數(shù)據(jù)故障種類及數(shù)據(jù)、存儲(chǔ)、恢復(fù)第六章 數(shù)據(jù)庫設(shè)計(jì)本章知識(shí)要點(diǎn)1. 數(shù)據(jù)庫設(shè)計(jì)步驟2. 需求分析的方法和數(shù)據(jù)字典的概念3. 概念結(jié)構(gòu)設(shè)計(jì)的特點(diǎn)及E-R圖的設(shè)計(jì)4. 邏輯結(jié)構(gòu)設(shè)計(jì)的特點(diǎn)及E-R圖向數(shù)據(jù)模型轉(zhuǎn)換5、數(shù)據(jù)庫物理設(shè)計(jì)及數(shù)據(jù)庫實(shí)施與維護(hù)第七章 基于WEB數(shù)據(jù)庫技術(shù)概述本章知識(shí)要點(diǎn)1. 超文本協(xié)議概念2. CGI概念及工作方式、特點(diǎn)3、腳本概念及腳本分類第八章 JDBC基于JAVA的數(shù)據(jù)庫連接本章知識(shí)要點(diǎn)1. JDBC連接數(shù)據(jù)庫的方法2. JDBC主要類第九章 ASP與ADO數(shù)據(jù)庫連接本章知識(shí)要點(diǎn)1. ASP
5、文件結(jié)構(gòu)2. VBScript過程和函數(shù)的區(qū)別3、腳本概念及腳本分類第十章 數(shù)據(jù)庫管理系統(tǒng)簡介本章知識(shí)要點(diǎn)1. 常見的關(guān)系數(shù)據(jù)庫管理系統(tǒng)2. 常用的Sybase、Oracle常用工具第十一章 數(shù)據(jù)庫新技術(shù)本章知識(shí)要點(diǎn)1. 面向?qū)ο蟪绦蛟O(shè)計(jì)方法2. OODB語言的功能3、多媒體數(shù)據(jù)庫概念4、并行數(shù)據(jù)庫概念5、并行數(shù)據(jù)庫三種基本結(jié)構(gòu)及特點(diǎn)第十二章 分布式數(shù)據(jù)庫系統(tǒng)本章知識(shí)要點(diǎn)1. 分布式數(shù)據(jù)庫概念及特點(diǎn)2. 分布式數(shù)據(jù)庫的數(shù)據(jù)分布方式及關(guān)系分割、分割原則第十三章數(shù)據(jù)庫倉庫本章知識(shí)要點(diǎn)1. 數(shù)據(jù)倉庫概念2. 數(shù)據(jù)倉庫的基本操作3. OLAP體系結(jié)構(gòu)及實(shí)現(xiàn)的關(guān)鍵技術(shù)4. OLAP數(shù)據(jù)組織模式14第二部
6、分 復(fù)習(xí)題練習(xí)一、選擇題練習(xí)1實(shí)體完整性規(guī)則是指關(guān)系中 A元組值不允許為空 B屬性值不允許為空C外碼值不允許為空 D主屬性值不允許為空2數(shù)據(jù)庫的概念模型 A依賴于計(jì)算機(jī)硬件和DBMS B獨(dú)立于計(jì)算機(jī)硬件,依賴于DBMSC依賴于計(jì)算機(jī)硬件,獨(dú)立于DBMS D獨(dú)立于計(jì)算機(jī)硬件和DBMS3E-R模型設(shè)計(jì)屬于數(shù)據(jù)庫的 A概念設(shè)計(jì)B邏輯設(shè)計(jì)C物理設(shè)計(jì)D程序設(shè)計(jì)4在數(shù)據(jù)庫系統(tǒng)的三級模式之間,提供兩層映象的作用是提高 A數(shù)據(jù)的一致性B操作的可行性C數(shù)據(jù)的完整性D數(shù)據(jù)的獨(dú)立性5數(shù)據(jù)模型的三個(gè)要素中,用于描述系統(tǒng)靜態(tài)特性的是 A數(shù)據(jù)操作B數(shù)據(jù)結(jié)構(gòu)C數(shù)據(jù)完整性約束D數(shù)據(jù)參照6下列關(guān)于關(guān)系性質(zhì)的說法中,錯(cuò)誤的是 A
7、列名不能相同B列是同質(zhì)的C列的順序無關(guān)緊要D不同列不能有相同的域7對數(shù)據(jù)庫中全體數(shù)據(jù)邏輯結(jié)構(gòu)和特征的描述稱為 A外模式B內(nèi)模式C模式D存儲(chǔ)模式8數(shù)據(jù)模型用來表示實(shí)體間的聯(lián)系,在常用的數(shù)據(jù)模型中不包括 A關(guān)系模型B層次模型C鏈狀模型D網(wǎng)狀模型9用二維表來表示實(shí)體及實(shí)體之間聯(lián)系的數(shù)據(jù)模型稱為 A實(shí)體-聯(lián)系模型 B層次模型 C網(wǎng)狀模型 D關(guān)系模型10下列不屬于數(shù)據(jù)庫維護(hù)任務(wù)的是 A建立數(shù)據(jù)庫和裝載數(shù)據(jù) B數(shù)據(jù)庫的安全性、完整性控制C數(shù)據(jù)庫性能的監(jiān)督、分析和改進(jìn) D數(shù)據(jù)庫的重組織和重構(gòu)造11下列關(guān)于數(shù)據(jù)庫系統(tǒng)的敘述中正確的是 A 數(shù)據(jù)庫系統(tǒng)減少了數(shù)據(jù)冗余 B 數(shù)據(jù)庫系統(tǒng)避免了一切冗余C 數(shù)據(jù)庫系統(tǒng)中數(shù)
8、據(jù)的一致性是指數(shù)據(jù)類型一致D 數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù)12規(guī)定職工工資調(diào)整不得低于其原來工資,這種約束屬于 A靜態(tài)列級約束B動(dòng)態(tài)列級約束C靜態(tài)元組約束D動(dòng)態(tài)元組約束13在數(shù)據(jù)庫技術(shù)中,未提交的隨后又被撤消的數(shù)據(jù)稱為 A錯(cuò)誤數(shù)據(jù)B冗余數(shù)據(jù)C過期數(shù)據(jù)D臟數(shù)據(jù)14對數(shù)據(jù)庫模式進(jìn)行規(guī)范化處理,是在數(shù)據(jù)庫設(shè)計(jì)的 A需求分析階段B概念設(shè)計(jì)階段C邏輯設(shè)計(jì)階段D物理設(shè)計(jì)階段15在分布式數(shù)據(jù)庫系統(tǒng)中,用戶不必關(guān)心數(shù)據(jù)分布的細(xì)節(jié),這種性質(zhì)稱為 A分片透明性 B位置透明性C定位透明性 D分布透明性16在下列SQL語句中,屬于數(shù)據(jù)控制的語句是 ADELETE,ALTERBUPDATE,INSERTCGRA
9、NT,REVOKEDCREATE,DROP17下列屬于小型數(shù)據(jù)庫系統(tǒng)的是 AFoxproB OracleCInformixD Sybase18一個(gè)事務(wù)的執(zhí)行不被其他事務(wù)干擾,這一特性是指事務(wù)的 A原子性B一致性C隔離性D持久性19數(shù)據(jù)庫系統(tǒng)在運(yùn)行過程中,由于某種硬件故障,使存儲(chǔ)在外存上的數(shù)據(jù)部分損失或全部損失,這類故障屬于 A事務(wù)故障B系統(tǒng)故障C計(jì)算機(jī)病毒D介質(zhì)故障20在WWW上訪問和傳送網(wǎng)頁的協(xié)議是 AFTPBHTMLCHTTPDXML21在SQL語句中,與X BETWEEN 20 AND 30等價(jià)的表達(dá)式是 AX>20 AND X<30BX>=20 AND X<=3
10、0CX>20 AND X<=30DX>=20 AND X<3022在兩段協(xié)議中,事務(wù)分為兩個(gè)階段,它們是 A第一階段是獲得封鎖,也稱為擴(kuò)展階段 B 第一階段是獲得封鎖,也稱為并行階段C 第一階段是獲得封鎖,也稱為收縮階段 D 第一階段是釋放封鎖,也稱為收縮階段23在SQL中,建立視圖的命令是 ACREATE SCHEMABCREATE TABLECCREATE VIEWDCREATE INDEX24在Web頁面中加入VBScript代碼,其代碼必須放在 A<Script>和<End Script>標(biāo)記之間B<Begin Script>
11、和<End Script>標(biāo)記之間C<Script>和<Script>標(biāo)記之間D<Script>和<Script>標(biāo)記之間25 下列哪項(xiàng)不是數(shù)據(jù)庫的并發(fā)操作可能會(huì)帶來的問題? A丟失修改B數(shù)據(jù)泄密C讀“臟”數(shù)據(jù)D不可重復(fù)讀26 在WWW上訪問和傳送網(wǎng)頁的協(xié)議是 AFTPBHTMLCHTTPDXML27在Sybase開發(fā)工具中,用于數(shù)據(jù)庫應(yīng)用系統(tǒng)分析和設(shè)計(jì)的CASE工具是 APower JBPower +CPowerBuilderDPower Designer28在SQL查詢語句中,實(shí)現(xiàn)關(guān)系代數(shù)投影運(yùn)算的子句是 ASELECTBWHER
12、ECORDER BYDGROUP BY29如果關(guān)系R中有3個(gè)屬性4個(gè)元組,關(guān)系S中有5個(gè)屬性3個(gè)元組,則R×S的屬性個(gè)數(shù)和元組個(gè)數(shù)分別是 A8和7B15和7C8和12D15和1230數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)和兩級映象功能,使得數(shù)據(jù)庫系統(tǒng)具有較高的 A事務(wù)并發(fā)性 B事務(wù)隔離性 C設(shè)備獨(dú)立性 D數(shù)據(jù)獨(dú)立性31假設(shè)某個(gè)E-R圖中有5個(gè)實(shí)體型、2個(gè)1M聯(lián)系和2個(gè)MN聯(lián)系,則該E-R圖轉(zhuǎn)換的關(guān)系模式個(gè)數(shù)至少是 A5 B7 C8 D932成員Javasq1DriverManager屬于JDBC中的 AJava JDBC類 BJava JDBC接口類 CJava JDBC管理類 DJava JDB
13、C異常類33 下列與數(shù)據(jù)庫安全性無關(guān)的是 A數(shù)據(jù)更改B數(shù)據(jù)破壞C數(shù)據(jù)泄露D數(shù)據(jù)抽象34如果事務(wù)T已對數(shù)據(jù)Q加了S鎖,則其他事務(wù)對Q A只能讀不能寫 B只能寫不能讀C既能讀又能寫 D不能讀不能寫35下列描述中正確的是 A SQL是一種過程化語言 B SQL不能嵌入到高級語言程序中C SQL是一種DBMS D SQL采用集合操作方式36如果要使用ADO來實(shí)現(xiàn)對數(shù)據(jù)庫的訪問,則必須創(chuàng)建 A 系統(tǒng)DSN或文件DSN B 系統(tǒng)DSN或用戶DSNC 文件DSN或用戶DSND 系統(tǒng)DSN或文件DSN或用戶DSN37若要求分解既具有無損連接性,又保持函數(shù)依賴,則模式分解一定能達(dá)到 A 1NF B 2NF C
14、3NF D BCNF 38關(guān)系模式的規(guī)范化過程是通過對關(guān)系模式的分解來實(shí)現(xiàn)的,該過程中用到的關(guān)系代數(shù)運(yùn)算是 A 投影 B 除 C 選擇 D 連接39在SQL中,建立視圖的命令是 A CREATE SCHEMAB CREATE TABLEC CREATE VIEWD CREATE INDEX40SQL語言中,GRANT和REVOKE語句用于實(shí)現(xiàn)數(shù)據(jù)庫的 A 完整性控制B 一致性控制C 并發(fā)控制D 安全性控制41可以在多個(gè)用戶之間共享數(shù)據(jù)的ASP內(nèi)置對象是 A Session對象B Application對象C Request對象D System對象42數(shù)據(jù)庫管理系統(tǒng)的工作不包括 A定義數(shù)據(jù)庫 B
15、對已定義的數(shù)據(jù)庫進(jìn)行管理 C為定義的數(shù)據(jù)庫提供操作系統(tǒng) D數(shù)據(jù)通信43在關(guān)系數(shù)據(jù)庫中,表與表之間的聯(lián)系是通過如下哪項(xiàng)實(shí)現(xiàn)的 A 實(shí)體完整性規(guī)則 B參照完整性規(guī)則C用戶自定義的完整性規(guī)則 D值域44在概念模型中的一個(gè)實(shí)體對應(yīng)于數(shù)據(jù)庫中的一個(gè)關(guān)系的一個(gè) A屬性 B字段 C 列 D元組ABCa1b2c1a2b2c2a3b1c1ABCa2fga2b2c2a3fg45. 如下關(guān)系R1、R2,R1: R2: R1與R2進(jìn)行差運(yùn)算,其結(jié)果的元組數(shù)為A.0B.1C.2D.646. 下列關(guān)于ASP的說法中,錯(cuò)誤的是A.ASP可以使用任何腳本語言B.ASP應(yīng)用程序無須經(jīng)過編譯C.ASP的運(yùn)行環(huán)境具有平臺(tái)無關(guān)性D.
16、ASP是服務(wù)器端腳本環(huán)境47. 包含數(shù)據(jù)庫系統(tǒng)中的外模式模式映象定義的是()A.外模式B.概念模式C.物理模式D.存儲(chǔ)模式48. 在數(shù)據(jù)庫技術(shù)中,獨(dú)立于計(jì)算機(jī)系統(tǒng)的模型是A. E-R模型 B.層次模型 C. 關(guān)系模型 D.面向?qū)ο蟮哪P?9. 下列哪種數(shù)據(jù)模型實(shí)現(xiàn)實(shí)體間多對多聯(lián)系比較容易?A.關(guān)系模型 B.面向?qū)ο竽P虲.網(wǎng)狀模型 D.層次模型50. 在關(guān)系數(shù)據(jù)庫基本操作中,從表中選出滿足某種條件的記錄的操作稱為A.選擇 B.投影C.連接 D.掃描51. 若兩個(gè)實(shí)體之間的聯(lián)系是1:m,則實(shí)現(xiàn)1:m聯(lián)系的方法是A. 在“m”端實(shí)體轉(zhuǎn)換的關(guān)系中加入“1”端實(shí)體轉(zhuǎn)換關(guān)系的碼B. 將“m”端實(shí)體轉(zhuǎn)換關(guān)
17、系的碼加入到“1”端的關(guān)系中C. 在兩個(gè)實(shí)體轉(zhuǎn)換的關(guān)系中,分別加入另一個(gè)關(guān)系的碼D. 將兩個(gè)實(shí)體轉(zhuǎn)換成一個(gè)關(guān)系52.在數(shù)據(jù)庫實(shí)施階段需要裝載原有系統(tǒng)中的數(shù)據(jù),下列不屬于數(shù)據(jù)輸入子系統(tǒng)功能的是A.數(shù)據(jù)挖掘B.數(shù)據(jù)分類C.數(shù)據(jù)轉(zhuǎn)換D.數(shù)據(jù)抽取53. 下列哪項(xiàng)不是JDBC連接數(shù)據(jù)庫的方式?A.與數(shù)據(jù)源直接通信B.通過JDBC驅(qū)動(dòng)程序通信C.與ODBC數(shù)據(jù)源通信D.調(diào)用ADO與數(shù)據(jù)庫通信54. 不允許任何其他事務(wù)對這個(gè)鎖定目標(biāo)再加任何類型鎖的是A.共享鎖B.排它鎖C.死鎖D.活鎖55. SQL語言具有兩種使用方式,分別稱為交互式SQL和A.提示式SQLB.多用戶SQLC.嵌入式SQLD.解釋式SQL5
18、6.下列SQL語句中,修改表結(jié)構(gòu)的是A.ALTERB.CREATEC.UPDATED.INSERT57.在SQL語言中,實(shí)現(xiàn)數(shù)據(jù)檢索的語句是A.SELECTB.LOADC.SETD.FETCH58. 關(guān)系數(shù)據(jù)庫用下列哪項(xiàng)來表示實(shí)體之間的聯(lián)系A(chǔ).樹結(jié)構(gòu)B.網(wǎng)結(jié)構(gòu)C.二維表D.線性表59. 在E-R概念模型中,一個(gè)學(xué)生是實(shí)體,學(xué)生實(shí)體可由學(xué)號(hào)、姓名、性別等屬性組成,那么性別的取值范圍是實(shí)體的A.主碼B.屬性C.聯(lián)系D.域60.關(guān)于VBScript的過程,下列敘述正確的是A.Sub過程和Function過程均無返回值B.Sub過程有返回值,F(xiàn)unction過程無返回值C.Sub過程無返回值,F(xiàn)unc
19、tion過程有返回值D.Sub過程和Function過程均有返回值61已知三個(gè)關(guān)系:學(xué)生(學(xué)號(hào),姓名,性別)課程(課程編號(hào),課程名稱,學(xué)時(shí))成績(學(xué)號(hào),課程編號(hào),分?jǐn)?shù))若要列出選修課程名稱為“DB”,且分?jǐn)?shù)低于60的學(xué)生姓名和分?jǐn)?shù),則應(yīng)使用的關(guān)系代數(shù)運(yùn)算有( )A.選擇、投影、自然連接B.選擇、投影C.選擇、自然連接 D.投影、自然連接62. 能真正實(shí)現(xiàn)平臺(tái)無關(guān)性的Web數(shù)據(jù)庫技術(shù)是( )A.ADO B.DAO C.ODBC D.JDBC63. 在數(shù)據(jù)庫設(shè)計(jì)中,數(shù)據(jù)流圖表達(dá)的是 A.數(shù)據(jù)和數(shù)據(jù)結(jié)構(gòu)的關(guān)系 B.數(shù)據(jù)和算法的關(guān)系 C.數(shù)據(jù)和處理的關(guān)系 D.數(shù)據(jù)和通信的關(guān)系64.在關(guān)系數(shù)據(jù)庫中,規(guī)范
20、化理論的引入是為了A.解決插入、刪除、更新異常和數(shù)據(jù)冗余 B.提高查詢速度 C.減少數(shù)據(jù)操作的復(fù)雜性 D.保證數(shù)據(jù)的安全性和完整性 65. 設(shè)有關(guān)系W(工號(hào),姓名,工種,定額),將其規(guī)范化到第三范式,則下列選項(xiàng)中正確的是A.W1(工號(hào),姓名),W2(工種,定額) B.W1(工號(hào),定額),W2(姓名,工種) C.W1(工號(hào),工種,定額),W2(工號(hào),姓名) D.W1(工號(hào),姓名,工種),W2(工種,定額) 66. 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想是A.屏蔽和可重用性 B.封裝和可擴(kuò)展性 C.封裝和模塊化特性 D.屏蔽和過程劃分特性67.下列關(guān)于關(guān)系數(shù)據(jù)庫中型和值的敘述中,正確的是A.關(guān)系模式是值,關(guān)系
21、是型 B.關(guān)系模式是型,關(guān)系的邏輯表達(dá)式是值 C.關(guān)系模式是型,關(guān)系是值 D.關(guān)系模式的邏輯表達(dá)式是型,關(guān)系是值68. 若事務(wù)T對數(shù)據(jù)R已加X鎖,則其他事務(wù)對數(shù)據(jù)R A.只能加X鎖 B.不能加任何鎖 C.只能加S鎖 D.能加任何鎖69. 可以在多個(gè)用戶之間共享數(shù)據(jù)的ASP內(nèi)置對象是ASession對象BApplication對象CRequest對象DSystem對象70.下列不是數(shù)據(jù)倉庫基本特征的是A數(shù)據(jù)相對穩(wěn)定B包括當(dāng)前準(zhǔn)確數(shù)據(jù)C數(shù)據(jù)反映歷史變化D面向主題71. E-R模型的基本成分是( )A字段與記錄B庫結(jié)構(gòu)與屬性C實(shí)體與聯(lián)系D記錄與屬性72. 數(shù)據(jù)模型的三個(gè)要素中,用于描述系統(tǒng)靜態(tài)特性的
22、是A.數(shù)據(jù)操作 B.數(shù)據(jù)結(jié)構(gòu)C.數(shù)據(jù)完整性約束 D.數(shù)據(jù)參照74.在關(guān)系代數(shù)運(yùn)算中,五種基本運(yùn)算是( )A.、和B.、和C.×、和D.×、和75在關(guān)系數(shù)據(jù)庫中,表與表之間的聯(lián)系是通過如下哪項(xiàng)實(shí)現(xiàn)的?A實(shí)體完整性規(guī)則 B參照完整性規(guī)則C用戶自定義的完整性規(guī)則 D值域二、填空題練習(xí)1數(shù)據(jù)的最小存取單位是_數(shù)據(jù)項(xiàng)_。2DBMS的含義是_ 數(shù)據(jù)庫管理系統(tǒng) _。3數(shù)據(jù)庫管理經(jīng)歷了三個(gè)發(fā)展階段:人工管理階段、文件系統(tǒng)管理階段和 數(shù)據(jù)庫系統(tǒng)階段 。4用樹型結(jié)構(gòu)表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為_層次模型_。5數(shù)據(jù)模型通常由三大要素組成,這三大要素分別是數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和_數(shù)據(jù)約束條
23、件。6在ER圖中,菱形框表示_ 實(shí)體之間的聯(lián)系 _。7ER圖一般在數(shù)據(jù)庫設(shè)計(jì)的_概念結(jié)構(gòu)設(shè)計(jì) _階段使用8在關(guān)系模式學(xué)生(學(xué)號(hào),姓名,年齡,性別)中,若要求“學(xué)號(hào)不能為空”,則該約束屬于對_實(shí)體完整性_的約束。9各分ER圖之間的沖突主要有三類:屬性沖突、結(jié)構(gòu)沖突和_命名沖突_。10在關(guān)系模式R(S,SN,D)和K(D,CN,NM)中,R的主碼是S,K的主碼是D,則D在R中稱為_外碼_。11在關(guān)系代數(shù)運(yùn)算中,并、差、投影、選擇和_笛卡爾積_為基本的五種運(yùn)算。12按謂詞變元的不同,關(guān)系演算可分為元組關(guān)系演算和_域關(guān)系演算_。13數(shù)據(jù)字典的主要內(nèi)容包括:數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)存儲(chǔ)、_數(shù)據(jù)流 和處理過
24、程。14關(guān)系模式由2NF轉(zhuǎn)化為3NF是消除了非主屬性對碼的_傳遞函數(shù)依賴。15在數(shù)據(jù)庫運(yùn)行階段,對數(shù)據(jù)庫經(jīng)常性的維護(hù)工作主要由_DBA_完成。16DBMS的數(shù)據(jù)控制功能包括完整性控制、并發(fā)控制、安全性控制和 數(shù)據(jù)庫恢復(fù) 。17數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確性、_一致性_和相容性。18數(shù)據(jù)庫系統(tǒng)可能發(fā)生的故障主要包括事務(wù)故障、系統(tǒng)故障、_介質(zhì)故障_和計(jì)算機(jī)病毒。19ASP所用的腳本語言是VBScript和 Jscript 。20ASP文件可以使用任何腳本語言,缺省的腳本語言是_VBScript_21URL正確的含義是_ 統(tǒng)一資源管理器 _22數(shù)據(jù)庫系統(tǒng)中可能發(fā)生的故障有:系統(tǒng)故障、介質(zhì)故障、計(jì)算機(jī)
25、病毒和 事務(wù)故障 。23數(shù)據(jù)倉庫是一個(gè)面向主題的、_集成的_、時(shí)變的和非易失的數(shù)據(jù)集合24數(shù)據(jù)庫的物理設(shè)計(jì)通常分為兩步,首先確定數(shù)據(jù)庫的物理結(jié)構(gòu),然后 評價(jià) 物理結(jié)構(gòu)。25VBScript只支持_ Variant _變量類型。26并行數(shù)據(jù)庫系統(tǒng)研究一直以三種并行計(jì)算結(jié)構(gòu)為基礎(chǔ),分別是共享內(nèi)存結(jié)構(gòu)、_共享磁盤結(jié)構(gòu)_和無共享資源結(jié)構(gòu)。27并發(fā)控制的主要技術(shù)是采用_封鎖機(jī)制_ _28數(shù)據(jù)庫試運(yùn)行也稱為聯(lián)合調(diào)試,應(yīng)完成的測試主要包括功能測試和_性能測試_測試。29在數(shù)據(jù)庫的三級模式體系結(jié)構(gòu)中,外模式與模式之間的映象實(shí)現(xiàn)了數(shù)據(jù)庫的邏輯獨(dú)立性。30. 如果只對關(guān)系中的某些屬性感興趣,則可用關(guān)系代數(shù)的 投影
26、 運(yùn)算選擇這些屬性。31. 由并發(fā)操作引起的數(shù)據(jù)不一致性包括丟失修改、不能重復(fù)讀和_讀"臟"數(shù)據(jù)_32根據(jù)關(guān)系數(shù)據(jù)模型的性質(zhì)要求,同一個(gè)關(guān)系中任意兩個(gè)元組不能_完全相同_。33.DBMS執(zhí)行CREATE VIEW語句的結(jié)果只是把_對視圖的定義存入數(shù)據(jù)字典_,并不執(zhí)行其中的SQL語句。34.在視圖集成中消除冗余主要采用分析方法,即以數(shù)據(jù)字典和_數(shù)據(jù)流圖_為依據(jù),根據(jù)數(shù)據(jù)字典中關(guān)于數(shù)據(jù)項(xiàng)之間邏輯關(guān)系的說明來消除冗余。35. 將2NF的關(guān)系模式轉(zhuǎn)變?yōu)?NF的關(guān)系模式,是消除了_非主屬性對碼的函數(shù)據(jù)依賴_36. 面向?qū)ο髷?shù)據(jù)庫語言主要包括對象定義語言和_對象操縱語言_。37.數(shù)據(jù)庫
27、處于人工管理 階段的時(shí)候,數(shù)據(jù)是不保存38. 邏輯設(shè)計(jì)過程是把 概念結(jié)構(gòu) 轉(zhuǎn)換為邏輯結(jié)構(gòu)的過程39.在關(guān)系模式職工(工號(hào)、姓名、年齡、性別)中若要求“職工的年齡必須在18歲至50歲之間”,則該約束屬于 用戶定義的完整性約束 40. 函數(shù)依賴和多值依賴 是最重要的數(shù)據(jù)依賴41. .并行數(shù)據(jù)庫系統(tǒng)是數(shù)據(jù)庫技術(shù)與并行計(jì)算 技術(shù)相結(jié)合的產(chǎn)物42. SQL語言使用_CREATE INDEX_語句建立索引。43將1NF的關(guān)系模式轉(zhuǎn)變?yōu)?NF的關(guān)系模式,是消除了非主屬性對主碼的_部分函數(shù)依賴44規(guī)范化的基本思想是逐步消除 數(shù)據(jù)依賴 中不合適的部分,是模式中的個(gè)關(guān)系模式達(dá)到某種程度的“分離”45. .SQL語
28、言中,用于排序的是(ORDER BY)子句。46.在Vbscript中,過程被分為兩類:sub過程和 function過程 47.在各種數(shù)據(jù)依賴關(guān)系中, 函數(shù)依賴 是最基本的一種依賴48.審計(jì)是一種 事后監(jiān)視 的措施,即跟蹤數(shù)據(jù)庫的訪問活動(dòng),已發(fā)現(xiàn)數(shù)據(jù)庫的非法訪問,達(dá)到安全的防范的目的49. 在數(shù)據(jù)庫設(shè)計(jì)中,建立數(shù)據(jù)庫、輸入數(shù)據(jù)等操作屬于 實(shí)施階段 50. 數(shù)據(jù)庫管理系統(tǒng)通常提供授權(quán)功能來控制不同用戶訪問數(shù)據(jù)的權(quán)限,這主要是為了實(shí)現(xiàn)數(shù)據(jù)庫的 安全性 三、簡答題練習(xí)1. 數(shù)據(jù)模型包含哪三個(gè)方面的要素? 數(shù)據(jù)結(jié)構(gòu); 數(shù)據(jù)操作; 數(shù)據(jù)約束條件。2. 簡述數(shù)據(jù)庫管理系統(tǒng)的功能。 數(shù)據(jù)定義;數(shù)據(jù)操縱;
29、數(shù)據(jù)庫運(yùn)行管理;數(shù)據(jù)組織、存儲(chǔ)和管理; 數(shù)據(jù)的建立和維護(hù);數(shù)據(jù)通信接口。3. 簡述關(guān)系模型允許定義的三種完整性約束 實(shí)體完整性; 參照完整性; 用戶定義完整性。4簡述數(shù)據(jù)庫管理系統(tǒng)的功能。數(shù)據(jù)定義;數(shù)據(jù)操縱;數(shù)據(jù)運(yùn)行管理;數(shù)據(jù)組織、存儲(chǔ)和管理;數(shù)據(jù)庫的建立和維護(hù);數(shù)據(jù)通信接口。5一個(gè)設(shè)計(jì)良好的DBMS應(yīng)具備什么樣的功能?具有友好的用戶界面; 完備的功能;較高的運(yùn)行效率; 清晰的系統(tǒng)結(jié)構(gòu)和開放性。6.簡述數(shù)據(jù)庫系統(tǒng)的三級模式 數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)是指由外模式、模式和內(nèi)模式構(gòu)成; 一個(gè)數(shù)據(jù)庫只有一個(gè)模式,它是數(shù)據(jù)庫模式結(jié)構(gòu)的中間層;一個(gè)數(shù)據(jù)庫可以有多個(gè)外模式,是保證數(shù)據(jù)安全性的一個(gè)有力措施;一
30、個(gè)數(shù)據(jù)庫也只有一個(gè)內(nèi)模式。它是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述。7.請列出在需求分析階段常用的調(diào)查方法。 跟班作業(yè),開會(huì)調(diào)查; 專人介紹,詢問; 設(shè)計(jì)調(diào)查表填寫,查閱記錄。 8簡述數(shù)據(jù)庫設(shè)計(jì)基本步驟。需求分析;概念結(jié)構(gòu)設(shè)計(jì); 邏輯結(jié)構(gòu)設(shè)計(jì);數(shù)據(jù)庫物理設(shè)計(jì)階段; 數(shù)據(jù)庫實(shí)施階段;數(shù)據(jù)運(yùn)行和維護(hù)階段。9.簡述數(shù)據(jù)庫的完整性與數(shù)據(jù)庫的安全性的區(qū)別 數(shù)據(jù)完整性與安全性是數(shù)據(jù)庫保護(hù)的兩個(gè)不同方面; 安全性是防止用戶非法使用數(shù)據(jù)庫; 完整性是用戶使用數(shù)據(jù)庫時(shí)向數(shù)據(jù)庫加入不合語義的數(shù)據(jù)。10什么是數(shù)據(jù)獨(dú)立性?它包括哪兩個(gè)方面? 數(shù)據(jù)獨(dú)立性指數(shù)據(jù)存儲(chǔ)與應(yīng)用之間的依賴關(guān)系,包括:數(shù)據(jù)物理獨(dú)立性:數(shù)據(jù)的物理結(jié)構(gòu)與邏輯
31、結(jié)構(gòu)之間的獨(dú)立性。當(dāng)數(shù)據(jù)的物理結(jié)構(gòu)(也稱存儲(chǔ)結(jié)構(gòu))發(fā)生變化時(shí),通過DBMS的工作使應(yīng)用程序不變。數(shù)據(jù)邏輯獨(dú)立性:數(shù)據(jù)的全局邏輯結(jié)構(gòu)與局部邏輯結(jié)構(gòu)之間的獨(dú)立性。當(dāng)數(shù)據(jù)的全局邏輯結(jié)構(gòu)發(fā)生變化時(shí),通過DBMS的工作使局部邏輯結(jié)構(gòu)不變11在數(shù)據(jù)庫中解決死鎖的常用方法有哪些? 要求每個(gè)事務(wù)一次就將要使用的數(shù)據(jù)全部加鎖,否則就不執(zhí)行; 采用按序加鎖法; 不采取任何措施預(yù)防死鎖的發(fā)生,而是周期性的檢查系統(tǒng)中是否有死鎖。12簡述利用日志文件恢復(fù)事務(wù)的過程。從頭掃描日志文件,找出哪些事務(wù)在故障發(fā)生時(shí)已經(jīng)結(jié)束,哪些事務(wù)尚未結(jié)束; 對尚未結(jié)束的事務(wù)進(jìn)行撤消處理,對已經(jīng)結(jié)束的事務(wù)進(jìn)行重做處理。13簡述兩段鎖協(xié)議的含義
32、。指所有事務(wù)必須兩個(gè)階段對數(shù)據(jù)項(xiàng)加鎖和解鎖; 在對任何數(shù)據(jù)進(jìn)行讀、寫操作之前,事務(wù)首先獲得對該數(shù)據(jù)的封鎖;在釋放一個(gè)封鎖之后,事務(wù)再獲得任何其他封鎖。14已知關(guān)系模式:學(xué)生(學(xué)號(hào),姓名,性別,年齡,系別),用關(guān)系代數(shù)查詢英語系的女學(xué)生。系別= 英語系 性別=女(學(xué)生)14已知關(guān)系模式:學(xué)生(學(xué)號(hào),姓名,性別,年齡,系別),選課(學(xué)號(hào),課程號(hào),成績)用關(guān)系代數(shù)實(shí)現(xiàn)查詢沒有選修課程號(hào)為C3課程的學(xué)生學(xué)號(hào)。 學(xué)號(hào)(學(xué)生)-學(xué)號(hào)(課程號(hào)= C3(選課)15簡述視圖的作用。 簡化用戶操作;使用戶能以多角度看待同一數(shù)據(jù); 對重構(gòu)數(shù)據(jù)庫提供了一定程度的邏輯獨(dú)立性;能夠?qū)C(jī)密數(shù)據(jù)提供了安全保護(hù)16何謂關(guān)系模式
33、的規(guī)范化?一個(gè)低一級的范式的關(guān)系模式,通過模式分解轉(zhuǎn)換為若干個(gè)高一級范式的關(guān)系模式集合,這個(gè)過程叫關(guān)系模式的規(guī)范化。17. 每個(gè)BCNF的關(guān)系模式應(yīng)具有哪三個(gè)性質(zhì)?所有非主屬性都完全函數(shù)依賴于每個(gè)候選碼; 所有主屬性都完全函數(shù)依賴于每個(gè)不包含它的候選碼; 沒有任何屬性完全函數(shù)依賴于非碼的任何一組屬性。18. 僅滿足1NF的關(guān)系模式會(huì)存在哪些問題? 存在對碼的部分函數(shù)依賴; 引起插入異常,刪除異常; 數(shù)據(jù)冗余度大,修改復(fù)雜。19關(guān)系模式分解應(yīng)達(dá)到什么標(biāo)準(zhǔn)?。分解既要保持函數(shù)依賴,又要具有無損連接性20. 簡述ASP文件主要包含的內(nèi)容 一般文件; HTML文件標(biāo)記; 腳本程序。21. 簡述JDBC
34、連接數(shù)據(jù)庫的幾種方法。 與數(shù)據(jù)源直接通信; 通過JDBC驅(qū)動(dòng)程序的通信; 與ODBC數(shù)據(jù)源通信。22ADO中包括哪些對象? 共包含七個(gè)對象;分別是連接對象;命令對象;記錄集對象; 錯(cuò)誤對象,字段對象參數(shù)對數(shù)和屬性對象23簡述VBScript中變量聲明的方式。 使用dim語句,public語句,private語句在script中顯式聲明變量; 直接在script中使用變量名隱式聲明變量。24JDBC的基本功能是什么?建立與數(shù)據(jù)庫的連接;發(fā)送SQL語句;處理結(jié)果。25并行數(shù)據(jù)庫的基本結(jié)構(gòu)有哪幾種?SM結(jié)構(gòu); SD結(jié)構(gòu); SN結(jié)構(gòu)。26簡述分布式數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的共享有哪些層次 在分布式數(shù)據(jù)庫系統(tǒng)中
35、,數(shù)據(jù)共享有兩個(gè)層次; 一是局部共享,即在局部數(shù)據(jù)庫中存儲(chǔ)局部場地上各用戶的共享數(shù)據(jù),這些數(shù)據(jù)都是本地場地用戶常用的。 二是全局共享,即在分布式數(shù)據(jù)庫系統(tǒng)的各個(gè)場地也存儲(chǔ)供其他場地用戶共享的數(shù)據(jù),支持系統(tǒng)的全局應(yīng)用。27.簡述數(shù)據(jù)分布的方式。劃分式; 全重復(fù)式; 部分重復(fù)式。28.簡述分布式數(shù)據(jù)庫的特點(diǎn)。 數(shù)據(jù)的獨(dú)立性; 集中與自治相合的控制結(jié)構(gòu); 適當(dāng)增加數(shù)據(jù)冗余度,全局一致性,可串行性和可恢復(fù)性。29.什么是分布透明性?在分布式數(shù)據(jù)庫系統(tǒng)中,用戶不必關(guān)心數(shù)據(jù)分布的細(xì)節(jié),這種性質(zhì)稱為分布透明性30. 數(shù)據(jù)模型三要素是什么?數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)操作完整性約束四、設(shè)計(jì)題有如下三個(gè)關(guān)系模式:學(xué)生:S(S
36、#,SN,AGE,SEX) 屬性含義依次為:學(xué)號(hào),姓名,年齡,性別課程:C(C#,CN,TEACHER) 屬性含義依次為:課程號(hào),課程名,教師選課:SC(S#,C#,SCORE)屬性含義依次為:學(xué)號(hào),課程號(hào),成績用SQL語句完成以下題1查詢所有女同學(xué)的學(xué)號(hào)和姓名Select S#,SN FROM S WHERE SEX=女 2查詢所有女同學(xué)的課程號(hào)C01的平均成績。SELECT AVG(SCORE) FROM SC WHERE S# IN (SELECT S# FROM S WHERE SEX=女 ) AND C#=C01 3將成績低于60分的同學(xué)的成績提高5%。UPDATE SC SET S
37、CORE=SCORE*1.05 WHERE SCORE<604查詢“王蘭”同學(xué)選修的所有課程的課程號(hào)。SELECT C# FROM SC WHERE S# IN (SELECT S# FROM S WHERE SN=王蘭) 5查詢課程號(hào)C01成績大于90分學(xué)生的學(xué)號(hào)和姓名。Select S.S#,SN FROM S,SC WHERE S.S#=SC.S# AND C#=C01 AND SCORE>90 6創(chuàng)建視圖ST,包括學(xué)號(hào),姓名,課程號(hào),成績CREATE VIEW ST (S#,SN,C#,SCORE) AS SELECT S.S#,SN,C#,SCORE FROM S,SC
38、WHERE S.S#=SC.S# 7查詢沒有選修C01課程的學(xué)生姓名。SELECT SN FROM S WHERE S# NOT IN (SELECT S# FROM SC WHERE C#=C01) 8將“王蘭”同學(xué)選修的課程的所有成績?nèi)縿h除。DELETE FROM SCWHERE S# IN (SELECT S# FROM S WHERE SN=王蘭) 9查詢計(jì)算機(jī)所有男同學(xué)的學(xué)號(hào)和姓名Select S#,SN FROM S WHERE SEX=男 AND DEPT=計(jì)算機(jī) 10查詢選修張峰老師課程的學(xué)生的學(xué)號(hào)SELECT S# FROM SC,C WHERE C#.S=C#.C AND
39、 TEACHER=張峰11查詢選修兩門以上課程學(xué)生的學(xué)號(hào) SELECT S# FROM SC GROUP BY S# HAVING COUNT(*)>2 24五、綜合題1. 設(shè)計(jì)一個(gè)倉庫零件管理數(shù)據(jù)庫,有倉庫和零件兩個(gè)實(shí)體,倉庫實(shí)體屬性有:倉庫號(hào),面積,電話號(hào)碼;零件實(shí)體屬性有:零件號(hào),名稱,規(guī)格,單價(jià)。一個(gè)倉庫可以存放多種零件,每種零件也可以存放在多個(gè)倉庫內(nèi),每個(gè)倉庫存放的零件必須有一個(gè)庫存量。根據(jù)上述語義要求,回答下面問題:畫出E-R圖,要求在圖中表示聯(lián)系的類型;將E-R圖轉(zhuǎn)換為關(guān)系模式,并指出每個(gè)關(guān)系模式的主碼。 E-R圖如下:轉(zhuǎn)換關(guān)系模式如下:零件(零件號(hào),名稱,規(guī)格,單價(jià)) 主碼:零件號(hào)倉庫(倉庫號(hào),面積,電話號(hào)碼) 主碼:倉庫號(hào)庫存(零件號(hào),倉庫號(hào),庫存量) 主碼:零件號(hào),倉庫號(hào)2 某電子商務(wù)網(wǎng)站要
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025不銹鋼電梯門套環(huán)保材料認(rèn)證采購合同3篇
- 二零二五年度校園廣告安裝與校園文化建設(shè)合同3篇
- 2025標(biāo)準(zhǔn)個(gè)人別墅出租合同范本2篇
- 年度水泥制品行業(yè)環(huán)保要求遵守協(xié)議2篇
- 2025年校園食堂承包合同(含膳食營養(yǎng)搭配與健康管理)3篇
- 專利授權(quán)轉(zhuǎn)讓標(biāo)準(zhǔn)協(xié)議示例2024版B版
- 二零二五版餐廳與旅行社旅游服務(wù)全面合作協(xié)議3篇
- 二零二五年度夏令營學(xué)生跟蹤服務(wù)與成長記錄合同3篇
- 2025年度大理石門檻石定制安裝合同范本3篇
- 二零二五年度生態(tài)旅游區(qū)承建與度假村裝修合同4篇
- 教師招聘(教育理論基礎(chǔ))考試題庫(含答案)
- 2024年秋季學(xué)期學(xué)校辦公室工作總結(jié)
- 鋪大棚膜合同模板
- 長亭送別完整版本
- 智能養(yǎng)老院視頻監(jiān)控技術(shù)方案
- 你比我猜題庫課件
- 無人駕駛航空器安全操作理論復(fù)習(xí)測試附答案
- 建筑工地春節(jié)留守人員安全技術(shù)交底
- 默納克-NICE1000技術(shù)交流-V1.0
- 蝴蝶蘭的簡介
- 老年人心理健康量表(含評分)
評論
0/150
提交評論