2024年大學(xué)試題(計算機科學(xué))-數(shù)據(jù)庫原理與應(yīng)用筆試歷年真題薈萃含答案_第1頁
2024年大學(xué)試題(計算機科學(xué))-數(shù)據(jù)庫原理與應(yīng)用筆試歷年真題薈萃含答案_第2頁
2024年大學(xué)試題(計算機科學(xué))-數(shù)據(jù)庫原理與應(yīng)用筆試歷年真題薈萃含答案_第3頁
2024年大學(xué)試題(計算機科學(xué))-數(shù)據(jù)庫原理與應(yīng)用筆試歷年真題薈萃含答案_第4頁
2024年大學(xué)試題(計算機科學(xué))-數(shù)據(jù)庫原理與應(yīng)用筆試歷年真題薈萃含答案_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2024年大學(xué)試題(計算機科學(xué))-數(shù)據(jù)庫原理與應(yīng)用筆試歷年真題薈萃含答案(圖片大小可自由調(diào)整)答案解析附后卷I一.參考題庫(共25題)1.設(shè)有關(guān)系R和S,如下圖所示, 請計算一般連接(C 2.SQL?Server?2008支持的數(shù)據(jù)完整性約束有哪幾類?各有什么作用??3.以下面的數(shù)據(jù)庫為例,用SQL完成以下檢索。關(guān)系模式如下:倉庫(倉庫號,城市,面積)←→WAREHOUSE(WMNO,CITY,SIZE)職工(倉庫號,職工號,工資)←→EMPLOYEE(WHNO,ENO,SALARY)訂購單(職工號,供應(yīng)商號,訂購單號,訂購日期)←→ORDER(SNO,SNO,ONO,DATE)供應(yīng)商(供應(yīng)商號,供應(yīng)商名,地址)←→SUPPLIER(SNO,SNAME,ADDR)檢索出所有倉庫的平均面積4.在一個關(guān)系的各個元組之間或者若干關(guān)系之間常常存在各種關(guān)聯(lián)或制約約束,這種約束稱為靜態(tài)關(guān)系約束。常見的靜態(tài)關(guān)系約束有:()。5.在數(shù)據(jù)庫設(shè)計中,()階段確定數(shù)據(jù)庫存儲結(jié)構(gòu),即確定關(guān)系、索引、聚簇、日志、備份等數(shù)據(jù)的存儲安排和存儲結(jié)構(gòu)。6.對于BCNF下列說法正確的有()A、一定滿足對4NF的要求B、沒有任何屬性完全函數(shù)依賴于非碼的任何一組屬性C、所有非主屬性對每個碼都是完全函數(shù)依賴D、所有的主屬性對每個不包含它的碼也是完全函數(shù)依賴7.使用更新查詢一次只能對一條記錄進行更改。8.采用何種類型的數(shù)據(jù)庫與數(shù)據(jù)庫應(yīng)用系統(tǒng)的規(guī)模無關(guān)。9.實體完整性是對主碼取值的限制10.在Access數(shù)據(jù)表中,外鍵主要用于實現(xiàn)相關(guān)表之間的聯(lián)系。11.數(shù)據(jù)庫系統(tǒng)如何實現(xiàn)數(shù)據(jù)獨立性?數(shù)據(jù)獨立性可帶來什么好處?12.數(shù)據(jù)的完整性是指數(shù)據(jù)的()。13.下列關(guān)于觸發(fā)器的描述錯誤的是()A、觸發(fā)器是一種實現(xiàn)復(fù)雜完整性約束的特殊存儲過程B、觸發(fā)器必須創(chuàng)建在一個特定的表上C、觸發(fā)器通過EXECUTE語句調(diào)用D、觸發(fā)器中使用了兩張專用的臨時表inserted和deleted14.圖是一個虛表,它是從()中導(dǎo)出的表,在數(shù)據(jù)庫中只存放視圖的(),不存放視圖的()。15.外模式-模式映像可以保證數(shù)據(jù)的物理獨立性16.下列不屬于SQLServer數(shù)值類型的是()。A、tinyintB、floatC、moneyD、binary17.某醫(yī)院病房計算機掛歷中需要如下信息:?科室:科名,科地址,科電話,醫(yī)生姓名病房:病房號,床位號,所屬科室名?醫(yī)生:姓名,職稱,所屬科室名,年齡,工作證號病人:病歷號,姓名,性別,診斷,主管醫(yī)生,病房號?其中,一個科室有多個病房、多個醫(yī)生,一個病房只能術(shù)語一個科室一個醫(yī)生只屬于一個科室,但可負責多個病人的診治,一個病人的主管醫(yī)生只有一個。設(shè)計該計算機管理系統(tǒng)的ER圖18.關(guān)于視圖下面描述正確的是()A、視圖提供了一定程度的邏輯獨立性B、基于視圖的更新最終轉(zhuǎn)換成對基本表的更新,使用視圖沒有用C、視圖一定程度上起到安全保護作用D、視圖使得用戶能夠以不同角度看待相同的數(shù)據(jù)E、使用視圖可以使一些查詢表達更加簡潔19.最小函數(shù)依賴集的條件是什么?20.T-SQL中,用戶自定義的變量()創(chuàng)建時使用DECLARE進行聲明,命名是必須以?“@”符號開頭。21.試述顯示和修改數(shù)據(jù)庫中數(shù)據(jù)的常用方法及其主要功能。22.下列哪個語句用于創(chuàng)建模糊查詢()A、ORDERB、LIKEC、GROUPD、NULL23.有關(guān)“標簽”控件的說法,下列不正確的是()A、標簽用來作為說明性的文字B、標簽適合在窗體頁眉中創(chuàng)建一個標題C、標簽有單獨標簽和附加標簽兩種類型D、標簽可以作為計算框24.設(shè)有關(guān)系模式:SB(SN,SNAME,CITY)其中,S表示供應(yīng)商,SN為供應(yīng)商代號,SNAME為供應(yīng)商名字,CITY為供應(yīng)商所在城市,主關(guān)鍵字為SN。PB(PN,PNAME,COLOR,WEIGHT)其中P表示零件,PN為零件代號,PNAME為零件名字,COLOR為零件顏色,WEIGHT為零件重量,主關(guān)鍵字為PN。JB(JN,JNAME,CITY)其中,J表示工程,JN為工程編號,JNAME為工程名字,CITY為工程所在城市,主關(guān)鍵字為JN。SPJB(SN,PN,JN,QTY)其中,SPJ表示供應(yīng)關(guān)系,SN是為指定工程提供零件的供應(yīng)商代號,PN為所提供的零件代號,JN為工程編號,QTY表示提供的零件數(shù)量,主關(guān)鍵字為(SN,PN,JN),外部關(guān)鍵字為SN,PN,JN。寫出實現(xiàn)以下各題功能的SQL語句:取出為工程J1或J2提供零件的供應(yīng)商代號25.創(chuàng)建教學(xué)管理數(shù)據(jù)庫,數(shù)據(jù)庫的名稱為“JXGL”。主數(shù)據(jù)文件邏輯名為“JXGL.mdf”,保存路徑為“D:///JXGLSYS/DATA”,日志文件的邏輯名為“JXGL_log.ldf”,保存路徑為“D:///JXGLSYS/Data_log”。主數(shù)據(jù)文件大小為3MB,文件大小不受限制,增長量為1MB;日志文件的初始大小為1MB,最大為20MB,增長比例為10%。卷II一.參考題庫(共25題)1.數(shù)據(jù)庫的完整性是指數(shù)據(jù)的()。2.參照完整性規(guī)則是指關(guān)系中()A、外碼不允許有空值B、主鍵不允許有空值C、外碼允許空或等于被對照關(guān)系中主碼值D、主鍵允許有空值3.數(shù)據(jù)庫避免了一切數(shù)據(jù)重復(fù)。4.數(shù)據(jù)庫的數(shù)據(jù)模型由()組成。A、數(shù)據(jù)操作B、數(shù)據(jù)長度C、數(shù)據(jù)類型D、數(shù)據(jù)結(jié)構(gòu)5.SQLServer2005主要提供了哪些服務(wù)?如何啟動、暫?;蛲V筍QLServer服務(wù)?6.()是并發(fā)控制的基本的單位。7.數(shù)據(jù)庫應(yīng)用系統(tǒng)與用戶無關(guān)。8.一個圖書借閱管理數(shù)據(jù)庫要求提供下述服務(wù): (1)可隨時查詢書庫中現(xiàn)有書籍的品種、數(shù)量與存放位置。所有各類書籍均可由書號唯一標識。 (2)可隨時查詢書籍借還情況,包括借書人單位、姓名、借書證號、借書日期和還書日期。我們約定:任何人可借多種書,任何一種書可為多個人所借,借書證號具有唯一性。 (3)當需要時,可通過數(shù)據(jù)庫中保存的出版社的電報編號、電話、郵編及地址等信息向相應(yīng)出版社增購有關(guān)書籍。我們約定,一個出版社可出版多種書籍,同一本書僅為一個出版社出版,出版社名具有唯一性。 根據(jù)以上情況和假設(shè),試作如下設(shè)計: (1)構(gòu)造滿足需本的E-R圖。 (2)轉(zhuǎn)換為等價的關(guān)系模式結(jié)構(gòu)。9.文件系統(tǒng)階段的數(shù)據(jù)管理有些什么缺陷?試舉例說明。10.現(xiàn)有關(guān)系數(shù)據(jù)庫如下: 學(xué)生(學(xué)號,姓名,性別,專業(yè)、獎學(xué)金) 課程(課程號,課程名,學(xué)分) 選課(學(xué)號,課程號,分數(shù)) 用SQL語言實現(xiàn)下列小題:求學(xué)號為“785222”的學(xué)生所選課程的總學(xué)分。11.關(guān)于動作查詢(即操作查詢)的特點,下列說法中,不正確的是()A、要建立動作查詢,必須在查詢設(shè)計視圖中選擇“查詢”菜單中的類型B、動作查詢不改變表中的數(shù)據(jù)C、動作查詢的運行會修改表中的數(shù)據(jù)D、動作查詢必須運行才會在相關(guān)表中出結(jié)果12.查詢語句中不可缺少的子句有()A、FROMB、GROUPBYC、selectD、WHEREE、ORDER?BY13.合并分E-R圖的設(shè)計是在()A、概念結(jié)構(gòu)設(shè)計階段B、物理結(jié)構(gòu)設(shè)計階段C、邏輯結(jié)構(gòu)設(shè)計階段D、需求分析階段14.不能實現(xiàn)數(shù)據(jù)庫的安全性技術(shù)是()15.設(shè)有一個學(xué)生選課數(shù)據(jù)庫,包括Student,SC,Course三個關(guān)系模式: 試用SQL完成查詢。查詢選修C002課程的學(xué)生姓名和所在系。16.實現(xiàn)數(shù)據(jù)庫安全性控制的常用方法和技術(shù)有()A、用戶標識與鑒別、存取控制、視圖機制、審計、數(shù)據(jù)加密B、存取控制、視圖機制、審計、數(shù)據(jù)加密、防火墻C、用戶標識與鑒別、存取控制、視圖機制、審計、防火墻D、存取控制、視圖機制、審計、數(shù)據(jù)加密、數(shù)據(jù)轉(zhuǎn)儲17.數(shù)據(jù)完整性的含義是什么?18.說一個關(guān)系是2NF的,則它一定是()19.實體的各種碼中,不包含無關(guān)緊要屬性的碼有()A、超碼B、候選碼C、碼D、主碼20.設(shè)有關(guān)系模式R(F,G,H,I,J),R的函數(shù)依賴集{F→I,J→I,I→G,GH→I,IH→F}將R分解為R1(FG)、R2(FJ)、R3(JH)、R4(IGH)、R5(FH)是否為無損連接分解?21.設(shè)有關(guān)系模式R(職工編號,日期,日營業(yè)額,部門名,部門經(jīng)理),該模式統(tǒng)計商店里每個職工的日營業(yè)額,以及職工所在的部門和經(jīng)理信息。如果規(guī)定:每個職工每天只有一個營業(yè)額;每個職工只在一個部門工作;每個部門只有一個經(jīng)理。進而分解成3NF模式集。22.在進行表查詢時,字段前的表名前綴總是必須。23.必須有同名屬性才能進行的運算是()??A、笛卡爾積B、自然連接C、等值連接D、F條件連接24.并發(fā)操作若不加控制的話,可能帶來數(shù)據(jù)不一致問題不包括()25.SQL語言具有()的功能。A、關(guān)系規(guī)范化、數(shù)據(jù)操縱、數(shù)據(jù)控制B、數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制C、數(shù)據(jù)定義、關(guān)系規(guī)范化、數(shù)據(jù)控制D、數(shù)據(jù)定義、關(guān)系規(guī)范化、數(shù)據(jù)操縱卷III一.參考題庫(共25題)1.已知有學(xué)生表、課程表、選課表,各表結(jié)構(gòu)如下所示:學(xué)生表學(xué)號(char(10),主鍵),姓名(varchar(20),非空),性別(char(2),取值范圍為“男”和“女”),出生日期(date)。課程表課程號(char(4),主鍵),課程名(varchar(50),非空),學(xué)分(int)。選課表學(xué)號(char(10),主鍵,引用學(xué)生表的外鍵),課程號(char(4),主鍵,引用課程表的外鍵)成績(tinyint,取值范圍為:0~100)。寫出創(chuàng)建這三張表的SQL語句,要求考慮全部約束。2.設(shè)有關(guān)系模式R(A,B,C,D),其上的函數(shù)依賴集:F={A→C,C→A,B→AC,D→AC}計算(AD)+3.在數(shù)據(jù)庫系統(tǒng)中,空值是()A、0B、空格C、空字符串D、不確定4.設(shè)教學(xué)數(shù)據(jù)庫中有三個關(guān)系:?學(xué)生關(guān)系S(S#,SNAME,AGE,SEX)選課關(guān)系SC(S#,C#,GRADE)???課程關(guān)系C(C#,CNAME,TEACHER)用關(guān)系代數(shù)表達式表示查詢語句。檢索至少選修課程號為C2和C4的學(xué)生學(xué)號。5.DBMS是一種負責數(shù)據(jù)庫的()、()、()、()、()的軟件系統(tǒng)。6.設(shè)有系、教師、學(xué)生、課程等實體,其中每一個系包括系名、系址、系主任姓名、辦公電話等屬性,教師實體包括工作證號碼、教師名、出生日期、黨派等屬性。學(xué)生實體包括學(xué)號、姓名、出生日期、性別等屬性。課程實體包括課程號、課程名、預(yù)修課號等屬性。設(shè)一個系可以有多名學(xué)生和教師,學(xué)生和教師只能屬于一個系,每個教師教多門課程,一門課程由一個教師教。其中有的教師指導(dǎo)多個學(xué)生。每一個學(xué)生可選多門課程,每門課程只有一個預(yù)修課程,每一個學(xué)生選修一門課程有一個成績,試根據(jù)以上語義完成下述要求。根據(jù)上述規(guī)則設(shè)計E-R模型。7.以下面的數(shù)據(jù)庫為例,用SQL完成以下檢索。關(guān)系模式如下:倉庫(倉庫號,城市,面積)←→WAREHOUSE(WMNO,CITY,SIZE)職工(倉庫號,職工號,工資)←→EMPLOYEE(WHNO,ENO,SALARY)訂購單(職工號,供應(yīng)商號,訂購單號,訂購日期)←→ORDER(SNO,SNO,ONO,DATE)供應(yīng)商(供應(yīng)商號,供應(yīng)商名,地址)←→SUPPLIER(SNO,SNAME,ADDR)檢索發(fā)給供應(yīng)商S6的訂購單號8.簡述在數(shù)據(jù)庫中有哪兩級獨立性?9.信息10.串行調(diào)度一定是正確的調(diào)度11.數(shù)據(jù)庫實施主要包括四個方面的工作,即()、()、()、()。12.數(shù)據(jù)的獨立性包括()、()。13.嵌入式SQL14.簡述使用數(shù)據(jù)庫系統(tǒng)有什么好處?15.現(xiàn)在流行的數(shù)據(jù)模型是網(wǎng)狀模型16.假設(shè)某“倉庫管理”關(guān)系模型有下列五個關(guān)系模式:零件PART(PNO,PNAME,COLOR,WEIGHT)項目PROJECT(JNO,JNAME,JDATE)?供應(yīng)商SUPPLIER(SNO,SNAME,SADDR)供應(yīng)P_P(JNO,PNO,TOTAL)?采購P_S(PNO,SNO,QUANTITY)?試用T-SQL?DDL語句定義上述五個基本表,并說明主鍵和外鍵。17.以下面的數(shù)據(jù)庫為例,用SQL完成以下檢索。關(guān)系模式如下:倉庫(倉庫號,城市,面積)←→WAREHOUSE(WMNO,CITY,SIZE)職工(倉庫號,職工號,工資)←→EMPLOYEE(WHNO,ENO,SALARY)訂購單(職工號,供應(yīng)商號,訂購單號,訂購日期)←→ORDER(SNO,SNO,ONO,DATE)供應(yīng)商(供應(yīng)商號,供應(yīng)商名,地址)←→SUPPLIER(SNO,SNAME,ADDR)檢索出和職工E1、E3都有聯(lián)系的北京的供應(yīng)商信息18.E-R圖轉(zhuǎn)換為關(guān)系模型時,實體可轉(zhuǎn)換為關(guān)系模式,聯(lián)系不能轉(zhuǎn)換為關(guān)系模式。19.在SQL中,視圖的刪除可以用()。A、DELETE?TABLE命令B、DROP?TABLE命令C、DELETE?VIEW命令D、DROP?VIEW命令20.事務(wù)的執(zhí)行必須保證ACID特性21.數(shù)據(jù)庫有最小的()A、冗余度B、存儲量C、完整性D、有效性22.設(shè)有如下所示的關(guān)系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),試用關(guān)系代數(shù)表達式表示下列查詢語句: (1)檢索“程軍”老師所授課程的課程號(C#)和課程名(CNAME)。 (2)檢索年齡大于21的男學(xué)生學(xué)號(S#)和姓名(SNAME)。 (3)檢索至少選修“程軍”老師所授全部課程的學(xué)生姓名(SNAME)。 (4)檢索”李強”同學(xué)不學(xué)課程的課程號(C#)。 (5)檢索至少選修兩門課程的學(xué)生學(xué)號(S#)。 (6)檢索全部學(xué)生都選修的課程的課程號(C#)和課程名(CNAME)。 (7)檢索選修課程包含“程軍”老師所授課程之一的學(xué)生學(xué)號(S#)。 (8)檢索選修課程號為k1和k5的學(xué)生學(xué)號(S#)。 (9)檢索選修全部課程的學(xué)生姓名(SNAME)。 (10)檢索選修課程包含學(xué)號為2的學(xué)生所修課程的學(xué)生學(xué)號(S#)。 (11)檢索選修課程名為“C語言”的學(xué)生學(xué)號(S#)和姓名(SNAME)。23.設(shè)student表中存放了學(xué)生的信息,要從student表中查出姓名(sname)的第二個字是“光”或"明"的學(xué)生的信息,正確的查詢語句為:select*fromstudentwhere()A、sname?LIKE?’_[^光明]%’B、.sname?LIKE?’_^光明%’C、sname?LIKE?’_光明%’D、sname?LIKE?’_[光明]%’24.設(shè)有關(guān)系模式:SB(SN,SNAME,CITY)其中,S表示供應(yīng)商,SN為供應(yīng)商代號,SNAME為供應(yīng)商名字,CITY為供應(yīng)商所在城市,主關(guān)鍵字為SN。PB(PN,PNAME,COLOR,WEIGHT)其中P表示零件,PN為零件代號,PNAME為零件名字,COLOR為零件顏色,WEIGHT為零件重量,主關(guān)鍵字為PN。JB(JN,JNAME,CITY)其中,J表示工程,JN為工程編號,JNAME為工程名字,CITY為工程所在城市,主關(guān)鍵字為JN。SPJB(SN,PN,JN,QTY)其中,SPJ表示供應(yīng)關(guān)系,SN是為指定工程提供零件的供應(yīng)商代號,PN為所提供的零件代號,JN為工程編號,QTY表示提供的零件數(shù)量,主關(guān)鍵字為(SN,PN,JN),外部關(guān)鍵字為SN,PN,JN。寫出實現(xiàn)以下各題功能的SQL語句:取出為工程J1提供零件的供應(yīng)商代號25.2NF卷I參考答案一.參考題庫2.參考答案:S.QL?Server?2008支持的數(shù)據(jù)完整性約束包括5種類型:主鍵(PRIMARY?KEY)約束、唯一性(UNIQUE)約束、檢查(CHECK)約束、默認值(DEFAULT)約束和外鍵(FOREIGN?KEY)約束。P.RIMARY?KEY約束能唯一地標識表中數(shù)據(jù)的每一行。U.NIQUE約束用來限制不受主鍵約束的列上的數(shù)據(jù)的唯一性。C.HECK約束用于限制輸入一列或多列值的范圍,從邏輯表達式判斷數(shù)據(jù)的有效性。D.EFAULT約束是在用戶在插入新的數(shù)據(jù)行時,如果沒有為該列指定數(shù)據(jù),那么系統(tǒng)就將默認值賦給該列。F.OREIGN?KEY約束用于建立和加強兩個表(主表和從表)的一列或多列數(shù)據(jù)之間的鏈接。3.參考答案: 4.參考答案:實體完整性約束、參照完整性約束、函數(shù)依賴約束、統(tǒng)計約束5.參考答案:物理設(shè)計6.參考答案:B,C,D7.參考答案:錯誤8.參考答案:錯誤9.參考答案:錯誤10.參考答案:正確11.參考答案:數(shù)據(jù)獨立性是由DBMS的二級映象功能來實現(xiàn)的。數(shù)據(jù)庫系統(tǒng)通常采用外模式、模式和內(nèi)模式三級結(jié)構(gòu),數(shù)據(jù)庫管理系統(tǒng)在這三級模式之間提供了外模式膜式和模式/內(nèi)模式兩層映象。當整個系統(tǒng)要求改變模式時(增加記錄類型、增加數(shù)據(jù)項),由DBMS對各個外模式/模式的映象作相應(yīng)改變,使無關(guān)的外模式保持不變,而應(yīng)用程序是依據(jù)數(shù)據(jù)庫的外模式編寫的,所以應(yīng)用程序不必修改,從而保證了數(shù)據(jù)的邏輯獨立性。當數(shù)據(jù)的存儲結(jié)構(gòu)改變時,由DBMS對模式/內(nèi)模式映象作相應(yīng)改變,可以使模式不變,從而應(yīng)用程序也不必改變,保證了數(shù)據(jù)的物理獨立性。數(shù)據(jù)獨立性的好處是:(1)減輕了應(yīng)用程序的維護工作量;(2)對同一數(shù)據(jù)庫的邏輯模式,可以建立不同的用戶模式,從而提高數(shù)據(jù)共享性,使數(shù)據(jù)庫系統(tǒng)有較好的可擴充性,給DBA維護、改變數(shù)據(jù)庫的物理存儲提供了方便。12.參考答案:正確性、有效性和相容性13.參考答案:C14.參考答案:基本表或視圖;定義;數(shù)據(jù)15.參考答案:正確16.參考答案:D17.參考答案: 18.參考答案:A,C,D,E19.參考答案:(1)F中每一個函數(shù)依賴的右部都是單屬性; (2)F中的任一函數(shù)依賴都不是可從F中其它函數(shù)依賴導(dǎo)出的; (3)Z為X的子集,(F-X.A)∪Z.A與F不等價。20.參考答案:局部變量21.參考答案:ExecuteReader方法是查詢顯示數(shù)據(jù)庫中數(shù)據(jù)最常用的一種方法,即利用該方法可以讀出數(shù)據(jù)源中的數(shù)據(jù),生成一個DataReader對象,然后利用SqlDataReader對象進行輸出顯示; ExecuteNonQuery方法返回一個整數(shù),表示已執(zhí)行的語句所影響的數(shù)據(jù)行數(shù); ExecuteScalar方法是使得返回查詢所影響的結(jié)果集中在第一行的第一列。由于在查詢數(shù)據(jù)庫中的數(shù)據(jù)時,常常會查詢最大值、最小值、平均值、總和等,即查詢函數(shù)運算值,這時就要使用ExecuteScalar方法。 ExecuteXmlReader方法主要實現(xiàn)數(shù)據(jù)庫與XML文檔的交流,使用該方法需要傳遞一個ForXML子句的T-SQL語句。22.參考答案:B23.參考答案:D24.參考答案: 25.參考答案: 卷II參考答案一.參考題庫1.參考答案:實體完整性、參照完整性和用戶定義完整性2.參考答案:C3.參考答案:錯誤4.參考答案:A,D5.參考答案:6.參考答案:事務(wù)7.參考答案:錯誤8.參考答案:9.參考答案: 主要有3個缺陷:數(shù)據(jù)冗余;數(shù)據(jù)不一致性;數(shù)據(jù)聯(lián)系弱。 例如學(xué)校里教務(wù)處、財務(wù)處、保健處建立的文件中都有學(xué)生詳細資料,如聯(lián)系電話,家庭住址等。這就是“數(shù)據(jù)”冗余;如果某個學(xué)生搬家,就要修改3個部門文件中的數(shù)據(jù),否則會引起同一數(shù)據(jù)在3個部門中不一致;產(chǎn)生上述問題的原因是這3個部門的文件中數(shù)據(jù)沒有聯(lián)系。10.參考答案: 11.參考答案:B12.參考答案:A,C13.參考答案:A14.參考答案:約束15.參考答案:16.參考答案:A17.參考答案:數(shù)據(jù)的完整性是為了防止數(shù)據(jù)庫中存在不符合應(yīng)用語義的數(shù)據(jù),為了維護數(shù)據(jù)的完整性,數(shù)據(jù)庫管理系統(tǒng)提供了一種機制來檢查數(shù)據(jù)庫中的數(shù)據(jù),看其是否滿足語義規(guī)定的條件。這些加在數(shù)據(jù)庫數(shù)據(jù)之上的語義約束條件就是數(shù)據(jù)完整性約束條件。18.參考答案:1NF19.參考答案:B,C,D20.參考答案: 不是無損連接分解 最小函數(shù)依賴集為{F→I,J→I,I→G,GH→I,IH→F} 根據(jù)算法可分解為:R1(FI),R2(JI),R3(GHI),R4(IHF),R5(JH)21.參考答案: R.2已是3NF模式。 在R1中,存在兩個FD:// 職工編號?→?部門名 部門名?→?部

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論