公司信息數據庫_第1頁
公司信息數據庫_第2頁
公司信息數據庫_第3頁
公司信息數據庫_第4頁
公司信息數據庫_第5頁
已閱讀5頁,還剩20頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、 SQLServer數據庫結課設計報告書設計題目:公司信息數據庫系統設計與實現 專業班級: 學 號: 學生姓名: 任課教師: 目錄 HYPERLINK l _Toc309457343 第1章 數據庫設計 PAGEREF _Toc309457343 h 1 HYPERLINK l _Toc309457344 1.1 表的設計 PAGEREF _Toc309457344 h 1 HYPERLINK l _Toc309457345 1.2 E-R圖 PAGEREF _Toc309457345 h 1 HYPERLINK l _Toc309457346 1.3 數據的錄入 PAGEREF _Toc30

2、9457346 h 1截圖:把每個表帶開,截圖 HYPERLINK l _Toc309457347 第2章 數據完整性的實施 PAGEREF _Toc309457347 h 3 HYPERLINK l _Toc309457348 2.1 實體完整性實施 PAGEREF _Toc309457348 h 3錄入違反完整性的數據,截圖 HYPERLINK l _Toc309457349 2.2 域完整性實施 PAGEREF _Toc309457349 h 3錄入違反完整性的數據,截圖 HYPERLINK l _Toc309457350 2.3 參照完整性實施 PAGEREF _Toc30945735

3、0 h 3錄入違反完整性的數據,截圖 HYPERLINK l _Toc309457351 第3章 視圖和索引設計 PAGEREF _Toc309457351 h 4 HYPERLINK l _Toc309457352 3.1 視圖設計 PAGEREF _Toc309457352 h 4 HYPERLINK l _Toc309457353 3.2 索引設計 PAGEREF _Toc309457353 h 4 HYPERLINK l _Toc309457354 第4章 數據查詢 PAGEREF _Toc309457354 h 5 HYPERLINK l _Toc309457355 4.1 簡單查詢

4、 PAGEREF _Toc309457355 h 5寫查詢的功能 HYPERLINK l _Toc309457356 4.2 統計查詢 PAGEREF _Toc309457356 h 5寫查詢的功能 第1章 數據庫設計1.1表的設計 1.供應商(供應商,公司名稱,聯系人姓名,聯系人頭銜,地址)供應商 2.產品(產品,產品名稱,單價,庫存量)產品 3.訂單明細(訂單,產品,訂單金額,單價數量,折扣)訂單產品 4.訂單(訂單,客戶,雇員,訂購日期,到貨日期)訂單 5.雇員(雇員,姓名,頭銜,出生日期,雇傭日期)雇員 6.客戶(客戶,客戶姓名,客戶等級,客戶電話,客戶地址)客戶 7.等級(客戶等級,

5、享受折扣,送貨方式)、“ 供應商”表結構字段名字段類型字段長度小數點索引類型供應商ID字符型8_主鍵公司名稱字符型20_聯系人姓名字符型8_聯系人頭銜字符型8_地址字符型_ 、“產品”表結構字段名字段類型字段長度小數點索引類型產品ID字符型8_主鍵產品名稱字符型10_單價數字型_庫存量數字型4_ 3、“訂單”表結構字段名字段類型字段長度小數點索引類型訂單字符型主鍵客戶字符型外鍵雇員字符型外鍵訂購日期日期時間到貨日期日期時間金額數字型4- 4、“訂單明細”表結構字段名字段類型字段長度小數點索引類型訂單項ID 字符型10主鍵訂單ID字符型8_外鍵產品ID字符型10_外鍵數量數字型12_單價數字型_

6、 5.“等級”表結構 字段名字段類型字段長度小數點索引類型 客戶等級字符型 10_ 享受折扣字符型 10_ 送貨方式字符型 8_6.“雇員”表結構字段名字段類型字段長度小數點索引類型雇員字符型主鍵姓名字符型職務字符型出生年月日期時間雇傭日期日期時間7、“客戶”表結構字段名字段類型字段長度小數點索引類型客戶字符型主鍵客戶姓名字符型客戶等級字符型外鍵客戶電話數字型客戶地址字符型1.2 E-R圖客戶等級客戶姓名客戶等級客戶姓名客戶姓名客戶ID客戶姓名客戶ID客戶等級客戶等級客戶ID 客戶客戶ID 客戶 客戶 客戶擁有擁有歸屬歸屬 訂單 等級 金額客戶ID 等級 金額客戶ID訂單ID訂單ID訂單ID金

7、額客戶等級送貨方式訂單ID金額客戶等級送貨方式 折扣 訂單單價訂單項ID訂單ID訂單明細歸屬單價訂單ID訂單項ID單價訂單項ID訂單ID訂單明細歸屬單價訂單ID訂單項ID1.3數據的錄入 1.供應商 2.產品訂單訂單明細 雇員客戶 等級 第2章 數據的完整性實施2.1實體完整性實施1.在產品中創建了名為IX-產品的唯一值得約束. 2.因為表中已有A的產品,如果在輸入一個產品ID為A的數據,則違反IX-產品的唯一值的表. 2.2域完整性實施1.在產品中創建了名為IX-產品的唯一值約束. 2.因為表中已有A的產品,如果在輸入一個產品ID為A的數據,則違反IX-產品的唯一值的表. 2.3參照完整性實

8、施 1.在產品中創建了名為IX-產品的唯一值約束. 2.因為表中已有A的產品,如果在輸入一個產品ID為A的數據,則違反IX-產品的唯一值的表. 第三章 視圖和索引設計3.1視圖設計創建了一個名為訂單-客戶的視圖 打開訂單-客戶的視圖. 3.2索引設計創建一個名為IX-產品的索引 第四章 數據查詢1、查看公司供應商的全部信息 在“查詢分析器”窗口,輸入如下命令: Select 供應商,公司名稱,聯系人姓名,聯系人頭銜,地址 From 供應商2、查看公司供應商id和公司名稱的信息 在“查詢分析器”窗口,輸入如下命令: Select 供應商id,公司名稱 From 供應商3、查看訂單的訂單ID為C1

9、01的情況 在“查詢分析器”窗口,輸入如下命令: Select 訂單ID From 訂單 WHERE 訂單ID=C1014、查看客戶等級為高級會員的情況 在“查詢分析器”窗口,輸入如下命令: Select 客戶等級,客戶ID,客戶姓名,客戶電話,客戶地址 from 等級 where 客戶等級=高級會員5、查看訂單的金額在1000以上的情況 在“查詢分析器”窗口,輸入如下命令: Select 金額 from 訂單 where 金額=10006、查看單價為2元的產品 在“查詢分析器”窗口,輸入如下命令: Select 單價 from 產品 where 單價=27、查看雇員的所有情況 在“查詢分析器

10、”窗口,輸入如下命令: Select 雇員ID,姓名,電話,職務,出生日期,雇傭日期 From 雇員 8、查看供應商頭銜為經理的情況 在“查詢分析器”窗口,輸入如下命令: Select 供應商ID,公司名稱,聯系人姓名,地址 From 供應商 where 聯系人頭銜=經理 9、查看雇員E102的雇傭日期 在“查詢分析器”窗口,輸入如下命令: Select 雇傭日期 from 雇員 where 雇員ID=E10210、查看職務為組長及以上的雇員的情況 在“查詢分析器”窗口,輸入如下命令: Select 職務 from 雇員 where 職務=組長11、查看庫存量在1500及以上產品的情況 在“查

11、詢分析器”窗口,輸入如下命令: Select * from產品 where 庫存量=150012、查看 地址在解放路36號的公司的情況 在“查詢分析器”窗口,輸入如下命令: Select 供應商ID,公司名稱,聯系人姓名,聯系人頭銜 From 供應商 where 地址=解放路36號 13、查看各個等級的享受折扣的情況 在“查詢分析器”窗口,輸入如下命令: Select 客戶等級,享受折扣from 等級14、查看訂購日期在2013-12月之前的訂單情況 在“查詢分析器”窗口,輸入如下命令: Select 訂單ID,客戶ID, 雇員ID,到貨日期,金額 From 訂單 where 訂購日期2013

12、-12 15、查看數量在150及以上的訂單情況 在“查詢分析器”窗口,輸入如下命令: Select 訂單項,訂單ID,產品ID,單價 From 訂單明細 where 訂單數量=150 16、查看王佳的全部信息 在“查詢分析器”窗口,輸入如下命令: Select 雇員ID,職務,電話,出生日期,雇傭日期 From雇員 where 姓名=王佳17、查看庫存量1500,1500 and 庫存量250018、查看“C104”的各個情況 在“查詢分析器”窗口,輸入如下命令: Select訂單,客戶明細 From 訂單where 訂單=all(select 客戶ID from訂單where 訂單ID=”C104”)and not 訂單ID=”C104”19、查看各個客戶的等級的情況 在“查詢分析器”窗口,輸入如下命令: select 客戶.客戶id,客戶.客戶等級,等級.客戶等級,等級.享受折扣 from 客戶 left outer join 等級 on客戶.客戶id=等級.客戶等級 20、查看訂單和訂單明細的情況 在“查詢分析器”窗口,輸入如下命令: select 訂單.訂單,訂單.客戶

溫馨提示

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

最新文檔

評論

0/150

提交評論