在关系模式R(姓名,年龄,出生日期)中,最有可能做主键的是( )。A.姓名B.年龄C.出生日期D.姓名,年龄,出生日期

题目

在关系模式R(姓名,年龄,出生日期)中,最有可能做主键的是( )。

A.姓名

B.年龄

C.出生日期

D.姓名,年龄,出生日期


相似考题
参考答案和解析
正确答案:D
更多“在关系模式R(姓名,年龄,出生日期)中,最有可能做主键的是()。A.姓名B.年龄C.出生日期D.姓名,年龄, ”相关问题
  • 第1题:

    接种前严格执行“三查七对”制度,其中七对是指()。

    A.核对受种者姓名、年龄(出生日期)、疫苗品种、规格、剂量、接种部位、接种途径。

    B.核对受种者住址、年龄(出生日期)、疫苗品种、规格、剂量、接种部位、接种途径。

    C.核对受种者姓名、年龄(出生日期)、疫苗厂家、规格、剂量、接种部位、接种途径。

    D.核对受种者姓名、年龄(出生日期)、疫苗品种、规格、批号、接种部位、接种途径。


    答案A

  • 第2题:

    设有职工表(部门号,职工号,姓名,性别,出生日期),查询所有目前年龄在40岁以下(包含40岁)的职工信息(姓名、性别和年龄),正确的命令是________。

    A.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期) 年龄 FROM 职工 WHERE 年龄<=40

    B.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期) 年龄 FROM 职工 WHERE YEAR(出生日期)<=40

    C.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期) 年龄 FROM 职工 WHERE YEAR(DATE())-YEAR(出生日期)<=40

    D.SELECT 姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期) FROM 职工 WHERE YEAR(DATE())-YEAR(出生日期)<=40


    正确答案:C
    解析:通过YEAR函数计算年龄。
      SQL语言的数据查询功能的语法一般格式如下:
      SELECT目标列表达式>
      FROM[[表名1>|视图名1>][[INNE]
      JOIN表名2>|视图名1>]…[ON连接条件>]…]
      FROM[[数据库名>]owner>{表名>|视图名>}
      [,[[数据库名>.]owner>.{表名>|视图名>}…
      [WHERE条件表达式>]
      [GROUP BY列名1>.
      [HAVING内部函数表达式>]]
      [ORDER BY列名2>{ASC/DESC}]
    语句的功能是从FROM子句列出的表中,按照WHERE子句中给出的条件,找出满足条件的元组,再按SELECT子句中给出的目标列表达式,选出元组中的列值形成结果表。

  • 第3题:

    查询所有目前年龄在35以上(不含35岁)的职工信息(姓名、性别和年龄)的正确的命令是A) SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHERE年龄>35B) SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHERE YEAR(出生日期)>35C) SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期、年龄FROM职工:WHERE YEAR(DATE()-YEAR(出生日期>35D) SELECT姓名.性别.年龄=YEAR(DATE())-YEAR(出生日期、FROM职工:WHERE YEAR(DATE())-YEAR(出生日期)>35


    正确答案:C
    用日期型函数YEAR()来表达年龄在35岁以上这个查询条件的正确写法应该是
            YEAR(DATA())-YEAR(出生日期)>35
    其中用到了DATA()函数,先求出当前日期,再用YEARQ求出该日期表示的年份,由此可知选项A和选项B的表示方法是错误的。选项D的错误在于使用SQL进行查询时,是不能使用等号进行列的赋值操作。故选项C为正确答案。

  • 第4题:

    可以正确查询所有目前年龄在35岁以上的职工信息(姓名、性别和年龄)的SQL SELECT命令是( )。

    A.SELECT姓名,性别,YEAR(DATE)-YEAR(出生日期)年龄FROM职工; WHERE年龄>35

    B.SELECT姓名,性别;YEAR(DATE)-YEAR(出生日期)年龄FROM职工; WHERE YEAR(出生日期)>35

    C.SELECT姓名,性别,年龄=YEAR(DATE)-YEAR(出生日期)年龄FROM职工; WHERE YEAR(DATE)-YEAR(出生日期)>35

    D.SELECT姓名,性别,YEAR(DATE)-YEAR(出生日期)年龄FROM职工; WHERE YEAR(DATE)-YEAR(出生日期)>35


    正确答案:D
    D。【解析】因为是要求年龄的值,因此是YEAR(DATE)-YEAR(出生日期))>35,在SQL语句中别名的方式应用YEAR(DATE)-YEAR(出生日期))as年龄,因此选D。

  • 第5题:

    查询所有目前年龄是22岁的学生信息:学号,姓名和年龄,正确的命令组是

    A.CREATE VIEW AGE_LIST AS; SELECT学号,姓名,YEAR(DATE())-YEAR(出生日期)年龄FROM学生; SELECT学号,姓名,年龄FROM AGE_LIST WHERE年龄=22

    B.CREATE VIEW AGE_LIST AS; SELECT学号,姓名,YEAR(出生日期)FROM学生: SELECT学号,姓名,年龄FROM AGE_LIST WHERE YEAR(出生日期)=22

    C.CREATE VIEW AGE_LIST AS; SELECT学号,姓名,YEAR(DATE())-YEAR(出生日期)年龄FROM学生; SELECT学号,姓名,年龄FROM学生WHERE YEAR(出生日期)=22

    D.CREATE VIEW AGE_LIST AS STUDENT; SELECT学号,姓名,YEAR(DATE()).YEAR(出生日期)年龄FROM学生; SELECT学号,姓名,年龄FROM STUDENT WHERE年龄=22


    正确答案:A
    解析:本题考查SOL中复杂查询语句的书写,四个选项中只有选项A是正确的。选项B和选项C是从建立的AGE_LIST视图中查询数据,但AGE_LIST视图中没有出生日期字段。选项D是从STUDENT表或视图中查询数据,但是 STUDENT表或视图不存在。故选项A是正确答案。

  • 第6题:

    现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期),它的主键是( )。

    A.宿舍编号
    B.(宿舍地址,姓名)
    C.学号
    D.(宿舍编号,学号)

    答案:C
    解析:
    学号可以唯一确定学生关系的一个元组,而且学号不存在任何真子集,从而学号可以作为学生关系的主键。

  • 第7题:

    若一个关系为R(学生号,姓名,性别,年龄),则()可以作为该关系的主键。

    • A、学生号
    • B、姓名
    • C、性别
    • D、年龄

    正确答案:A

  • 第8题:

    设学生关系模式为:学生(学号,姓名,年龄,性别,成绩,专业),则该关系模式的主键是()。

    • A、姓名
    • B、学号,姓名
    • C、学号
    • D、学号,姓名,年龄

    正确答案:C

  • 第9题:

    下列对zgda表的关系模式,描述正确的是()。

    • A、zgda(姓名、性别、年龄、职称)
    • B、zgda(姓名,性别,年龄,职称)
    • C、zgda(姓名,性别,年龄,职称)
    • D、姓名、性别、年龄、职称

    正确答案:B

  • 第10题:

    设学生关系模式为:学生(学号,姓名,年龄,性别,成绩,专业),则该关系模式的主键是()。

    • A、性别
    • B、学号,姓名
    • C、学号
    • D、学号,姓名,性别

    正确答案:C

  • 第11题:

    单选题
    设学生关系模式为:学生(学号,姓名,年龄,性别,成绩,专业),则该关系模式的主键是()。
    A

    姓名

    B

    学号,姓名

    C

    学号

    D

    学号,姓名,年龄


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

  • 第12题:

    单选题
    婴幼儿发展状况分析中的婴幼儿基本资料包括()。
    A

    姓名、性别、出生日期、实际年龄和发展一般状况

    B

    实际年龄和发展一般状况

    C

    姓名、性别

    D

    出生日期


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

  • 第13题:

    某关系表中定义了“姓名”、“性别”、“年龄”、“身份证号”4个字段,其中(59)字段较适合作为此关系表的主键。

    A.姓名

    B.性别

    C.年龄

    D.身份证号


    正确答案:D
    解析:通常在此关系表所定义的“姓名”、“性别”、“年龄”、“身份证号”4个字段中,前3个字段不能保证其具有唯一值,只有“身份证号”字段可以保证其具有唯一值,因此“身份证号”字段较适合作为此关系表的主键。

  • 第14题:

    ● 设计关系模式时,派生属性不会作为关系中的属性来存储。员工(工号,姓名,性别,出生日期,年龄)关系中,派生属性是 (58) 。

    (58)

    A. 姓名

    B. 性别

    C. 出生日期

    D. 年龄


    正确答案:D
    试题(58)分析
        本题考查对概念结构设计的掌握。
        在概念设计中,需要概括企业应用中的实体及其联系,确定实体和联系的属性。派生属性是指可以由其他属性进行计算来获得的属性,如年龄可以由出生日期、系统当前时间计算获得,是派生属性。在系统中存储派生属性,会引起数据冗余,增加额外存储和维护负担,也可能产生数据的不一致性。
    参考答案
          (58)D

  • 第15题:

    以下命令中,与命令“LIST ALL FIELDS姓名,年龄,班级”不等效的是( )。

    A. LIST姓名,年龄,班级

    B. UST FIELDS姓名,年龄,班级

    C. DISPLAY FIELDS姓名,年龄,班级

    D. DISPLAY ALL姓名,年龄,班级


    正确答案:C
    显示记录的命令包括了LIST和DIS- PLAY,它们之间的区别是不使用条件时,LIST默认显示全部记录,而DISPLAY则默认显示当前记录。

  • 第16题:

    在关系模式r(姓名,年龄,职位,出生日)中最有可能做主关键字的是()

    A.姓名

    B.年龄

    C.职位

    D.出生日


    正确答案:A

  • 第17题:

    设计关系模式时,派生属性不会作为关系中的属性来存储。员工(工号,姓名,性别,出生日期,年龄)关系中,派生属性是______。

    A.姓名

    B.性别

    C.出生日期

    D.年龄


    正确答案:D
    解析:本题考查对概念结构设计的掌握。
      在概念设计中,需要概括企业应用中的实体及其联系,确定实体和联系的属性。派生属性是指可以由其他属性进行计算来获得的属性,如年龄可以由出生日期、系统当前时间计算获得,是派生属性。在系统中存储派生属性,会引起数据冗余,增加额外存储和维护负担,也可能产生数据的不一致性。

  • 第18题:

    下图所示的E-R图中,应作为派生属性的是( ):该E-R图应转换的关系模式为(请作答此空),其中各关系模式均满足4NF。

    A.员工(工号,姓名,性别,出生日期,年龄。电话)
    B.员工(工号,姓名,性别,出生日期,电话)
    C.员工(工号,姓名,性别,出生日期,年龄)员工电话(工号,电话)
    D.员工(工号,姓名,性别,出生日期)员工电话(工号,电话)

    答案:D
    解析:
    本题考查扩展E-R图的基础知识。扩展E-R图中,实体的属性增加了组合属性、多值属性和派生属性的描述。其中,派生属性是指可以由其他属性来获得的属性。图中的年龄属性,可以由出生日期计算获得,故为派生属性。派生属性在扩展E-R图中使用虚线椭圆来表示,双线椭圆表示多值属性,即一个实体可以在该属性上有多个值,如一个员工可以有多个电话。根据扩展E-R图的转换规则,派生属性在转换过程中丢弃,多值属性与实体的标识符独立转换成一个关系模式,该关系模式属于4NF。其他属性构成的关系模式属于BCNF,无多值依赖,也属于4NF。

  • 第19题:

    婴幼儿发展状况分析中的婴幼儿基本资料包括()。

    • A、姓名、性别、出生日期、实际年龄和发展一般状况
    • B、实际年龄和发展一般状况
    • C、姓名、性别
    • D、出生日期

    正确答案:A

  • 第20题:

    下列哪些是居民身份证登记项目?()

    • A、姓名、性别、年龄、常住户口所在地住址
    • B、姓名、性别、出生日期、常住户口所在地住址
    • C、姓名、性别、出生日期、家庭住址
    • D、姓名、性别、年龄、常住户口所在地住址

    正确答案:B

  • 第21题:

    zg表有姓名、出生日期、年龄、职称四个字段,则对zg表的关系模式描述为()。

    • A、zg(姓名、出生日期、年龄、职称)
    • B、zg(姓名,出生日期,年龄,职称)
    • C、zg(姓名,出生日期,年龄,职称)
    • D、姓名、出生日期、年龄、职称

    正确答案:B

  • 第22题:

    单选题
    若一个关系为R(学生号,姓名,性别,年龄),则()可以作为该关系的主键。
    A

    学生号

    B

    姓名

    C

    性别

    D

    年龄


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

  • 第23题:

    单选题
    设学生关系模式为:学生(学号,姓名,年龄,性别,成绩,专业),则该关系模式的主键是()。
    A

    性别

    B

    学号,姓名

    C

    学号

    D

    学号,姓名,性别


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