




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
(完整word版)数据库实验报告:分别使用SQLSERVER企业管理器和T-SQL脚本建立表和表约束 (完整word版)数据库实验报告:分别使用SQLSERVER企业管理器和T-SQL脚本建立表和表约束 (完整word版)数据库实验报告:分别使用SQLSERVER企业管理器和T-SQL脚本建立表和表约束 南昌大学实验报告(三) 学生姓名:学号:专业班级:计科091班 实验类型:□验证■综合□设计□创新实验日期:实验成绩: 一、实验项目名称:分别使用SQLSERVER企业管理器和T-SQL脚本建立表和表约束 二、实验目的:通过使用SQLSERVER企业管理器建立表。模式为人事表、客户表、销售表、销售明细表、产品表。理解数据库模式的概念,理解主键约束、外键约束、UNIQUE约束和CHECK约束。通过SQLSERVER企业管理器建立表间的约束。将得到的表生成脚本,保存。 实验示例 createtableemployee1( emp_nochar(5)notnull, constraintemp_nochkcheck(emp_nolike'[E-F][0-9][0-9][0-9][0-9]'), emp_namechar(10)notnull, emp_sexchar(1)notnull, constraintemp_sexchkcheck(emp_sexin('m','f')), emp_phonechar(13)notnull, constraintemp_phonechkcheck(emp_phonelike'([0-9][0-9][0-9])[0-9][0-9][0-9]-[0-9][0-9][0-9][0-9]'), emp_addvarchar(60)notnull, emp_salarychar(5)notnull, constraintemp_salarychkcheck(emp_salarybetween60000and80000) ) go 三、实验平台: 1操作系统: Windows7或者WindowsXP 注:Server版的操作系统建议安装数据库管理系统的企业版。 2数据库管理系统: 选择安装数据库管理系统之前,请仔细看清硬件的配置要求,今后的实验环境以MSSQLServer为例进行说明。 也可以选择其他国产数据库管理系统,或国外的Oracle,DB2等。 四.实验内容及要求 1、建立五张表,每张表至少需要20条记录。 (1)/*员工人事表employee*/ emp_nochar(5)Notnullprimarykey员工编号emp_namechar(10)Notnull员工姓名Sexchar(1)Notnull性别Deptchar(4)Notnull所属部门titlechar(6)Notnull职称Date_hireddatetimeNotnull到职日birthdaydatetimeNull生日salaryintNotnull薪水Addrchar(50)Null住址 (2)/*客户表customer*/ Cust_idchar(5)Notnullprimarykey客户号Cust_namechar(20)Notnull客户名称Addrchar(40)Notnull客户住址tel_nochar(10)Notnull客户电话Zipchar(6)Null邮政编码 (3)/*销售主表sales*/ order_nointNotnullprimarykey订单编号Cust_idchar(5)Notnull客户号Sale_idchar(5)Notnull业务员编号tot_amtnumeric(9,2)Notnull订单金额order_datedatetimeNotnull订货日期invoice_nochar(10)Notnull发票号码 (4)/*销货明细表sale_item*/ order_nointNotnullprimarykey订单编号Prod_idchar(5)Notnullprimarykey产品编号QtyintNotnull销售数量Unit_pricenumeric(7,2)Notnull单价Ship_datedatetimeNotnull出货日期 (5)/*产品名称表product*/ pro_idchar(5)Notnullprimarykey产品编号Prod_namechar(20)Notnull产品名称2、建立表的同时创建表的约束。 为每张表建立主键约束。 通过拖放操作加入外c键。 在表employee加入CHECK约束:输入的员工编号必须以E开头的5位数编号,性别只能为M/F。 为销售主表sales中的发票编号字段建立UNIQUE约束。 3、通过快捷菜单得到脚本。 五.实验结果 用T-SQ

17****21
实名认证
内容提供者


最近下载