数据库考试题答案

数据库考试题答案

ID:7824074

大小:149.00 KB

页数:9页

时间:2018-02-27

数据库考试题答案_第1页
数据库考试题答案_第2页
数据库考试题答案_第3页
数据库考试题答案_第4页
数据库考试题答案_第5页
资源描述:

《数据库考试题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、测验一、题目选择:学号最后1位试题1,2第一套3,4第二套5,6第三套7,8第四套9,0第五套二、要求1、完成题目后将sql语句帖在对应题目下方。2、所有完成后将word文件保存为“班级-学号后两位-姓名”方式:如“12-03-XXX”三、提示1、注意完成每一个小题后立即贴在word文档中。2、只能在本机上提交,不能在1个机器上提交多份。3、如有雷同试卷,都取消成绩。数据库附加company数据库,共有五张表,结构如下。按照要求完成以下各题。(1)/*员工人事表employee*/emp_nochar(5)Notnul

2、lprimarykey员工编号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)Not

3、null,客户名称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,订货日期ship_datedatetimeNotnull

4、,出货日期invoice_nochar(10)Notnull发票号码(4)/*销货明细表sale_item*/order_nointNotnull,primarykey订单编号prod_idchar(5)Notnull,primarykey产品编号qtyintNotnull销售数量unit_pricenumeric(7,2)Notnull单价order_datedatetimenull订单日期(5)/*产品名称表product*/pro_idchar(5)Notnullprimarykey产品编号prod_namech

5、ar(20)Notnull产品名称第一套一、必做题1、计算出sale_item表中每一笔销售数据的销售金额,并按照销售金额的大小排序。selectorder_no,Qty*Unit_priceas销售金额fromsale_itemorderby销售金额2、检索product表和sale_item表中数量大于的相同产品的产品编号、产品名称、数量、单价。selectpro_id,prod_name,Qty,Unit_pricefromproduct,sale_itemwhereQty>2andproduct.pro_id=

6、sale_item.Prod_id;3、找出目前业绩未超过50000元的员工。(要求用嵌套查询)Selectemp_no,emp_name,sex,employee.dept,.title,employee.date_hired,employee.birthday,employee.salary,employee.addrfromemployee,saleswhereemployee.emp_no=sales.sale_idandtot_amt>5000004、设置sales表和sale_item的外键关系为“层叠”。

7、修改sales表中发票号码为I000000004的订单,将其发票号码改为I000000054,其订货明细数据也一并修改。altertablesalesaddconstraintFK_salesforeignkey(order_no)referencessale_item(order_no)updatesalessetinvoice_no='I000000054'whereinvoice_no='I000000004'5、创建视图v1,包含2012-8-1200:00:00出货的信息(订单号,产品号,产品名,出货日期)c

8、reateviewv1asselectorder_no,prod_id,prod_name,ship_datefromsales,sale_item,product6、创建一个默认,并绑定到sale_item表的订单日期列,使得该列默认为系统当前日期。createdefaultxq_ruleexecsp_bindefault'xq

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

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

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