期中考试方案《数据库原理》

上传人:xzh****18 文档编号:34292904 上传时间:2018-02-22 格式:DOC 页数:6 大小:141KB
返回 下载 相关 举报
期中考试方案《数据库原理》_第1页
第1页 / 共6页
期中考试方案《数据库原理》_第2页
第2页 / 共6页
期中考试方案《数据库原理》_第3页
第3页 / 共6页
期中考试方案《数据库原理》_第4页
第4页 / 共6页
期中考试方案《数据库原理》_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《期中考试方案《数据库原理》》由会员分享,可在线阅读,更多相关《期中考试方案《数据库原理》(6页珍藏版)》请在金锄头文库上搜索。

1、1数据库原理课程期中考试一、考试方案数据库原理课程期中考试采取设计数据库的形式进行考核,最后提交一份设计报告。满分 100 分。占期末总评成绩的 15%。二、考试内容1根据现实生活中的例子,设计一个简单的数据库,要求有至少三个表,每个表的字段不少于三个,每个表的数据不少于 10 条。写出创建表,插入表数据的 SQL 语句。2设计数据库时要根据实际的例子对数据库进行说明,介绍数据库的来源,用途等,设计表也要对表进行说明。3设计至少 5 个查询,要求运用到选择、投影、连接、除,并写出相应的关系代数。三、要求1提交报告的创建表和插入表数据的 SQL 语句须在 SQL Server 2000 中进行测

2、试验证。2每位同学独立完成,最后如果发现两位同学的报告存在 25%以上雷同,则两人的期中考试成绩记为 0 分,请学习委员收设计报告的时候进行筛查。3最终上交设计报告要求用 A4 纸打印。4提交学委时间为 11 月 5 日,学委进行筛查后提交给我的最后时间为 11 月 6日。四、报告格式及评分标准如下页所示,请严格按格式要求(格式分 10 分) ,如有问题请发邮件咨询:xx_。2企业进销存数据库设计报告(三号,宋体)班级: 学号: 姓名:(正文用小四,宋体,1.5 倍行距) 一数据库介绍(来源,用途等,至少 100 字,10 分)如今,企业对于货物都实行了信息化管理,以提高管理水平和工作效率,同

3、时也可以最大限度地减少操作带来的错误,于是超市进入了进销存管理系统的计算机化。对于小型超市的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就要有高效的处理与管理方法,可以迅速提升超市的管理水平,为降低运营成本,提高效率。进销存数据库系统可以对仓库进行全面的管理与监控,缩短了企业间信息流转时间,系统可以进行材料超市 ABC 分类汇总,减少资金积压,企业对存货进行全面的控制和管理,降低超市企业成本,增加企业的市场竞争力。二 表结构及说明1数据表介绍(5 分)该数据库系统由 5 个表组成:商品 T(商品编号 Ttd,商品名称 Tname,商品价格 Tprice,生产日期Tproduced

4、ate,保质期 Tkeepdate,商品重量 Tweight)供应商 S( 供应商账号 Scodename, 供应商地址 Saddress,供应商名称Sname,供应商传真 Sfax,供应商电话 Stele,交货日期 Sdate)员工信息 Y(员工编号 Yid,姓名 Yname,性别 Ysex,年龄 Yage, )库存信息 K(库存号 Kno,最高库存 Khnum,最低库存 Kdhum,盈亏数量Kpnum,联系人 Kperson)供应商商品员工仓库表 TSYK(商品编号 Ttd, 员工编号 Yid,库存号Kno,供应商名称 Scodename,实际的商品数量 WQTY)2结构(如下所示,用表格

5、形式进行说明,8+8+9 共 25 分)表 1 商品表结构creat table T(Tid char(8) primary key,Tname char(14),Tproducedate char(6) ,列名 数据类型 长度 是否允许为空 说明Tid char 8 否 主属性不能为空Tname Char 14 可以Tprice int 任意 可以Tproducedate Char 6 可以Tkeepdate Char 2 可以Tweight Char 8 可以3Tprice int,Tkeepdate char(12),Tweight char(8),)表 2 供应商表结构列名 数据类型

6、长度 是否允许为空 说明Scodename Char 8 否Saddress Char 16 可以Sname Char 12 可以Sfax Char 11 可以Stele Char 11 可以Sdate Char 12 可以create table S(Scodename char(8) primary key,Sname char(12),Ssddress char(16),Sfax char(11),Stele char(11),Sdate char(12),)表 3 员工信息表结构列名 数据类型 长度 是否允许为空 说明Yid Char 6 否Yname Char 6 可以Ysex Ch

7、ar 1 可以Yage Char 2 可以create table Y(Yid char(6) primary key,Yname char(6),Ysex char(1),Yage char(2),)表 4 库存信息表结构列名 数据类型 长度 是否允许为空 说明Kno Char 2 否Ttd Char 8 可以Yid char 6Kpnum Int 可以Kperson Char 8 可以Khnum char 11Kdhum Char 12create table K(Kno char(2) primary key,Ttd char(8) primary key,Yid char(6) pri

8、mary key,Khnum char(11),Kdnum char(12),4Kpnum int,kPperson char(8))表 5 供应商商品员工仓库表结构列名 数据类型 长度 是否可以为空 说明Tid Char 8Yid char 6Kno char 2Scodename char 12WQTY intcreate table TSYK ( Tid char(8) primary key,Yid char(6) primary key,Kno char(2) primary key,Scodename char(12) primary key,WQTY int)3数据(如下所示,用

9、表格形式进行说明,8+8+9 共 25 分)表 1 商品数据 TTtd Tname Tprice tproducedate Tkeepdate TweightF651 125ml 娃哈哈爽19 40239 36 2kgF652 245ml 罐装椰汁18 40354 12 3kgF653 统一蜜桃多 20 40392 24 4kgInsertInto T (Ttd, Tname, Tprice, tproducedate, Tkeepdate, Tweight)Values (F651, 125ml 娃哈哈爽 , 19, 40239, 36, 2kg);InsertInto T (Ttd, Tn

10、ame, Tprice, tproducedate, Tkeepdate, Tweight)Values (F652, 245ml 罐装椰汁 , 18, 40354, 12, 3kg);InsertInto T (Ttd, Tname, Tprice, tproducedate, Tkeepdate, Tweight)Values (F653, 统一蜜桃多 , 20, 40392, 24, 4kg);表 2 供应商数据 SScodename Sname Ssddress Sfax Stele SdateA0001 苍南新厨食品 呼和浩特 64079 010-3625155 1/12/2010A

11、0002 福州汉顺贸易 温州东北路 21577 010-3625156 1/13/2010A0003 泉州宏情食品 广西柳州 12355 010-3625157 1/14/2010InsertInto S (Scodename,Sname,Ssddress,Sfax,Stele,Sdate)5Values (A0001, 苍南新厨食品 , 呼和浩特 , 64079, 010-3625155,1/12/2010);InsertInto S (Scodename,Sname,Ssddress,Sfax,Stele,Sdate)Values (A0002, 福州汉顺贸易 , 温州东北路 , 2157

12、7, 010-3625156, 1/13/2010);InsertInto S (Scodename,Sname,Ssddress,Sfax,Stele,Sdate)Values (A0003, 泉州宏情食品 , 广西柳州 , 12355, 010-3625157,1/142010);表 3 员工信息表数据 YYid Yname Ysex YageP0001 王刚 男 28P0002 孟德 男 32P0003 罗曼丽 女 27InsertInto Y (Yid,Yname,Ysex,Yage)Values (P0001, 王刚 , 男 , 28);InsertInto Y (Yid,Yname

13、,Ysex,Yage)Values (P0002, 孟德 , 男 , 32);InsertInto Y (Yid,Yname,Ysex,Yage) Values (P0003, 罗曼丽 , 女 , 27);表 4 库存信息数据 KKno Khnum Kdnum Kpnum Kperson Ttd YidB2 5500 150 2400 罗曼丽 F651 P0001B3 5700 210 3090 罗曼丽 F652 P0002B4 5500 220 3080 孟德 F653 P0003InsertInto Y (Kno,Khnum,Kdnum,Kpnum,Kperson,Ttd,Yid)Valu

14、es (B2, 5500, 150, 2400, 罗曼丽,F651,P0001);Insert6Into Y (Kno,Khnum,Kdnum,Kpnum,Kperson,Yid)Values (B3, 5700, 210, 3090, 罗曼丽,F652,P0002);InsertInto Y (Kno,Khnum,Kdnum,Kpnum,Kperson,Yid)Values (B4, 5500, 220, 3080, 孟德,F653,P0003);表 5 供应商商品员工仓库表数据 Tid Scodename Yid Kno WQTYI112 A0001 P0001 B1 5000I113 A

15、0002 P0002 B2 5200InsertInto Y (Tid,Scodename,Yid,Kno,wqty)Values (I112, A0001, P0001, B1, 5000);InsertInto Y (Tid,Scodename,Yid,Kno,wqty)Values (I113, A0002, P0002, B2, 5200);三、查询设计(每个查询 5 分共 25 分)1 (每一条查询的说明,包括查询涉及到哪几个表,完成什么功能,接着为查询对应的关系代数)(1)查询保质期大于 20 天且价格高于 18 的商品(T)18Tkepdat20price(2)查询员工年龄小于 30 岁女生只有“姓名”列. (Y) YnameD30age女 sex(3)检索所有交货日期大于 1/13/2010 的商品(TSYK) (S) ScodenaTi, ScodenamD201/3Sdate(4)检索盈亏数量低于 3000 的库存商品(T) TSYK (K)idD30pnu7

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号