天大17秋模擬電子數據庫原理答案_第1頁
天大17秋模擬電子數據庫原理答案_第2頁
天大17秋模擬電子數據庫原理答案_第3頁
天大17秋模擬電子數據庫原理答案_第4頁
天大17秋模擬電子數據庫原理答案_第5頁
已閱讀5頁,還剩13頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、精選優質文檔-傾情為你奉上數據庫原理第一組:一、 SQL語句編寫題(一) 編寫SQL語句對于教學數據庫的三個基本表學生 S(S#,SNAME,AGE,SEX)學習 SC(S#,GRADE) 課程 C(C#,CNAME,TEACHER) 試用SQL語句表示:檢索Liu同學學的課程號。答: SELECT C# FROM C WHERE C# IN (SELECT C# FROM SC WHERE S# IN (二) 編寫SQL語句建立一個學生關系表Student,表中有5個字段:學號Sno(字符型)、姓名Sname(字符型)、性別Sex(字符型)、年齡Age(整型)、系別Dept(字符型),其中S

2、no是關系的碼;建立一個學生選課關系表SC,表中有3個字段:學號Sno(字符型)、課程號Cno(字符型)、成績Grade(數值型),其中Sno、Cno是關系的碼,用SQL語言完成下列功能: 建立學生關系表Student和學生選課關系表SC。 查詢計算機系(CS)所有同學的姓名和各科成績。 添加一個學生記錄,學號為,姓名為吳剛,性別為男,年齡為19歲,所在系為計算機系。 邏輯刪除李江同學的相關記錄。答: CREATE TABLE Student (Sno CHAR(8) NOT NULL UNIQUE, Sname CHAR(18), Sex CHAR(2), Age INT, Dept CHA

3、R(20); CREATE TABLE SC (Sno CHAR(5) NOT NULL, Cno CHAR(5) NOT NULL,Grade SMALLINT, (二)編寫SQL語句設有關系模式:Employees(ssn, name, sex, age, department)其中:ssn為員工號,name為姓名,sex為性別,age為年齡,department為工作部門。用SQL語句的數據定義語句,建立Employees表。其中員工號不能為空且其值是唯一的。用SQL語句的插入語句,將一名新員工的員工信息進行記錄(員工號:,姓名:笑笑,性別:女,年齡:24,所在部門:CS)。用SQL語句

4、的修改語句,將員工笑笑的年齡改為26。用SQL語句的查詢語句,查詢全體員工的姓名、性別和所在的部門。用SQL語句的控制語句,把對Employees表的查詢權限授予用戶simon。二、 解答題(每小題25分,共50分)(一)解答題學生運動會模型: (1)有若干班級,每個班級包括: 班級號,班級名,專業,人數 (2)每個班級有若干運動員,運動員只能屬于一個班,包括:運動員號,姓名,性別,年齡 (3)有若干比賽項目,包括:項目號,名稱,比賽地點 (4)每名運動員可參加多項比賽,每個項目可有多人參加 (5)要求能夠公布每個比賽項目的運動員名次與成績 (6)要求能夠公布各個班級團體總分的名次和成績 解題

5、要求: (1)畫出每個實體及其屬性關系、實體間實體聯系的E-R圖. (2)根據試題中的處理要求:完成數據庫邏輯模型,包括各個表的名稱和屬性.并指出每個表的主鍵和外鍵。(二)解答題1、設有關系R與S R: A B C2 3 44 5 67 8 9 S: D E7 54 8計算 3,2(R), A=D(RS) 2、設有兩個基本表R(A,B,C)和S(A,B,C) 試用SQL查詢語句表達下列關系代數表達式:(1) RS(2)A,B(R)B,C(S) 第二組:一、 SQL語句編寫題(每小題25分,共50分)(一)編寫SQL語句建立一個學生關系表Student,表中有5個字段:學號Sno(字符型)、姓名

6、Sname(字符型)、性別Sex(字符型)、年齡Age(整型)、系別Dept(字符型),其中Sno是關系的碼;建立一個學生選課關系表SC,表中有3個字段:學號Sno(字符型)、課程號Cno(字符型)、成績Grade(數值型),其中Sno、Cno是關系的碼,用SQL語言完成下列功能: 建立學生關系表Student和學生選課關系表SC。 查詢計算機系(CS)所有同學的姓名和各科成績。 添加一個學生記錄,學號為,姓名為吳剛,性別為男,年齡為19歲,所在系為計算機系。 邏輯刪除李江同學的相關記錄。(二)編寫SQL語句表1部門表表2 職員表1、根據表1和表2,用SQL語句創建雇員表和部門表假設有雇員關系

7、表格,它的結構如下:雇員(雇員編號,雇員姓名,年齡,受雇時間,薪水,電話號碼,部門編號)。雇員編號為主鍵,部門編號為外鍵。部門(部門編號,部門名稱,部門所在地)主鍵是部門編號2、請寫出下列查詢和操作SQL語句。1)以遞增的方式列出職工的部門號碼(不重復);2)查找AGE年齡為35歲的職工全部信息;3)查詢在部門20或者30工作的,工資大于1600,年齡大于35歲的職工信息。4)計算最高,最低和平均工資;5)找處職工不足3人的部門及其相應的職工數;6)將部門號為10部門所有人員工資提高20%;7)從雇員中找出工資大于平均工資的職工信息;8)刪除在部門10的,工資大于2500的職工信息;9)從雇員

8、表雇員中選取工資大于150元職工的雇員編號,雇員姓名,工資和部門編號,構成一個雇員工資視圖;10) 查詢馬克所在部門名稱;二、 解答題(每小題25分,共50分)(一) 解答題根據3NF的定義及規范化方法,對關系模式R(U,F)U=學號,姓名,所在系,系主任,課程號,成績F=學號姓名,學號所在系,所在系系主任(學號,課程號)成績進行分解。使其滿足3NF。(二) 解答題數據模型分析,關系模型R(U,F)U=ABCDEG,F=ADE,ACE,CBG,BCDAG,BDA,ABG,AC(1) 求此模型的最小函數依賴集。(2) 求出關系模式的候選碼。(3) 此關系模型最高屬于哪級范式。(4) 將此模型按照

9、模式分解的要求分解為3NF。 第三組:一、 SQL語句編寫題(每小題25分,共50分)(一)編寫SQL語句以下各小題題基于教學數據庫的三個基本表 學生 S(S#,SNAME,AGE,SEX) 學習 SC(S#,C#,GRADE) 課程 C(C#,CNAME,TEACHER) 1. 試用元組表達式和關系代數表達式表示下列查詢語句:檢索年齡小于23歲的男2. 試用SQL的查詢語句表達下列查詢: 檢索王蘭同學不學的課程的課程號。 3. 試用SQL的查詢語句表達下列查詢: 檢索全部學生都選修的課程的課程號與課程名。4. 試用SQL更新語句表達以下更新操作: 把低于總平均成績的女同學成績提5%。(二)編

10、寫SQL語句設有如下4個關系模式:S(SN,SNAME,CITY)P(PN,PNAME,COLOR,WEIGHT)J(JN,JNAME,CITY)SPJ(SN,PN,JN,QTY)其中:S表示供應商,SN為供應商編碼,SNAME為供應商名字,CITY為供應商所在城市;P表示零件,PN為零件編碼,PNAME為零件名字,COLOR為零件顏色,WEIGHT為零件重量;J表示工程,JN為工程編碼,JNAME為工程名字,CITY為工程所在城市;SPJ表示供應關系,QTY表示提供的零件數量。寫出實現以下各題功能的SQL語句:(1) 取出所有工程的全部細節。(2) 取出所在城市為南京的所有工程的全部細節。(

11、3) 取出為所在城市為上海的工程提供零件的供應商編碼。(4) 取出為所在城市為上海或北京的工程提供紅色零件的供應商編碼。(5) 取出供應商與工程所在城市相同的供應商提供的零件編碼。(6) 取出至少由一個和工程不在同一城市的供應商提供零件的工程編碼。(7) 取出上海供應商不提供任何零件的工程編碼。(8)取出所有這樣的一些二元組,使得第1個城市的供應商為第2個城市的工程提供零件。二、 解答題(每小題25分,共50分)(一)解答題東方貨運公司數據庫的樣本數據如下。表名稱:卡車車號貨運站編號類型總行程購入日期1001 501 1 59002.7 11/06/901002 502 2 54523.8 1

12、1/08/901003 503 2 32116.6 09/29/911004 504 2 3256.9 01/14/92表名稱:貨運站貨運編號地址電話經理 501北京市東城區花市大街111號010何東海 502北京市海淀花園路101號010吳明君表名稱:型號類型汽車型號1DJS1302DLS121根據數據庫的表結構和內容:a. 指出每個表的主碼和外碼。如果沒有外碼,則寫“無”。b. 卡車表存在實體完整性和參照完整性嗎?請詳細說明。c 具體說明卡車表與運貨站表之間存在著什么關系?d.卡車表中包含多少個實體?(二)解答題1.設有關系模型R(A,B,C,D,E),F是R上成立的函數依賴集,F=ABC

13、DE,BCD,DE, 試問R達到第幾范式,并說明理由。 2.設有關系R與S R: A B C2 3 44 5 67 8 9 S: D E7 54 8計算T 3. 設銷售數據模型如下:廠家 S (SNO,SNAME,CITY )產品 P (PNO,PNAME,COLOR,WEIGHT)工程 J (JNO,JNAME,CITY)銷售 SPJ (SNO,PNO,JNO,QTY)用SQL完成查詢:與“長風”在同一城市的廠家名。第四組:一、SQL語句編寫題(每小題25分,共50分)(一) 編寫SQL語句設有如下4個關系模式:S(SN,SNAME,CITY)P(PN,PNAME,COLOR,WEIGHT)

14、J(JN,JNAME,CITY)SPJ(SN,PN,JN,QTY)其中:S表示供應商,SN為供應商編碼,SNAME為供應商名字,CITY為供應商所在城市;P表示零件,PN為零件編碼,PNAME為零件名字,COLOR為零件顏色,WEIGHT為零件重量;J表示工程,JN為工程編碼,JNAME為工程名字,CITY為工程所在城市;SPJ表示供應關系,QTY表示提供的零件數量。寫出實現以下各題功能的SQL語句:(1) 取出所有工程的全部細節。(2) 取出所在城市為南京的所有工程的全部細節。(3) 取出為所在城市為上海的工程提供零件的供應商編碼。(4) 取出為所在城市為上海或北京的工程提供紅色零件的供應商

15、編碼。(5) 取出供應商與工程所在城市相同的供應商提供的零件編碼。(6) 取出至少由一個和工程不在同一城市的供應商提供零件的工程編碼。(7) 取出上海供應商不提供任何零件的工程編碼。(8) 取出所有這樣的一些二元組,使得第1個城市的供應商為第2個城市的工程提供零件。(二) 編寫SQL語句以下給出三個基本表:Student(學生表)的字段按順序為學號、姓名、性別、年齡、所屬院系;Course(課程表)的字段按順序為課程編號、課程名、先行課程、課程學分;SC(選課表)的字段按順序為學號、課程號、成績。各表的記錄如下:1 查詢與“劉晨”在同一個系學習的學生的學號、學生姓名。2 將一個新學生記錄(03

16、020;陳冬;男;18;IS)插入Student表中。3. 將計算機科學系(CS)全體學生的成績置零。4. 創建信息系(IS)選修了1號課程的學生的視圖IS_S1,字段包括Sno、Sname、Grade。二、解答題(每小題25分,共50分)(一) 解答題1.設有關系模型R(A,B,C,D,E),F是R上成立的函數依賴集,F=ABCDE,BCD,DE, 試問R達到第幾范式,并說明理由。 2.設有關系R與S R: A B C2 3 44 5 67 8 9 S: D E7 54 8計算T 3. 設銷售數據模型如下:廠家 S (SNO,SNAME,CITY )產品 P (PNO,PNAME,COLOR

17、,WEIGHT)工程 J (JNO,JNAME,CITY)銷售 SPJ (SNO,PNO,JNO,QTY)用SQL完成查詢:與“長風”在同一城市的廠家名。(二) 解答題有一個應用,包括三個實體集。 實體類型“商店”的屬性有:商店編號,店名,店址,店經理。 實體類型“會員”的屬性有:會員編號,會員名,地址。 實體類型“職工”的屬性有:職工編號,職工名,性別,工資 。 每家商店有若干職工,但每個職工只能服務于一家商店。 每家商店有若干會員,每個會員可以屬于多家商店。在聯系中應反映出職工參加某商店工作的開始時間,會員的加入時間。 (1)試畫出反映商店、職工、會員實體類型及聯系類型的ER圖; (2)將

18、ER圖轉換成關系模式,并指出每個表的主鍵和外鍵; (3)指出以上關系模式所達到的范式。 第五組:一、SQL語句編寫題(每小題25分,共50分)(一) 編寫SQL語句1. 設有學生選課關系SC(學號,課程號,成績),試用SQL語句檢索每門課程的最高分。2. 關系模式如下:商品P(PNO,PN,COLOR,PRICE)商店S(SNO;SN,CITY)銷售SP(PNO,SNO,QTY)分別用關系代數和SQL寫出查詢語句:查詢銷售商品TV”的商店名SN。SP必須書寫在S、P之間3. 設有關系R和S如下圖所示。試用SQL語句實現:(1)查詢屬性C50時,R中與相關聯的屬性B之值。(2)當屬性C=40時,

19、將R中與之相關聯的屬性B值修改為b4。4. 設有關系R和函數依賴F:R(W,X,Y,Z),F=XZ,WXY。試求下列問題:(1)關系R屬于第幾范式?(2)如果關系R不屬于BCNF,請將關系R逐步分解為BCNF。要求:寫出達到每一級范式的分解過程,并指明消除什么類型的函數依賴。(二) 編寫SQL語句對于教學數據庫的三個基本表學生 S(S#,SNAME,AGE,SEX)學習 SC(S#,GRADE) 課程 C(C#,CNAME,TEACHER) 試用SQL語句表示:檢索Liu同學學的課程號。二、解答題(每小題25分,共50分)(一) 解答題設有如下信息:下列E-R圖是反映產品與倉庫兩實體間聯系的信

20、息模型,要求(1)給出該E-R圖的關系數據庫模式,并指出相應的關鍵字。(2)若倉庫號、倉庫名及倉庫地均為字符型且長度均為10,用SQL語言為倉庫關系建立相應的基表并說明實體完整性規則。(3)將倉庫基表的查詢權限授予所有用戶,收回User3對倉庫的查詢權限。(二) 解答題學生運動會模型: (1)有若干班級,每個班級包括: 班級號,班級名,專業,人數 (2)每個班級有若干運動員,運動員只能屬于一個班,包括:運動員號,姓名,性別,年齡 (3)有若干比賽項目,包括:項目號,名稱,比賽地點 (4)每名運動員可參加多項比賽,每個項目可有多人參加 (5)要求能夠公布每個比賽項目的運動員名次與成績 (6)要求

21、能夠公布各個班級團體總分的名次和成績 解題要求: (1)畫出每個實體及其屬性關系、實體間實體聯系的E-R圖. (2)根據試題中的處理要求:完成數據庫邏輯模型,包括各個表的名稱和屬性.并指出每個表的主鍵和外鍵。模擬電子技術基礎題目如下:第一組:計算題一、( 本 題20分 )圖示為單管電壓放大電路,已知:晶體管50, UCC12V, UBE忽略不計,分析此電路如下靜態工作情況:(1)若使IC為2mA,RB應調整為多少kW?(2)若保持IC為2mA,使UCE=6V,RC應為多少kW二、( 本 題30分 )分壓式偏置放大電路如圖所示,晶 體 管T 的40, , 試:(1)求電 路 靜 態 工 作 點

22、的 數 值(IBQ 、I CQ、UCEQ,);(2)求電 路 的 電 壓 放 大 倍 數,輸 入 電 阻,輸 出 電 阻。 三、 ( 本 題25分 )橋 式 整 流 濾 波 電 路 如 圖 所 示, 二 極 管 為 理 想 元 件, 已 知 輸入正弦交流電壓u2的頻率50Hz,負 載 電 阻 ,負 載 兩 端 直 流 電 壓,試 求 (1)濾波電容器的容量;(2)變 壓 器 副 邊 電 壓 有 效 值 ;(3)二極管的平均電流及二極管承受的最高反向電壓。四、( 本 題25分 )電 路 如 圖 所 示 ,運放 的 電 源 電 壓 為、飽 和 電 壓 為 14V ,試 求:(1) 輸 出 電 壓

23、與 輸 入 電 壓 uI 之 間 運 算 關 系 表 達 式 。(2) 接 通 電 源 電 壓 后, 輸 出 電 壓 由 0上 升 到所 需 的 時 間 是 多 少?(3)當 時, 輸 出 電 壓 約 為 多 少 ?第二組:計算題一、( 本題25分 )放大電路如圖所示,已知,晶體管的電流放大系數=100,欲滿足,的要求,試求(1)電阻,的阻值;(2)計算放大電路的電壓放大倍數二、 ( 本 題15分 ) 橋式整流、濾波、穩壓電路如圖所示,(1)求輸出電壓Uo;(2)若W7812的片壓降U1-2=3V,求輸入電壓UI ;(3)求變壓器二次電壓U2。RLu1W7812u2UIUoC1C2231三、(

24、 本 題30分 )由理想運放構成的電路如圖,試求(1) 寫出各電路的表達式;(2)說明各電路的運算功能.。(3)若所有電阻的阻值都相等,=1V, 則各電路的=? 四、( 本 題30分 )圖示電路為單端輸入-雙端輸出差分放大電路,已知 = 50,UBE = 0.7 V ,試(1)計算靜態工作點(2)差模電壓放大倍數Ad = uO / ui。10K10K14.3K+ uo T1T2ui 15V+15V第三組:計算題一、(本 題20分)在圖示電路中,二極管D為理想元件,穩壓管DZ的穩定電壓為6V,正向壓降忽略不計,設ui12sint,試簡述電路的工作原理,并畫出輸入電壓ui和輸出電壓uo波形。 二、

25、(本 題20分 )圖示為單管電壓放大電路,已知:晶體管50, UCC12V, UBE忽略不計,分析此電路如下靜態工作情況:(1)若使IC為2mA,RB應調整為多少kW?(2)若保持IC為2mA,使UCE=6V,RC應為多少kW三、 (本 題40分 ) 兩級阻容耦合放大電路如圖所示,其中,V,晶體管的電流放大系數。試求:(1)計算各級電路中的靜態值(),設;(2)計算各級放大電路的電壓放大倍數和總放大倍數Au1、Au2、Au.四、(本 題20分)整流電源電路如圖所示,二極管為理想元件,已知:負載電阻RL200,交流輸入電壓V,試求(1)直流電壓表(V)和直流電流表(A)的讀數(電表內阻不考慮);(2)流過二極管的電流ID和二極管承受的最高反向電壓URM。10K

溫馨提示

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

評論

0/150

提交評論