數(shù)據(jù)庫(kù)自制題庫(kù)_第1頁(yè)
數(shù)據(jù)庫(kù)自制題庫(kù)_第2頁(yè)
數(shù)據(jù)庫(kù)自制題庫(kù)_第3頁(yè)
數(shù)據(jù)庫(kù)自制題庫(kù)_第4頁(yè)
數(shù)據(jù)庫(kù)自制題庫(kù)_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、數(shù)據(jù):描述事物的符號(hào)記錄稱為數(shù)據(jù)。數(shù)據(jù)庫(kù):是長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi)、有組織的、可共享的大量數(shù)據(jù)的集合。數(shù)據(jù)庫(kù)系統(tǒng):數(shù)據(jù)庫(kù)系統(tǒng)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫(kù)后的系統(tǒng),一般由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)管理員構(gòu)成。實(shí)體:客觀存在并可相互區(qū)別的事物 屬性:實(shí)體所具有的某一特性。關(guān)系:D1D2D3Dn的子集叫做在域D1,D2,D3,Dn上的關(guān)系,表示為R(D1,D2,D3,Dn),這里R表示關(guān)系的名字,n表示關(guān)系的目或度。一個(gè)關(guān)系對(duì)應(yīng)通常說(shuō)的一張表,其中表的一行為一個(gè)元祖,一列為一個(gè)屬性。 關(guān)系模式:關(guān)系的描述稱為關(guān)系模式,可以表示為R(U,D,DOM,F(xiàn))。候選碼(碼):關(guān)系中的某個(gè)一屬性組,

2、可以唯一確定一個(gè)元祖,稱該屬性組為候選碼,若一個(gè)關(guān)系有多個(gè)候選碼,則選定其中一個(gè)為主碼。關(guān)系有三種類型:基本關(guān)系(基本表) ,查詢表,視圖表。關(guān)系模型由關(guān)系數(shù)據(jù)結(jié)構(gòu),關(guān)系操作集合,關(guān)系完整性約束組成。(關(guān)系模型中,碼是表中的可以唯一確定一個(gè)元祖的屬性組)關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)關(guān)系關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系模式是型,關(guān)系是值,關(guān)系模式是對(duì)關(guān)系的描述。關(guān)系模型中常用的關(guān)系操作,關(guān)系操作能力常用關(guān)系代數(shù)和關(guān)系演算來(lái)表示。關(guān)系演算:是以數(shù)理邏輯中的謂詞演算為基礎(chǔ)的。按謂詞變?cè)牟煌P(guān)系演算可分為元祖關(guān)系演算和域關(guān)系演算。完整性規(guī)則:是對(duì)關(guān)系的某種約束條件。是指數(shù)據(jù)庫(kù)的實(shí)體完整性,參照完整性,用戶自定義完整性,其

3、中實(shí)體完整性和參照完整性是關(guān)系模型必須滿足的完整性約束條件,被稱為關(guān)系的兩個(gè)不變性。實(shí)體完整性規(guī)則是指,若屬性A是基本關(guān)系R的主屬性,則A不能取空值;參照完整性規(guī)則是定義外碼與主碼之間的引用規(guī)則;用戶自定義完整性是針對(duì)某一具體關(guān)系數(shù)據(jù)庫(kù)的約束條件。實(shí)驗(yàn)的第八周JAVA代碼,1.計(jì)算機(jī)系統(tǒng)的安全性與數(shù)據(jù)庫(kù)安全性的關(guān)系。 答:計(jì)算機(jī)系統(tǒng)安全性,是指為計(jì)算機(jī)系統(tǒng)建立和采取的各種安全保護(hù)措施,以保護(hù)計(jì)算機(jī)系統(tǒng)中的硬件、軟件及數(shù)據(jù),防止其因偶然或惡意的原因使系統(tǒng)遭到破壞,數(shù)據(jù)遭到更改或泄露等。計(jì)算機(jī)系統(tǒng)的安全性問(wèn)題可以分為三大類,即技術(shù)安全類,管理安全類和政策法律類。 數(shù)據(jù)庫(kù)的安全性是指保護(hù)數(shù)據(jù)庫(kù)以防止

4、不合法的使用所造成的數(shù)據(jù)泄露,更改或破壞。數(shù)據(jù)庫(kù)系統(tǒng)中大量數(shù)據(jù)集中存放,而且為許多最終用戶直接共享,從而使其安全性問(wèn)題更突出。 數(shù)據(jù)庫(kù)的安全性和計(jì)算機(jī)系統(tǒng)的安全性,包括計(jì)算機(jī)硬件,操作系統(tǒng),網(wǎng)絡(luò)系統(tǒng)等的安全性,是緊密聯(lián)系、互相支持的。 2.自主存取控制方法和強(qiáng)制存取控制方法 答:在自主存取控制方法中,用戶對(duì)于不同的數(shù)據(jù)庫(kù)對(duì)象有不同的存取權(quán)限,不同的用戶對(duì)同一對(duì)象也有不同的權(quán)限,而且用戶還可將其擁有的存取權(quán)限轉(zhuǎn)授給其他用戶。因此自主存取控制非常靈活。 在強(qiáng)制存取控制方法中,每一個(gè)數(shù)據(jù)庫(kù)對(duì)象被標(biāo)以一定的密級(jí),每一個(gè)用戶也被授予某一級(jí)別的許可證。對(duì)于任意一個(gè)對(duì)象,只有具有合法許可證的用戶才可以存取。

5、強(qiáng)制存取控制因此相對(duì)比較嚴(yán)格。授權(quán):GRANT SELECT ON TABLE Student TO U1 把學(xué)生表的查詢權(quán)限給用戶U1。SQL中自主存取控制通過(guò)GRANT和REVOKE語(yǔ)句實(shí)現(xiàn)根據(jù)數(shù)據(jù)模型應(yīng)用不同目的,分為概念模型,邏輯模型,物理模型1、三類經(jīng)典的數(shù)據(jù)邏輯模型是 層次模型 、 網(wǎng)狀模型 和 關(guān)系模型 。其中, 關(guān)系模型 目前應(yīng)用最廣泛。2、 概念 模型是面向信息世界的,它是按用戶的觀點(diǎn)對(duì)數(shù)據(jù)和信息建模;數(shù)據(jù) 模型是面向計(jì)算機(jī)世界的,它是按計(jì)算機(jī)系統(tǒng)的觀點(diǎn)對(duì)數(shù)據(jù)建摸。3、關(guān)系模型的實(shí)體完整性是指_主屬性的值不能為空_在關(guān)系模型中,候選碼是指_關(guān)系的某一屬性組,可以唯一確定一個(gè)元

6、祖_,全碼是指_關(guān)系中的所有屬性組都可以確定一個(gè)元祖,這樣的屬性組稱為全碼。7、數(shù)據(jù)庫(kù)的保護(hù)措施有_安全性_控制、_完整性_控制、_并發(fā)_控制和數(shù)據(jù)庫(kù)恢復(fù)等。11、DBMS的中文全稱是_數(shù)據(jù)庫(kù)管理系統(tǒng)_。13、數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式分別是_外模式_,_模式_和_內(nèi)模式_。其中_模式_是用來(lái)定義數(shù)據(jù)庫(kù)的全局邏輯結(jié)構(gòu)的。數(shù)據(jù)庫(kù)系統(tǒng)的兩級(jí)獨(dú)立性分別是_正確性_和_相容性_。15、實(shí)體聯(lián)系模型中三種聯(lián)系是_一對(duì)一_、_一對(duì)多_、多對(duì)多_;16、數(shù)據(jù)庫(kù)系統(tǒng)是由數(shù)據(jù)庫(kù)、_數(shù)據(jù)庫(kù)管理系統(tǒng)_、_應(yīng)用系統(tǒng)_、_數(shù)據(jù)庫(kù)管理員_和用戶共同組成;18、數(shù)據(jù)庫(kù)的邏輯模型設(shè)計(jì)階段,任務(wù)是將_ER圖_轉(zhuǎn)換成關(guān)系模型; 數(shù)據(jù)庫(kù)

7、系統(tǒng)的特點(diǎn):數(shù)據(jù)結(jié)構(gòu)化,數(shù)據(jù)的共享性高,冗余度低,易擴(kuò)充,數(shù)據(jù)獨(dú)立性高,數(shù)據(jù)由DBMS統(tǒng)一管理和控制。 DBMS提供數(shù)據(jù)控制功能,包括數(shù)據(jù)的安全性保護(hù),數(shù)據(jù)的完整性檢查,并發(fā)控制,數(shù)據(jù)庫(kù)恢復(fù)。二、選擇題:1、要保證數(shù)據(jù)庫(kù)邏輯數(shù)據(jù)獨(dú)立性,需要修改的是( B )。A.模式B.模式與內(nèi)模式的映射?C.模式與外模式的映射D.內(nèi)模式?3、數(shù)據(jù)庫(kù)中( B )是指數(shù)據(jù)的正確性和相容性。 A 安全性 B 完整性 C 并發(fā)性 D 恢復(fù)性 4、 設(shè)K為關(guān)系模式R中的屬性或?qū)傩越M合,若U完全函數(shù)依賴K,則K稱為R的一個(gè)( B )。 A 關(guān)鍵字 B 候選碼 C 主屬性 D 主屬性值5、數(shù)據(jù)庫(kù)系統(tǒng)和文件系統(tǒng)的區(qū)別是(

8、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)能解決此問(wèn)題; C 文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫(kù)系統(tǒng)能管理各種文件; D 文件系統(tǒng)管理的數(shù)據(jù)量小,而數(shù)據(jù)庫(kù)系統(tǒng)管理的數(shù)據(jù)量大; 6、 設(shè)關(guān)系R,按條件f對(duì)關(guān)系R進(jìn)行選擇,其關(guān)系代數(shù)是(C)。 A f(RR) B f(RR) C f(R) D f(R)7、 關(guān)系模式中,各級(jí)模式之間的關(guān)系為( A )。 A 3NF 2NF 1NF B 3NF 1NF 2NF C 1NF 2NF 3NF D 2NF1NF 3NF 8、數(shù)據(jù)庫(kù)系統(tǒng)的核心是( B ) A 數(shù)據(jù)庫(kù) B 數(shù)據(jù)庫(kù)管理系統(tǒng) C 數(shù)據(jù)模型

9、 D 軟件工具9、多用戶共享數(shù)據(jù)庫(kù)時(shí),為了保證用戶正確讀寫(xiě)數(shù)據(jù),DBMS必須進(jìn)行( C )。 A 安全性控制 B 恢復(fù)性控制 C 并發(fā)性控制 D 可靠性控制10、數(shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)的查詢、插入、刪除等操作,這種功能是( C )。 A 數(shù)據(jù)定義功能 B 數(shù)據(jù)管理功能 C 數(shù)據(jù)操縱功能 D 數(shù)據(jù)控制功能11、數(shù)據(jù)模型的三要素是( A )。A 數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)完整性 B 數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)定義和數(shù)據(jù)庫(kù)維護(hù)C 數(shù)據(jù)定義、數(shù)據(jù)操作和數(shù)據(jù)維護(hù)D 關(guān)系數(shù)據(jù)庫(kù)、層次數(shù)據(jù)庫(kù)和網(wǎng)狀數(shù)據(jù)庫(kù)12、E-R模型的基本成分是( D )。A 字段和記錄 B 記錄和實(shí)體 C 聯(lián)系和屬性 D 實(shí)體和聯(lián)系 13、關(guān)系

10、數(shù)據(jù)庫(kù)用( C )來(lái)表示實(shí)體之間的聯(lián)系。 A 樹(shù)結(jié)構(gòu) B 網(wǎng)結(jié)構(gòu) C 二維表 D 線性表16、具有數(shù)據(jù)冗余度小,數(shù)據(jù)共享以及較高數(shù)據(jù)獨(dú)立性等特征的系統(tǒng)是( B ) 。A文件系統(tǒng) B數(shù)據(jù)庫(kù)系統(tǒng) C管理系統(tǒng) D高級(jí)程序17、 在一個(gè)關(guān)系中,如果有這樣一個(gè)屬性組存在,它的值能唯一的標(biāo)識(shí)此關(guān)系中的一個(gè)元組,該屬性組稱為( A )。 A 候選碼 B 數(shù)據(jù)項(xiàng) C 主屬性 D 主屬性值18、.在數(shù)據(jù)庫(kù)設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過(guò)程屬于( B )。A 需求分析階段 B 邏輯設(shè)計(jì)階段C 概念設(shè)計(jì)階段 D 物理設(shè)計(jì)階段 19、設(shè)F是基本關(guān)系R的一個(gè)或一組屬性,但不是關(guān)系R的碼。如果F與基本關(guān)系S的主碼

11、K相對(duì)應(yīng),則稱F是基本關(guān)系R的 ( D ) 。A候選碼 B主碼 C全碼 D外碼21、在SQL語(yǔ)言中,視圖是數(shù)據(jù)庫(kù)體系結(jié)構(gòu)中的( C )。A 內(nèi)模式 B 模式 C 外模式 D 物理模式22、下列( C )運(yùn)算不是專門的關(guān)系運(yùn)算。A 選擇 B 投影 C 笛卡爾積 D 連接(專門的關(guān)系運(yùn)算包括四種,基本運(yùn)算包括五種)14下面關(guān)于關(guān)系性質(zhì)的敘述中,不正確的是( D )。A. 關(guān)系中元組的次序不重要 B. 關(guān)系中列的次序不重要C. 關(guān)系中元組不可以重復(fù) D. 關(guān)系不可以為空關(guān)系答案是B八、數(shù)據(jù)庫(kù)設(shè)計(jì)題:學(xué)生與教師管理教學(xué)模型如下:(1) 有若干學(xué)生包括:學(xué)號(hào)、姓名、性別、年齡。(2) 有若干教師包括:編

12、號(hào)、姓名、性別、年齡、職稱。(3) 開(kāi)設(shè)若干課程包括:課程號(hào)、課程名、課時(shí)、學(xué)分。(4) 一門課程只安排一名教師任教,一名教師可任多門課程。教師任課包括任課時(shí)間和使用教材。(5) 一門課程有多名學(xué)生選修,每名學(xué)生可選修多門課。學(xué)生選課包括所選課程和考核成績(jī)。求:(1) 確定實(shí)體及其包含的屬性。(2) 設(shè)計(jì)系統(tǒng)的概念結(jié)構(gòu)模型(E-R圖)。(3) 設(shè)計(jì)系統(tǒng)的關(guān)系數(shù)據(jù)庫(kù)邏輯模型(關(guān)系模式)。1、實(shí)體聯(lián)系圖:數(shù)據(jù)庫(kù)邏輯模型學(xué)生(學(xué)號(hào),姓名,性別,年齡)教師(編號(hào),姓名,性別,年齡,職稱)課程(課程號(hào),課程名,課時(shí),學(xué)分,編號(hào),任課時(shí)間,教材)選課(學(xué)號(hào),課程號(hào),成績(jī))1.數(shù)據(jù)庫(kù)保護(hù)包括(安全性保護(hù)、完整性保護(hù)、并發(fā)控制、故障恢復(fù))四個(gè)方面內(nèi)容。2.二元實(shí)體間的聯(lián)系通??煞譃?(1:1、1:n、m:n)三種。3.數(shù)據(jù)庫(kù)系統(tǒng)中數(shù)據(jù)的獨(dú)立性包括(-物理獨(dú)立性、邏輯獨(dú)立性)兩個(gè)方面。4.數(shù)據(jù)庫(kù)設(shè)計(jì)通常包括(結(jié)構(gòu)特性(靜

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論