




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、希望大家支持第六章一、單選題 CAACA CCBAC BBCDB二、填空題1. 數(shù)據(jù)管理技術(shù)經(jīng)歷了人工處理階段、 文件管理階段 和 數(shù)據(jù)庫系統(tǒng)管理階段 三個(gè)發(fā)展階段。2. 現(xiàn)實(shí)世界中客觀存在并且可以 相互區(qū)別 的事務(wù)被稱為實(shí)體,同類實(shí)體的集合被稱為 實(shí)體集 。3. 在關(guān)系中,一個(gè)屬性的取值范圍叫做 域 。4. 當(dāng)前數(shù)據(jù)庫系統(tǒng)的主流是 關(guān)系 型數(shù)據(jù)庫系統(tǒng)。5. 數(shù)據(jù)模型通常由 數(shù)據(jù)結(jié)構(gòu) 、 數(shù)據(jù)操縱 和 數(shù)據(jù)完整性約束 三部分組成。6. 從數(shù)據(jù)庫管理系統(tǒng)的角度劃分?jǐn)?shù)據(jù)庫的體系結(jié)構(gòu)可分為 外模式 、 模式 和 內(nèi)模式 3層。7. 模式 是數(shù)據(jù)庫中全部的邏輯結(jié)構(gòu)和特征的描述。8. 內(nèi)模式 是數(shù)據(jù)庫物
2、理結(jié)構(gòu)和存儲(chǔ)方式的描述。9. 外模式 是用戶可以看見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。三、簡答題1請(qǐng)簡述數(shù)據(jù)庫管理技術(shù)各階段的特點(diǎn)。答:數(shù)據(jù)庫管理技術(shù)有3個(gè)階段:人工管理階段、文件管理階段、數(shù)據(jù)庫系統(tǒng)管理階段。人工管理階段數(shù)據(jù)的管理者是用戶、面向有一應(yīng)用程序、數(shù)據(jù)之間無共享。文件管理階段數(shù)據(jù)的管理者為文件系統(tǒng)、有一定的共享性、記錄內(nèi)有結(jié)構(gòu)。而數(shù)據(jù)庫系統(tǒng)管理階段是由數(shù)據(jù)庫管理系統(tǒng)來管理數(shù)據(jù)、數(shù)據(jù)共享性強(qiáng)、數(shù)據(jù)獨(dú)立性高、結(jié)構(gòu)化強(qiáng)等特點(diǎn)。2。實(shí)體間的聯(lián)系有哪幾種?請(qǐng)各舉一例說明。答:實(shí)體間的聯(lián)系是指不同實(shí)體集間的聯(lián)系。兩個(gè)實(shí)體間的聯(lián)系分為三類,一對(duì)一聯(lián)系、一對(duì)多(或多對(duì)一)聯(lián)系和多對(duì)多聯(lián)系。一
3、對(duì)一聯(lián)系:球隊(duì)和隊(duì)長之間是一對(duì)一聯(lián)系,一個(gè)球隊(duì)只有一個(gè)隊(duì)長,而一個(gè)隊(duì)長只屬于一個(gè)球隊(duì)。一對(duì)多聯(lián)系:班級(jí)和學(xué)生之間是一對(duì)多關(guān)系,一個(gè)班級(jí)有多個(gè)學(xué)生,而一個(gè)學(xué)生只屬于一個(gè)班級(jí)。多對(duì)多聯(lián)系:銀行和客戶之間是多對(duì)多關(guān)系,一個(gè)銀行可以有很多客戶,而一個(gè)客戶可以在多個(gè)銀行辦理業(yè)務(wù)。3、以一個(gè)關(guān)系為例說明什么是關(guān)系、元組、屬性、主鍵、關(guān)系模式。答:二維表“系部一覽”即為一個(gè)關(guān)系,見下表。部門編號(hào)部門系主任0101基礎(chǔ)部龐新0202自動(dòng)化系胡敏0301計(jì)算機(jī)系高雪0302信息工程系韓克0303管理系任強(qiáng)其中每一行數(shù)據(jù)為一個(gè)元組;每一列(部門編號(hào),部門,系主任等)為一個(gè)屬性;主鍵是部門編號(hào)。關(guān)系模式表示為:系部
4、一覽(部門編號(hào),部門,系主任)。四、綜合題1 已知關(guān)系R和S 如下表所示,請(qǐng)計(jì)算RS、 RS 、R-S 、RS.RXYZ X1Y1Z1X1Y2Z2X2Y2Z1SXYZX1Y2Z2X1Y3Z2X2Y2Z1答:RS=(X1,Y2,Z2),(X2,Y2,Z1)RS =(X1,Y1,Z1),(X1,Y2,Z2),(X2,Y2,Z1),(X1,Y3,Z2)R-S=(X1,Y1,Z1)RS=(X1,Y1,Z1,X1,Y2,Z2), (X1,Y1,Z1,X1,Y3,Z2), (X1,Y1,Z1,X2,Y2,Z1), (X1,Y2,Z2,X1,Y2,Z2), (X1,Y2,Z2,X1,Y3,Z2), (X1,
5、Y2,Z2,X2,Y2,Z1), (X2,Y2,Z1,X1,Y2,Z2), (X2,Y2,Z1,X1,Y3,Z2), (X2,Y2,Z1,X2,Y2,Z1)2.針對(duì)教學(xué)管理數(shù)據(jù)庫,使用關(guān)系運(yùn)算表示出下列結(jié)果。(1)輸出課程為公共課或?qū)W時(shí)不超過48學(xué)時(shí)的課程信息。課程名=公共課 or 學(xué)時(shí)=48(課程一覽)(2)輸出所有女生的姓名、性別和出生日期。姓名,性別,出生日期(性別=女(學(xué)生情況)(3)表示學(xué)生的姓名、選修課程名及分?jǐn)?shù)。課程名,姓名,分?jǐn)?shù)(課程名(課程名,可稱號(hào)(課程一覽) 學(xué)生成績)學(xué)號(hào),姓名(學(xué)生情況)第七章一、單選題 ACBBD ADCDB二、填空題1. 在E-R圖中,實(shí)體用 矩形
6、 表示,屬性用 橢圓 表示,實(shí)體之間的聯(lián)系用 菱形 和 數(shù)字 表示。2. 在關(guān)系模式R中,若每個(gè)屬性都是單一值,則R滿足 第一 范式。3. 將局部E-R圖集成全局E-R圖時(shí),需要解決 命名 沖突、 屬性 沖突和 結(jié)構(gòu) 沖突。4. 參照 完整性維護(hù)實(shí)體間的聯(lián)系。在函數(shù)依賴集:學(xué)號(hào)姓名中, 學(xué)號(hào) 是決定因素。三。簡答題1。將現(xiàn)實(shí)世界的事物轉(zhuǎn)換為計(jì)算機(jī)能處理的數(shù)字信息需要經(jīng)過哪兩個(gè)過程?答:需要經(jīng)過抽象化和數(shù)字化兩個(gè)過程。抽象化將現(xiàn)實(shí)世界的事物抽象的信息世界的概念模型,數(shù)字化是將概念模型轉(zhuǎn)化為機(jī)器世界的數(shù)學(xué)模型。2 在e-r圖中如何表示實(shí)體間一對(duì)一、一對(duì)多和多對(duì)多的關(guān)系。答:在E-R圖中實(shí)體間的聯(lián)系
7、用菱形來表示實(shí)體之間的聯(lián)系,用線條將菱形與實(shí)體聯(lián)系起來,并用1:1, 1:n和m:n標(biāo)示在菱形對(duì)應(yīng)的兩個(gè)實(shí)體聯(lián)線上來表示實(shí)體間的一對(duì)一、一對(duì)多和多對(duì)多。3關(guān)系模型的數(shù)據(jù)完整性包含哪些內(nèi)容?分別說明每一種完整性的作用。答:關(guān)系模型的數(shù)據(jù)完整性包含: 實(shí)體完整性:保證RM元組唯一性; 參照完整性:定義外碼與主碼之間的引用規(guī)則,實(shí)質(zhì)是不允許引用不存在的實(shí)體; 用戶自定義完整性:針對(duì)某一具體RDB的約束條件,反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語義要求。4。邏輯設(shè)計(jì)的任務(wù)和步驟是什么?答:邏輯設(shè)計(jì)的任務(wù)是將概念設(shè)計(jì)結(jié)果E-R圖轉(zhuǎn)換為DBMS支持的數(shù)據(jù)模型(關(guān)系模型).邏輯設(shè)計(jì)的步驟一般分為:(1)
8、將概念結(jié)構(gòu)轉(zhuǎn)換為數(shù)據(jù)模型;(2) 將轉(zhuǎn)換來的數(shù)據(jù)模型轉(zhuǎn)換為DBMS支持的數(shù)據(jù)模型.5. 由E-R圖轉(zhuǎn)換為關(guān)系模型的關(guān)鍵是什么?答: 如何將實(shí)體及實(shí)體間的聯(lián)系轉(zhuǎn)換為關(guān)系模型中的關(guān)系模式, 如何確定主鍵和外鍵.6.實(shí)體間一對(duì)一、一對(duì)多和多對(duì)多的關(guān)系轉(zhuǎn)換為關(guān)系模型時(shí)各有什么方法?答: 一個(gè)1:1聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與任意一端對(duì)應(yīng)的關(guān)系模式合并一個(gè)1:n聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與n端對(duì)應(yīng)的關(guān)系模式合并(合并后關(guān)系的屬性:在n端關(guān)系中加入1端關(guān)系的碼和聯(lián)系本身的屬性)一個(gè)m:n聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式。n 關(guān)系的屬性:與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性n 關(guān)系的
9、碼:各實(shí)體碼的組合7.什么是函數(shù)依賴?一個(gè)關(guān)系模式的函數(shù)依賴關(guān)系怎樣表述?答: 一個(gè)關(guān)系的屬性中,如果某屬性X的值確定了則其他屬性Y的值也確定了,則成X函數(shù)確定Y. 或Y函數(shù)依賴于X, 表示為XY.8. 函數(shù)依賴有哪幾種?請(qǐng)舉例說明.答: 函數(shù)依賴分為完全函數(shù)依賴, 部分函數(shù)依賴和傳遞函數(shù)依賴. 如Student(Sno, Sname, Sdept,Saddr, cno, cname, grade),其函數(shù)依賴集合= Sno Sname, Sno Sdept, Sno Saddr, Sdept Saddr, Cno Cname, (sno,cno) grade. 因?yàn)閟tudent的碼為(sn
10、o,cno),所以(sno,cno) Saddr為部分函數(shù)依賴, (sno,cno) grade為完全函數(shù)依賴. Sno Saddr, Sdept Saddr為傳遞函數(shù)依賴.9. 關(guān)系模式中的1NF, 2NF, 3NF的要求是什么?如何實(shí)現(xiàn)?答: 如果關(guān)系模式R中的每一個(gè)屬性只包含單一的值, 則R為1NF. 如果R滿足1NF, 且它的所有非主屬性都完全函數(shù)依賴于侯選碼,則R為2NF. 如果R滿足2NF , 且R中所有非主屬性都不傳遞函數(shù)依賴于侯選碼, 則R為3NF. 10. 舉例說明什么是主鍵和外鍵. 答:在函數(shù)依賴中起決定因素的屬性或?qū)傩越M即為鍵,也稱為候選鍵。在侯選鍵中選定一個(gè)作為主鍵.
11、在一個(gè)關(guān)系模型中,包含在候選鍵中的屬性稱主屬性;不包含在候選鍵中的屬性稱為非主鍵(或非主屬性)。若屬性(或?qū)傩越M)X并非關(guān)系R的主鍵,但卻是另一關(guān)系的主鍵時(shí),則屬性X是關(guān)系R的外部鍵。如s(sno, sname, depa, sex, age), c(cno,cname, credit), sc(sno,cno, grade). Sno為S表中的主鍵, cno為C表的主鍵, (sno,cno)為SC表的主鍵, 而sno不是SC的主鍵但卻是S的主鍵,因此, sno為S的外鍵. 同理, cno為SC的外鍵. 四、綜合題1某圖書管理系統(tǒng)對(duì)圖書讀者讀者借閱情況進(jìn)行管理.系統(tǒng)要求記錄圖書的書號(hào),書名,作
12、者,出版日期,類型,頁數(shù),價(jià)格,出版社名稱,讀者姓名,借書證號(hào),性別,出生日期,學(xué)歷,住址,電話,借書日期和還書日期. 請(qǐng)用E-R圖表示出該業(yè)務(wù)的概念模型,并實(shí)際系統(tǒng)的關(guān)系模型.住址性別學(xué)歷日期姓名作者書名答: E-R模型中的實(shí)體包括圖書(書號(hào),書名,作者,出版日期,類型,頁數(shù),價(jià)格,出版社名稱)和讀者(讀者姓名,借書證號(hào),性別,出生日期,學(xué)歷,住址,電話). 圖書和讀者之間的聯(lián)系為m:n, 且聯(lián)系上加屬性借書日期和還書日期.對(duì)應(yīng)的E-R圖為:借書證號(hào)借書日期日期作者書號(hào)出版日期nm出版社名稱電話借閱圖書頁數(shù)日期價(jià)格出生日期類型還書日期(2) 將E-R圖轉(zhuǎn)換為關(guān)系模式,結(jié)果為:圖書(書號(hào),書名
13、,作者,出版日期,類型,頁數(shù),價(jià)格,出版社名稱)讀者(讀者姓名,借書證號(hào),性別,出生日期,學(xué)歷,住址,電話)借閱(書號(hào),借書證號(hào),借書日期,還書日期)2現(xiàn)有一銀行業(yè)務(wù)管理流程,需要管理客戶和賬戶信息。其中顧客信息包括身份證號(hào)、姓名、地址、聯(lián)系電話。賬戶信息包括帳號(hào)、開戶日期、交易額,余額、交易時(shí)間。每個(gè)客戶可以開多個(gè)帳戶。請(qǐng)用E-R圖表示出該業(yè)務(wù)的概念構(gòu)型,并設(shè)計(jì)出系統(tǒng)的關(guān)系模型。顧客帳戶交易地址聯(lián)系電話身份證號(hào)交易時(shí)間開戶日期姓名帳號(hào)余額交易額1n關(guān)系模式:顧客(身份證號(hào),姓名,地址,聯(lián)系電話)帳戶(帳號(hào),開戶日期)交易(顧客,賬號(hào),交易額,余額,交易時(shí)間)3. 工廠(廠名和廠長名)需要管理
14、以下信息:廠內(nèi)有多個(gè)車間,每個(gè)車間有車間號(hào),車間主任名和電話;一個(gè)車間內(nèi)有多名工人,每個(gè)工人有職工號(hào), 姓名,年齡,性別,工種及等級(jí);一個(gè)車間生產(chǎn)多種產(chǎn)品,產(chǎn)品有產(chǎn)品號(hào),產(chǎn)品名;一個(gè)車間生產(chǎn)多種零件,一種零件可能由多個(gè)車間制造,零件有零件號(hào),重量和材料;一個(gè)產(chǎn)品由多個(gè)零件組成,一種零件也可能裝配在多種產(chǎn)品上.根據(jù)以上信息,建立系統(tǒng)的E-R圖模型,并設(shè)計(jì)系統(tǒng)的關(guān)系模型.答: (1) E-R模型中實(shí)體有工廠(廠名和廠長名), 車間(車間號(hào),車間主任名,電話), 工人(職工號(hào), 姓名,年齡,性別,工種,等級(jí)),產(chǎn)品(產(chǎn)品號(hào),產(chǎn)品名), 零件(零件號(hào),重量,材料)等5個(gè)實(shí)體. 工廠與車間之間有1:n
15、屬于聯(lián)系, 車間與工人有1:n 包含聯(lián)系, 車間與零件有1:n 生產(chǎn)聯(lián)系, 車間與產(chǎn)品有1:n 生產(chǎn)聯(lián)系, 零件與產(chǎn)品之間有m:n 裝配關(guān)系(加數(shù)量屬性).(2) 將E-R圖轉(zhuǎn)換為關(guān)系模式,結(jié)果為工廠(廠名和廠長名)車間(車間號(hào),車間主任名,電話,廠名)工人(職工號(hào), 姓名,年齡,性別,工種,等級(jí),車間號(hào))產(chǎn)品(產(chǎn)品號(hào),產(chǎn)品名,車間號(hào))零件(零件號(hào),重量,材料, 車間號(hào))裝配(產(chǎn)品號(hào),零件號(hào), 數(shù)量)4. 有一個(gè)圖書發(fā)行公司,將各出版社的圖書發(fā)行到各書店。每個(gè)出版社可以出版多種圖書,一種圖書由一個(gè)出版社出版。書店可以訂多種圖書,同一種書可以被多個(gè)書店訂購。書店訂書時(shí),每筆訂單可以訂購多種圖書。
16、假設(shè)有如下一個(gè)關(guān)系模式:圖書發(fā)行(訂單號(hào),書店編號(hào),書店名稱,書店地址,書店聯(lián)系電話,書名,單價(jià),訂購數(shù)量,出版社編號(hào),出版社名稱,出版社聯(lián)系電話,總金額,付款方式,經(jīng)手人,訂書日期)。將該關(guān)系模式分解為第3范式。答:圖書發(fā)行中的函數(shù)依賴集FD=訂單號(hào)(書店編號(hào),總金額,付款方式,經(jīng)手人,訂書日期),出版社編號(hào)(出版社名稱,出版社聯(lián)系電話),書店編號(hào)(書店名稱,書店地址,書店聯(lián)系電話),書(書名,單價(jià),出版社編號(hào)),(訂單號(hào), 書名)訂購數(shù)量,其侯選碼為(訂單號(hào), 書名)。根據(jù)函數(shù)依賴集FD可知所有屬性在函數(shù)依賴集中出現(xiàn)。將函數(shù)倚賴集合按照左部相同進(jìn)行分組,得到:訂單號(hào)(書店編號(hào),總金額,付款
17、方式,經(jīng)手人,訂書日期),出版社編號(hào)(出版社名稱,出版社聯(lián)系電話),書店編號(hào)(書店名稱,書店地址,書店聯(lián)系電話),書(書名,單價(jià),出版社編號(hào)),(訂單號(hào), 書名)訂購數(shù)量. 得到子關(guān)系模式為:訂單(訂單號(hào),書店編號(hào),總金額,付款方式,經(jīng)手人,訂書日期)出版社(出版社編號(hào),出版社名稱,出版社聯(lián)系電話)書店(書店編號(hào),書店名稱,書店地址,書店聯(lián)系電話)書(書名,單價(jià),出版社編號(hào))訂單明細(xì)(訂單號(hào), 書名,訂購數(shù)量)第八章一、 單選題DCABD二、填空題1. SQL的功能不僅包含查詢功能,而且還包括 數(shù)據(jù)定義 、 數(shù)據(jù)操縱 和 數(shù)據(jù)控制 功能。2. SQL是一種非 非過程化 、面向 集合 的數(shù)據(jù)庫語
18、言。3. 目前,關(guān)系型數(shù)據(jù)庫的標(biāo)準(zhǔn)操縱語言是SQL,它的中文含義是 結(jié)構(gòu)化查詢語言 ,其英文表述為 Structured Query Language 。4. T-SQL中的全局變量 不能 顯示說明或賦值。查看變量的命令格式為 select 變量名 或 select 變量名 。三間答題1 SQL 可進(jìn)行哪些基本操作?使用的動(dòng)詞是什么?答:SQL 可進(jìn)行數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制等操作,使用的動(dòng)詞如下數(shù)據(jù)定義(create, drop, alter), 數(shù)據(jù)查詢(select),數(shù)據(jù)操縱(insert, delete, update), 數(shù)據(jù)控制(grant, revoke)。2 SQL 對(duì)標(biāo)
19、點(diǎn)符號(hào)有什么要求?答:SQL 要求使用英文標(biāo)點(diǎn)符號(hào)。3 目前SQL有哪些版本?適應(yīng)何種環(huán)境?答:目前SQL雖然有國際標(biāo)準(zhǔn),但是不同數(shù)據(jù)廠商在自己的數(shù)據(jù)產(chǎn)品上有不同的實(shí)現(xiàn)版本,oracle使用PL/SQL, 而Sybase 和 Microsoft SQL Server 使用T-SQL。4 SQL Server2000的版本主要有哪些?答:SQL Server2000的版本有企業(yè)版、標(biāo)準(zhǔn)版、個(gè)人版和評(píng)估版。第九章一、單選題AABCD DBA二、填空題1. 一個(gè)數(shù)據(jù)庫可以包括 一 個(gè)主數(shù)據(jù)文件, 多 個(gè)次數(shù)據(jù)文件和 多 個(gè)日志文件。2. 向數(shù)據(jù)庫添加數(shù)據(jù)文件時(shí)使用 alter database 命令
20、。3. 縮小數(shù)據(jù)文件時(shí)使用 dbcc shrinkfile 命令。4. 命令“dbcc shrinkdatabase(userdb,30)”的含義是 將數(shù)據(jù)庫userdb縮小到原來的30% 。5. 刪除數(shù)據(jù)庫的命令為 drop database 。第十章一、單選題CDDBC二、填空題1. 字段名在數(shù)據(jù)表中要求唯一,在整個(gè)數(shù)據(jù)庫中 可以重名 。2. 若某精確數(shù)定義為num_col(8,3),則該數(shù)的最大值是 99999.999 。3. 時(shí)間戳類型數(shù)據(jù)與系統(tǒng)時(shí)間 無 關(guān)。4. 修改數(shù)據(jù)表的命令是 alter table 。5. T-SQL中提供了 primary key 、 unique 、 fo
21、rgeign key 、 check 和 default 5種約束。6. 索引的類型有 聚集索引 和 非聚集索引 。第十一章一、單選題BCAACB二、填空題1. 在T-SQL中,如果要去掉查詢結(jié)果中的重復(fù)記錄,就使用關(guān)鍵字 distinct 。2. 在以降序輸出查詢結(jié)果時(shí)使用關(guān)鍵字 desc 。3. 通配符%的含義表示 匹配多個(gè)字符 ,而通配符_的含義表示 匹配單個(gè)字符 。4. 對(duì)結(jié)果集進(jìn)行排序時(shí)使用關(guān)鍵字 order by 。5. 將記錄分為若干組進(jìn)行集合函數(shù)運(yùn)算時(shí)使用關(guān)鍵字 group by 。四.綜合題1.請(qǐng)將作者姓名按降序以姓名格式輸出,并保存在au-bak表中.Select au_f
22、name+ +au_lname as au_name into au-bak form authors order by au_lanme, au_fname2. 檢索出圖書編號(hào)和類型, 并以價(jià)格的十分之一以discount列名輸出.Select title_id,type, price *0.1 as discount from titles3. 檢索出所有圖書的類型(要求去掉重復(fù)結(jié)果).Select disctinct type from titles.4.檢索出訂購數(shù)量>50的書店編號(hào),圖書編號(hào)和訂購數(shù)量.Select stor_id, title_id, qty from sal
23、es where qty>505. 檢索出CA州或salt lake city作者的編號(hào),城市和州名Select au_id, city, state from authors where state in (CA, Salt Lake City)6.檢索出價(jià)格在5-20元間的圖書編號(hào)和價(jià)格.Select title_id, price from titles where price between 5 and 207. 檢索出價(jià)格不在5-20元間的圖書編號(hào)和價(jià)格.Select title_id, price from titles where price not between 5 a
24、nd 208.檢索出mod_cook, trad_cook, business類圖書的編號(hào),價(jià)格和類型.Select title_id, price, type from titles where type in (mod_cook, trad_cook, business)10. 檢索出居住在以S開頭的城市的作者的姓,城市名和州名.Select au_lname, city ,state from authors where city like S%11. 檢索出圖書的最高價(jià)格.Select max(price) from titles12. 請(qǐng)計(jì)算圖書數(shù)量和價(jià)格非空的圖書的數(shù)量.Selec
25、t count(*) from titles where price is not null and ytd_sales is not null13.請(qǐng)計(jì)算出business類圖書的平均價(jià)格.Select avg(price) from titles where type =business14.請(qǐng)計(jì)算出各類圖書的平均價(jià)格.Select type, avg(price) from titles group by type15. 請(qǐng)計(jì)算出business類圖書和mod_cook圖書的平均價(jià)格.Select type, avg(price) from titles where type in (b
26、usiness,mod_cook) group by type16. 檢索出business類圖書和mod_cook類圖書的平均價(jià)格和圖書類型.Select type, avg(price) from titles where type in (business,mod_cook) group by type17. 按圖書類型檢索出價(jià)格>10且平均價(jià)格>18的圖書的類型和平均價(jià)格.Select type, avg(price) from titles where price >10 group by type having avg(price)>1818. 檢索出圖書名
27、及其出版商名稱.Select title, pub_name from titles , publishers where titles.pub_id=publishers.pub_id19. 檢索出出版psychology類圖書的出版商和書名.Select pub_name, title from from titles , publishers where titles.pub_id=publishers.pub_id and type=psychology20. 檢索出分類圖書平均價(jià)格低于所有圖書平均價(jià)格的圖書的類型及平均價(jià)格.Select type, avg(price) from t
28、itles group by type having( avg(price) <( select avg(price) from titles)第十三章一、單選題 ADACC二、填空題1. 視圖是根據(jù) 子模式 設(shè)計(jì)的關(guān)系,是從一個(gè)或幾個(gè) 基本表 或 視圖 導(dǎo)出的表,是一個(gè)虛表。2. 修改視圖的關(guān)鍵字是 alter view ,刪除視圖的關(guān)鍵字是 drop view 。三. 簡答題1.什么是基本表? 什么是視圖?兩者的區(qū)別和聯(lián)系是什么?答: 基本表是存放數(shù)據(jù)的一個(gè)關(guān)系. 視圖是從一個(gè)或多個(gè)基本表或視圖導(dǎo)出的表,是虛表. 數(shù)據(jù)庫中存放的是視圖的定義,而不是存放視圖的數(shù)據(jù). 2. 視圖的優(yōu)點(diǎn)是
29、什么?答: 視圖能簡化用戶的操作,視圖機(jī)制可以使不同用戶以不同的方式來看待同一數(shù)據(jù), 還能對(duì)機(jī)密數(shù)據(jù)提供安全保護(hù).3. 修改視圖時(shí)應(yīng)該注意的問題是什么>答: 修改視圖時(shí)應(yīng)注意,如果創(chuàng)建視圖時(shí)使用了with check option, with encryption選項(xiàng), 則修改時(shí)要注意保留這些選項(xiàng).4. 什么情況下必須指明視圖所有的列名?答: 目標(biāo)列中有聚集函數(shù)或列表達(dá)式,或者需要選用新的列名時(shí)要指明視圖中的所有列名.第十四章一、 單選題 AD二、填空題1. 數(shù)據(jù)的完整性是指數(shù)據(jù)的 正確性 、 相容性 。2. 創(chuàng)建規(guī)則的命令是 create rule 。3. 使用 sp_bind rul
30、e 可以將定義的規(guī)則綁定在數(shù)據(jù)庫表的列上。4. 使用 drop rule 可以刪除規(guī)則。三. 簡答題1. 規(guī)則的作用是什么? 它與check約束有什么區(qū)別?答: 規(guī)則可以驗(yàn)證數(shù)據(jù)是否在一個(gè)指定的值域內(nèi),是否與特定格式相匹配. 對(duì)于表的永久性規(guī)則一般在定義表時(shí)用check約束, 在創(chuàng)建表工作結(jié)束后,要追加規(guī)則則可以通過create rule建立所需要的規(guī)則,并用sp_bindrule將規(guī)則綁定到表中.2. 如何查看規(guī)則?答: 可以用sp_help text顯示規(guī)則.3. 在定義表時(shí)定義默認(rèn), 與用create default 定義默認(rèn)有什么區(qū)別?答: 表的永久性默認(rèn)時(shí)一般在建立表時(shí)用defaul
31、t定義, 對(duì)于追加的默認(rèn)用create default來定義.第十五章一、 單選題 ACDA二、填空題1. 修改存儲(chǔ)過程的語句是 alter procedure 。2. 創(chuàng)建存儲(chǔ)過程的語句中,定義局部參數(shù)用 參數(shù)名 表示。3. 運(yùn)行存儲(chǔ)過程的命令是 execute <過程名> 。4. 每個(gè)表最多只能有三個(gè)觸發(fā)器,即 insert 、 update 和 delete 。5. 當(dāng)對(duì)指定表執(zhí)行delete操作時(shí),觸發(fā)器被激活,并從指定表中刪除元組,同時(shí)將刪除的元組放入一個(gè)特殊的邏輯表 deleted 中。6. 當(dāng)對(duì)指定表執(zhí)行insert操作時(shí),觸發(fā)器被激活,激活后將插入表中的數(shù)據(jù)拷貝并送
32、到一個(gè)特殊的邏輯表 inserted 。7. update觸發(fā)器被激活后把將要被更新的數(shù)據(jù)移入 deleted 表中,更新數(shù)據(jù)插入到inserted表中。三. 簡答題1. 解釋事務(wù)的概念.答: 事務(wù)是DBMS提供的一種特殊的手段, 是與實(shí)際生產(chǎn)中發(fā)生的某一事件相對(duì)應(yīng)以便將該事件反映在數(shù)據(jù)庫中的一段程序. 這段程序必須要么全部執(zhí)行要么全部不執(zhí)行.2. 視圖與存儲(chǔ)過程有那些區(qū)別?答: 視圖不是真實(shí)存在的數(shù)據(jù)表, 而是從表后視圖導(dǎo)出的虛表. 存儲(chǔ)過程是一套已經(jīng)編譯好的SQL語句. 視圖是封裝好的select語句,而存儲(chǔ)過程可以有select, update, insert等操作.3. 解釋存儲(chǔ)過程的概念.答: 存儲(chǔ)過程是一套已經(jīng)編譯好的SQL語句,允許用戶聲明變量和輸出參數(shù).存儲(chǔ)過程存儲(chǔ)于數(shù)據(jù)庫內(nèi),可由應(yīng)用程序調(diào)用.4. 解釋觸發(fā)器的概念.答: 觸發(fā)器是一個(gè)特殊的存儲(chǔ)過程,它不需要語句來調(diào)用, 而是某個(gè)操作執(zhí)行后自動(dòng)激活觸發(fā)器.5. 創(chuàng)建觸發(fā)器應(yīng)考慮哪些問題?答: 不能在臨時(shí)表或系統(tǒng)表上創(chuàng)建觸發(fā)器, 觸發(fā)器的權(quán)限只分配給表的所有者, 不能將權(quán)限轉(zhuǎn)讓給其它用戶.四. 綜合題1. 輸入并執(zhí)行下列語句,測試使用if語句和w
溫馨提示
- 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-2030年中國防曬霜產(chǎn)業(yè)競爭格局及發(fā)展盈利分析報(bào)告
- 2025-2030年中國鈹銅合金市場運(yùn)行態(tài)勢及投資策略分析報(bào)告
- 2025-2030年中國速凝劑市場運(yùn)行態(tài)勢規(guī)劃研究報(bào)告
- 2025-2030年中國茶黃素產(chǎn)業(yè)運(yùn)行趨勢及發(fā)展前景分析報(bào)告
- 2025遼寧省安全員-B證(項(xiàng)目經(jīng)理)考試題庫
- 2025-2030年中國節(jié)水灌溉行業(yè)運(yùn)行現(xiàn)狀及發(fā)展前景分析報(bào)告
- 2025年遼寧省建筑安全員知識(shí)題庫附答案
- 2025-2030年中國羥乙基皂莢膠行業(yè)市場運(yùn)行現(xiàn)狀及投資發(fā)展前景預(yù)測報(bào)告
- 2025-2030年中國硫酸氧釩行業(yè)發(fā)展趨勢及投資戰(zhàn)略研究報(bào)告
- 凱里學(xué)院《創(chuàng)業(yè)經(jīng)營管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 定量包裝商品培訓(xùn)
- 樂理知識(shí)考試題庫130題(含答案)
- 前言 馬克思主義中國化時(shí)代化的歷史進(jìn)程與理論成果
- 數(shù)據(jù)結(jié)構(gòu)英文教學(xué)課件:Chapter 5 Recursion
- 《中國—東盟自由貿(mào)易區(qū)概論》新版
- 棕色偵探推理劇本殺活動(dòng)方案項(xiàng)目介紹ppt模板
- 降低鉆孔灌注樁混凝土充盈系數(shù)QC
- 華中數(shù)控車床編程及操作PPT課件
- 趣味歷史(課堂PPT)
- 供應(yīng)鏈供應(yīng)鏈管理
- 《消防安全評(píng)估檢查記錄》
評(píng)論
0/150
提交評(píng)論