資源描述:
《數(shù)據(jù)庫原理試題集》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、第一章緒論一.填空1.數(shù)據(jù)庫管理系統(tǒng)常見的數(shù)據(jù)模型有層次模型、網(wǎng)狀模型和3種。2.—個項目具有一個項目主管,一個項目主管可管理多個項目,則實體“項目主管”與實體“項目”的聯(lián)系屬于的聯(lián)系。3.結(jié)構(gòu)數(shù)裾模型有嚴格的形式化定義。數(shù)據(jù)模型應(yīng)包括數(shù)裾結(jié)構(gòu)、和三個部分。4.數(shù)據(jù)模型按不同應(yīng)用層次分成3種類型,它們是概念數(shù)據(jù)模型、和物理數(shù)據(jù)模型。5.用樹型結(jié)構(gòu)表示實體類型及實體間聯(lián)系的數(shù)據(jù)模型稱為。6.當數(shù)裾的物理結(jié)構(gòu)(存儲結(jié)構(gòu)、存取方式等)改變時,不影響數(shù)據(jù)庫的邏輯結(jié)構(gòu),從而不致引起應(yīng)用程序的變化,這是指數(shù)據(jù)的。7.是數(shù)據(jù)庫設(shè)計的核心。8.E-R模型是數(shù)據(jù)庫
2、的設(shè)計階段的一個有力工具。9.數(shù)據(jù)庫管理系統(tǒng)(DBMS>rfl以下三類程序組成:、控制數(shù)據(jù)庫運行和維護數(shù)據(jù)庫。10.數(shù)據(jù)庫中常用的四種文件組織方式是:、索引文件、散列文件、倒排文件。11.數(shù)據(jù)管理經(jīng)過了手工文檔、文件系統(tǒng)和三個發(fā)展階段。12.E—R圖屮包括、和聯(lián)系三種基本圖素。13.提供數(shù)據(jù)庫定義、數(shù)據(jù)裝入、數(shù)據(jù)操縱、數(shù)據(jù)控制和DB維護功能的軟件稱為。14.數(shù)據(jù)庫系統(tǒng)提供了兩個方而的映像功能,這樣就使得數(shù)裾既具有獨立性,又具有獨立性。15.典型的層次模型是美國的IBM公司在1968年推山的系統(tǒng)。網(wǎng)狀模型的主要代表是1969年報告提出的數(shù)據(jù)模型。1
3、6.N模式是數(shù)裾庫在物理存儲方而的描述,定義所有的內(nèi)部記錄類型、和的組織方式,以及數(shù)據(jù)控制方面的細節(jié)。17.邏輯數(shù)據(jù)獨立性是指修改,盡量保持_不變。18.數(shù)據(jù)庫系統(tǒng)中最重要的軟件是__,最重要的用戶是__。19.與數(shù)據(jù)庫系統(tǒng)相比較,文件管理系統(tǒng)的數(shù)據(jù)共享性,數(shù)據(jù)獨立性o釋解詞據(jù)名數(shù)三1.2.數(shù)裾庫3.數(shù)據(jù)庫管理系統(tǒng)4.數(shù)據(jù)庫系統(tǒng)5.實體2.實體型3.實體集4.屬性(概念模型中)5.碼(概念模型中)6.實體-聯(lián)系圖(E-R圖)7.關(guān)系8.屬性(關(guān)系模型中)n.域14.元組15?碼(關(guān)系模型屮)16.分量關(guān)系模式18.模式19.外模式20.內(nèi)模式21
4、.DDL22.DML第二章關(guān)系數(shù)據(jù)庫一.填空1.在關(guān)系模型中,把數(shù)據(jù)看成一個二維表,每一個二維表稱為一個。2.關(guān)系數(shù)據(jù)庫的關(guān)系演算語言是以為基礎(chǔ)的DML語言。1.關(guān)系數(shù)裾操作語言(DML)有兩種不同類型:關(guān)系代數(shù)型和。2.設(shè)有關(guān)系模式S(A,B,C,D),與關(guān)系代數(shù)表達式112,3(S)等價的SQL語句是03.在關(guān)系代數(shù)的傳統(tǒng)集合運算屮,假定有關(guān)系R和S,運算結(jié)果為RS。如糶RS中的元組屬于R或者屬于S,則RS是運算的結(jié)果;如果RS中的元組屬于R而不屬于S,則RS是運算的結(jié)果。4.屬性的取值范圍稱為該屬性的。5.關(guān)系代數(shù)中專門的關(guān)系運算包括:、投
5、影、連接和除法。6.關(guān)系數(shù)據(jù)操作語言(DML)的特點是:操作對象與結(jié)果均為關(guān)系、操作的非過程性強、語言一體化、并且是建立在基礎(chǔ)之上。7.關(guān)系代數(shù)運算中,0聯(lián)接可由選擇和操作組合而成。8.對關(guān)系進行投影、選擇、聯(lián)接運算的結(jié)果是o9.在SQL語言的關(guān)系定義語句屮,外鍵子句實現(xiàn)完整性約束。10.如果兩個關(guān)系沒有公共屬性,則其自然聯(lián)接操作與操作等價。11.在基本表中,主鍵應(yīng)該體現(xiàn)其值的和兩個特性。12.聚合函數(shù)“count(列名}”的語義是。13.設(shè)有學生表S(學號,姓名,班級)和學生選課表SC(學號,課程號,成績),為維護數(shù)據(jù)一致性,表S與SC之間應(yīng)滿
6、足完整性約束。14.在關(guān)系代數(shù)運算中,從關(guān)系中取出滿足條件的元組的運算稱為。15.關(guān)系數(shù)據(jù)庫數(shù)據(jù)操作的處理單位是,層次和網(wǎng)狀數(shù)據(jù)庫數(shù)據(jù)操作的處理單位是記錄016.己知關(guān)系R(A,B,C,D)和S(B,C,D),則R°°S的元數(shù)是。一.選擇解答:二.名詞解釋1.域1.笛卡爾積2.關(guān)系3.元組4.屬性5.分量6.關(guān)系的目7.主碼8.候選碼9.外部碼10.實體完整性規(guī)則11.參照完整性規(guī)則12.關(guān)系模式13.關(guān)系14.關(guān)系數(shù)據(jù)庫15.給定關(guān)系R(X,Z),當X=x時,x在R中的象集Z16.選擇17.投影18.等值連接19.自然連接20.外連接一.簡答題
7、1.試述關(guān)系模型的三個組成部分。2.試述關(guān)系數(shù)據(jù)庫語言的特點和分類。3.簡述域、笛卡兒積、關(guān)系、元組、屬性之間的聯(lián)系與區(qū)別。4.簡述主碼、候選碼、外部碼之間的聯(lián)系與區(qū)別。5.簡述關(guān)系模式、關(guān)系、關(guān)系數(shù)裾庫之間的聯(lián)系與區(qū)別。6.簡述關(guān)系模型的完整性規(guī)則。在參照完整性中,外碼屬性值可以為空嗎?為什么?7.試述等值連接與自然連接的區(qū)別和聯(lián)系?8.可以表示任何關(guān)系代數(shù)操作的5種基本操作是什么?9.設(shè)有如下的三個關(guān)系模式:S(SNO,SNAME,AGE,SEX)SC(SNO,CNO,GRADE)C(CNO,CNAME,TEACHER)試寫山檢索學習&Pri
8、me;WANG″老師講授課程的男學生的姓名(SNAME)的關(guān)系代數(shù)表達式。10.設(shè)有供應(yīng)商關(guān)系S和零件關(guān)系P,如下圖所示,S