ER圖+SQL語(yǔ)句練習(xí)題new_第1頁(yè)
ER圖+SQL語(yǔ)句練習(xí)題new_第2頁(yè)
ER圖+SQL語(yǔ)句練習(xí)題new_第3頁(yè)
ER圖+SQL語(yǔ)句練習(xí)題new_第4頁(yè)
ER圖+SQL語(yǔ)句練習(xí)題new_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

PAGE6下圖是企業(yè)訂單管理系統(tǒng)的E-R圖,提供對(duì)職工信息、客戶信息、供應(yīng)商信息、產(chǎn)品信息、訂單信息、訂單明細(xì)進(jìn)行管理。<pk>描述為主鍵,<fk>描述為外鍵,外鍵約束通過(guò)圖下箭頭線進(jìn)行標(biāo)注。其中職員信息表中的sex取值為m或f,表示為男和女。創(chuàng)建腳本如下:/*==============================================================*//*Table:供應(yīng)商信息表Supplier*//*==============================================================*/createtableSupplier(SupplierIDchar(5)notnull,SupplierNamevarchar(50)notnull,Phonevarchar(20)notnull,Addressvarchar(50)null,PostalCodevarchar(15)null,Cityvarchar(20)null,constraintPK__Supplierprimarykey(SupplierID))go/*==============================================================*//*Table:產(chǎn)品信息表Products*//*==============================================================*/createtableProducts(ProductIDchar(5)notnull,ProductNamevarchar(50)notnull,SupplierIDchar(5)notnull,constraintPK__Productsprimarykey(ProductID),constraintFK_PRODUCTS_SUPPLIERforeignkey(SupplierID)referencesSupplier(SupplierID))go/*==============================================================*//*Table:客戶信息表Customers*//*==============================================================*/createtableCustomers(CustomerIDchar(5)notnull,CustomerNamevarchar(50)notnull,Phonevarchar(20)notnull,Addressvarchar(50)null,PostalCodevarchar(15)null,Cityvarchar(20)null,constraintPK__Customersprimarykey(CustomerID))go/*==============================================================*//*Table:部門信息表Department*//*==============================================================*/createtableDepartment(DepartmentIDchar(5)notnull,DepartmentNamechar(50)notnull,constraintpk_Departmentprimarykey(DepartmentID))go/*==============================================================*//*Table:職員信息表Employees*//*==============================================================*/createtableEmployees(EmployeeIDchar(5)notnull,EmployeeNamevarchar(30)notnull,sexchar(1)notnull,BirthDatesmalldatetimenull,HireDatesmalldatetimenull,DepartmentIDchar(5)notnull,Titlevarchar(20)null,Addressvarchar(50)null,LinkPhonevarchar(20)null,Salarysmallmoneynotnull,constraintPK__Employeesprimarykey(EmployeeID),constraintFK_EMPLOYEE_DEPTMENTforeignkey(DepartmentID)referencesDepartment(DepartmentID),constraintCK_Sexcheck(sexin('M','F')))go/*==============================================================*//*Table:訂單表Orders*//*==============================================================*/createtableOrders(OrderIDchar(5)notnull,CustomerIDchar(5)notnull,EmployeeIDchar(5)notnull,OrderDatesmalldatetimenotnull,RequiredDatesmalldatetimenull,Amountnumeric(12,2)notnull,constraintPK__Salesprimarykey(OrderID),constraintFK_ORDERS_CUSTOMERforeignkey(CustomerID)referencesCustomers(CustomerID),constraintFK_ORDERS_EMPLOYEEforeignkey(EmployeeID)referencesEmployees(EmployeeID))go/*==============================================================*//*Table:訂單明細(xì)表OrderDetails*//*==============================================================*/createtableOrderDetails(OrderIDchar(5)notnull,ProductIDchar(5)notnull,UnitPricenumeric(12,2)notnull,Quantitysmallintnotnull,constraintpk_saledetailsprimarykey(OrderID,ProductID),constraintFK_ORDERDETAILS_ORDERSforeignkey(OrderID)referencesOrders(OrderID),constraintFK_ORDERDETAILS_PRODUCTSforeignkey(ProductID)referencesProducts(ProductID))Go根據(jù)上圖完成如下操作:--1、查找員工的編號(hào)、姓名、部門和出生日期,如果出生日期為空值,顯示日期不詳,并按部門排序輸出,日期格式為yyyy-mm-dd。//判斷空值和數(shù)據(jù)類型轉(zhuǎn)換函數(shù)--2、查找與喻自強(qiáng)在同一個(gè)單位的員工ID、員工姓名、性別、部門和職稱--3、按部門進(jìn)行匯總,輸出部門名稱和統(tǒng)計(jì)部門總工資。--4、查找商品名稱為14寸顯示器商品的銷售情況,顯示該商品的編號(hào)、銷售數(shù)量、單價(jià)和金額--5、在銷售明細(xì)表中按產(chǎn)品編號(hào)進(jìn)行匯總,統(tǒng)計(jì)每種產(chǎn)品的銷售數(shù)量和金額--6、按客戶編號(hào)統(tǒng)計(jì)每個(gè)客戶1996年的訂單總金額超過(guò)50萬(wàn)的客戶編號(hào)和訂單總金額--如何插入日期??還可year(orderdate)=1996!!--7、查找有銷售記錄的客戶編號(hào)、名稱和訂單總額--8、查找在1997年中有銷售記錄的客戶編號(hào)、名稱和訂單總額--9、查找一次銷售最大的銷售記錄--10、查找至少有3次銷售的業(yè)務(wù)員名單和銷售日期--11、用存在量詞Exists查找沒(méi)有訂貨記錄的客戶名稱--12、使用左外連接查找每個(gè)客戶的客戶編號(hào)、名稱、訂貨日期、訂單金額、訂貨日期,日期格式為yyyy-mm-dd,按客戶編號(hào)排序,同一客戶再按訂單降序排序輸出--13、查找產(chǎn)品“16MDRAM”的銷售情況,要求顯示相應(yīng)的銷售員的姓名、性別,銷售日期、銷售數(shù)量和金額,其中性別用男、女表示)--14、查找每個(gè)人的銷售記錄,要求顯示銷售員的編號(hào)、姓名、性別、--產(chǎn)品名稱、數(shù)量、單價(jià)、金額和銷售日期--15、查找銷售金額最大的客戶名稱和總貨款--16、查找銷售總額少于1000元的銷售員編號(hào)、姓名和銷售額--17、查找至少銷售了3種商品的客戶編號(hào)、客戶名稱、商品編號(hào)、商品名稱、數(shù)量和金額--18、查找至少與客戶“世界技術(shù)開(kāi)發(fā)公司”銷售相同的客戶編號(hào)、名稱和商品編號(hào)、商品名稱、數(shù)量和金額--19、查找表中所有姓劉的職工的工號(hào),部門,薪水--20、查找所有定單金額高于20000的所有信息(包括客戶編號(hào)和名稱)--21、統(tǒng)計(jì)表中員工的薪水在40000-60000之間的人數(shù)--22、查詢表中的每個(gè)部門的職工的平均工資,但只查詢”住址”是”上海市”的員工--23、將表中住址為"上海市"的員工住址改為"北京市"--24、查找業(yè)務(wù)部或會(huì)計(jì)部的女員工的基本信息。--25、顯示每種產(chǎn)品的銷售金額總和,并依銷售金額由大到小輸出。--26、選取編號(hào)界于‘C0001’和‘C0004’的客戶編號(hào)、客戶名稱、客戶地址。--27、計(jì)算出一共銷售了幾種產(chǎn)品。--28、將業(yè)務(wù)部員工的薪水上調(diào)3%。--29、由employee表中查找出薪水最低的員工信息。--30、使用join查詢客戶姓名為"客戶丙"所購(gòu)貨物的"客戶名稱","定單金額","定貨日期","電話號(hào)碼"--31、由Orders表中查找出訂單金額大于“E0013業(yè)務(wù)員在1996/10/15這天所接每一張訂單的金額”的所有訂單。--32、計(jì)算'P0001'產(chǎn)品的平均銷售單價(jià)--33、找出公司女員工所接的定單--34、找出同一天進(jìn)入公司服務(wù)的員工--35、找出目前業(yè)績(jī)超過(guò)232000元的員工編號(hào)和姓名。--36、查詢出employee表中所有女職工的平均工資和住址在"上海市"的所有女職工的平均工資--37、在employee表中查詢薪水超過(guò)員工平均薪水的員工信息。--38、找出目前銷售業(yè)績(jī)超過(guò)40000元的業(yè)務(wù)員編號(hào)及銷售業(yè)績(jī),并按銷售業(yè)績(jī)從大到小排序。--39、找出公司男業(yè)務(wù)員

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論