


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、數據庫上機實驗內容及要求(第二部分)1 建立工廠管理數據庫工廠(包括廠名和廠長名)需要建立一個管理數據庫存儲以下信息:(1)一個廠內有多個車間,每個車間有車間號、車間主任姓名、地址和聯系電話;(2)一個車間有多個工人,每個工人有職工號、姓名、年齡、性別和工種;(3)一個車間生產多種產品,產品有產品號和價格;每種產品只能由一個車間生產;(4)一個車間制造多種零件,一種零件也可能為多個車間制造。零件有零件號、重量和價格;(5)一種產品可由多種零件組成,一種零件也可以裝配出多種產品;(6)產品和零件均存入倉庫;(7)廠內有多個倉庫,倉庫有倉庫號、倉庫主任姓名和電話。根據以上需求分析結果,按照下述要求
2、,設計并建立工廠管理數據庫。分析實體及聯系,設計e-r 圖。將 e-r 圖轉換成關系模式,并規范化到3nf 。在 microsoft sql server2000中基于“企業管理器”建立數據庫及相關對象(主碼,外碼,索引,約束等)。測試數據入庫2 基于“查詢分析器” ,完成并保存下述題目的sql腳本(1)建立“工種”是“鉗工”的所有職工詳細信息的視圖;createview view_ 工人 _鉗工as select* from職工表where 工種 = 鉗工 withcheck option(2)建立“車間號”是“cj01”的鉗工詳細信息的視圖;createview view_ 鉗工 _cj0
3、1 as select*from view_ 工人 _鉗工where 車間號 =cj01(3)建立使用了“零件號”是“lj0002”的所有產品詳細信息的視圖;createview view_ 產品 _零件 lj0002 as select產品表 . 產品號 , 價格 , 車間號 , 倉庫號from裝配表 , 產品表where 裝配表 . 產品號 =產品表 . 產品號 and 零件號 =lj0002(4)對零件表按照“零件號”建立唯一索引;createuniqueindex index_u_ 零件號 on 零件表 ( 零件號 )(5)對職工表按照“性別”建立聚簇索引;createclustere
4、dindex index_c_ 性別 on 職工表 ( 性別 )(6)查詢使用了“零件號”是“lj0002”的產品的生產車間號;1 select車間號from裝配表 , 產品表where 裝配表 .產品號 =產品表 . 產品號 and 零件號 =lj0002(7)查詢“職工號”是“zg0001 ”的職工所在車間的“車間主任姓名”和“聯系電話” ;select車間主任姓名, 聯系電話from職工表 , 車間表where 職工表 . 車間號 =車間表 . 車間號 and 職工號 =zg0001(8)查詢使用了“零件號”是“lj0002”的所有產品的生產車間的“車間主任姓名”和“聯系電話” ; (連
5、接查詢、嵌套查詢實現)select車間主任姓名, 聯系電話from產品表 , 裝配表 , 車間表where 產品表 .產品號 =裝配表 . 產品號and產品表 . 車間號 =車間表 . 車間號and裝配表 . 零件號 =lj0002select車間主任姓名, 聯系電話from車間表where 車間號in ( select車間號from產品表where 產品號in ( select產品號from裝配表where 零件號 =lj0002) )(9)查詢使用了“零件號”是“lj0002”的所有產品的“產品號”和“零件數量”,且查詢結果按照“零件數量”降序排列;select產品號 , 零件數量from裝配表where 零件號 =lj0002 orderby 零件數量desc (10) 查詢使用了“零件號”是“lj0002”的產品數;selectcount (*)as 產品數from裝配表where 裝配表 . 零件號 =lj0002 (11) 查詢“ lj0002”號零件裝配產品的使用總量;selectsum ( 零件數量 )as 使用總數from裝配表where 零件號 =lj0002 (12) 查詢使用了3 種以上零件的產品
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 液壓系統在滑雪場設備中的應用考核試卷
- 紙質汽車內飾設計趨勢與市場分析考核試卷
- 危險品倉儲事故應急預案修訂考核試卷
- 期貨交易技巧分享考核試卷
- 電力設備供應鏈管理考核試卷
- 紡織品企業人力資源規劃考核試卷
- 紙品工業實踐考核試卷
- 纖維素纖維在生物醫學工程中的應用考核試卷
- 日照航海工程職業學院《時尚攝影賞析》2023-2024學年第二學期期末試卷
- 泉州信息工程學院《生物化學與分子生物學(含遺傳學)》2023-2024學年第二學期期末試卷
- 中藥養護記錄表
- 實驗室安全自查表樣表
- 外賣食物中毒起訴書
- 《機械設計基礎》復習備考題庫(含答案)
- 安全生產責任書安全制度
- xk5036數控立式銑床總體及橫向進給傳動機構設計論文大學本科畢業論文
- 小學五六年級青春期女生健康心理講座PPT
- 基于模型預測控制的無人駕駛車輛軌跡跟蹤控制算法研究共3篇
- 空冷島空冷機組管束更換施工方案
- 2023年大學生數學競賽天津市試題參考及答案
- JJG 644-2003振動位移傳感器
評論
0/150
提交評論