资源描述:
《ER图SQL语句练习题new.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、下图是企业订单管理系统的E-R图,提供对职工信息、客户信息、供应商信息、产品信息、订单信息、订单明细进行管理。描述为主键,描述为外键,外键约束通过图下箭头线进行标注。其中职员信息表中的sex取值为m或f,表示为男和女。创建脚本如下:/*==============================================================*//*Table:供应商信息表Supplier*//*==============================================================*
2、/createtableSupplier(SupplierIDchar(5)notnull,SupplierNamevarchar(50)notnull,Phonevarchar(20)notnull,Addressvarchar(50)null,PostalCodevarchar(15)null,Cityvarchar(20)null,constraintPK__Supplierprimarykey(SupplierID))go/*============================================================
3、==*//*Table:产品信息表Products*//*==============================================================*/createtableProducts(ProductIDchar(5)notnull,ProductNamevarchar(50)notnull,SupplierIDchar(5)notnull,constraintPK__Productsprimarykey(ProductID),constraintFK_PRODUCTS_SUPPLIERforeignkey(Su
4、pplierID)referencesSupplier(SupplierID))go/*==============================================================*//*Table:客户信息表Customers*//*==============================================================*/createtableCustomers(CustomerIDchar(5)notnull,CustomerNamevarchar(50)notnull,Phon
5、evarchar(20)notnull,Addressvarchar(50)null,PostalCodevarchar(15)null,Cityvarchar(20)null,constraintPK__Customersprimarykey(CustomerID))go/*==============================================================*//*Table:部门信息表Department*//*=================================================
6、=============*/createtableDepartment(DepartmentIDchar(5)notnull,DepartmentNamechar(50)notnull,constraintpk_Departmentprimarykey(DepartmentID))go/*==============================================================*//*Table:职员信息表Employees*//*===========================================
7、===================*/createtableEmployees(EmployeeIDchar(5)notnull,EmployeeNamevarchar(30)notnull,sexchar(1)notnull,BirthDatesmalldatetimenull,HireDatesmalldatetimenull,DepartmentIDchar(5)notnull,Titlevarchar(20)null,Addressvarchar(50)null,LinkPhonevarchar(20)null,Salarysmallmon
8、eynotnull,constraintPK__Employeesprimarykey(Emp