数据库操作题:
设贸易公司数据库有5个表:
产品(产品代码,产品名称,类别,价格,供应商名称)
订单(订单号,签定日期,客户号,发货日期,发货地址,邮政编码)
订单明细(订单号,产品代码,单价,数量)
类别(编号,名称,描述)
客户(客户号,客户名称,地址,城市,国家,电话,传真,邮政编码)
其中:
1) 类别表的主码为编号;
2) 产品表的主码为产品代码,类别为外码,被参照表为类别表,对应属性为编号;
3) 订单表的主码为订单号,客户号为外码,被参考表为客户表,对应属性为客户号;
4) 订单明细表的订单号和产品代码为主码,订单号为外码,其被参照表为订单表,对应属性为订单号,产品代码为外码,其被参照表为产品表,对应属性为产品代码。
试用SQL语句表达下列操作:
1) 创建指定数据文件贸易公司.mdf的贸易公司数据库
2) 定义订单明细表,并说明其主码和参照关系
3) 添加一个新产品和新类别(数据自定并注意添加顺序)
4) 将所有类别名称为‘海产食品’的产品价格增加50元
5) 删除‘2010’号订单及其相应明细
6) 建立视图:订单情况(订单号,签订日期,客户名称,产品代码,单价,数量)
7) 查找2007年5月签订的订单号与客户号
8) 查找北京所有客户本年度至今签订的订单号,签订日期和客户号
9) 查找供应商‘甲’生产的产品名称、类别名称和价格
10) 查找尚未下订单的客户号、客户名称
11) 查找2007年7月21日发货的订单号,并按降序排列
12) 统计‘3002’号订单中每个产品的产品代码、单价、数量、金额
13) 计算每类产品的平均价格
14) 统计在北京或者上海的客户数量
15) 统计发往天津(发货地址中包含‘天津’)的每个订单的应付总额
16) 找出购买过代码为‘H37389’的产品的客户名称、地址
17) 查找价格高于500或者低于100的由‘丙’供应商提供的产品名称、产品代码
18) 将‘4112’号订单的明细信息保存到临时表4112订单中
19) 查找签订订单数量大于10个的客户号
20) 删除订单明细中数量为0的记录
这是一道考试题,我想要份正确答案而已,请计算机达人帮忙做一下~~非常感谢!因为题目较繁琐,如果有达人都帮忙写出来的我采纳后会额外再加50分作为酬谢的~拜托各位达人啦!
这就是一道考试题,已经给出所有条件了~~~就是普通的SQL习题,不是实际运用,请达人直接按照给的所有条件编制就可以了!
另外:请诚心做答的朋友写答案出来,其他人就不用说什么简单、自己查书什么的了,非常感谢!
数据库问题。急急急 在线等
解:(1)根据题意,可知有如下的函数依赖关系:(职工名,项目名)→工资 项目名→部门名 部门名→部门经理 所以,主键为(职工名,项目名).(2)根据(1),由于部门名,部门经理只是部分依赖于主键,所以该关系模式不是2NF.应该做如下分解:R1(项目名,部门名,部门经理)R2(职工名,项目名,工资)以上两个关系模...
数据库管理作业,大虾们帮帮忙,紧急!!!
B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统能够解决 C.文件系统只能管理文件,而数据库系统还能管理其他类型的数据 D.文件系统只能用于小型、微型机,而数据库系统还能用于大型机 39. 数据库管理系统是__B___。A.操作系统的一部分 B.在操作系统支持下的系统软件 C.一种编译...
数据库的问题,高手帮忙
1:先停止整个数据库,将该数据库的文件msdbdata.mdf和msdblog.ldf拷贝粘贴出来到另一个目录下。2:将以上的文件再拷贝到另一个目录下,也就是说复制两次。3:选择 数据库右击鼠标 --》所有任务--》附加数据库 将复制出的一个备份文件附加上去,其中,数据库名称叫MSDB1,用户是SA或ADMINISTRATOR。4...
数据库系统及其应用作业大家帮帮忙啊
1、SELECT * FROM 学生名单 2、SELECT 学号,姓名 FROM 学生名单 WHERE 序号='30'3、SELECT 学号,姓名,性别 FROM 学生名单 WHERE 姓名='李三'4、SELECT * FROM 学生名单 WHERE 性别='男'5、SELECT AVG(成绩) AS 男生成绩 FROM 学生名单 WHERE 性别='男' GROUP BY 性别 SELECT AVG(成绩) A...
数据库题 很急
1、(1) 关系代数关系式:π(sname)(σ(sage<18)∧(sdept='计算机系'))sql语句:select sname from s where sdept='计算机系' and sage < 18;(2) select sname from sc,s where sc.sno = s.sno and sc.cno in (1号课程,3号课程) ;(3) select sno from sc where cno = ‘3'...
求数据库高手做几道基础题
WHERE pname=’苹果’OR pname=’香蕉’)。第 37 题: SQL Server2005聚合函数中count(*)的功能描述正确的是( B.统计所有记录的个数,包括空值) 。第 40 题: 在表A中有一列B,执行删除语句delete from A where B like ‘_[ae]%’,下面包含B列的值的数据行可能被删C.Annet ...
数据库题目求答案!!!急急急!!!
1、概念设计和逻辑设计 2、数据库安全和数据库完整 3、一项是数据的载入,另一项是应用程序的编码和调试 4、一个实体 5、正确性 6、超时法和等待图法 7、数据项、数据结构 8、模式 DBMS :数据库管理系统(database management system)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库...
以下是数据库原理及应用的题目,请帮我作答下,急,准备考试拉
可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 数据库原理及应用 搜索资料 本地图片 图片链接 提交回答正在求助 查看更多问题 > 换一换 登录 还没有百度账号?立即注册 知道日报 全部文章 1903 为什么英、法、德、俄、美等国元......
数据库原理问题,急
详情请查看视频回答
急急急!!!数据库系统概论题..请大侠帮忙!!!
二、填空题 1. 数据处理的核心问题是 。2. 数据库系统一般由 (数据库、数据库管理系统(及其开发工具)、数据库管理员和用户组成 ) 组成。3. 数据库(DataBase)是一个长期存储在计算机内的、有组织的、有共享的、统一管理 数据集合。4. 内模式也称 存储模式 模式,描述了数据...