




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
校园外卖系统数据库 组长:兰双艳 组员:李嘉琼 徐齐徽周 莎柳 梅张玉华时间:2014年5月20日校园外卖系统数据库设计一 需求分析随着时间的推移,人类对餐饮的需求越来越大,餐饮业也因此发展的越来越快。各式各样的餐厅如雨后春笋般的发展起来。自2000年以后,科学技术越来越发达,人与人之间的交流也越来越方便快捷,人们则会选择更方便的餐饮方式。由此,外卖行业应运而生,校园外卖则更加受欢迎,相比于出去吃饭,更多学生倾向于叫外卖,我们做的这个数据库就是有关校园外卖系统的。众所周知的是,校园外卖必然包含提供外卖的餐厅、送外卖人员以及订购外卖的人员。而餐厅主要负责提供餐厅名字、所在具体位置以及该餐厅的联系方式,除此之外,餐厅还需要列出菜单以及各种菜品的价目,好让订购人员有更好的选择。而订购外卖的人员(主要是学生)则需要提供他们自身的联系方式,以及所在的宿舍地址,这样送外卖的人员更方便的就能送到买家的手上。 我们希望通过我们做的这个校园外卖数据库系统,更多人能够了解外卖服务方式。二、流程图客户订餐餐厅送餐三、 各表格作用1、 餐厅:根据客户要求,完成菜肴;2、 菜单:供客户选择的材料;3、 顾客:享受餐厅食物的客人;4、 订单:反映餐厅与顾客之间的交易情况。四、 数据定义表一 :餐厅rnornameaddressphonetimeintchar(50)char(50)char(15)char(20)表二 :餐单fnofnamepriceintchar(60)char(20)表三 :顾客gnognameaddressphoneintchar(45)char(20)char(30)表四 :订单rnofnognoqtyintintintint五、建立e-r图菜品菜品号订餐菜名价格顾客餐厅订餐号电话姓名餐厅号座号电话地址地址数量六、表的创建创建餐厅信息表restaurantcreate table restaurant(rno int not null unique,rname char(50), address char(50), phone char(15), shijian char(20);创建菜品信息表foodcreate table food(fno int not null unique, fname char(60), price char(20); 创建订餐者信息表guestcreate table guest(gno int, gname char(45)not null unique, address char(20), phone char(30);创建餐厅,菜品及订餐人之间联系的表rfgcreate table rfg(rno int, fno int, gno int, qty int);七、插入餐厅信息insert into restaurantvalues(01,xiaocanmao,xiaozuqiuchang,666789,9:00-21:00);insertinto restaurantvalues(02,xuejiecanting,xiaozuqiuchang,61111,10:00-21:00); insertinto restaurantvalues(03,laoyouji,badongkou,670000,10:00-22:00);insertinto restaurantvalues(04,caigenxiang,yangguangduimian,616616,9:00-22:00);插入菜品信息insertinto foodvalues(01,yuxianrousi,8);insertinto foodvalues(02,shousibaocai,7);insertinto foodvalues(03,youlinqiezi,8);insertinto foodvalues(04,ganguotudou,10);insertinto foodvalues(05,zicaitang,6);插入订餐人信息 insertinto guestvalues(01,liumei,14-415,674471);insertinto guestvalues(02 ,lanshuangyan, 14-415,673617);insertinto guestvalues(03,zhangyuhua,14-418,673619);insertinto guestvalues(04,zhousha,14-415,693916);插入订餐之间的信息insertinto rfgvalues(01,03,01,01);insertinto rfgvalues(01,04, 02,01);insertinto rfgvalues(04,01,03,01);insertinto rfgvalues(03,02,04,01);八、信息查询查询关于餐厅的所有信息select *from restaurant; 查询食物及其价格select fname,pricefrom food;查询顾客的姓名,订餐地址,电话select gname,address,phonefrom guest;查询14-415订餐的所有人select gnamefrom guestwhere address=14-415;查询价格在810块之间的所有食物select fnamefrom foodwhere price between 8 and 10;查询订餐数为1的所有信息select *from rfgwhere qty=01;查询餐厅地址在小足球场的所有店select *from restaurantwhere address=xiaozuqiuchang;查询在01号店订餐的信息select *from rfgwhere rno=01;查询短号为67。的顾客select *from guestwhere phone like67_;查询订餐地址为-415且电话为67。的顾客select gname from guestwhere address=14-415 and phone like67_; 插入新的订餐人信息insertinto guestvalues(05,lijiaqiong,14-418,673622);删除顾客姓名为李嘉琼的所有信息delete from guestwhere gname=lijiaqiong;select *from guest;查询有顾客订餐的餐厅信息及订餐数量select restaurant.rname,address,phone,rfg.qtyfrom restaurant,rfgwhere restaurant.rno=rfg.rno;带in嵌套查询select gname,address,phonefrom guestwhere address in (select address from guest where gname=lanshuangyan);带union操作的集合查询select *from guestwhere address=14-415unionselect *from guestwhere phone like673_; 数据更新update guestset phone=673520where gname=lanshuangyan;建立餐厅和餐厅地址的视图create view address_restaurant as select rno,rname,phone from restaurant where address=xiaozuqiuchang;建立顾客及订餐人地址的视图create view address_guest as select gname,phone from guest where address=14-415;视图查询select gnamefrom address_guestwhere phone like67_;视图数据更新update address_rest
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年南阳市第十一人民医院(南阳市第二人民医院鸭河医院)招聘专业技术人员50人模拟试卷及答案详解(网校专用)
- 2025春季首都机场集团校园招聘考前自测高频考点模拟试题及答案详解(有一套)
- 2025安徽交运集团滁州汽运有限公司凤阳城交分公司招聘2人考前自测高频考点模拟试题附答案详解(考试直接用)
- 2025年庆阳石化分公司春季招聘(5人)考前自测高频考点模拟试题附答案详解(突破训练)
- 2025广东佛山市季华中学招聘编制教师2人模拟试卷及答案详解(夺冠)
- 2025广东韶关市在选调生招录中同步开展事业单位人员招聘25人模拟试卷及答案详解(历年真题)
- 2025年铜川市为县以下医疗卫生机构定向招聘笔试考前自测高频考点模拟试题及答案详解参考
- 2025福建省晋江圳源环境科技有限责任公司招聘6人考前自测高频考点模拟试题及一套参考答案详解
- 2025安徽芜湖市中西医结合医院(湾沚区总医院)招聘第三方救护车驾驶员(第二批)1人模拟试卷参考答案详解
- 2025昆明市甸沙乡卫生院招聘乡村医生(2人)模拟试卷及参考答案详解一套
- 浙江省计算机二级MS考试题库(浓缩400题)
- 木心全集讲稿系列:文学回忆录
- 肿瘤微环境中的细胞间通信
- 课程设计-MATLAB与通信仿真设计题目及程序
- 第6课 推动形成全面对外开放新格局高一思想政治《中国特色社会主义》同(高教版2023基础模块)
- 社会调查研究抽样课件
- 矩阵论同步学习辅导 张凯院 西北工业大学出版社
- 英语英语句子成分和基本结构
- GB/T 24218.1-2009纺织品非织造布试验方法第1部分:单位面积质量的测定
- GB/T 10357.1-2013家具力学性能试验第1部分:桌类强度和耐久性
- GB 10068-2000轴中心高为56mm及以上电机的机械振动振动的测量、评定及限值
评论
0/150
提交评论