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

为某公司开发一个用于管理产品发运的数据库。经调查分析,并经简化处理后,得到的数据项列表如下:发

为某公司开发一个用于管理产品发运的数据库。经调查分析,并经简化处理后,得到的数据项列表如下:

发运单号 ydh CHAR(6),发运方式fs CHAR(4),发货日期fhrq DATEs

运杂项目xm CHAR(4),运杂费用fy NUMBER,货品名hpm CHAR(10),

单价di NUMBER,重量zl NUMBER,客户号khh CHAR(8);

客户名称khm CHAR(20),客户地址addr CHAR(20)。

确定以发货单(fhD)、客户(kh)、货品明细(hpms)、运杂费(yzf)为信息实体,且它们的对应关系如下:

一个发货单可对应多个货品明细,它们之间通过发运单号(ydh)关联。

一个发货单可对应多个运杂费,它们之间通过发运单号(ydh)关联。

一个客户可对应多个发货单,它们之间通过客户号(khh)关联。

要求:

(1)设计产品发运数据库的逻辑结构,给出相应的表名、表的属性名(数据类型可省)、主键、外键。

(2)给出下列查询的SQL语句:

①查询2001年2月28日本公司曾给哪些客户发运货物,输出这些客户的名称(khm)和地址 (addr)。

②查询2001年2月28日通过铁路(即fhd.fs='铁路')发运货物的运杂费明细,输出发运单号 (ydh)、运杂项目(xm)、运杂费用(fy)。

③查询2001年2月28日发运的货物明细,输出货品名(hpm)、单价(dj)、重量(zl)、货物金额 (dj*zl)。

④查询在2001年2月1日和2001年2月28日之间,发运各种产品的总重量(按货品名(hpm)分类汇总,输出货品名(hpm)、总重量)。

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“为某公司开发一个用于管理产品发运的数据库。经调查分析,并经简…”相关的问题

第1题

下面列出的各种模型中,()是一种先进的数据库管理模型,用于描述数据库管理员在开发阶段和维护产品阶段应该执行的管理任务

A.数据库成熟度模型

B.数据库应用成熟度模型

C.数据库管理成熟度模型

D.数据成熟度模型

点击查看答案

第2题

数据库管理系统是一个帮助人们建立_______的系统软件。

A.数据库

B.开发数据库应用程序

C.开发其它应用程序

D.数据库和开发数据库应用程序

点击查看答案

第3题

以下关于MySQL数据库管理系统说法正确的是?

A、MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。

B、MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

C、MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。

D、目前许多应用开发项目都选用MySQL ,其主要原因是MySQL 的社区版性能卓越,满足许多应用已经绰绰有余,而且MySQL 的社区版是开源数据库管理系统、可以降低软件的开发和使用成本。

点击查看答案

第4题

MicrosoftOffice组件之一,是一个中小型关系数据库管理系统,一个文件构成一个数据库,适合于开发中小型网站的数据库是()。

A.SQLServer

B.Mysql

C.Oracle

D.Access

点击查看答案

第5题

数据库管理系统是一个操纵和管理数据库的程序,用于建立、使用和维护数据库()
点击查看答案

第6题

关于一些常用数据库的介绍错误的是()。

A.SYBASE是美国IBM公司在20世纪80年代中期推出的客户机/服务器结构的关系数据库系统,也是世界上第一个真正的基于client/server结构的RDBMS产品

B.ORACLE是微软公司开发的一种适用于大型、中型和微型计算机的关系数据库管理系统

C.DB2是IBM公司开发的关系数据库管理系统

D.SQLServer是微软公司开发的一个关系数据库管理系统,以Transact-SQL作为它的数据库查询和编程语言

点击查看答案

第7题

数据库管理系统是一个操纵和管理数据库的程序,用于建立、使用和维护数据库()
点击查看答案

第8题

关于一些常用数据库的介绍正确的是()。

A.SYBASE是美国IBM公司在20世纪80年代中期推出的客户机/服务器结构的关系数据库系统,也世界上第一个真正的基于client/server结构的RDBMS产品

B.ORACLE是微软公司开发的一种适用于大型、中型和微型计算机的关系数据库管理系统

C.SQL Server是微软公司开发的一个关系数据库管理系统,以Transact-SQL作为它的数据库查询和编程语言

D.DB2是SUN公司开发的关系数据库管理系统

点击查看答案

第9题

以下关于关系型数据库管理系统的描述中,正确的是()

A.ccess是微软公司开发的关系型数据库产品,适用于对少量数据的管理

B.MySQL是一个大型关系型数据库管理系统

C.由于MySQL体积小、速度快、成本低,许多中小型网站选其作为网站数据库

D.Oracle是甲骨文公司的一款大型专业关系数据库管理系统

点击查看答案

第10题

关于关系型数据库,下述哪个说法错误()

A.Sybase是一个面向联机事务处理,具有高性能,高可靠性的功能强大的关系型数据库管理系统

B.ORACLE是以结构化查询语言(SQL)为基础的大型关系数据库

C.MySQL是一个多用户、多线程的SQL数据库

D.DB2是微软公司开发的关系数据库管理系统

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

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

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

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

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