niusouti.com

若关系“订单”包括订单编号、物品类型、服务价格、客户姓名、客户联系电话、日期等属性,订单编号为主码,客户联系电话完全函数依赖于客户姓名,则此关系符合的最高范式是( )。A3NFB2NFC1NFD4NF

题目
若关系“订单”包括订单编号、物品类型、服务价格、客户姓名、客户联系电话、日期等属性,订单编号为主码,客户联系电话完全函数依赖于客户姓名,则此关系符合的最高范式是( )。

A3NF

B2NF

C1NF

D4NF


相似考题

3.阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。[说明]M公司为某宾馆设计宾馆机票预订系统,初步的需求分析结果如下:(1)客户可以在提前预订或直接入住时向宾馆提供相关信息,宾馆登记的客户信息.包括:客户编号,姓名,性别,类型,身份证号,联系方式,预订日期,入住时间和离开时间等信息。其中类型字段说明客户是普通客户或VIP客户,不同的客户类型享受订票的折扣额度不同。直接入住的客户其预订日期取空值。(2)需要预订机票的客户应填写“机票预订”表,提供飞行日期、航班号、出发时间、目的地等信息。宾馆根据客户订票信息购票后,生成“客户订单”表,并根据客户类型确定相应的折扣额度。“机票预订”和“客户订单”表如下表1、表2所示。[逻辑结构设计]根据需求阶段收集的信息,设计的关系模式如下图所示。关系模式的主要属性、含义及约束如下表3所示。对关系“客户”,请回答以下的问题:(1)若选定(客户编号,预订日期)作为主码,未预订而直接入住的客户信息能否录入客户表?如不能,请说明原因。(2)对“客户”关系增加一个流水号属性作为主码,“客户”关系属于第几范式?还存在哪些问题?(3)将增加入住标识属性后的“客户”关系分解为第三范式,分解后的关系名依次取客户1、客户2、…。

更多“若关系“订单”包括订单编号、物品类型、服务价格、客户姓名、客户联系电话、日期等属性,订单编号为主码,客户联系电话完全函数依赖于客户姓名,则此关系符合的最高范式是( )。 ”相关问题
  • 第1题:

    某公司网上销售管理系统的数据库部分关系模式如下所示。其中,客户号唯一标识一位客户,产品号唯一标识一件产品,订单号唯一标识一份订单。一份订单必须且仅对应一位客户,一份订单可由一到多条订单明细组成,一位客户可以有多份订单。客户(客户号,姓名,性别,地址,邮编)产品(产品号,名称,库存,单价)订单(订单号,时间,金额,客户号)订单明细(订单号,产品号,数量)订单关系模式的主键为(请作答此空);订单明细关系模式的主键为( );其中订单的外键为( )。

    A. 订单号
    B. 客户号
    C. (订单号,客户号)
    D. (订单号,时间)

    答案:A
    解析:
    本题考查的是应试者对关系数据库基本概念的掌握程度,本题正确答案为A.根据题意,订单号唯一标识一份订单,订单关系模式的主键为订单号。

  • 第2题:

    查询1993年出生的员工所订购的订单,输出结果为员工编号、姓名、所属部门、订单编号、客户名称、订单日期,按员工编号排序输出。


    SELECT*FROM职工WHERENOTEXISTS(SELECT*FROM订购单WHERE经手人=职工.职工号)或SELECT*FROM 职工WHERE职工号NOTIN(SELECT 经手人 FROM 订购单 WHERE 经手人 IS NOT NULL)

  • 第3题:

    1、将题中的关系模式按照范式理论进行规范化设计,要求最终达到第三范式要求。(请给出最终拆分后的关系模式) 订单信息(订单号,商品编号,商品名称,数量,单位,价格,客户名称,客户单位,联系方式,地址,物流名称,物流单号,商品库存)。


    第一范式;第二范式;第三范式;BCNF范式

  • 第4题:

    查询住址在上海的员工所做的订单,结果输出员工编号、姓名、住址、订单编号、客户编号和订单日期,并按客户编号排序输出。


    select a . 雇员ID ,( a . 姓氏 + a . 名字 ) 姓名 , b . 货主城市 , sum ( c . 单价 * c . 数量 ) 订单总额 from 雇员 a left join 订单 b on a . 雇员ID = b . 雇员ID and b . 货主城市 = '西安' left join 订单明细 c on b . 订单ID = c . 订单ID group by a . 雇员ID ,( a . 姓氏 + a . 名字 ), b . 货主城市

  • 第5题:

    客户购买图书窗体的数据源为以下SQL语句: select 客户.姓名 ,订单.册数, 图书.单价 from 客户inner join (图书 inner join 订单 on 图书.图书编号=订单.图书编号) on 客户.客户编号=订单.客户编号 则向窗体添加一个[购买总金额]的文本框,则其控件来源为()。

    A.[单价]*[册数]

    B.=[单价]*[册数]

    C.[图书]![单价]*[订单]![册数]

    D.=[图书]![单价]*[订单]![册数]


    C