freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫原理練習題-閱讀頁

2024-08-24 07:28本頁面
  

【正文】 5.關(guān)系模式是關(guān)系的 ___框架_____ ,相當于____記錄格式____。7.關(guān)系代數(shù)運算中,傳統(tǒng)的集合運算有 ________ 、________、________和________。9.關(guān)系代數(shù)運算中,專門的關(guān)系運算有 ________ 、________和________。11.傳統(tǒng)的集合“并、交、差”運算施加于兩個關(guān)系時,這兩個關(guān)系的 ___屬性個數(shù)_____ 必須相等,_相對應(yīng)的屬性值_______必須取自同一個域。13.已知系(系編號,系名稱,系主任,電話,地點)和學生(學號,姓名,性別,入學日期,專業(yè),系編號)兩個關(guān)系,系關(guān)系的主碼是 ________ ,系關(guān)系的外碼是________,學生關(guān)系的主碼是________,外碼是________。答案:1.答案:集合2.答案:關(guān)系名(屬性名1,屬性名2,…,屬性名n)3.答案:①關(guān)系名 ②屬性名 ③屬性類型 ④屬性長度 ⑤主碼4.答案:屬性名5.答案:①框架 ②記錄格式 6.答案:能惟一標識實體的屬性或?qū)傩越M 7.答案:①笛卡爾積 ②并 ③交 ④差8.答案:①并 ②差 ③笛卡爾積 ④投影 ⑤選擇9.答案:①選擇 ②投影 ③連接10.答案:①關(guān)系代數(shù) ②關(guān)系演算11.答案:①屬性個數(shù) ②相對應(yīng)的屬性值12.答案:交13.答案:①系編號 ②無 ③ 學號 ④系編號14.答案:①謂詞表達 ②元組關(guān)系 ③域關(guān)系1.SQL是________。3.設(shè)有如下關(guān)系表R、S和T:R(BH,XM,XB,DWH)S(DW,DWM)T(BH,XM,XB,DWH)①實現(xiàn) R∪T的SQL語句是________。10039。③實現(xiàn)ΠXM ,XB(R)的SQL語句是________。女39。⑤實現(xiàn)R*S的SQL語句是________。男39。4.設(shè)有如下關(guān)系表R:R(NO,NAME,SEX,AGE,CLASS)主碼是NO其中:NO為學號,NAME為姓名,SEX為性別,AGE為年齡,CLASS為班號。①插入一個記錄(25,’李明’,’男’,21,’95031’);________。③將學號為 10的學生姓名改為 ’王華’;________。⑤刪除學號為20的學生記錄;________。1. 答案:結(jié)構(gòu)化查詢語言2. 答案:①定義數(shù)據(jù)庫 ②定義基本表 ③定義視圖 ④定義索引3. 答案:①SELECT * FROM R UNION SELECT * FROM T②SELECT * FROM R WHERE DWH=‘100’③SELECT XM, XB FROM R④SELECT XM, DWH FROM R WHERE XB=’女’⑤SELECT , , , , FROM R, S WHERE =⑥SELECT , , FROM R, S WHERE = AND =’男’4. 答案:①INSERT INTO R VALUES(25, ‘李明’, ‘男’, 21, ‘95031’)②INSERT INTO R(NO, NAME, CLASS)VALUES(30, ‘鄭和’, ‘95031’)③UPDATE R SET NAME=’王華’ WHERE NO=10④UPDATE R SET CLASS=’95091’ WHERE CLASS=’95101’⑤DELETE FROM R WHERE NO=20⑥D(zhuǎn)ELETE FROM R WHERE NAME LIKE’王%’l.ER數(shù)據(jù)模型一般在數(shù)據(jù)庫設(shè)計的________階段使用。3.數(shù)據(jù)庫設(shè)計的幾個步驟是________。5.在數(shù)據(jù)庫設(shè)計中,把數(shù)據(jù)需求寫成文檔,它是各類數(shù)據(jù)描述的集合,包括數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲和數(shù)據(jù)加工過程等的描述,通常稱為___數(shù)據(jù)字典_____。7.數(shù)據(jù)庫實施階段包括兩項重要的工作,一項是數(shù)據(jù)的________,另一項是應(yīng)用程序的編碼和調(diào)試。10.在數(shù)據(jù)庫領(lǐng)域里,統(tǒng)稱使用數(shù)據(jù)庫的各類系統(tǒng)為________系統(tǒng)。答案:l.答案:概念設(shè)計2.答案:概念數(shù)據(jù)3.答案:需求分析,概念設(shè)計,邏輯設(shè)計,物理設(shè)計,編碼和調(diào)試4.答案:物理5.答案:數(shù)據(jù)字典6.答案:數(shù)據(jù)設(shè)計7.答案:載入8.答案:①屬性沖突 ②命名沖突 ③結(jié)構(gòu)沖突9.答案:屬性和碼10.答案:數(shù)據(jù)庫應(yīng)用11.答案:①與特定的DBMS無關(guān)的,但為一般的關(guān)系模型、網(wǎng)狀模型或?qū)哟文P退?表示的一般模型②一般模型 ③特定 DBMS支持的邏輯模型三、簡答題和綜合題1.從程序和數(shù)據(jù)之間的關(guān)系分析文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)之間的區(qū)別和聯(lián)系。12.什么是層次模型?13.什么是網(wǎng)狀模型?14.簡要敘述關(guān)系數(shù)據(jù)庫的優(yōu)點?15.層次模型、網(wǎng)狀模型和關(guān)系模型等三種基本數(shù)據(jù)模型是根據(jù)什么來劃分的?16.層次模型、網(wǎng)狀模型和關(guān)系模型這三種基本數(shù)據(jù)模型各有哪些優(yōu)缺點?三、簡答題和綜合題答案:1.答:(1)文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)之間的區(qū)別是: 文件系統(tǒng):用文件將數(shù)據(jù)長期保存在外存上,程序和數(shù)據(jù)有一定的聯(lián)系,用操作系統(tǒng)中的存取方法對數(shù)據(jù)進行管理,實現(xiàn)以文件為單位的數(shù)據(jù)共享。(2)文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)之間的聯(lián)系: 均為數(shù)據(jù)組織的管理技術(shù);均由數(shù)據(jù)管理軟件管理數(shù)據(jù),程序與數(shù)據(jù)之間用存取方法進行轉(zhuǎn)換;數(shù)據(jù)庫系統(tǒng)是在文件系統(tǒng)的基礎(chǔ)上發(fā)展而來的。數(shù)據(jù)庫是按某種數(shù)據(jù)模型進行組織的、存放在外存儲器上,且可被多個用戶同時使用。3.答:數(shù)據(jù)冗余是指各個數(shù)據(jù)文件中存在重復的數(shù)據(jù)。數(shù)據(jù)文件之間沒有聯(lián)系,數(shù)據(jù)文件是面向應(yīng)用程序的。 數(shù)據(jù)庫系統(tǒng)以數(shù)據(jù)庫方式管理大量共享的數(shù)據(jù)。數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)具有共享性。4.答:使用數(shù)據(jù)庫系統(tǒng)的好處是:?查詢迅速、準確,而且可以節(jié)約大量紙面文件;?數(shù)據(jù)結(jié)構(gòu)化,并由DBMS統(tǒng)一管理;?數(shù)據(jù)冗余度小:?具有較高的數(shù)據(jù)獨立性;?數(shù)據(jù)的共享性好;?DBMS還提供了數(shù)據(jù)的控制功能。 邏輯數(shù)據(jù)獨立性是指局部邏輯數(shù)據(jù)結(jié)構(gòu)(外視圖即用戶的邏輯文件)與全局邏輯數(shù)據(jù)結(jié)構(gòu)(概念視圖)之間的獨立性。 物理數(shù)據(jù)獨立性是指數(shù)據(jù)的存儲結(jié)構(gòu)與存取方法(內(nèi)視圖)改變時,對數(shù)據(jù)庫的全局邏輯結(jié)構(gòu)(概念視圖)和應(yīng)用程序不必作修改的一種特性,也就是說,數(shù)據(jù)庫數(shù)據(jù)的存儲結(jié)構(gòu)與存取方法獨立。數(shù)據(jù)的邏輯模式改變了,但用戶的模式可以不改變,因此應(yīng)用程序也可以不變。6.答:數(shù)據(jù)庫管理系統(tǒng)(DBMS)是操縱和管理數(shù)據(jù)庫的一組軟件,它是數(shù)據(jù)庫系統(tǒng)(DBS)的重要組成部分。 一般說來,DBMS具有定義、建立、維護和使用數(shù)據(jù)庫的功能,它通常由三部分構(gòu)成: 數(shù)據(jù)描述語言及其翻譯程序、數(shù)據(jù)操縱語言及其處理程序和數(shù)據(jù)庫管理的例行程序。 外模式DDL是專門定義外視圖的,外視圖是用戶觀點的數(shù)據(jù)庫描述,它是數(shù)據(jù)庫的局部邏輯結(jié)構(gòu)。概念視圖是數(shù)據(jù)庫的平局邏輯結(jié)構(gòu),它包括數(shù)據(jù)庫中所有元素的名稱、特征及其相互關(guān)系的描述,并包括數(shù)據(jù)的安全保密性和完整性以及存儲安排、存取路徑等信息。內(nèi)視圖是從物理層中分離出來的,但不是物理視圖。它包括對存儲記錄類型、索引方法等方面的描述。 DML由一組命令語句組成,這些語句可分為4類。系統(tǒng)給出新增數(shù)據(jù)庫記錄的數(shù)據(jù)庫碼,并分配相應(yīng)的存儲空間。操作結(jié)束后,必須使用關(guān)閉數(shù)據(jù)庫的命令,以便對數(shù)據(jù)庫的數(shù)據(jù)進行保護。?更新語句 用戶通過這組更新語句完成對數(shù)據(jù)庫的插入、刪除和修改數(shù)據(jù)的操作。一般來說,它通常由下列三部分組成。?公用程序 定義公用程序和維護公用程序。維護公用程序包括數(shù)據(jù)裝入、數(shù)據(jù)庫更新、重組、重構(gòu)、恢復、統(tǒng)計分析、工作日記、轉(zhuǎn)儲和打印公用程序等。7.答:數(shù)據(jù)庫管理系統(tǒng)(DBMS)是位于操作系統(tǒng)與用戶之間的一個數(shù)據(jù)管理軟件,它主要功能包括以下幾個方面:?數(shù)據(jù)定義功能 DBMS提供數(shù)據(jù)描述語言(DDL),用戶可通過它來定義數(shù)據(jù)。?數(shù)據(jù)庫的運行管理 這是DBMS運行時的核心部分,它包括開發(fā)控制,安全性檢查,完整性約束條件的檢查和執(zhí)行,數(shù)據(jù)庫的內(nèi)容維護等。8.DBA的職責是什么?答:DBA的職責是:?決定DB中的信息內(nèi)容和結(jié)構(gòu);?決定DB的存儲結(jié)構(gòu)和存取策略;?定義數(shù)據(jù)的安全性要求和完整性約束條件;?監(jiān)控數(shù)據(jù)庫的使用和運行。數(shù)據(jù)字典的基本內(nèi)容有:?數(shù)據(jù)項 描述實體的一個屬性,每個數(shù)據(jù)項都有自己的專有名稱。組項的名稱也必須具有惟一性。?文件 記錄值的集合。它是用外模式DLL寫成的一組專用語句。?內(nèi)模式 數(shù)據(jù)庫存儲結(jié)構(gòu)的描述、實體之間的聯(lián)系和存取方法、物理映象等。?概念模式/內(nèi)模式映象 描述概念模式與內(nèi)模式之間信息的對應(yīng)關(guān)系。?數(shù)據(jù)庫控制信息 主要有安全性要求、完整性約束、多個用戶使用數(shù)據(jù)庫時的并行管理(并發(fā)控制)、數(shù)據(jù)庫副本管理、工作日志文件的維護等。它的任務(wù)主要有:(1)描述數(shù)據(jù)庫系統(tǒng)的所有對象,并確定其屬性。數(shù)據(jù)字典在描述時賦給每個對象一個惟一的標識。如哪個用戶使用哪個子模式,哪些模式或記錄型分配在哪些區(qū)域及對應(yīng)于哪些物理文件、存儲在何種物理設(shè)備上。(4)對數(shù)據(jù)字典本身的維護、保護、查詢與輸出。數(shù)據(jù)庫管理系統(tǒng)在處理用戶存取時,要經(jīng)常查閱數(shù)據(jù)字典中的用戶表、子模式表和模式表等。(3)支持數(shù)據(jù)庫設(shè)計與系統(tǒng)分析。模式的主體就是數(shù)據(jù)庫的數(shù)據(jù)模型。所謂型,是指只包含屬性的名稱,不包含屬性的值,而所謂值,是型的具體實例值,即賦了值的型(在Visual Foxpro中,型就是數(shù)據(jù)庫表的結(jié)構(gòu),而值就是數(shù)據(jù)庫表中存儲的記錄。13.答:在數(shù)據(jù)庫中,把滿足以下兩個條件的基本層次結(jié)構(gòu)的集合稱為“網(wǎng)狀模型”:(1)允許一個以上結(jié)點無雙親;(2)一個結(jié)點可以有多個雙親。15.答:數(shù)據(jù)模型是現(xiàn)實世界中各種實體之間存在著聯(lián)系的客觀反映,是用記錄描述實體信息的基本結(jié)構(gòu),它要求實體和記錄—一對應(yīng);同一記錄類型描述同一類實體且必須是同質(zhì)的。16.答:層次模型的優(yōu)點是:?結(jié)構(gòu)清晰,表示各結(jié)點之間的聯(lián)系簡單;?容易表示如“家族關(guān)系”等現(xiàn)實世界的層次結(jié)構(gòu)的事物及其之間的聯(lián)系。網(wǎng)狀模型的優(yōu)點是:?能夠表示實體之間的多種復雜聯(lián)系。關(guān)系模型的優(yōu)點是:?使用表的概念,簡單直觀;?直接表示實體之間的多對多聯(lián)系;?具有更好的數(shù)據(jù)獨立性;?具有堅實的理論基礎(chǔ)。1.敘述等值連接與自然連接的區(qū)別和聯(lián)系。 3.設(shè)有如下表所示的關(guān)系R和S,計算:(1)R1=RS(2)R2=R∪S(3)R3=R∩S(4)R4=RSR ABCabcbafcbdS ABCdafdad4.設(shè)有如下表所示的關(guān)系R和S,計算: (1)R1=RS(2)R2=R∪S(3)R3=R∩S(4)R4=ΠA,B (σB=’b1’(R))R ABCa1b1c1a1b2c2a2b2c1S ABCa1b2c2a2b2c15.設(shè)有如下表所示的關(guān)系R和S,計算: (1)R1=RS(2)R2=<(3)R3=σB=D(R′S) R ABC367457723443S CDE3457236.設(shè)有如下表所示的關(guān)系R、W和D,計算: (1)R1=ΠY,T(R)(2)R2=σP>5∧T=’e’(R)(3)R3=RW(4)R4=Π1,2,6(σ3=5(RD))(5)R5= R247。將下列關(guān)系代數(shù)表達式用漢語表示出來,并求其結(jié)果。Π1(C)) 9.設(shè)有如下表所示的三個關(guān)系S、C和SC。 (2)檢索年齡大于21歲男學生的學號(S#)和姓名(SNAME)。(4)檢索“李強”同學不學課程的課程號(C#)。(6)檢索全部學生都選修的課程的課程號(C#)和課程名(CNAME)。(8)檢索選修課程號為k1和k5的學生學號(S#)。(10)檢索選修課程包含學號為2的學生所修課程的學生學號(S#)。10.對于上題的關(guān)系 S、C和 SC,試用元組演算表達式表示下列查詢語句。(2)檢索選修課程號為“k8”的學生學號和姓名。(4)檢索選修課程號為“k1”或“k5”的學生學號。(6)檢索不選修“k8”課程的學生姓名和年齡。(8)檢索所選修課程包含“1”號學生所選課程的學生學號。(1)檢索選修課程號為“k5”的學生學號和成績。12.設(shè)R和S分別是三元和二元關(guān)系,試把表達式:Π1, 5(σ2=4∨3=4(RS))轉(zhuǎn)換成等價的:(1)漢語查詢句子(2)元組表達式(3)域表達式13.定義并理解下列術(shù)語,說明它們之間的聯(lián)系與區(qū)別:(1)域、笛卡爾積、關(guān)系、元組、屬性(2)主碼、候選碼、外部碼(3)關(guān)系模式、關(guān)系、關(guān)系數(shù)據(jù)庫14.試述關(guān)系模型的完整性規(guī)則。兩者之間的區(qū)別和聯(lián)系如下: 2.答:假如有下表所示的兩個關(guān)系表,在成績表中,學號是主碼,課程號是外碼:在課程表中課程號是主碼,根據(jù)關(guān)系參照完整性的定義,R2是成績表,R1是課程表,也就是成績表中課程號的值或者為空或者在課程表中的課程號中能夠找到。 滿足這個條件是必須的,如果不滿足,假設(shè)成績表中課程號的值k20在課程表中課程號的值中找不到,則該課程號顯然是不正確的,這樣會造成數(shù)據(jù)的不一致性。(2)檢索選修操作系統(tǒng)的學生姓名、課程號和成績,其結(jié)果為下圖中的R2。R1 姓名學號課程號李波98602c601張兵98604c601張兵98604c604R2 姓名課程號成績王曉燕c60385張兵c60380R3 姓名年齡
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1