南師大考研真題_第1頁
南師大考研真題_第2頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、,用其它筆答題不給分。SALES,它包含下面三張表:20041208001”的銷售日期、客戶名稱、商品名稱和銷售數量。20英寸長虹電視機”的商品的客戶名稱。R不屬于 3NF,將其分解到具有無損連接和保持依賴的3NF. 南京師范大學 20XX碩士研究生招生入學考試試題,用其它筆答題不給分。SALES,它包含下面三張表:20041208001”的銷售日期、客戶名稱、商品名稱和銷售數量。20英寸長虹電視機”的商品的客戶名稱。R不屬于 3NF,將其分解到具有無損連接和保持依賴的3NF. 考試科目代碼: 896 考試科目名稱 :數據庫原理考生答題須知1 所有題目(包括填空、選擇、圖表等類型題目)答題答案

2、必須做在考點發(fā)給的答題紙上,做在本試題冊上無效。請考生務必在答題紙上寫清題號。2 評卷時不評閱本試題冊,答題如有做在本試題冊上而影響成績的,后果由考生自己負責。3 答題時一律使用藍、黑色墨水筆或圓珠筆作答(畫圖可用鉛筆)4 答題時不準使用涂改液等具有明顯標記的涂改用品。一、概念題1.關系模型2.視圖3.死鎖關系二、簡答題1.簡述數據庫管理系統(tǒng)的二級映射,它們分別保證了什么?為什么?2.簡述關系模型的完整性規(guī)則,并舉三個實例說明用戶自定義完整性。3.簡述一個設計不好的數據庫會帶來哪些問題?4.簡述并發(fā)控制中封鎖協(xié)議的含義以與可以解決的問題。5.簡述事務的 ACID特征,以與這些特征分別由數據庫的

3、什么子系統(tǒng)來完成。三、下面有一個銷售管理數據庫(1) 商品表: Item 商品編碼商品名稱單位成本價庫存數量code name unit cost amount (2) 商品銷售主表: SaleHead 銷售單號銷售日期客戶名稱saleOrder saleDate customer (3) 商品銷售明細表: SaleDetail 銷售單號商品編碼單價銷售數量saleOrder code price qty 基于數據庫 SALES,完成下面的操作:1.試用關系代數查詢銷售單號為“2.用 SQL語句查詢沒有購買名稱為“3.用 SQL語句按客戶名稱分組統(tǒng)計每個客戶的商品銷售總額。四、模式分解題已知關

4、系模式 R(U, F) ,U=ABCD,F=AC,CA,BAC,DAC. 1.求 R的候選碼;2.計算屬性集 AC關于 F的閉包;3.將 F化為最小依賴集;4.關系 R最高屬于第幾范式?為什么?若五、數據庫設計題現有一個簡單的教學管理系統(tǒng),其語義如下:(1) 一個學生只屬于一個學院,一個學院有多個學生;(2) 一個教師只屬于一個學院,一個學院有多個教師;(3) 一門課程歸屬于一個學院管理,一個學院可以管理多門課程;(4) 一門課程可開設若干個教學班,每個教學班只安排一個任課教師,一個老師可以任教多門課程的多個.(一個實體至少包括3NF的關系模式,并指出每一個關系的主鍵和外鍵(5 分) (5 分

5、) (5(一個實體至少包括3NF的關系模式,并指出每一個關系的主鍵和外鍵(5 分) (5 分) (5 分) )的主要職能與其分別常用的基本技術SALES,它包含下面三張表:3個屬性)、聯(lián)系,并畫出(如果存在外鍵的話 )。(每小題 4分,共 16分) ER圖;(5) 一個學生可以選修多門課程,但對于同一門課程只能選修一個教學班;一個教學班可以有多個同學選修。根據上面的語義,請完成:1.確定實體與包含的屬性2.設計該系統(tǒng)滿足南京師范大學 20XX碩士研究生招生入學考試試題考試科目名稱 : 數據庫原理一、概念題 (每小題 3分,共 12分1.數據模型2.模式(Schema) 3.排它鎖與共享鎖4.數

6、據庫設計二、簡答題 (第1、2、3小題各 5分,第 4小題 7分,共 22分) 1.簡述數據庫系統(tǒng)的三級模式結構,并說明它的優(yōu)點。2.事務的特性有哪些,請詳細說明其功能。3.簡述診斷死鎖發(fā)生的等待圖法,當發(fā)生死鎖后如何解除死鎖?4.敘述在一個 DBMS中,事務管理部件 (恢復子系統(tǒng)、并發(fā)控制子系統(tǒng)和手段。 (7 分) 三、下面有一個銷售管理數據庫(1) 商品表: Item 商品編碼商品名稱單位成本價庫存數量code name unit cost amount .100元的商品的銷售日期、商品名稱、R:(共 10分) 課程編號C1 C2 C3 C1 C1 (3 分) 則在什么情況下發(fā)生?從函數依

7、賴的概念來看,)?(4 分) 課程名稱計算機網絡數據庫操作系統(tǒng)計算機網絡計算機網絡在這些問題的原因教材作者湯子瀛王湯子瀛湯子瀛湯子瀛學生人數58 珊100元的商品的銷售日期、商品名稱、R:(共 10分) 課程編號C1 C2 C3 C1 C1 (3 分) 則在什么情況下發(fā)生?從函數依賴的概念來看,)?(4 分) 課程名稱計算機網絡數據庫操作系統(tǒng)計算機網絡計算機網絡在這些問題的原因教材作者湯子瀛王湯子瀛湯子瀛湯子瀛學生人數58 珊50 50 58 82 銷售單號銷售日期客戶名稱saleOrder saleDate Customer (3) 商品銷售明細表: SaleDetail 銷售單號商品編碼單

8、價銷售數量saleOrder code price qty 基于數據庫 SALES,完成下面的操作:1、試用關系代數查詢銷售給“東方貿易公司”的所有成本價不低于單價和銷售數量。2、用 SQL語句查詢沒有購買商品編號為“ 1204006”的商品的銷售單號、客戶名稱。3、用 SQL語句按銷售日期分組統(tǒng)計每天銷售的商品銷售總額和銷售單張數。4、畫出數據庫 SALES的E-R圖。四、設有如下關系任課教師T1 T1 T2 T2 T3 請僅在 R中已給出數據的范圍內分析其函數依賴關系并解答如下問題:1.R 最高為第幾范式?為什么?2.R 是否存在插入與刪除異常?若存在,是什么(完全函數依賴、部分函數依賴、

9、傳遞函數依賴3.將R分解為滿足 3NF范式的關系模式。 (3 分) .(共15分) 有公司的部門 (Department) 、職(共15分) 有公司的部門 (Department) 、職工(Employee) 、工程(Project)、地址;XX、性別、出生日期、職務;、聯(lián)系人、地址;。(可以增加一些屬性 ),并指出主鍵、外、材料(Part) 、在一個公司的工程管理系統(tǒng)中,供應商(Supper) 和倉庫(Depot) 等數據,具體描述如下:(1) 一個職工只能屬于一個部門;(2) 一個工程可以有多名職工參加,一個職工只能參加一個未完成的工程建設;(3) 一個工程可以有多個供應商供應材料,一個供

10、應商可以為多個工程供應材料;(4) 一個倉庫可以存放多種材料,但是一種材料只能存放在一個倉庫中。其中,描述部門的屬性有:部門號、部門名稱、負責人、描述職工的屬性有:職工號、職工描述工程的屬性有:工程號、工程名稱、開始日期、結束日期;描述材料的屬性有:材料號、規(guī)格說明、計量單位、單價;描述材料供應商的屬性有:供應商號、供應商名稱、描述倉庫的屬性有:倉庫號、倉庫名稱、保管員、根據上面已知的語義以與你的領域知識,請設計一個關系數據庫鍵以與約束條件。.數據庫原理描述現實世界的實體與實體間的聯(lián)系。關系模型是用表示實體,用概念模型指針數據操縱語言(ACID) 。(共14分) XX 性別課程名表示實體,用表

11、示實體間的聯(lián)系,而用外模型連線高級程序設計語言專業(yè)學時表示實實現實體間的聯(lián)系。內模型模式數據庫原理描述現實世界的實體與實體間的聯(lián)系。關系模型是用表示實體,用概念模型指針數據操縱語言(ACID) 。(共14分) XX 性別課程名表示實體,用表示實體間的聯(lián)系,而用外模型連線高級程序設計語言專業(yè)學時表示實實現實體間的聯(lián)系。內模型模式學分結點外模式表內模式考試科目名稱 :一、概念題 (每小題 3分,共 15分) 1、數據模型2、外碼3、日志文件與其作用4、可串行化 (Serializable) 5、數據庫系統(tǒng)用體間的聯(lián)系。層將和網狀模型是用其中,第 5題供選擇的答案有:數據模型數據結構數據描述語言二、

12、簡答題 (每小題 5分,共 20分) 1、簡述數據庫系統(tǒng)的三級模式結構。2、對數據庫系統(tǒng)中的故障進行分類,并簡述系統(tǒng)故障的恢復過程。3、簡述關系數據庫實施完整性約束的內容有哪些?4、給出事務的定義,并說明其基本特性三、有一個成績管理的數據庫,它包含如下三張表:(1) 學生表: STUDENT 學號(2) 課程表: COURSE 課程號(3) 成績表: SCORE .課程號2002-2003學年第一學期 (“02-03/1”)選修了“數據結構 ”課程的學生 XX。(42條或 2條以上記錄 )的學生(其中學生表至少R:(共13分) 商品名稱ABC 彩電ABC 彩電XYZ 冰箱PPP西裝FK 自行車

13、(課程號2002-2003學年第一學期 (“02-03/1”)選修了“數據結構 ”課程的學生 XX。(42條或 2條以上記錄 )的學生(其中學生表至少R:(共13分) 商品名稱ABC 彩電ABC 彩電XYZ 冰箱PPP西裝FK 自行車(3 分) 3NF范式的關系模式。 (5分) (5 分) 成績3個學生、課程表至少采購批次12212學期2門課程),并根據給出的實例關系表單價226022001050980450庫存數量54685倉庫號S1S1S1S2S3倉庫地點中山路 5號中山路 5號中山路 5號勝利路 8號勝利路 8號根據上面三張表,完成以下各題:1、試用關系代數表示查詢分) 2、用 SQL語

14、句表示查詢重修過 “計算機原理 ”課程(即該課程在成績表中有XX 與重修次數。 (4分) 3、寫出下列 SQL語句的查詢語義 (即功能):SELECT XX, 課程名, 成績FROM STUDENT S, COURSE C, SCORE SC WHERE (S.學號=SC.學號) AND (C.課程號=SC.課程號) AND SC.成績=( SELECT MAX(SCORE. 成績) FROM SCORE WHERE SCORE.課程號=SC.課程號) 請給出三個實例關系表寫出該 SQL 查詢的執(zhí)行結果。 (6 分) 四、設有如下商品庫存關系商品編號A1A1A2A3A4請僅在 R中已給出數據的

15、范圍內分析其函數依賴關系并解答如下問題:1、R最高為第幾范式?為什么?2、將它分解為滿足3、分解后比分解前有什么好處?為什么?五、設計題 (共13分,第 1、2小題各 5分,第 3小題 3分) .E-R圖,并根據一般常識標明每個實體與聯(lián)系的若干屬性。(碼)。2NF C3NF DBCNF E-R圖中,用屬性描述實體的特征,屬性在橢圓形B沒有嚴格保護數據。D數據冗余。不可以作為關系數據庫的關系是R2(學生號,學生R4(學生號,學生 B DSOME E-R圖,并根據一般常識標明每個實體與聯(lián)系的若干屬性。(碼)。2NF C3NF DBCNF E-R圖中,用屬性描述實體的特征,屬性在橢圓形B沒有嚴格保護

16、數據。D數據冗余。不可以作為關系數據庫的關系是R2(學生號,學生R4(學生號,學生 B DSOME E-R圖中用表示。XX,班級號)XX,簡歷)屬性個數必須相同屬性名必須相同型號的水泥可用于多個工程;一個供應商可生產多種型號的水泥,一種型號的水泥可被多個供應商生產;一個供應商可為多個工程供應水泥,一個工程也可從多個供應商采購水泥。要求能夠反映:一個工程使用的是什么型號的水泥;一個工程從不同的供應商那里分別采購了多少水泥、采購單價分別是多少、已經分別支付了多少購買款;一個供應商為哪些工程供應了水泥、供應的水泥型號分別是什么、分別供應了多少水泥、單價分別是多少;等等。請完成如下設計與分析:1、設計

17、滿足上述應用特性的2、將該 E-R圖轉換為等價的關系模型結構,并用下劃線標明每個關系模式的關鍵字3、在上述設計和轉換過程中,什么情況下用到關系規(guī)范化理論?作用何在?試舉例說明之。南京師范大學 20XX碩士研究生招生入學考試試題 (A 卷) 考試科目名稱 : 數據庫原理一、選擇題:(共 10題,每小題 2分共 20 分)1、數據庫三級模式中,真正存在的是。A.外模式 B.子模式 C. 模式 D 內模式2關系模型中的關系模式至少是。A1NF B3能消除多值依賴引起的冗余的是。A2NF B 3NF C 4NF D BCNF 4數據庫概念設計的A矩形 B 四邊形 C 菱形 D5在數據庫中,產生數據不一

18、致的根本原因是。A數據存儲量太大。C未對數據進行完整性控制。6在通常情況下,下面的關系中AR1(學生號,學生 XX,性別) BCR3(學生號,學生 XX,宿舍號) D7參加差運算的兩個關系。A屬性個數可以不相同C一個關系包含另一個關系的屬性8SQL中,與 NOT IN 等價的操作符是。A=SOME B.ALL S(S#,SNAME,SEX,AGE),課程關系是XX,將涉與到關系。SC,C S,C,SC 關系 STJ滿足 2NF,但不滿足 3NF _、三類。、。、 、三級結構進行組織。ALL S(S#,SNAME,SEX,AGE),課程關系是XX,將涉與到關系。SC,C S,C,SC 關系 ST

19、J滿足 2NF,但不滿足 3NF _、三類。、。、 、三級結構進行組織。S、課程表 C和學生選課表 SC,它們的結構如下:5分總分 20 分)檢索所有比“王華”年齡大的學生檢索選修課程“ C2”的學生成績最高的學生的學號。檢索學生 XX與所選修課程的課程號和成績。檢索選修 4門以上課程的學生總成績(不統(tǒng)計不與格的課程C(C#,CNAME,TEACHER),學生選課關系是XX、年齡和性別。60分為與格),并要求按總成績的降序排9假定學生關系是SC(S#,C#,GRADE)。要查找選修“ COMPUTER”課程的女學生AS BCSSC D10關系模式 STJ(S#,T,J#)中,存在函數依賴: (

20、S#,J#)T,(S#,T)J#,TJ#,則。A關系 STJ滿足 1NF,但不滿足 2NF BC關系 STJ滿足 3NF,但不滿足 BCNF D 關系 STJ滿足 BCNF,但不滿足 4NF 二、填空題(共 20 個小空,每空 1分)1 在設計局部 E-R圖時,由于各個子系統(tǒng)分別有不同的應用,而且往往是由不同的設計人員設計,所以各個局部 E-R圖之間難免有不一致的地方,稱為沖突。這些沖突主要有2數據庫管理系統(tǒng)的主要功能有、數據庫的運行管理以與數據庫的建立和維護等四個方面。3實體之間的聯(lián)系可抽象為三類,它們是、4自然連接運算是由、 、操作組合而成的。5SELECT命令中,子句用于選擇滿足給定條件

21、的元組,使用子句可按指定列的值分組,同時使用子句可提取滿足條件的組。6視圖是一個虛表,它是從一個或幾個基本表導出的表。在數據庫中,只存放視圖的不存放視圖對應的。7在關系數據庫的規(guī)范化理論中,在執(zhí)行“分解”時,必須遵守規(guī)范化原則:保持原有的依賴關系和。8數據庫體系結構按照三、簡答題:(每小題 6分共 30分)1、什么是數據庫?2、什么是完整性約束?3試述等值連接與自然連接的區(qū)別。4關系規(guī)范化的目的是什么?5什么是死鎖?四、設計題1以下題目基于如下的三個表,即學生表S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中,S#為學號,SN為 XX,SEX為性別,

22、AGE為年齡, DEPT為系別, C#為課程號, CN為課程名, GRADE為成績。寫出相應的語句(每小題5678列出來。2已知一個關系數據庫的模式如下:.SQL語句實現下面的查詢:列出昆明每個商場都有銷售,且售價均超過列出在不同商場中最高售價和最低售價之差超過XX、性別、年齡、選修課程名、教師號、教師一個學生可以選修多門課程,一門課程可被多個學生選修。一個教師可講授多門課程,一門課程可由多個教師講授。一個單位可有多個教師,一個教師只能屬于一個單位。E-R圖。(20分)E-R圖合并成一個全局(10分)1976年提出的。(每小題 SQL語句實現下面的查詢:列出昆明每個商場都有銷售,且售價均超過列

23、出在不同商場中最高售價和最低售價之差超過XX、性別、年齡、選修課程名、教師號、教師一個學生可以選修多門課程,一門課程可被多個學生選修。一個教師可講授多門課程,一門課程可由多個教師講授。一個單位可有多個教師,一個教師只能屬于一個單位。E-R圖。(20分)E-R圖合并成一個全局(10分)1976年提出的。(每小題 3分,共 30分) 1830歲之間”屬于 DBMS的哪種功能(B)完整性10000元的商品的商品號和商品名。 (10分)200元的商品的商品號、 其最高售價和最低售價。(10XX E-R圖。(10分)(C)并發(fā)控制(D)恢復Item(ino ,iname,type ,color) Sal

24、es(mno,ino,price) 其中,Market 表示商場,它的各個屬性依次為商場號、商場名、所在城市;Item 表示商品,它的各個屬性依次為商品號、商品名、商品類別和顏色;Sales 表示銷售,它的各屬性依次為商場號、商品號和售價。用1)2)分)五、綜合題設有如下實體:學生:學號、單位名稱、課程:編號、課程名、開課單位、任課教師號教師:教師號、 XX、性別、職稱、講授課程編號單位:單位名稱、上述實體中存在如下 _ 1.2.3.試完成如下工作:1) 分別設計學生選課和教師任課兩個局部2) 將上述設計完成的將全局 E-R圖轉換為等價的關系模式表示的數據庫邏輯結構。南京師范大學 20XX碩士

25、研究生招生入學考試試題 (A 卷)考試科目代碼: 896 考試科目名稱 :數據庫原理一、填空題 (每空 2分,共 20分) 1概念模型的表示方法最常用的是方法,這是于2根據數據模型的應用目的不同,數據模型分為、和。3數據庫中,數據控制包括、 、 故障恢復 和等多方面。4現實世界的事物反映到人的頭腦中經過思維加工成數據,這一過程要經過三個領域,依次是、和。二、單項選擇填空題1、約束“年齡限制在(A)安全性.)(B)顯示、打印、制表(D)選擇、投影、連接( ) 侯選鍵)連接 (B))(B)關系運算理論)(B)數據庫物理設計階段(D)概念結構設計階段)子模式 (B)( ) (B)父親與孩子的父子關系

26、(D)顧客與商品的購買關系)有相同元組存在 (B)為非空集合)(B)關系數據模型(D) 層次和網狀模型(共 70分)10分)10分)(10)(B)顯示、打印、制表(D)選擇、投影、連接( ) 侯選鍵)連接 (B))(B)關系運算理論)(B)數據庫物理設計階段(D)概念結構設計階段)子模式 (B)( ) (B)父親與孩子的父子關系(D)顧客與商品的購買關系)有相同元組存在 (B)為非空集合)(B)關系數據模型(D) 層次和網狀模型(共 70分)10分)10分)(10 分) (10 分) (10 分) S、課程 C和學生選課 SC三個表,他們的結構如下:XX、性別和年(10(B)主鍵笛卡爾積 (C

27、) (C)關系代數理論7、在數據庫系統(tǒng)的三級模式結構中,用戶模式為空集合(C)外鍵相減 (D) (D)數理邏輯(C)模式(D)超鍵投影(D)存儲模式(A)排序、索引、統(tǒng)計(C)關聯(lián)、更新、排序3、在關系模型中,實現關系中不允許出現相同的元組的約束是通過 (A)4、下列哪種運算不屬于關系代數的基本運算( (A)5設計性能較優(yōu)的關系模式稱為規(guī)范化,規(guī)范化主要的理論依據是(A)關系規(guī)范化理論6建立數據字典的階段是(A) 數據庫實施(C)需求分析階段用來描述數據的全局邏輯結構的是( (A)8、在下列實體類型的聯(lián)系中,一對多聯(lián)系的是(A)學校與課程的學習聯(lián)系(C)省與省會的關系9、在 SQL中,可以用謂詞 EXISTS來測試一個集合中是否( (A) (C) 有相同分量存在 (D)10、ER圖

溫馨提示

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

評論

0/150

提交評論