首頁 - 網校 - 萬題庫 - 直播 - 雄鷹網校 - 團購 - 書城 - ? - 學習通 - 導航 -
首頁網校萬題庫直播雄鷹網校團購書城?論壇實用文檔作文大全寶寶起名
2015中考
法律碩士
2015高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓
專升本
自學考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托?荚
托業(yè)考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務 員
導游考試
物 流 師
出版資格
單 證 員
報 關 員
外 銷 員
價格鑒證
網絡編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業(yè)培訓
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務
期貨考試
國際商務
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護士
會計從業(yè)資格
基金從業(yè)資格
統(tǒng)計從業(yè)資格
經濟師
精算師
統(tǒng)計師
會計職稱
法律顧問
ACCA考試
初級會計職稱
資產評估師
高級經濟師
注冊會計師
高級會計師
美國注冊會計師
審計師考試
國際內審師
注冊稅務師
理財規(guī)劃師
一級建造師
安全工程師
設備監(jiān)理師
公路監(jiān)理師
公路造價師
二級建造師
招標師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質量工程師
巖土工程師
注冊給排水
造價員考試
注冊計量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結構工程師
城市規(guī)劃師
材料員考試
消防工程師
監(jiān)理工程師
房地產估價
土地估價師
安全評價師
房地產經紀人
投資項目管理師
環(huán)境影響評價師
土地登記代理人
寶寶起名
繽紛校園
實用文檔
入黨申請
英語學習
思想匯報
作文大全
工作總結
求職招聘 論文下載 直播課堂
您現在的位置: 考試吧 > 計算機等級考試 > 計算機三級考試 > 三級數據庫 > 上機題庫 > 正文

2015計算機三級《數據庫技術》上機沖刺試題(2)

來源:考試吧 2015-09-15 14:35:55 考試吧:中國教育培訓第一門戶 模擬考場
考試吧整理“2015計算機三級《數據庫技術》上機沖刺試題(2)”供考生參考,更多計算機等級考試相關信息請關注考試吧計算機等級考試網。
第 1 頁:單選題
第 4 頁:應用題
第 6 頁:設計與應用題

  三、設計與應用題

  46在SQL Server 2008中,設有教師表(教師號,姓名,所在部門號,職稱)和部門表(部門號,部門名,高級職稱人數)。請編寫滿足下列要求的后觸發(fā)型觸發(fā)器(設觸發(fā)器名字為tri_zc)。

  每當在教師表中插入一名具有高級職稱(“教授”或“副教授”)的教師時,或者將非高級職稱教師的職稱更改為高級職稱時,均修改部門表中相應部門的高級職稱人數。(假設一次操作只插入或更改一名教師的職稱)

  參考解析:

  【解題思路】

  創(chuàng)建觸發(fā)器的SQL語句為:CREATE TRIGGER,其語法格式為:

  CREATE TRIGGER[schema_name.]trigger_name

  ON{tableIview}

  {FOR l AlZl'ER I INSTEAD OF}

  {[INSERT][,][DELETE][,][UPDATE]}

  AS{sql_statement}

  [;]

  其中AFFER指定觸發(fā)器為后觸發(fā)型觸發(fā)器,INSERT,UPDATE和DELETE為指定引發(fā)觸發(fā)器執(zhí)行的操作。根據原題要求,insert觸發(fā)器會在inserted表中添加一條剛插入的記錄,update觸發(fā)器會在更新數據后將更新前的數據保存在deleted表中,更新后的數據保存在inserted表中。在教師表中插入或者更新的時候,都會在inserted表中增加一條記錄,所以只需在觸發(fā)器查詢inserted表中查詢有沒有“教授”或者“副教授”的記錄,如果有,則觸發(fā)修改相應部門的高級職稱人數即可。

  【參考答案】

  CREATE TRIGGER tri_ZC

  ON教師表

  AL TER INSERT,UPDATE

  AS

  BEGIN

  DECLATE@ZC varchar(10),@dept varchar(30)

  SELECT@dept=所在部門號,@2c=職稱FROM inserted

  IF@ZC=’教授’or’副教授7

  Update部門表

  SET高級職稱人數=高級職稱人數+1

  Where部門號=@dept

  End

  47設某連鎖商店數據庫中有關系模式R:

  R(商店編號,商品編號,庫存數量,部門編號,負責人)

  如果規(guī)定:每個商店的每種商品只在一個部門銷售,每個商店的每個部門只有一個負責人,每個商店的每種商品只有一個庫存數量。(10分)

  (1)請根據上述規(guī)定,寫出關系模式R的函數依賴集;

  (2)請給出關系模式R的候選碼;

  (3)請說明關系模式R屬于第幾范式,并給出理由;

  (4)請將R分解成滿足3NF的關系模式。

  參考解析:

  (1)【解題思路】

  函數依賴定義:設R(u)是屬性集U上的關系模式,X,Y是U的子集,若對于R(U)的任意一個可能的關系r,r中不可能存在兩個元組在X上的屬性值相等,在Y上的屬性值不等,則稱X函數確定Y或Y函數依賴X,記作X->Y。函數依賴是指關系R的一切關系均要滿足的約束條件。

  【參考答案】

  (商店編號,商品編號)->部門編號,(商店編號,部門編號)->負責人,(商店編號,商品編號)->庫存量。

  (2)【解題思路】

  設K為R中的屬性或屬性組合,若u完全依賴于K,則K為R的候選碼。

  【參考答案】

  (商店編號,商品編號)

  (3)【解題思路】

  關系數據庫是要滿足一定要求的。滿足最低要求的叫第一范式,在第一范式中滿足進一步要求的為第二范式,其余以此類推。顯然該關系模式滿足第一范式,接下來檢查其是否滿足第二范式。在第二范式中,要求關系模式中不存在部分依賴,每一個非主屬性完全依賴于碼,而根據第一空可得如下依賴關系:(部門編號,商店編號)->負責人,所以屬于第二范式。它的非主屬性(不包含在任何候選碼中的屬性)有3個:部門編號、負責人和庫存量,并皆完全函數依賴于主碼。將(商店編號、商品編號)記作X,(商店編號、部門編號)記作Y,負責人記作Z,即x→Y,Y→Z。由此可以看出,存在傳遞依賴,故不屬于第三范式。

  【參考答案】

  第二范式

  (4)【解題思路】

  第三范式中要求每一個屬性既不部分依賴于碼也不傳遞依賴于碼。

  【參考答案】

  R1(商店編號、商品編號、部門編號、庫存量);B2(商店編號、部門編號、負責人)。

上一頁  1 2 3 4 5 6 7 下一頁

  相關推薦:

  2015計算機三級《數據庫》上機試題及答案匯總

  2015年計算機三級《網絡技術》高分突破試卷匯總

  2015計算機三級《數據庫技術》練習題及答案匯總

文章搜索
版權聲明:如果計算機等級考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本計算機等級考試網內容,請注明出處。
Copyright © 2004- 考試吧計算機等級考試網 All Rights Reserved 
中國科學院研究生院權威支持(北京)
在線模擬試題
考證通關殺器
考試最新資訊
一次通關技巧