数据库表的基本操作实验报告

数据库表的基本操作实验报告

ID:41430115

大小:844.76 KB

页数:37页

时间:2019-08-24

数据库表的基本操作实验报告_第1页
数据库表的基本操作实验报告_第2页
数据库表的基本操作实验报告_第3页
数据库表的基本操作实验报告_第4页
数据库表的基本操作实验报告_第5页
资源描述:

《数据库表的基本操作实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、.《数据库与表的基本操作》实验报告项目名称数据库与表的基本操作实验成绩:批阅教师:2015年5月11日..实验4《存储过程》实验学时:4每组人数:1实验类型:2(1:基础性2:综合性3:设计性4:研究性)实验要求:1(1:必修2:选修3:其它)实验类别:3(1:基础2:专业基础3:专业4:其它)一、实验目的理解存储过程的概念、建立和调用方法。进一步熟悉SQL语句对数据库进行完整性控制的方法。二、实验内容1、建立一个新的销售数据库,包含五张表,每张表至少需要10条记录。(1)/*员工人事表employee*/emp_nochar(5)Notnullprimarykey员

2、工编号emp_namechar(10)员工姓名sexchar(1)性别deptchar(4)所属部门titlechar(6)职称date_hireddatetime到职日birthdaydatetime生日salaryint薪水addrchar(50)null住址..(2)/*客户表customer*/cust_idchar(5)Notnullprimarykey客户号cust_namechar(20)客户名称addrchar(40)客户住址tel_nochar(10)客户电话zipchar(6)邮政编码(3)/*销售主表sales*/order_nointNotnu

3、llprimarykey订单编号cust_idchar(5)客户号sale_idchar(5)业务员编号tot_amtnumeric(9,2)订单金额order_datedatetime订货日期ship_datedatetime出货日期invoice_nochar(10)发票号码(4)/*销货明细表sale_item*/order_nointNotnull,primarykey订单编号prod_idchar(5)Notnull,primarykey产品编号qtyint销售数量unit_pricenumeric(7,2)单价order_datedatetimenull订

4、单日期..(5)/*产品名称表product*/pro_idchar(5)Notnullprimarykey产品编号prod_namechar(20)Notnull产品名称2、建立表的同时创建表的约束。(1)为每张表建立主键约束。(2)通过拖放操作加入外键。(3)在表employee加入CHECK约束:输入的员工编号必须以E开头的5位数编号,性别只能为M/F。(4)为销售主表sales中的发票编号字段建立UNIQUE约束。3、利用存储过程,给employee表添加一条业务部门员工的信息。4、利用存储过程从employee、sales、customer表的连接中返回所有

5、业务员的姓名、客户姓名、销售金额。5、利用存储过程查找“刘德华”的员工编号、订单编号、销售金额。6、利用存储过程查找姓“李”并且职称为“职员”的员工的员工编号、订单编号、销售金额。7、利用存储过程计算出订单编号为10003的订单的销售金额。三、实验要求:1.熟悉SQLSERVER工作环境;2.建立销售数据库3.复习有关约束与存储过程的SQL语言命令。4.备份数据库,作为实验5的操作数据库。四、实验步骤1.创建销售数据库,并建表、修改,要求将自己的信息包含其中;2、利用存储过程,给employee表添加一条业务部门员工的信息。..3、利用存储过程从employee、sa

6、les、customer表的连接中返回所有业务员的姓名、客户姓名、销售金额。4、利用存储过程查找“刘德华”的员工编号、订单编号、销售金额。5、利用存储过程查找姓“李”并且职称为“职员”的员工的员工编号、订单编号、销售金。五、实验结果1、建立一个新的销售数据库,包含五张表,每张表至少需要10条记录。(1)/*员工人事表employee*/emp_nochar(5)Notnullprimarykey员工编号emp_namechar(10)员工姓名sexchar(1)性别deptchar(4)所属部门titlechar(6)职称date_hireddatetime到职日bi

7、rthdaydatetime生日salaryint薪水addrchar(50)null住址(2)/*客户表customer*/cust_idchar(5)Notnullprimarykey客户号cust_namechar(20)客户名称addrchar(40)客户住址tel_nochar(10)客户电话zipchar(6)邮政编码(3)/*销售主表sales*/..order_nointNotnullprimarykey订单编号cust_idchar(5)客户号sale_idchar(5)业务员编号tot_amtnumeric(9,2)订单金额ord

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。