


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第一章1 試述數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)的概念。 答:( l )數(shù)據(jù)( Data ) :描述事物的符號(hào)記錄稱為數(shù)據(jù)。數(shù)據(jù)的種類有數(shù)字、文字、圖形、圖像、聲音、正文等。( 2 )數(shù)據(jù)庫( DataBase ,簡稱 DB ) :數(shù)據(jù)庫是長期儲(chǔ)存在計(jì)算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。( 3 )數(shù)據(jù)庫系統(tǒng)( DataBas 。 Sytem ,簡稱 DBS ) :數(shù)據(jù)庫系統(tǒng)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng) 構(gòu)成,( 4 )數(shù)據(jù)庫管理系統(tǒng)( DataBase Management sytem ,簡稱 DBMs ) :數(shù)據(jù)庫管理系統(tǒng)是位于用戶與操作系 統(tǒng)之間的一層數(shù)據(jù)管理軟件,用于科學(xué)
2、地組織和存儲(chǔ)數(shù)據(jù)、高效地獲取和維護(hù)數(shù)據(jù)。5 試述數(shù)據(jù)庫系統(tǒng)的特點(diǎn)。 答:( l )數(shù)據(jù)結(jié)構(gòu)化數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn)整體數(shù)據(jù)的結(jié)構(gòu)化,這是數(shù)據(jù)庫的主要特征之一,也是數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng) 的本質(zhì)區(qū)別。( 2 )數(shù)據(jù)的共享性高,冗余度低,易擴(kuò)充數(shù)據(jù)庫的數(shù)據(jù)不再面向某個(gè)應(yīng)用而是面向整個(gè)系統(tǒng),因此可以被多個(gè) 用戶、多個(gè)應(yīng)用以多種不同的語言共享使用。( 3 )數(shù)據(jù)獨(dú)立性高數(shù)據(jù)獨(dú)立性包括數(shù)據(jù)的物理獨(dú)立性和數(shù)據(jù)的邏輯獨(dú)立性。數(shù)據(jù)庫管理系統(tǒng)的模式結(jié)構(gòu)和二級(jí) 映像功能保證了數(shù)據(jù)庫中的數(shù)據(jù)具有很高的物理獨(dú)立性和邏輯獨(dú)立性。( 4 )數(shù)據(jù)由 DBMS 統(tǒng)一管理和控制數(shù)據(jù)庫的共享是并發(fā)的共享,即多個(gè)用戶可以同時(shí)存取數(shù)據(jù)庫中的數(shù)
3、據(jù)甚 至可以同時(shí)存取數(shù)據(jù)庫中同一個(gè)數(shù)據(jù)。7. 什么是概念模型?試述概念模型的作用。 答:概念模型是現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)中間層次, 作用:用于信息世界的建模,是現(xiàn)實(shí)世界到信息世界的第一層抽象,數(shù)據(jù)庫設(shè)計(jì)人員進(jìn)行數(shù)據(jù)庫設(shè)計(jì)的有力工 具,也是數(shù)據(jù)庫設(shè)計(jì)人員和用戶之間進(jìn)行交流的語言。8定義并解釋概念模型中以下術(shù)語:實(shí)體,實(shí)體型,實(shí)體集,實(shí)體之間的聯(lián)系 答:實(shí)體:客觀存在并可以相互區(qū)分的事物叫實(shí)體。 實(shí)體型:具有相同屬性的實(shí)體具有相同的特征和性質(zhì),用實(shí)體名及其屬性名集合來抽象和刻畫同類實(shí)體,稱為 實(shí)體型。實(shí)體集:同型實(shí)體的集合稱為實(shí)體集。 實(shí)體之間的聯(lián)系: 1 : 1 , 1 : n 和 m : n
4、9 試述數(shù)據(jù)模型的概念、數(shù)據(jù)模型的作用和數(shù)據(jù)模型的三個(gè)要素。 答: 數(shù)據(jù)模型是數(shù)據(jù)庫中用來對(duì)現(xiàn)實(shí)世界進(jìn)行抽象的工具,是數(shù)據(jù)庫中用于提供信息表示和操作手段的形式構(gòu)架。 一般地講,數(shù)據(jù)模型是嚴(yán)格定義的概念的集合。這些概念精確描述了系統(tǒng)的靜態(tài)特性、動(dòng)態(tài)特性和完整性約束 條件。因此數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束三部分組成。( l )數(shù)據(jù)結(jié)構(gòu):是所研究的對(duì)象類型的集合,是對(duì)系統(tǒng)靜態(tài)特性的描述。( 2 )數(shù)據(jù)操作:是指對(duì)數(shù)據(jù)庫中各種對(duì)象(型)的實(shí)例(值)允許進(jìn)行的操作的集合,包括操作及有關(guān)的操作 規(guī)則,是對(duì)系統(tǒng)動(dòng)態(tài)特性的描述。( 3 )數(shù)據(jù)的完整性約束條件:是一組完整性規(guī)則的集合。 13試述
5、關(guān)系模型的概念,定義并解釋以下術(shù)語:關(guān)系,屬性,域,元組 ,碼,分量,關(guān)系模式答: 關(guān)系模型由關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和關(guān)系完整性約束三部分組成。在用戶觀點(diǎn)下,關(guān)系模型中數(shù)據(jù)的邏 輯結(jié)構(gòu)是一張二維表,它由行和列組成。( l )關(guān)系:一個(gè)關(guān)系對(duì)應(yīng)通常說的一張表; ( 2 )屬性:表中的一列即為一個(gè)屬性; ( 3 )域:屬性的取值范圍; ( 4 )元組:表中的一行即為一個(gè)元組; ( 5 )碼:表中的某個(gè)屬性或?qū)傩越M,它可以惟一確定一個(gè)元組;(6 )分量:元組中的一個(gè)屬性值;(7 )關(guān)系模式:對(duì)關(guān)系的描述,一般表示為關(guān)系名(屬性1,屬性2,屬性n )15 試述數(shù)據(jù)庫系統(tǒng)三級(jí)模式結(jié)構(gòu),這種結(jié)構(gòu)的優(yōu)點(diǎn)
6、是什么?答:數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)由外模式、模式和內(nèi)模式組成。(參見書上圖1 . 29 )夕卜模式,亦稱子模式或用戶模式,是數(shù)據(jù)庫用戶 (包括應(yīng)用程序員和最終用戶)能夠看見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是數(shù)據(jù) 庫用戶的數(shù)據(jù)視圖,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。模式,亦稱邏輯模式,是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯 結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。模式描述的是數(shù)據(jù)的全局邏輯結(jié)構(gòu)。外模式涉及的是數(shù)據(jù)的 局部邏輯結(jié)構(gòu),通常是模式的子集。內(nèi)模式,亦稱存儲(chǔ)模式,是數(shù)據(jù)在數(shù)據(jù)庫系統(tǒng)內(nèi)部的表示,即對(duì)數(shù)據(jù)的物 理結(jié)構(gòu)和存儲(chǔ)方式的描述。數(shù)據(jù)庫系統(tǒng)的三級(jí)模式是對(duì)數(shù)據(jù)的三個(gè)抽象級(jí)別,它把數(shù)據(jù)的具體組
7、織留給DBMS管理,使用戶能邏輯抽象地處理數(shù)據(jù),而不必關(guān)心數(shù)據(jù)在計(jì)算機(jī)中的表示和存儲(chǔ)。為了能夠在內(nèi)部實(shí)現(xiàn)這三個(gè)抽象層次的聯(lián)系和轉(zhuǎn)換, 數(shù)據(jù)庫系統(tǒng)在這三級(jí)模式之間提供了兩層映像:外模式/模式映像和模式/內(nèi)模式映像。正是這兩層映像保證 了數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)能夠具有較高的邏輯獨(dú)立性和物理獨(dú)立性。17 什么叫數(shù)據(jù)與程序的物理獨(dú)立性?什么叫數(shù)據(jù)與程序的邏輯獨(dú)立性?為什么數(shù)據(jù)庫系統(tǒng)具有數(shù)據(jù)與程序的 獨(dú)立性?答:數(shù)據(jù)與程序的邏輯獨(dú)立性:當(dāng)模式改變時(shí)(例如增加新的關(guān)系、新的屬性、改變屬性的數(shù)據(jù)類型等),由數(shù)據(jù)庫管理員對(duì)各個(gè)外模式/模式的映像做相應(yīng)改變,可以使外模式保持不變。應(yīng)用程序是依據(jù)數(shù)據(jù)的外模式編寫的,從
8、而應(yīng)用程序不必修改,保證了數(shù)據(jù)與程序的邏輯獨(dú)立性,簡稱數(shù)據(jù)的邏輯獨(dú)立性。數(shù)據(jù)與程序的物理獨(dú)立性:當(dāng)數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)改變了,由數(shù)據(jù)庫管理員對(duì)模式/內(nèi)模式映像做相應(yīng)改變,可 以使模式保持不變,從而應(yīng)用程序也不必改變,保證了數(shù)據(jù)與程序的物理獨(dú)立性,簡稱數(shù)據(jù)的物理獨(dú)立性。數(shù)據(jù)庫管理系統(tǒng)在三級(jí)模式之間提供的兩層映像保證了數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)能夠具有較高的邏輯獨(dú)立性和物理 獨(dú)立性。第二章1 試述關(guān)系模型的三個(gè)組成部分。答:關(guān)系模型由關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和關(guān)系完整性約束三部分組成。3 見課本或課件的定義。4舉例說明關(guān)系模型和關(guān)系的區(qū)別。關(guān)系模式關(guān)系對(duì)關(guān)系的描述關(guān)系模式在某一時(shí)刻的狀態(tài)或內(nèi)容靜態(tài)的、穩(wěn)定的
9、動(dòng)態(tài)的、隨時(shí)間不斷變化的5 試述關(guān)系模型的完整性規(guī)則。在參照完整性中,為什么外部碼屬性的值也可以為空?什么情況下才可以為 空?答:(1) 實(shí)體完整性規(guī)則:指若屬性A是基本關(guān)系R的主屬性,則屬性 A不能取空值。(2) 參照完整性規(guī)則:若屬性 (或?qū)傩越M)F是基本關(guān)系R的外碼,它與基本關(guān)系 S的主碼Ks相對(duì)應(yīng)(基本關(guān)系R 和S不一定是不同的關(guān)系),則對(duì)于R中每個(gè)元組在 F上的值必須為:或者取空值 (F的每個(gè)屬性值均為空值 );或 者等于S中某個(gè)元組的主碼值。(3)用戶定義完整性規(guī)則:針對(duì)某一具體關(guān)系數(shù)據(jù)庫的約束條件。反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的 語義要求。(4 )在參照完整性中,外碼屬性
10、的值可以為,它表示該屬性的值尚未確定,但前提條件是該外碼屬性不是其所 在關(guān)系的主屬性。(補(bǔ):最好能結(jié)合上課咱們講的例子進(jìn)一步解釋一下)。第三章1 試述 SQL 語言的特點(diǎn)。 答:(l )綜合統(tǒng)一。(2) 高度非過程化。(3) 面向集合的操作方式。(4) 以同一種語法結(jié)構(gòu)提供兩種使用方式。(5) 語言簡捷,易學(xué)易用。5.(1) SELECT SNAME,CITYFROM S(2) SELECT PNAME,COLOR,WEIGHTFROM P(3) SELECT DISTINCT JNOFROM SPJWHERE SNO='S1'(4) SELECT PNAME,QTYFROM
11、SPJ,PWHERE P.PNO=SPJ.PNO AND SPJ.JNO='J2'(5) SELECT DISTINCT PNOFROM SPJ,SWHERE S.SNO=SPJ.SNO AND CITY=' 上海 或者 :SELECT DISTINCT PNOFROM SPJWHERE SNO IN( SELECT SNOFROM SWHERE CITY=' 上海 ' )(6) SELECT JNAMEFROM SPJ, S, JWHERE S.SNO=SPJ.SNO AND J.JNO=SPJ.JNO AND S.CITY=' 上海 '
12、;(8) UPDATE PSET COLOR=' 藍(lán) 'WHERE COLOR=' 紅 '(10) A 、DELETE FROM SPJ WHERE SNO= S2'B、DELETE FROM S WHERE SNO=S2'(注意:這兩個(gè)刪除程序順序不能顛倒) (11) INSERT INTO SPJ (SNO, JNO, PNO, QTY)VALUES ( S2', J6', P4', 200)或者INSERT INTO SPJ (SNO, PNO, JNO, QTY)VALUES ( S2', P4',
13、 J6', 200)或者INSERT INTO SPJVALUES ( S2', P4', J6', 200)6 什么是基本表?什么是視圖?兩者的區(qū)別和聯(lián)系是什么?答 基本表是本身獨(dú)立存在的表,在 SQL 中一個(gè)關(guān)系就對(duì)應(yīng)一個(gè)表。 視圖是從一個(gè)或幾個(gè)基本表導(dǎo)出的表。視圖本身不獨(dú)立存儲(chǔ)在數(shù)據(jù)庫中,是一個(gè)虛表。即數(shù)據(jù)庫中只存放視圖的定義而不存放視圖對(duì)應(yīng)的數(shù)據(jù),這些 數(shù)據(jù)仍存放在導(dǎo)出視圖的基本表中。視圖在概念上與基本表等同,用戶可以如同基本表那樣使用視圖,可以在 視圖上再定義視圖。9. 請(qǐng)為三建工程項(xiàng)目建立一個(gè)供應(yīng)情況的視圖,包括供應(yīng)商代碼(SNO) 、零件代碼 (P
14、NO) 、供應(yīng)數(shù)量 (QTY)CREATE VIEW VSPASSELECT SNO, PNO, QTYFROM SPJ,JWHERE SPJ.JNO=J.JNO AND J.JNAME=' 三建 '針對(duì)該視圖 VSP 完成下列查詢:(1) SELECT PNO,QTYFROM VSP(2) SELECT *FROM VSPWHERE SNO='S1'第四章6 授權(quán):(1) Grant all privilegesOn 學(xué)生 , 班級(jí)To U1With grant option(2) Grant select, update( 家庭住址 )On 學(xué)生To U2(3) Grant selectOn 班級(jí)To public回收授權(quán):(4) revoke all privilegesOn 學(xué)生 , 班級(jí)from U1cascade(5) revoke select, update( 家庭住址 )On 學(xué)生from U2(6) revoke selectOn 班級(jí)from public8、授權(quán):(1) grant selectOn 職工 , 部門To 王明(2) grant insert, deleteOn 職工 , 部門To 李勇(4) grant select, update( 工資 )On 職工To 劉
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中考語文一輪復(fù)習(xí):應(yīng)用文 練習(xí)題(含答案)
- 電梯清洗抱閘施工方案
- 2025年中考語文寫作復(fù)習(xí):備考作文主題《山花爛漫時(shí)》演繹張桂梅的“燃燈精神”
- 石材露臺(tái)改造施工方案
- 市政防滑路面施工方案
- 2025年法律援助測(cè)試題及答案
- 低介電常數(shù)聚酰亞胺
- 4年級(jí)下冊(cè)英語手抄報(bào)1到5單元
- 4-庚氧基-1-丁醇用途
- 鋼塑門施工方案
- 有機(jī)金屬化學(xué)1
- JIT標(biāo)準(zhǔn)作業(yè)作業(yè)指導(dǎo)書
- 土壤固化土施工技術(shù)導(dǎo)則
- VAR模型Johansen協(xié)整檢驗(yàn)在eviews中的具體操作步驟及結(jié)果解釋
- 混凝土面板堆石壩接縫止水
- 加油站法律法規(guī)符合性評(píng)價(jià)
- 5外科--丹毒下肢丹毒中醫(yī)診療方案2017年版
- 錨索錨桿計(jì)算表格(含下滑力及錨桿錨索受力及伸長值計(jì)算)
- 數(shù)學(xué)物理方法第十一章PPT課件
- (完整版)漢字偏旁部首名稱表最新(精華版)
- 學(xué)位論文:基于Flowmaster的4H發(fā)動(dòng)機(jī)熱管理系統(tǒng)的計(jì)算
評(píng)論
0/150
提交評(píng)論