niusouti.com

设有职工(编号,姓名,职称,基本工资)和工资(编号,…,实发工资)两个数据库文件,如下程序段用关联方法显示所有职工的编号,姓名,职称,基本工资和实发工资的数据,请填空。USE 工资 IN 1 ORDER 编号USE 职工 IN 2 ORDER 编号SET RELATION TO 编号【 】

题目

设有职工(编号,姓名,职称,基本工资)和工资(编号,…,实发工资)两个数据库文件,如下程序段用关联方法显示所有职工的编号,姓名,职称,基本工资和实发工资的数据,请填空。

USE 工资 IN 1 ORDER 编号

USE 职工 IN 2 ORDER 编号

SET RELATION TO 编号【 】


相似考题
更多“设有职工(编号,姓名,职称,基本工资)和工资(编号,…,实发工资)两个数据库文件,如下程序段用关联方 ”相关问题
  • 第1题:

    职工(编号,姓名,基本工资)和工资(编号、…、实发工资)两个数据库文件,如下程段用关拉联方法显示职工的编号,姓名,职称,基本工资和实发工资的数据,请填空。

    USE工资 ALLAS GZ

    INDEX ON编号TO idx3

    SELECT 2

    USE职工

    SER PELATION ON 【 】

    LIST编辑、姓名、职称、基本工资、【 】实发工资。


    正确答案:编号INT0 A A->
    编号INT0 A, A->

  • 第2题:

    【程序说明】 设有表文件“职工.DBF”(有字段:职工编号、姓名、民族)和“工资.DBF”(有字段:职工编号、工资),要在它们之间建立逻辑连接,然后为每个少数民族职工的工资增加 200元,最后显示全体职工的职工编号、姓名和工资。

    【程序】

    SET TALK OFF

    SELECT 1

    USE 职工 (5) TO ZGBH

    SELECT 2

    USE 工资

    SET RELATION TO (6)

    REPLACE 工资 WITH (7) FOR (8)

    LIST职工编号, (9) ,工资

    SET RELATION TO

    CLOSE DATA

    SET TALK ON

    RETURN

    (5)

    A.INDEX ON 姓名

    B.INDEX TO 职工编号

    C.INDEX ON 职工编号

    D.INDEX ON 职工编号 OF ZGBH


    正确答案:C
    解析:建立单项索引文件的格式:INDEX ON索引表达式>TO文件名>[UNIQUE] [COMPACT][ADDITIVE]

  • 第3题:

    设有关系W(编号,姓名,职称,基本工资),将其规范到3NF,下列正确的是( )。

    A.W1(编号,姓名)W2(工种,基本工资)

    B.W1(编号,职称,基本工资)W2(编号,姓名)

    C.W1(编号,姓名,职称)W2(编号,基本工资)

    D.以上都不对


    正确答案:C

  • 第4题:

    查询职工实发工资的正确命令是

    A.SELECT 姓名,(基本工资+津贴+奖金?扣除)AS 实发工资 FROM 工资

    B.SELECT 姓名,(基本工资+津贴+奖金?扣除)AS 实发工资 FROM 工资; WHERE 职工.职工号=工资.职工号

    C.SELECT姓名,(基本工资十津贴+奖金?扣除)AS实发工资; FROM工资,职工WHERE职工.职工号=工资.职工号

    D.SELECT姓名,(基本工资+津贴+奖金?扣除)AS实发工资; FROM工资JOIN职22 WHERE职工.职工号=工资.职工号


    正确答案:C
    解析:本题为简单的条件查询,WHERE子句后面的条件;职工.职工号=工资。职工号,可以实现将数据表职工和工资表连接起来进行查询,并且将工资表的几个字段求和计算得到职工的实发工资。选项C为正确答案,选项A缺少查询条件,选项B的查询条件错误,选项D使用的连接方法是错误的。

  • 第5题:

    以下5题使用如下三个条件:

    部门.DBF:部门号C(8),部门名C(12),负责人C(6),电话C(16)

    职工.DBF:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D

    工资.DBF:职工号C(10),基本工资N(8.2),津贴(8.2),奖金N(8.2),扣除N(8.2)

    查询职工实发工资的正确命令是

    A.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资

    B.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资; WHERE 职工.职工号=工资.职工号

    C.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS实发工资; FROM工资,职工WHERE职工.职工号=工资.职工号

    D.SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资; FROM工资JOIN职工WHERE职工.职工号=工资.职工号


    正确答案:C
    解析:本题为简单的条件查询,WHERE子句后面的条件:职工.职工号=工资.职工号,可以实现将数据表职工和工资表连接起来进行查询,并且将工资表的几个字段求和计算得到职工的实发工资。选项C为正确答案,选项A缺少查询条件,选项B的查询条件错误,选项D使用的连接方法是错误的。