数据库概论期中答案new

数据库概论期中答案new

ID:18583317

大小:125.50 KB

页数:6页

时间:2018-09-19

数据库概论期中答案new_第1页
数据库概论期中答案new_第2页
数据库概论期中答案new_第3页
数据库概论期中答案new_第4页
数据库概论期中答案new_第5页
资源描述:

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

1、南昌航空大学2011—2012学年第二学期期中考试课程名称:数据库系统概论期中卷100分钟题号一二三四合计满分15185710100实得分班级-------------------学号--------------姓名-----------------重修标记评阅人得分一、设计题(共15分)请设计一个物资数据库。物资实体型,属性包括:物资号,物资名,物资类别。供应公司实体型,属性包括:公司号,公司名,公司所在城市,公司电话,联系人。仓库实体型,属性包括:仓库号,仓库名,面积。对供应公司供应物资存有供应日期、供应数量和供应单价,一种物资可由多个供应公司提供,一个供应公司可以

2、提供多种物资。一个仓库存放多项物资,一项物资只存放在一个仓库中。1、画出E-R图。(10分)物资公司供应物资号物资类型物资名供应单价联系人电话所在城市公司名公司号供应数量供应日期2、将E-R图转换为关系模型。(5分)nmm仓库号1存放仓库名仓库面积2.物资(物资号,物资名,物资类型,仓库号)公司(公司号,公司名,所在城市,电话,联系人)供应物资(物资号,公司编号,供应日期,供应数量,供应单价)仓库(仓库号,仓库名,面积)评阅人得分一、二、关系代数程序题(共18分。)二、设有三个关系:S(S#,SNAME,AGE,SEX)SC(S#,C#,GRADE)C(C#,CNAME

3、,TEACHER)说明:S#——学号SNAME——学生姓名AGE——年龄SEX——性别           C#——课程号CNAME——课程名TEACHER——教师 GRADE——成绩试用关系代数写出查询语句。(1)查询吴立老师所授课程的课程号、课程名。(3分)πC#,CNAME(σTEACHER='吴立'(C))(2)查询年龄大于20岁的女学生的学号与姓名。(3分)πS#,SNAME(σAGE>'20'∧SEX='女'(S))(3)查询学号为S1学生所学课程的课程名与任课教师名。(4分)πCNAME,TEACHER(σS#='S1'(SC∞C))(4)查询至少选修刘晨

4、老师所授课程中一门课程的男学生的姓名。(4分)πSNAME(σSEX='男'∧TEACHER='刘晨'(S∞SC∞C))(5)查询选修课程包含刘晨老师所授课程的学生学号。(4分)πS#(σTEACHER='刘晨'(S∞SC∞C))或πS#(σTEACHER='刘晨'(SC∞C))或πS#,C#(SC)÷πc#(σTEACHER='刘晨'(C))或πS#,C#(SC)÷σTEACHER='刘晨'(C)或评阅人得分三、三、SQL程序题(共57分。)1、根据以下表要求,建立以下第(1)和第(3)张表(10分)。(1)/*员工人事表employee*/列名数据类型是否为空主外键

5、约束列含义emp_nochar(5)Notnullprimarykey员工编号emp_namechar(10)Notnull员工姓名sexchar(1)Notnull性别deptchar(4)Notnull所属部门titlechar(6)Notnull职称date_hireddatetimeNotnull到职日birthdaydatetimeNull生日salaryintNotnull薪水addrchar(50)null住址Mod_datedatetimeDefault(getdate())操作者(2)/*客户表customer*/列名数据类型是否为空主外键约束列含义c

6、ust_idchar(5)Notnullprimarykey客户号cust_namechar(20)Notnull,客户名称addrchar(40)Notnull,客户住址tel_nochar(11)Notnull,客户电话zipchar(6)null邮政编码(3)/*销售主表sales*/列名数据类型是否为空主外键约束列含义order_nointNotnullprimarykey订单编号cust_idchar(5)Notnull,Foreignkey客户号sale_idchar(5)Notnull,业务员编号tot_amtnumeric(9,2)Notnull,订单金

7、额order_datedatetimeNotnull,订货日期ship_datedatetimeNotnull,出货日期invoice_nochar(10)Notnull发票号码(4)/*销货明细表sale_item*/列名数据类型是否为空主外键约束列含义order_nointNotnull,primarykey订单编号prod_idchar(5)Notnull,产品编号qtyintNotnull销售数量unit_pricenumeric(7,2)Notnull单价order_datedatetimenull订单日期(5)/*产品名称表p

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

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

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