若关系“教室借用”包括教室编号、使用人、使用日期、借用时间段、工作日。用途等属性,所有属性的值都有可能重复,教室编号、使用日期、借用时间段为关键字,则此关系符合的最高范围是()。A、3NFB、2NFC、1NFD、非规范化关系

题目

若关系“教室借用”包括教室编号、使用人、使用日期、借用时间段、工作日。用途等属性,所有属性的值都有可能重复,教室编号、使用日期、借用时间段为关键字,则此关系符合的最高范围是()。

  • A、3NF
  • B、2NF
  • C、1NF
  • D、非规范化关系

相似考题
更多“若关系“教室借用”包括教室编号、使用人、使用日期、借用时间段、工作日。用途等属性,所有属性的值都有可能重复,教室编号、使用日期、借用时间段为关键字,则此关系符合的最高范围是()。A、3NFB、2NFC、1NFD、非规范化关系”相关问题
  • 第1题:

    某市人事局进行人员培训,拟行文该市某中学请求借用教室,应使用的文种是()

    A、请示

    B、通知

    C、申请

    D、函


    参考答案:D

  • 第2题:

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

    A3NF

    B2NF

    C1NF

    D4NF


    正确答案:B

  • 第3题:

    ● 设有关系模式R(课程,教师,学生,成绩,时间,教室),其中函数依赖集 F如下:

    F={课程→→教师,(学生,课程)→成绩,(时间,教室)→课程, (时间,教师)→教室,(时间,学生)→教室}

    关系模式 R 的一个主键是 (54) ,R 规范化程度最高达到 (55) 。若将关系模式 R 分解为 3 个关系模式 R1(课程,教师)、R2(学生,课程,成绩)、R3(学生,时间,教室,课程),其中 R2 的规范化程度最高达到 (56) 。

    (54)

    A.(学生,课程)

    B.(时间,教室)

    C.(时间,教师)

    D.(时间,学生)

    (55)

    A. 1NF

    B. 2NF

    C. 3NF

    D. BCNF

    (56)

    A. 2NF

    B. 3NF

    C. BCNF

    D. 4NF


    正确答案:D,B,C

  • 第4题:

    某企业的培训关系模式R(培训科目,培训师,学生,成绩,时间,教室),R的函数依赖集 F={培训科目→培训师,(学生,培训科目)→成绩,(时间,教室)→培训科目,(时间,培训师)→教室,(时间,学生)→教室}。关系模式R的主键为 ( ) ,其规范化程度最高达到 (请作答此空) 。

    A.1NF
    B.2NF
    C.3NF
    D.BCNF

    答案:B
    解析:
    关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键。选项D(时间,学生)的组合中,(时间,学生)→教室,(时间,教室)→培训科目,培训科目→培训师,(学生,培训科目)→成绩,可见,包括了关系模式R的全部属性,因此(时间,学生)是该关系模式的主键。数据库的关系范式有:(1)第一范式(1NF):属性不可拆分或无重复的列。(2)第二范式(2NF):完全函数依赖。在一个关系中,若某个非主属性数据项依赖于全部关键字称之为完全函数依赖。例:成绩表(学号,课程号,成绩)关系中,(学号,课程号)→成绩,只有学号或者只有课程号都无法推导出成绩,因此该关系式属于完全函数依赖。(3)第三范式(3NF):消除传递依赖。不依赖于其他非主属性(消除传递依赖)。满足第三范式的数据库必须先满足第二范式。也就是说,数据库中的属性依赖仅能依赖于主属性,不存在于其他非主属性的关联。例如,图书,图书室的关系。图书包括编号、出版商、页码等信息,图书室包括图书室编号、所存图书(外键)。其中,图书室的表中不应该存储任何图书的具体信息(例如,出版商。),而只能通过主键图书编号来获得对应图书的信息。(4)BC范式(BCNF):所有非主属性对每一个码都是完全函数依赖;所有的主属性对于每一个不包含它的码,也是完全函数依赖;没有任何属性完全函数依赖于非码的任意一个组合。如果说关系模式R属于3NF,不一定属于BCNF,如果R属于BCNF,则一定属于3NF。(5)第四范式(4NF):对于每一个X→Y,X都能找到一个候选码( 若关系中的某一属性组的值能唯一地表示一个元组,而其真子集不行,则称该属性组为候选码)。题干中“(时间,教室)→培训科目”且“培训科目→培训师”,这之间存在传递依赖,不满足3NF,属于2NF。

  • 第5题:

    设有关系模式R(课程,教师,学生,成绩,时间,教室),其中函数依赖集F如下:F={课程→→教师,(学生,课程)→成绩,(时间,教室)→课程,(时间,教师)→教室,(时间,学生)→教室}关系模式R的一个主键是(请作答此空),R规范化程度最高达到( )。若将关系模式R分解为3个关系模式R1(课程,教师)、R2(学生,课程,成绩)、R3(学生,时间,教室,课程),其中R2的规范化程度最高达到( )。

    A.(学生,课程)
    B.(时间,教室)
    C.(时间,教师)
    D.(时间,学生)

    答案:D
    解析:
    本题主要考查关系模式规范化方面的相关知识。本题正确答案为D。因为根据函数依赖集F可知(时间,学生)可以决定关系R中的全部属性,故关系模式R的一个主键是(时间,学生)。

  • 第6题:

    设有关系模式R (课程,教师,学生,成绩,时间,教室),其中函数依赖集F如下:
    F={课程→→教师,(学生,课程)→成绩,(时间,教室)→课程,
    (时间,教师)→教室,(时间,学生)→教室}
    关系模式R的一个主键是( ),R规范化程度最高达到(请作答此空)。若将关系模式R分解为3个关系模式R1(课程,教师)、R2(学生,课程,成绩)、R3(学生,时间,教室,课程),其中R2的规范化程度最高达到( )。



    A. 1NF
    B. 2NF
    C. 3NF
    D. BCNF

    答案:B
    解析:
    通过主键应该是可以推导出关系中的所有其它属性的,那么通过函数依赖集F我们可以知道,通过(时间,学生)可以推导出教室,然后通过(时间,教室)可以推导出课程,通过(学生,课程)又能推导出成绩,通过课程又可能推导出教师,所有其它属性都可以被推导出来,因此(时间,学生)是主键。
    从函数依赖集F我们可以看到,没有对主键中单个属性的依赖关系,所有不存在非主属性对码的部分依赖,但存在传递依赖,因此关系模式只满足第2范式。
    分解后的R2只包含了学生,课程及成绩三个属性,它们之间的依赖关系是(学生,课程)→成绩,那么主键应该是(学生,课程),这里不存在部分依赖,也不存在传递依赖,因此满足BC范式。

  • 第7题:

    个人锁和钥匙使用时归个人保管并标明使用人姓名或编号,个人锁可相互借用。


    正确答案:错误

  • 第8题:

    假设“课表记录”包含教室编号、上课时间、上课时间段、教师号、课程号五个数据项,其中一个教师可以开设不同的课程,一门课程可以由不同的教师开设,那么该数据流的结构在数据字典中的定义是()。

    • A、课表记录=教室编号+上课时间+上课时间段+{教师号+课程号}
    • B、课表记录=教室编号+上课时间+上课时间段+{教师号}+{课程号}
    • C、课表记录=教室编号+上课时间+上课时间段+教师号+课程号
    • D、课表记录=教室编号+上课时间+上课时间段+教师号+{课程号}

    正确答案:B

  • 第9题:

    现有如下关系: 患者(患者编号,患者姓名,性别,出生日期,单位) 医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果) 其中,医疗关系中的外关键字是()。

    • A、患者编号
    • B、患者姓名
    • C、患者编号和患者姓名
    • D、医生编号和患者编号

    正确答案:A

  • 第10题:

    单选题
    若关系“教室借用”包括教室编号、使用人、使用日期、借用时间段、工作日。用途等属性,所有属性的值都有可能重复,教室编号、使用日期、借用时间段为关键字,则此关系符合的最高范围是()。
    A

    3NF

    B

    2NF

    C

    1NF

    D

    非规范化关系


    正确答案: A
    解析: 暂无解析

  • 第11题:

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

    3NF

    B

    2NF

    C

    1NF

    D

    4NF


    正确答案: D
    解析: 暂无解析

  • 第12题:

    填空题
    在关系模式R中,若属性或属性组X不是关系R的关键字,但X是其他关系模式的关键字,则称X为关系R的()。

    正确答案: 外关键字
    解析: 暂无解析

  • 第13题:

    学校各班级定期在教室组织班会,设计一个用于管理教室使用的数据库。经调查分析,得到的数据项类型如下:

    教室号r CHAR(4),教室容量content INIT,教室可用状态state CHAR(1),班级号cCHAR(6),班级名称classname CHAR(20),班长monitor CHAR(8),班级人数cnum INT,班会编号cm CHAR(8),班会名称name CHAR(20),班会主题subject CHAR(80),开会日期mdate DATE。

    并确定以教室(classroom)信息、班级(class)信息、班会(classmeeting)信息为实体,它们通过“开班会”联系起来。为了简化问题做如下假定:

    (1) 一个班级在同一个教室不能重复召开同一个班会;

    (2) 教室可用状态:‘1’表示教室可用,‘0’表示该教室不可用。

    数据库概念设计只包含主键属性的简化E-R图如下:

    要求:

    1.数据库的逻辑结构设计:给出相应的表名、表的属性名(数据类型可省)、主键。

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

    a) 当前未借用的教室号和容量。

    b) 2001年3月28号有哪些班级(班级名称)在开会?他们的班长是谁?

    c) 2001年2月28号‘计算机98级1班’在哪个教室(教室号)开会?班会名称和班会主题是什么?

    d)当前能够适合‘计算机98级2班’开会的有哪些教室(教室号)?


    正确答案:1.数据库的逻辑结构设计(给出相应的表明表结构主键) classroom(r#contentstate) 主键r# class(c#classroommonitorcnum) 主键c# calssmeeting(cm#namesubject) 主键cm# meeting(r#c#cm#mdate) 主键(r#c#cm#) 2.给出下列查询的SQL语句: a) 当前未借用的教室号和容量 select r#content from classroom where state='1' b) 2001年3月28号有哪些班级(班级名称)在开会?他们的班长是谁? Select c.classnamec.monitor from class cmeeting m; where c.c# =m.c# and mdate='2001年2月28号' c) 2001年2月28号‘计算机98级1班’在哪个教室(教室号)开会?班会名称和班会主题是什么? Select r# m.name subject from class c classmeeting cm meeting m; Where c.c# =m.c# and m.cm#=cm.cm# and; mdate='2001年2月28号'and name='计算机98级1班' d) 当前能够适合‘计算机98级2班’开会的有哪些教室(教室号)? Select r# from classroom where state='1'and; Content>=(select cnum from class where classname='计算机98级2班'(4分)
    1.数据库的逻辑结构设计(给出相应的表明,表结构,主键) classroom(r#,content,state) 主键r# class(c#,classroom,monitor,cnum) 主键c# calssmeeting(cm#,name,subject) 主键cm# meeting(r#,c#,cm#,mdate) 主键(r#,c#,cm#) 2.给出下列查询的SQL语句: a) 当前未借用的教室号和容量 select r#,content from classroom where state='1' b) 2001年3月28号有哪些班级(班级名称)在开会?他们的班长是谁? Select c.classname,c.monitor from class cmeeting m; where c.c# =m.c# and mdate='2001年2月28号' c) 2001年2月28号‘计算机98级1班’在哪个教室(教室号)开会?班会名称和班会主题是什么? Select r#, m.name, subject from class c classmeeting cm meeting m; Where c.c# =m.c# and m.cm#=cm.cm# and; mdate='2001年2月28号'and name='计算机98级1班' d) 当前能够适合‘计算机98级2班’开会的有哪些教室(教室号)? Select r# from classroom where state='1'and; Content>=(select cnum from class where classname='计算机98级2班'(4分)

  • 第14题:

    若关系“参赛”包括考号、项目编号、参加时间、成绩、奖项等属性。参加时间、成绩函数依赖于考号和项目编号,奖项函数依赖与成绩,则此关系符合的最高范式是( )。

    A、非规范化关系

    B、2NF

    C、3NF

    D、1NF


    正确答案:D

  • 第15题:

    某企业的培训关系模式R(培训科目,培训师,学生,成绩,时间,教室),R的函数依赖集 F={培训科目→培训师,(学生,培训科目)→成绩,(时间,教室)→培训科目,(时间,培训师)→教室,(时间,学生)→教室}。关系模式R的主键为 (请作答此空) ,其规范化程度最高达到 ( ) 。

    A.(学生,培训科目)
    B.(时间,教室)
    C.(时间,培训师)
    D.(时间,学生)

    答案:D
    解析:
    关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键。选项D(时间,学生)的组合中,(时间,学生)→教室,(时间,教室)→培训科目,培训科目→培训师,(学生,培训科目)→成绩,可见,包括了关系模式R的全部属性,因此(时间,学生)是该关系模式的主键。数据库的关系范式有:(1)第一范式(1NF):属性不可拆分或无重复的列。(2)第二范式(2NF):完全函数依赖。在一个关系中,若某个非主属性数据项依赖于全部关键字称之为完全函数依赖。例:成绩表(学号,课程号,成绩)关系中,(学号,课程号)→成绩,只有学号或者只有课程号都无法推导出成绩,因此该关系式属于完全函数依赖。(3)第三范式(3NF):消除传递依赖。不依赖于其他非主属性(消除传递依赖)。满足第三范式的数据库必须先满足第二范式。也就是说,数据库中的属性依赖仅能依赖于主属性,不存在于其他非主属性的关联。例如,图书,图书室的关系。图书包括编号、出版商、页码等信息,图书室包括图书室编号、所存图书(外键)。其中,图书室的表中不应该存储任何图书的具体信息(例如,出版商。),而只能通过主键图书编号来获得对应图书的信息。(4)BC范式(BCNF):所有非主属性对每一个码都是完全函数依赖;所有的主属性对于每一个不包含它的码,也是完全函数依赖;没有任何属性完全函数依赖于非码的任意一个组合。如果说关系模式R属于3NF,不一定属于BCNF,如果R属于BCNF,则一定属于3NF。(5)第四范式(4NF):对于每一个X→Y,X都能找到一个候选码( 若关系中的某一属性组的值能唯一地表示一个元组,而其真子集不行,则称该属性组为候选码)。题干中“(时间,教室)→培训科目”且“培训科目→培训师”,这之间存在传递依赖,不满足3NF,属于2NF。

  • 第16题:

    设有关系模式R(课程,教师,学生,成绩,时间,教室),其中函数依赖集F如下:F={课程→→教师,(学生,课程)→成绩,(时间,教室)→课程,(时间,教师)→教室,(时间,学生)→教室}关系模式R的一个主键是( ),R规范化程度最高达到(请作答此空)。若将关系模式R分解为3个关系模式R1(课程,教师)、R2(学生,课程,成绩)、R3(学生,时间,教室,课程),其中R2的规范化程度最高达到( )。

    A.1NF
    B.2NF
    C.3NF
    D.BCNF

    答案:B
    解析:
    本题主要考查关系模式规范化方面的相关知识。本题的正确答案为B。因为根据函数依赖集F可知,R中的每个非主属性完全函数依赖于(时间,学生),所以R是2NF。

  • 第17题:

    某企业的培训关系模式 R(培训科目,培训师,学生,成绩,时间,教室), R 的函数依赖集 F={培训科目→培训师,(学生,培训科目)→成绩,(时间,教室)→培训科目,(时间,培训师)→教室,(时间,学生)→教室}。关系模式 R 的主键为(52),其规范化程度最高达到(53)。

    A.1NF
    B.2NF
    C.3NF
    D.BCNF

    答案:B
    解析:
    关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键。选项D(
    关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键。选项D(时间,学生)的组合中,(时间,学生)→教室,(时间,教室)→培训科目,培训科目→培训师,(学生,培训科目)→成绩,可见,包括了关系模式R的全部属性,因此(时间,学生)是该关系模式的主键。
    数据库的关系范式有:
    (1)第一范式(1NF):属性不可拆分或无重复的列。
    (2)第二范式(2NF):完全函数依赖。在一个关系中,若某个非主属性数据项依赖于全部关键字称之为完全函数依赖。例:成绩表(学号,课程号,成绩)关系中,(学号,课程号)→ 成绩,只有学号或者只有课程号都无法推导出成绩,因此该关系式属于完全函数依赖。
    (3)第三范式(3NF):消除传递依赖。不依赖于其他非主属性(消除传递依赖)。满足第三范式的数据库必须先满足第二范式。也就是说,数据库中的属性依赖仅能依赖于主属性,不存在于其他非主属性的关联。例如,图书,图书室的关系。图书包括编号、出版商、页码等信息,图书室包括图书室编号、所存图书(外键)。其中,图书室的表中不应该存储任何图书的具体信息(例如,出版商。。),而只能通过主键图书编号来获得对应图书的信息。
    (4)BC范式(BCNF):所有非主属性对每一个码都是完全函数依赖;所有的主属性对于每一个不包含它的码,也是完全函数依赖;没有任何属性完全函数依赖于非码的任意一个组合。
    如果说关系模式R属于3NF,不一定属于BCNF,如果R属于BCNF,则一定属于3NF。
    (5)第四范式(4NF):对于每一个X->Y,X都能找到一个候选码( 若关系中的某一属性组的值能唯一地表示一个元组,而其真子集不行,则称该属性组为候选码)。
    题干中“(时间,教室)→培训科目”且“培训科目→培训师”,这之间存在传递依赖,不满足3NF,属于2NF。

  • 第18题:

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

    • A、3NF
    • B、2NF
    • C、1NF
    • D、4NF

    正确答案:B

  • 第19题:

    如果一个关系模式只有两个属性构成,那一定可以达到()

    • A、3NF
    • B、2NF
    • C、1NF
    • D、BCNF

    正确答案:D

  • 第20题:

    在关系模式R中,若属性或属性组X不是关系R的关键字,但X是其他关系模式的关键字,则称X为关系R的()。


    正确答案:外关键字

  • 第21题:

    单选题
    下列关于关系模式规范化的叙述中,哪一条是不正确的?()
    A

    若R∈4NF,则必然R∈3NF

    B

    若R∈3NF,则必然R∈2NF

    C

    若R∈2NF,则必然R∈1NF

    D

    若R∈1NF,则必然R∈BCNF


    正确答案: D
    解析: 暂无解析

  • 第22题:

    单选题
    假设“课表记录”包含教室编号、上课时间、上课时间段、教师号、课程号五个数据项,其中一个教师可以开设不同的课程,一门课程可以由不同的教师开设,那么该数据流的结构在数据字典中的定义是()。
    A

    课表记录=教室编号+上课时间+上课时间段+{教师号+课程号}

    B

    课表记录=教室编号+上课时间+上课时间段+{教师号}+{课程号}

    C

    课表记录=教室编号+上课时间+上课时间段+教师号+课程号

    D

    课表记录=教室编号+上课时间+上课时间段+教师号+{课程号}


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    若关系“参赛”包括考号、项目编号、参加时间、成绩、奖项等属性。参加时间、成绩函数依赖于考号和项目编号,奖项函数依赖与成绩,则此关系符合的最高范式是()。
    A

    非规范化关系

    B

    2NF

    C

    3NF

    D

    1NF


    正确答案: C
    解析: 暂无解析