niusouti.com

(1)在“zhibian”数据库中根据“zhibian”表中的标准,统计计算“yuangon9”表中的“加班费”,并将结果写入"yuangon9”表中的“加班费”字段。(2)建立视图“view1”,包括“职工编码”、“姓名”和“夜值班天数”等字段,内容是夜值班天数在3天以上的员工。建立表单“Forml”,在表单上显示视图“view1”的内容。

题目

(1)在“zhibian”数据库中根据“zhibian”表中的标准,统计计算“yuangon9”表中的“加班费”,并将结果写入"yuangon9”表中的“加班费”字段。

(2)建立视图“view1”,包括“职工编码”、“姓名”和“夜值班天数”等字段,内容是夜值班天数在3天以上的员工。建立表单“Forml”,在表单上显示视图“view1”的内容。


相似考题
参考答案和解析
正确答案:
(1)【操作步骤】
在命令窗口输入如下代码:
SELECT每天加班费FROM zhibian WHERE值班时间=“夜”INTO ARRAY a1
SELECT每天加班费FROM zhibian WHERE值班时间=“昼”INTO ARRAY a2
UPDATE yuangong SET加班费=yuangong.夜值班天数*a1(1,1)+yuangong.昼值班天数*a2(1,1)
(2)【操作步骤】
①选择【文件】→【打开】,在列表框中选择“数据库”,打开“图书借阅”数据库,然后选择【文件】→【新建】选择“视图”,然后将“yuangong”表添加到视图设计中。
②在“字段”选项卡中,将“可用字段”列表框中的题目要求的字段添加到“选定字段”中。
③在“筛选”选项卡中,在“字段名”选择“yuangong夜班值班天数”,“条件”选择为“>”,在“实例”中填入“3”。
④保存视图,然后在命令窗口输入CREATE FORM Form1,新建一个表单,然后单击右键,选择数据环境,选择“视图”,将“view1”添加到数据环境设计器中,然后将“view1”拖入表单中。
⑤保存表单。
更多“(1)在“zhibian”数据库中根据“zhibian”表中的标准,统计计算“yuangon9”表中的“加班费”,并将结果写 ”相关问题
  • 第1题:

    按“编号”字段前四位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。计算控件命名为“tAv9”。 注意:不允许改动数据库中1佝表对象“tStud”和查询对象“qStud”,同时也不允许修改报表对象“rStud”中已有的控件和属性。


    正确答案:
    步骤1;在“rStud”报表的设计视图。单击格式工具栏“排序与分组”按钮,在弹出的对话框中“字段/表达式”中输入计算“编号”前四位的表达式:=1eft(编号,4)或mid(编号,1,4),“组页脚”选择。是”。如果考生对此函数不是很熟,要结合课本熟练掌握关于字符串操作函数的使用。如图13所示。关闭“排序与分组”对话框。

    步骤2:单击工具栏中的“标签”按钮,然后在组页脚节区拖出一个文本框。选中文本,在文本上右键单击,在弹出的快捷菜单中选择“属性”命令,在“属性”对话框内修改名称为“tAv9”,在“控件来源”行内输入:=Avg([年龄】)。如图14所示。关闭“属性”对话框。保存“rStud”报表的设汁,关闭其窗口。
    步骤3:关闭“samD3.n1db”数据库窗口。

  • 第2题:

    小李今年毕业后,在一家计算机图书销售公司担任市场部助理,主要的工作职责是为部门经理提供销售信息的分析和汇总。请你根据销售数据报表(“Excel.xlsx”文件),按照如下要求完成统计和分析工作:

    1.请对“订单明细”工作表进行格式调整,通过套用表格格式方法将所有的销售记录调整为一致的外观格式,并将“单价”列和“小计”列所包含的单元格调整为“会计专用”(人民币)数字格式。

    2.根据图书编号,请在“订单明细”工作表的“图书名称”列中,使用VLOOKUP函数完成图书名称的自动填充。“图书名称”和“图书编号”的对应关系在“编号对照”工作表中。

    3.根据图书编号,请在“订单明细”工作表的“单价”列中,使用VLOOKUP函数完成图书名称的自动填充。“单价”和“图书编号”的对应关系在“编号对照”工作表中。

    4.在“订单明细”工作表的“小计”列中,计算每笔订单的销售额。

    5.根据“订单明细”工作表中的销售数据,统计所有订单的总销售金额,并将其填写在“统计报告”工作表的B3单元格中。

    6.根据“订单明细”工作表中的销售数据,统计《MSOffice高级应用》图书在2012年的总销售额,并将其填写在“统计报告”工作表的B4单元格中。

    7.根据“订单明细”工作表中的销售数据,统计隆华书店在2011年第3季度的总销售额,并将其填写在“统计报告”工作表的B5单元格中。

    8.根据“订单明细”工作表中的销售数据,统计隆华书店在2011年的每月平均销售额(保留2位小数),并将其填写在“统计报告”工作表的B6单元格中。


    正确答案:

    (1):首先选择F2:F363,按住CTRL键,再选择H2:H363单元格,然后单击“开始”选项卡→“数字”组的对话框启动器,打开“设置单元格格式”对话框,在“数字”选项卡的“分类”中选择“会计专用”。

    (2)【微步骤】

    步骤1:选择“订单明细表”的E3单元格,然后单击“公式”选项卡→“插入函数”按钮,打开“插入函数”对话框,在该对话框中选择函数“VLOOKUP”,在打开的“函数参数”对话框中进行参数设置,完成后的结果是“=VLOOKUP(D3,表2[[#全部],[图书编号]:[图书名称]],2)”,然后单击“确定”即可完成运算。

    步骤2:然后选择E3单元格,使用复制公式完成然后E4:E636单元格的运算。

    (3)【微步骤】

    步骤1:首先选择“订单明细表”的F3单元格,然后单击“公式”选项卡→“插入函数”按钮,打开“插入函数”对话框,在该对话框中选择函数“VLOOKUP”,在打开的“函数参数”对话框中进行参数设置,完成后的结果是“=VLOOKUP(D3,表2[#全部],3)”,然后单击“确定”即可完成运算。

    步骤2:然后选择F3单元格,使用复制公式完成然后F4:F636单元格的运算。

    (4)【微步骤】

    步骤1:选择“订单明细表”的H3单元格,然后在H3单元格中直接输入公式“=F3*G3”,然后按回车键即可。

    步骤2:然后选择H3单元格,使用复制公式完成然后H4:H636单元格的运算。

    (5)【微步骤】

    步骤1:选择“统计报告”工作表的B3单元格,然后单击“公式”选项卡→“插入函数”按钮,打开“插入函数”对话框,在该对话框中选择函数“SUM”,在打开的“函数参数”对话框中进行参数设置,完成后的结果是“=SUM(订单明细表!H3:H636)”,然后单击“确定”即可完成运算。

    (6)【微步骤】

    步骤1:选择“统计报告”工作表的B4单元格,然后单击“公式”选项卡→“插入函数”按钮,打开“插入函数”对话框,在该对话框中选择函数“SUMIFS”,在打开的“函数参数”对话框中进行参数设置,完成后的结果是“=SUMIFS(订单明细表!H3:H636,订单明细表!D3:D636,"BK-83021",订单明细表!B3:B636,">=2012-1-1",订单明细表!B3:B636,"<=2012-12-31")”,即可完成运算。

    (7)【微步骤】

    步骤1:选择“统计报告”工作表的B5单元格,然后单击“公式”选项卡→“插入函数”按钮,打开“插入函数”对话框,在该对话框中选择函数“SUMIFS”,在打开的“函数参数”对话框中进行参数设置,完成后的结果是“=SUMIFS(订单明细表!H3:H636,订单明细表!C3:C636,"隆华书店",订单明细表!B3:B636,">=2011-7-1",订单明细表!B3:B636,"<=2011-9-30")”,即可完成运算。

    (8)【微步骤】

    步骤1:选择“统计报告”工作表的B6单元格,然后单击“公式”选项卡→“插入函数”按钮,打开“插入函数”对话框,在该对话框中选择函数“SUMIFS”,在打开的“函数参数”对话框中进行参数设置,完成后的结果是“=SUMIFS(订单明细表!H3:H636,订单明细表!C3:C636,"隆华书店",订单明细表!B3:B636,">=2011-1-1",订单明细表!B3:B636,"<=2011-12-31")/12”,即可完成运算。

  • 第3题:

    在 Excel 的 Sheetl 工作表的 A1:E15 单元格区域内创建 “工资统计表” (内容如下 图所示)。 按题目要求完成后 ,用 Excel 的保存功能直接存盘。要求: 1. 表格要有可视的边框 ,并将文字设置为宋体 、16 磅、居中 。 2. 用 SUM 函数计算应发工资,计算结果保留两位小数,并将计算结果填入对应单 元格中。 3. 用 COUNTIF 函数统计基本工资大于 500 元人数,将计算结果填入对应单元格中 。 4. 用 AVERAGE 函数计算应发工资平均值 ,计算结果保留两位小数 ,并将计算结 果填入对应单元格中 。 5. 用 COUNTIF 和 COUNT 函数计算奖金大于 3000 元的人数在总人数中的比例 , 计算结果保留两位小数 ,并将计算结果填入对应单元格中 。


    正确答案:

  • 第4题:

    在“值班信息”数据库中统计“员工信息”表中的“加班费”,并将结果写入“员工信息”表中的“加班费”字段。

    (2)建立视图shitu,包括“职工编码”,“姓名”和“夜值班天数”等字段,内容是夜值班天数在3天以上的员工。建立表单biao,在表单上显示视图shitu的内容。


    正确答案:(1)在命令窗口中输入命令;MODIFY COMMANDquery1在程序文件编辑器窗口输入如下程序段; ****文件query1.prg中的程序代码***** SELECT职工编码夜值班天数*200+昼值班天数*150AS加班费; FROM 员工信息; INTO CURSOR atemp DO WHILE NOTEOF() UPDATE员工信息 SET 加班费=atemp.加班费; WHERE员工信息.职工编码=atemp.职工编码 SKIP ENDDO ************************************** 保存设计结果在命令窗口输入命令;DOquery1.prg执行程序文件结果如图3-133所示。 (2)从菜单栏里单击“文件”并选择“打开”或直接单击工具栏上的“打开”图标在弹出的对话框中选择要打开的数据库文件“值班信息.dbc”。 在“数据库设计器”工具栏中单击“新建本地视图”按钮在弹出的“新建本地视图”对话框中单击“新建视图”按钮打开视图设计器将“员工信息”数据表添加到视图设计器中根据题意在视图设计器的“字段”选项卡中将“可用字段”列表框中的字段“员工信息.职工编码”“员工信息.姓名”和“员工信息.夜值班天数”添加到右边的“选定字段”列表框里中;在“筛选”选项卡中字段名选择“员工信息.夜值班天数”条件选择“>”实例选项中输入3完成视图设计将视图以shitu文件名保存在考生文件夹下。 在命令窗口输入命令:CREATE FORM biao打开表单设计器新建表单。 在表单设计器中鼠标右键单击空白表单选择“数据环境”快捷菜单命令打开表单的数据环境在“选定”单选框中选择“视图”将视图文件shitu添加到数据环境中将数据环境中的视图文件shitu拖放到表单中可看到在表单中出现一个表格控件此时实现了视图文件shitu的窗口式输入界面运行表单结果如图3-134所示。
    (1)在命令窗口中输入命令;MODIFY COMMANDquery1,在程序文件编辑器窗口输入如下程序段; ****文件query1.prg中的程序代码***** SELECT职工编码,夜值班天数*200+昼值班天数*150AS加班费; FROM 员工信息; INTO CURSOR atemp DO WHILE NOTEOF() UPDATE员工信息 SET 加班费=atemp.加班费; WHERE员工信息.职工编码=atemp.职工编码 SKIP ENDDO ************************************** 保存设计结果,在命令窗口输入命令;DOquery1.prg,执行程序文件,结果如图3-133所示。 (2)从菜单栏里单击“文件”并选择“打开”,或直接单击工具栏上的“打开”图标,在弹出的对话框中选择要打开的数据库文件“值班信息.dbc”。 在“数据库设计器”工具栏中,单击“新建本地视图”按钮,在弹出的“新建本地视图”对话框中,单击“新建视图”按钮,打开视图设计器,将“员工信息”数据表添加到视图设计器中,根据题意,在视图设计器的“字段”选项卡中,将“可用字段”列表框中的字段“员工信息.职工编码”,“员工信息.姓名”和“员工信息.夜值班天数”添加到右边的“选定字段”列表框里中;在“筛选”选项卡中,字段名选择“员工信息.夜值班天数”,条件选择“>”,实例选项中输入3,完成视图设计,将视图以shitu文件名保存在考生文件夹下。 在命令窗口输入命令:CREATE FORM. biao,打开表单设计器新建表单。 在表单设计器中,鼠标右键单击空白表单,选择“数据环境”快捷菜单命令,打开表单的数据环境,在“选定”单选框中选择“视图”,将视图文件shitu添加到数据环境中,将数据环境中的视图文件shitu拖放到表单中,可看到在表单中出现一个表格控件,此时实现了视图文件shitu的窗口式输入界面,运行表单,结果如图3-134所示。 解析:本大题1小题主要考查的是SQL语句的应用,设计过程中可利用临时表来存放查询结果,再利用DO循环语句对表中的记录逐条更新。2小题主要考查的是视图的建立,以及表单与视图的连接。需要注意的是新建视图文件时,首先应该打开相应的数据库,且视图文件在磁盘中是找不到的,直接保存在数据库中;在表单中定数据环境,通过表单的数据环境快速建立表单控件和视图之间的联系。

  • 第5题:

    (1)编写程序“cx.prg”,用SQL语句查询“school”数据库中参加了课程编号为“0002”的学生的“学号”、“姓名”、“课程编号”和“成绩”。

    (2)在“school”数据库中统计每门课程考试的平均成绩,并将结果(课程编号、课程名称、平均成绩)放在表“re-suit”中。


    正确答案:
    【考点指引】本大题主要考查了SQL语句的查询和统计命令,这里要用到分组命令,注意用INT()TABLE将结果保存到表中。
    (1)【操作步骤】
    ①在命令窗口中输入命令:MODI COMM CX(回车执行),打开程序文件“CX.pr9”编辑窗口,在程序文件编辑窗口中输入以下代码:
    SELECT student.学号,姓名,course.课程编号,成绩
    FR()M score,course,student WHERE score.课程编号
    =course.课程编号AND score.学号=student.学号
    AND course.课程编号="0002"
    关闭程序文件编辑窗口并保存程序文件。
    ②在命令窗口中输入命令:DO CX(回车执行),执行程序文件。
    (2)【操作步骤】
    ①在命令窗口中输入命令:
    SELECT course.课程编号,课程名称,AVG(成绩)AS
    平均成绩INT()TABLE result FROM score,course
    WHERE score.课程编号=course.课程编号GR()UP
    BY course.课程编号,课程名称
    ②在命令窗口中输入命令:DO CX(回车执行),执行程序文件,结果将自动保存到表“result”中。