题目内容 (请给出正确答案)
[主观题]

【Warship】数据库 现有二战中的大型舰船数据库,它由以...

【Warship】数据库 现有二战中的大型舰船数据库,它由以下几个关系组成: Classes(class, type, country, numGuns, bore, displacement) Ships(name, class, launched) Battles(name, date) Outcomes(ship, battle,result) 具体数据见前两次作业。已知: (1)关系Classes:相同设计的舰船组成一个“Class(类)”,类别的名称通常就是这个类的第一艘船的名字。关系Classes记录了“类”的名字、型号(bb代表战列舰,bc代表巡洋舰)、生产国家、主炮的数目、炮尺寸(口径,单位为英寸)和排水量(重量,单位是吨)。 (2)关系Ships:记录了舰船的名字、舰船类属名字和开始服役的时间。 (3)关系Battles:给出了这些舰船参加的战役的时间。 (4)关系Outcomes:给出了各艘舰船参加各场战役的结果(sunk为沉没、damaged为受伤,OK为完好)。 请用SQL语句,完成下列查询要求: 查询组3-5:分组与集函数的使用 (1) 查询中每类战列舰所包含的船数 (2) 查询每种军舰类型的平均火炮数 (3) 查询军舰的平均火炮数。(注意:这两题的区别在于:在计算机均值时,是使用军舰的数目还是军舰类型的数目) (4) 查询每个类型的第一艘船下水的年份。 (5) 查询每个类型在战斗中被击沉的船的数目 (6) 查询至少有3艘船的类型在战斗中被击沉的船的数目 (7) 军舰火炮使用的炮弹的重量大约是火炮口径的一半。查询每个国家的军舰的炮弹重量的平均值。

暂无答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“【Warship】数据库 现有二战中的大型舰船数据库,它由以…”相关的问题

第1题

3【Warship】数据库 现有二战中的大型舰船数据库,它由以...

3【Warship】数据库 现有二战中的大型舰船数据库,它由以下几个关系组成: Classes( class, type, country, numGuns, bore, displacement) Ships(name, class, launched) Battles(name, date) Outcomes(ship, battle,result) 具体数据见第2章关系代数的作业。已知: (1)关系Classes:相同设计的舰船组成一个“Class(类)”,类别的名称通常就是这个类的第一艘船的名字。关系Classes记录了“类”的名字、型号(bb代表战列舰,bc代表巡洋舰)、生产国家、主炮的数目、炮尺寸(口径,单位为英寸)和排水量(重量,单位是吨)。 (2)关系Ships:记录了舰船的名字、舰船类属名字和开始服役的时间。 (3)关系Battles:给出了这些舰船参加的战役的时间。 (4)关系Outcomes:给出了各艘舰船参加各场战役的结果(sunk为沉没、damaged为受伤,OK为完好)。 请完成以下查询任务:查询组3-1:单表查询 第(6)题选做 (1) 找出至少装备10门火炮的船只所属类别名和制造国家 (2) 找出在1918年以前下水的舰船的名字,并且把结果列名改为ShipName (3) 找出所有在战役中被击沉的船只和那次战役的名字 (4) 找出所有和它的类别名同名字的船只 (5) 找出所有以”R”字符开头的船只的名字 (6) 找出所有包括三个或三个以上单词的船只名字(例如King George V)

点击查看答案

第2题

1. 请根据题目的表述,写出关系代数表达式: 在二战中,...

1. 请根据题目的表述,写出关系代数表达式: 在二战中,有一大型舰船的数据库Warship,它由以下四个关系组成: Classes( class, type, country, numGuns, bore, displacement) Ships(name, class, launched) Battles(name, date) Outcomes(ship, battle,result) 规定: (1)关系Classes:相同设计的舰船组成一个“Class(类)”,类别的名称通常就是这个类的第一艘船的名字。关系Classes记录了“类”的名字、型号(bb代表战列舰,bc代表巡洋舰)、生产国家、主炮的数目、炮尺寸(口径,单位为英寸)和排水量(重量,单位是吨)。 (2)关系Ships:记录了舰船的名字、舰船类属名字和开始服役的时间。 (3)关系Battles:给出了这些舰船参加的战役的时间。 (4)关系Outcomes:给出了各艘舰船参加各场战役的结果(sunk为沉没、damaged为受伤,OK为完好)。 数据库采样有:请完成下列查询的关系代数表达式,(1)——(6)为基础题,(7)——(9)为扩展题: (1) 查询火炮口径大于16英寸的舰船类属和生产国 (2) 查询在1921年之前服役的舰船 (3) 查询在丹麦海峡(Denmark Strait)战役中沉没的舰船 (4) 1921年签署的华盛顿条约禁止制造超过35000吨的大型军舰,请列出违背华盛顿条约的军舰 (5) 列出参加了瓜达康纳尔岛(Guadalcanal)海战的战舰的名称、排水量及火炮的数目 (6) 列出所有在此数据库中提到的军舰(注意:这些军舰可能不是全部都出现在关系Ships中) (7) 列出只包含一艘军舰的类属 (8) 列出那些既有战列舰又有巡洋舰的国家 (9) “留得青山在,不怕没柴烧”,列出那些在某战役中受伤但是后来又参加了其他战役的战舰

点击查看答案

第3题

2. 【Product】数据库 现有产品数据库样例如下: Product...

2. 【Product】数据库 现有产品数据库样例如下: Product (maker, model, type) PC (model, speed, ram, hd, rd, price) Laptop (model, speed, ram, hd, screen, price) Printer (model, color, type, price) 具体数据见第2章关系代数的作业。已知: (1)关系Product给出了各种产品的制造厂商、型号、类型(PC、手提电脑或者打印机)等。这里简单假设所有产品的型号都惟一,而不管它是由哪个制造商生产的。这个假设有些不符合实际情况,真实的数据库中,制造商的号码应该作为型号的一部分 (2)关系PC为计算机表,对于不同型号给出了如下属性:速度(处理器的速度,单位是MHz)、RAM的容量(单位:MB)、硬盘的容量(单位:GB)、光盘驱动器的速度和型号(可能是CD也可能是DVD)、价格等 (3)关系Laptop为笔记本电脑表,与PC类似,除了把移动硬盘属性换成了显示器尺寸外,没有变化 (4)关系Printer为打印机表,对于每种模型,有如下属性:是否彩色(如果“是”,取值为true)、处理类型(激光、喷墨、或点阵)、价格查询组2-1:单表查询 (1) 找出所有价格低于$1000的个人计算机的型号、速度和硬盘大小 (2) 要求同(1),但要将列speed重命名为gigahertz,并将列hd重命名为gigabytes (3) 找出所有打印机制造厂商 (4) 找出价格高于$1500的笔记本电脑的型号、内存大小和屏幕尺寸 (5) 找出关系Printer中所有彩色打印机元组。注意属性color是一个布尔逻辑类型 (6) 找出速度为3.2且价格低于$2000的个人计算机的型号和硬盘大小

点击查看答案

第4题

1.【Movies】数据库 现有电影数据库样例如下: Movies (t...

1.【Movies】数据库 现有电影数据库样例如下: Movies (title, year, length, genre, studioName, producer#) StarIn (movieTitle, movieYear, starName) MovieStar (name, address, gender, birthdate) MovieExec (name, address, cert#, netWorth) Studio (name, address, presC#) 已知: (1)关系Movies为电影表,属性title是电影名,year为上映年份,length是电影长度,genre是电影类型,studioName为拍摄电影的电影公司(工作室), producer#为电影制片人的从业证书号,参照MovieExec(cert#) (2)关系StarIn为演出表,属性movieTitle为电影名,参照Movie(title), movieYear为拍摄年份, starName为影片主演,参照MovieStar(name) (3)关系MovieStar为演员表,属性name为演员名字, address为演员住址, gender为性别, birthdate为出生日期 (4)关系MovieExec为制片人表,属性name为制片人名字,address为住址,cert#为制片人从业证书编号(相当于学生的学号),netWorth为市场净资产(类似于个人产值) (5)关系Studio为电影公司,属性name为公司名称,address为公司地址,presC#为公司主席的从业证书号,参照MovieExec(cert#) 主码:关系Movies的主码为title+year;关系StarIn的主码为movieTitle+movieYear+starName,即全码;关系MovieStar的主码为name,关系MovieExec的主码为cert#,关系Studio的主码为name 请用SQL语句完成查询要求:查询组1-1:单表查询 (1) 找出电影公司MGM的地址 (2) 找出演员Sandra Bullock的生日 (3) 找出那些在1980年制作的,或者电影名中包含单词“Love”的电影中出现的所有电影明星 (4) 找出所有的净产值(netWorth)至少为$10,000,000的制片人 (5) 找出所有的男性或住在Malibu(地址中包含Malibu字符串)的电影明星

点击查看答案

第5题

【判断题】数据库是数据库系统的核心。( )
点击查看答案

第6题

【判断题】数据库中存储的只是数据。( )
点击查看答案

第7题

【判断题】数据库中的数据可以共享。( )
点击查看答案

第8题

【判断题】数据库设计是指设计数据库管理系统。
点击查看答案

第9题

【多选题】以下哪些数据库属于NoSQL数据库。

A、Neo4j

B、MongoDB

C、Redis

D、MySQL

点击查看答案

第10题

【单选题】下列()数据库实例不属于系统数据库。

A、master

B、model

C、msdb

D、temp

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信