niusouti.com

对考生文件夹下的表“投稿”,使用查询向导建立查询qry1,查询投稿日期在2006年的投稿情况。

题目

对考生文件夹下的表“投稿”,使用查询向导建立查询qry1,查询投稿日期在2006年的投稿情况。


相似考题
更多“对考生文件夹下的表“投稿”,使用查询向导建立查询qry1,查询投稿日期在2006年的投稿情况。 ”相关问题
  • 第1题:

    将表“投稿”中的记录复制到表“n_投稿”中。


    正确答案:在命令窗口中输入命令: USE n_投稿 (回车执行) APPEND FROM 投稿.dbf (回车执行)
    在命令窗口中输入命令: USE n_投稿 (回车执行) APPEND FROM 投稿.dbf (回车执行)

  • 第2题:

    “SELECT*FROM投稿表TO FILE temp WHERE审稿结果=ˋ通过ˊ”语句的功能是( )。

    A.将查询结果保存到临时temp.dbf文件中

    B.将查询结果保存到temp.txt文本文件中

    C.将查询结果保存到temp表中

    D.将查询结果保存到数组temp中


    正确答案:B
    本题考查简单查询,在SQL查询语句的尾部添加TOFILE<文本文件名>[ADDITIVE]可以将查询的结果放入新生成的指定文本文件中,因此该语句的功能是将查询结果保存到temp.txt文本文件中。故本题B为正确选项。

  • 第3题:

    在考生文件夹下完成下列操作:

    (1)在考生文件夹下利用查询设计器创建一个查询,从表中查询演唱“粤语”歌曲的歌手。查询结果包含歌手的姓名、语言和点歌码三个字段;各记录按“点歌码”降序排序,点歌码相同的再按“演唱者”升序排序;查询去向为表ta。最后将查询保存在qa.qpr文件中,并运行该查询。

    (2)使用一对多报表向导建立报表,要求父表为“歌手”,子表为“歌曲”。从父表中选择字段“姓名”和“地区”,从子表中选择字段“歌曲名称”和“点歌码”,两个表通过“歌手id”和“演唱者”建立联系,按“姓名”升序排序,其他默认,生成的报表名为“歌手报表”。


    正确答案:
    (1)[操作步骤]步骤1:单击常用工具栏“新建”按钮或选择菜单栏“文件”-“新建”命令,新建一个查询文件,将“歌曲”表和“歌手”表添加到查询设计器中。步骤2:在查询设计器的“字段”选项卡下,将字段“演唱者”、“语言”和“点歌码”添加到选定字段中。步骤3:在“筛选“选项卡下,选择字段名为”语言“,条件为“=”,实例输入“粤语”,单击“插入”按钮。步骤4;在“排序依据”选项卡下,将“点歌码”和“演唱者”字段添加到“排序条件”中,设置先按点歌码降序排列,再按演唱者升序排序。步骤5:选择菜单栏“查询”-“查询去向”命令,在弹框中设置查询去向为“表”,输入文件名“ta”。然后保存查询为qa并运行。(2)[操作步骤]步骤1:单击常用工具栏“新建”按钮或选择菜单栏“文件”-“新建”命令,新建一个报表,利用向导创建报表。在“向导选取”对话框中,选择“一对多报表向导”并单击“确定”按钮。步骤2:弹出“一对多报表向导”对话框。步骤1-从父表选择字段中,在“数据库和表”列表框中,选择表“歌手”,接着在“可用字段”列表框中显示歌手表的所有字段名,将“姓名”和“地区”添加至“选定字段”列表框中,单击“下一步”按钮。步骤3:在步骤2-从子表选择字段界面的“数据库和表”列表框中,选择表“歌曲”,接着在“可用字段”列表框中显示表歌曲的所有字段名,添加“歌曲名称”和“点歌码”至“选定字段”列表框中,单击“下一步”按钮。步骤4:在步骤3-为表建立关系中,单击“下一步”按钮。步骤5:在步骤4-排序记录中,选择“姓名”以及“升序”单选按钮,接着单击“添加”按钮,最后单击“下一步”按钮。步骤6:在步骤5-选择报表样式中,在默认状态下单击“下一步”按钮。步骤7:在步骤6-完成中,输入报表标题“歌手报表”,单击“完成”按钮。步骤8:在“另存为”对话框中,输入报表名“歌手报表”,再单击“保存”按钮。

  • 第4题:

    在考生文件夹下完成下列基本操作:

    (1)新建一个名为“xm”的项目。

    (2)在项目中建立一个名为“图书”的数据库。

    (3)将考生文件夹下的所有自由表添加到“图书”数据库中。

    (4)在项目中建立查询“cx”,查询价格大于或等于30的图书的所有信息,查询结果按“价格”降序排序。


    正确答案:
    【考点指引】本大题主要考查项目管理器的操作,主要包括:新建项目、新建数据库、添加自由表及建立查询。
    (1)【操作步骤】
    选择【文件】→【新建】命令,选择“项目”,单击“新建文件”按钮,输入项目名称“xm”后单击“保存”按钮。
    (2)【操作步骤】
    在项目管理器中选择“数据”选项卡,然后选择列表框中的“数据库”,单击“新建”按钮,选择“新建数据库”,在创建对话框中输入数据库名“图书”,单击“确定”按钮打开数据库设计器。
    (3)【操作步骤】
    在“数据库设计器”中,单击右键选择“添加表”命令,在“打开”对话框中选择表“图书”,单击“确定”按钮将自由表“图书”添加到数据库“图书”中,再关闭数据库设计器。
    (4)【操作步骤】
    ①在项目管理器中选择“数据”选项卡,然后选择列表框中的“查询”,单击“新建”按钮,选择“新建查询”,弹出“添加表或视图”对话框,将表“图书”添加到视图设计器中,然后关闭“添加表或视图”对话框。
    ②在查询设计器的“字段”选项卡中,将“可用字段”列表框中的全部字段添加到右边的“选定字段”列表框中。
    ③单击“筛选”选项卡,在“字段名”下拉列表框中选择“图书.价格”字段,在“条件”下拉列表框中选择“>=”,在“实例”文本框中输入“30”。
    ④在“排序依据”选项卡中将“选定字段”列表框中的“图书.价格”字段添加到右边的“排序条件”中,在“排序选项”中选择“降序”。
    ⑤关闭查询设计器并保存查询为“CX”。

  • 第5题:

    设数据库有如下表:

    作者表(作者号,姓名,电话)

    投稿表(作者号,投稿日期,文章名,审稿结果)

    作者表中保存的是所有投过稿的作者信息,不保存没有投稿的作者。现在查询所投文章中,所有审稿结果都是通过的作者号和姓名,下面语句正确的是( )。

    A.SELECT作者号,姓名FROM作者表; WHERE作者号=(SELECT作者号FROM投稿表WHERE审稿结果=ˋ通过ˊ)

    B.SELECT作者号,姓名:FROM作者表; WHERE作者号IN(SELECT作者号FROM投稿表WHERE审稿结果=ˋ通过ˊ)

    C.SELECT作者号,姓名FROM作者表; WHERE作者号NOT IN(SELECT作者号FROM投稿表WHERE审稿结果!=ˋ通过ˊ)

    D.SELECT作者号,姓名FROM作者表; WHERE作者号EXISTS(SELECT作者号FROM投稿表WHERE审稿结果=ˋ通过ˊ)


    正确答案:C
    此处涉及嵌套查询和量词谓词查询的知识,根据题目分析可知需要采用嵌套SOL语句进行查询,格式为SELECT"[字段名]FROM[表名]WHERE[条件]。NOTEXIST是一个子查询,EXISTS是谓词,EXISTS或NOTEXISTS是用爿检查在子查询中是否有结果返回,即存在元组或不存在元组用爿返回子查询结果。用WHERE条件查询语句查询审稿结果为通过的记录,本题主要考查子查询的概念,首先分析题意:查询所投文章中,所有审稿结果都是通过的作者号和姓名。每个作者可能投稿多次,但可能存在审稿结果通过和未通过两种情况。本题需要找出所投稿件全部审核通过的作者信息。若子查询为SELECT作者号FROM投稿表WHERE审稿结果=ˋ通过ˊ,返回结果仅为审稿结果通过部分的作者信息,但不能确定此作者的所有稿件全部为审核通过。因此,选项A,B,D均不正确。C选项子查询语句SELECT作者号FROM投稿表WHERE审稿结果!=ˋ通过ˊ,返回结果为稿件审核结果为未通过的作者号,只要有稿件审核未通过就从作者表里面排除掉。因此C选项的查询结果为从作者表中排除有稿件审核不通过的记录,剩下的全部为审稿结果通过的作者信息。故本题选择C选项。