在关系模式职工(工号、姓名、年龄、性别)中若要求“职工的年龄必须在18岁至50岁之间”,则该约束属于()

题目

在关系模式职工(工号、姓名、年龄、性别)中若要求“职工的年龄必须在18岁至50岁之间”,则该约束属于()


相似考题
参考答案和解析
正确答案:用户定义的完整性约束
更多“在关系模式职工(工号、姓名、年龄、性别)中若要求“职工的年龄必须在18岁至50岁之间”,则该约束属于()”相关问题
  • 第1题:

    找出职工年龄大于50的职工姓名,以及这些职工工作所在的城市,正确的命语句是( )。

    A.SELECT 姓名,城市 FROM 职工; WHERE (年龄>50) OR (职工.职工号=城市.职工号)

    B.SELECT 姓名,城市 FROM 职工; WHERE (年龄>50) AND (职工.职工号=城市.职工号)

    C.SELECT 姓名,城市 FROM 城市,职工; WHERE (年龄>50) OR (职工.职工号=城市.职工号)

    D.SELECT 姓名,城市 FROM 城市,职工; WHERE (年龄>50) AND (职工.职工号=城市.职工号)


    正确答案:D
    解析:选项A)中缺少查询的“城市”表,且查询条件连接有误;选项B)中同样缺少查询的“城市”表;选项C)中查询条件错误,应使用AND进行条件连接,而不是OR。

  • 第2题:

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

    A.姓名

    B.性别

    C.出生日期

    D.年龄


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

  • 第3题:

    给出在仓库“WHl”或“WH2”工作,且年龄小于40岁的职工号和姓名,正确的命令是( )。

    A)SELECT 职工号,姓名 FROM 职工:

    WHERE 年龄<40 AND 仓库号=”WH1”OR 仓库号=”WH2”

    B)SELECT职工号,姓名 FROM 职工;

    WHERE年龄<40 AND(仓库号=”WH1”AND 仓库号=”WH2”)

    C)SELECT职工号,姓名 FROM 职工;

    WHERE年龄<40 OR 工仓库号=”WH1”OR 仓库号=”WH2”

    D)SELECT职工号,姓名 FROM 职工:

    WHERE年龄<40 AND(仓库号=”WH1”OR 仓库号=”WH2”)


    正确答案:D
    依据题意,本查询应该有两个筛选条件,即“仓库=''WH1 ”OR仓库=“WH2”和“年龄<40”,并且这两个条件要同时满足,也就是说本题应先进行或运算,即先判断“仓库=WH1”OR仓库="WH2””,再将此结果与“年龄<40”的条件进行与运算,又因为与运算比或运算的优先级高,所以要将或运算用圆括号括起来。

  • 第4题:

    设有关系模式EMP(职工号,姓名,年龄,技能)。假设职工号唯一,每个职工有多项技能,则EMP表的主码是()。

    A.职工号
    B.姓名,技能
    C.技能
    D.职工号,技能

    答案:D
    解析:
    职工号唯一,但每个职工有多项技能,也就是说职工号不能区别关系模式EMP中的每一个元组,但职工号、技能一起可以区别,故为主码。

  • 第5题:

    在关系模式职工(工号、姓名、年龄、性别)中若要求“职工的年龄必须在18岁至50岁之间”,则该约束属于()


    正确答案:用户定义的完整性约束

  • 第6题:

    在"职工"数据表中有如下字段:工号、姓名、性别、年龄,关键字可定义为()

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

    正确答案:A

  • 第7题:

    设有两个关系模式: 职工(职工号,姓名,性别,年龄,职务,工资,部门号); 部门(部门号,部门名称,经理名,地址,电话) 试用SQL语句删除年龄大于70岁的职工信息。


    正确答案:DELETEFROM职工
    WHERE年龄>70;

  • 第8题:

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

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

    正确答案:A

  • 第9题:

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

    学生号

    B

    姓名

    C

    性别

    D

    年龄


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

  • 第10题:

    多选题
    设有关系模式EMP(职工号,姓名,年龄,技能),假设职工号唯一,每个职工有多项技能,则不是EMP表的主键()。
    A

    职工号

    B

    姓名,技能

    C

    技能

    D

    职工号,技能


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

  • 第11题:

    问答题
    设有两个关系模式: 职工(职工号,姓名,性别,年龄,职务,工资,部门号); 部门(部门号,部门名称,经理名,地址,电话) 试用SQL语句删除年龄大于70岁的职工信息。

    正确答案: DELETEFROM职工
    WHERE年龄>70;
    解析: 暂无解析

  • 第12题:

    单选题
    在"职工"数据表中有如下字段:工号、姓名、性别、年龄,关键字可定义为()
    A

    工号

    B

    姓名

    C

    性别

    D

    年龄


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

  • 第13题:

    设有关系模式EMP(职工号,姓名,年龄,技能),假设职工号唯一,每个职工有多项技能,则EMP表的主键是()。

    A.职工号

    B.姓名,技能

    C.技能

    D.职工号,技能


    本题答案:D

  • 第14题:

    职工信息表如下表所示:编号 姓名 年龄 性别0001 李明辉 35 男0002 张明华 45 男0003 李淑琴 34 女.... .... .... ....如果表中的年龄是整数,性别为字符型,查询表中年龄在40岁以上的男性的语句为( )。

    A SELECT 姓名,年龄 FROM 职工信息表 WHERE 年龄>40 AND 性别=’男’

    B SELECT 姓名,年龄 FROM 职工信息表 WHERE 年龄>40 AND 性别IS男

    C SELECT 姓名,年龄 FROM 职工信息表 WHERE 年龄>40 AND 性别=男

    D SELECT 姓名,年龄 FROM 职工信息表 WHERE 年龄>’40’ AND 性别=’男’


    参考答案A

  • 第15题:

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

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

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

  • 第16题:

    在关系模式学生(学号,姓名,年龄,性别)中,若要求“学号不能为空”,则该约束属于对()的约束。


    正确答案:实体完整性

  • 第17题:

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

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

    正确答案:A

  • 第18题:

    假设有下面两个关系模式:职工(职工号,姓名,年龄,职务,工资,部门号),其中职工号为主码;部门(部门号,名称,经理名,电话),其中部门号为主码。用sQL语言定义这两个关系模式,要求在模式中完成以下完整性约束条件的定义:定义每个模式的主码;定义参照完整性;定义职工年龄不得超过60岁。


    正确答案: CREATETABLEDEPT
    (DeptnoNUMBER(2),
    DeptnameVARCHAR(10),
    ManagerVARCHAR(10),
    PhoneNumberChar(12)
    CONSTRAINTPK_SCRIMARYKEY(Deptno));
    CREATETABLEEMP
    (EmpnoNUMBER(4),
    EnameVARCHAR(10),
    AgeNUMBER(2),
    CONSTRAINTC1CHECK(Aage<=60),
    JobVARCHAR(9),
    SalNUMBER(7,2),
    DeptnoNUMBER(2),
    CONSTRAINTFK_DEPTNO
    FOREIGNKEY(Deptno)
    REFFERENCESDEPT(Deptno));

  • 第19题:

    设有关系模式EMP(职工号,姓名,年龄,技能),假设职工号唯一,每个职工有多项技能,则EMP表的主键是()。

    • A、职工号
    • B、姓名,技能
    • C、技能
    • D、职工号,技能

    正确答案:D

  • 第20题:

    设有关系模式EMP(职工号,姓名,年龄,技能),假设职工号唯一,每个职工有多项技能,则不是EMP表的主键()。

    • A、职工号
    • B、姓名,技能
    • C、技能
    • D、职工号,技能

    正确答案:A,B,C

  • 第21题:

    填空题
    在关系模式学生(学号,姓名,年龄,性别)中,若要求“学号不能为空”,则该约束属于对()的约束。

    正确答案: 实体完整性
    解析: 暂无解析

  • 第22题:

    问答题
    假设有下面两个关系模式:职工(职工号,姓名,年龄,职务,工资,部门号),其中职工号为主码;部门(部门号,名称,经理名,电话),其中部门号为主码。用sQL语言定义这两个关系模式,要求在模式中完成以下完整性约束条件的定义:定义每个模式的主码;定义参照完整性;定义职工年龄不得超过60岁。

    正确答案: CREATETABLEDEPT
    (DeptnoNUMBER(2),
    DeptnameVARCHAR(10),
    ManagerVARCHAR(10),
    PhoneNumberChar(12)
    CONSTRAINTPK_SCRIMARYKEY(Deptno));
    CREATETABLEEMP
    (EmpnoNUMBER(4),
    EnameVARCHAR(10),
    AgeNUMBER(2),
    CONSTRAINTC1CHECK(Aage<=60),
    JobVARCHAR(9),
    SalNUMBER(7,2),
    DeptnoNUMBER(2),
    CONSTRAINTFK_DEPTNO
    FOREIGNKEY(Deptno)
    REFFERENCESDEPT(Deptno));
    解析: 暂无解析

  • 第23题:

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

    学生号

    B

    姓名

    C

    性别

    D

    年龄


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

  • 第24题:

    填空题
    在关系模式职工(工号、姓名、年龄、性别)中若要求“职工的年龄必须在18岁至50岁之间”,则该约束属于()

    正确答案: 用户定义的完整性约束
    解析: 暂无解析