niusouti.com

你是某销售组织的数据库开发人员, 你的数据库有一个名为Sales表, 此表包括了来自销售人员的销售订单概要信息.销售经理要求你创建一个销售额排在前20位的销售人员报表, 你该使用哪个查询来完成这个任务( )A、 SELECT TOP 20 PERCENT LastName, FirstName, SUM (OrderAmount) AS ytdFROM salesGROUP BY LastName, FirstNameORDER BY 3 DESCB、 SELECT LastName, FirstName

题目
你是某销售组织的数据库开发人员, 你的数据库有一个名为Sales表, 此表包括了来自销售人员的销售订单概要信息.销售经理要求你创建一个销售额排在前20位的销售人员报表, 你该使用哪个查询来完成这个任务( )

A、 SELECT TOP 20 PERCENT LastName, FirstName, SUM (OrderAmount) AS ytd

FROM sales

GROUP BY LastName, FirstName

ORDER BY 3 DESC

B、 SELECT LastName, FirstName, COUNT(*) AS sales

FROM sales

GROUP BY LastName, FirstName

HAVING COUNT (*) >20

ORDER BY 3 DESC

C、 SELECT TOP 20 LastName, FirstName, MAX(OrderAmount) AS ytd

FROM sales

GROUP BY LastName, FirstName

ORDER BY 3 DESC

D、 SELECT TOP 20 LastName, FirstName, SUM (OrderAmount) AS ytd

FROM sales

GROUP BY LastName, FirstName

ORDER BY 3 DESC


相似考题
更多“你是某销售组织的数据库开发人员, 你的数据库有一个名为Sales表, 此表包括了来自销售人员的销售订单概要信息.销售经理要求你创建一个销售额排在前20位的销售人员报表, 你该使用哪个查询来完成这个任务( ) ”相关问题
  • 第1题:

    在“db4.mdb”数据库库中有售货员信息、库存数据和销售数据三张表。

    (1) 以销售数据,售货员信息和库存数据表为数据源,创建参数查询“按货号查询销售金额”,实现通过输入货号显示该产品的销售金额。参数提示为“请输入货号”,结果显示货号、货名和销售金额字段。其中销售金额=Sum([销售数据]![销售价格])。查询结果如图所示。

    (2) 创建“销售金额查询”宏,运行“按货号查询销售金额”查询。


    正确答案:

  • 第2题:

    在“Acc2.mdb”数据库中有“部门人员”、“部门信息”、“订单”、“订单明细”、“产品”和“工资”表。(1)以“订单”和“订单明细”表为数据源,创建查询“每天销售额”,统计每一天的销售额。结果显示“定购日期”和“销售额”字段,销售额=Sum(成交价*数量)*折扣。查询结果如图1所示。 (2)以“部门人员”表和“部门信息”表为数据源,创建查询“查询1”,查询性别为“女”且具有经理职位的部门人员信息。参数提示为“请输入定购日期”,结果显示“姓名”、“性别”、“职位”和“部门名称”。查询结果如图2所示。


    正确答案:
    (1)在“Acc2.mdb”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,添加“订单”和“订单明细”表。选择“定购日期”字段,确保工具栏中的“总计”按钮按下。在“定购日期”字段的“总计”行选择“Groupby”。添加“销售额:Sum([订单明细]![成交价]*[订单明细]![数量]*[订单明细]![折扣])”字段,在总计行选择“Expression”。单击“保存”按钮,输入查询名称为“每天销售额”。
    (2)在“数据库”窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,添加“部门人员”表和“部门信息”表。选择“姓名”、“性别”、“职位”和“部门名称”字段,在“性别”字段的“条件”行输入“女”,在职位条件行输入“Like”*经理””。单击“保存”按钮,输入查询名称为“查询l”。

  • 第3题:

    你是Woodgrobe银行的数据库开发人员。公司的销售数据储存在一个SQL服务器中。你想在这个数据库中创建索引视图。为了达到这个目的,你执行了以下脚本。索引创建失败,你收到错误信息。你想忽略这个错误信息并创建索引你应该怎么做()

    A.在视图中添加ORDER BY从句

    B.在视图中添加HAVING从句

    C.将NUMERIC-ROUNDABORT选项设置为ON

    D.将索引转变成一个唯一的,非簇索引

    E.在视图中添加WITH SCHEMABING 选项


    参考答案E

  • 第4题:

    你是一个跨国公司的数据库开发者。公司有一个在SQL Server 2005/2008的在线交易处理的数据库。这个数据库有一个销售表,它里面包含了公司的一些固定的信息。在过去的一年,已经有150,000行数据被加到销售数据库中。数据库使用者说数据库慢慢的变得不太好用了。你为了改变数据库的查询销售表的能力,在SQL的查询分析器中要执行哪个脚本语句?()

    • A、EXECsp_updatestats ’resample’
    • B、CREATE STATISTICS Sales WITH FULLSCAN
    • C、Sp_autostats ‘Sales’
    • D、UPDATE STATISTICS Sales WITH FULLSCAN ALL

    正确答案:A

  • 第5题:

    你是一个真空吸尘器销售公司的数据库开发者。公司已有一个名为Sales的数据库,包含有VacuumSales表和Employee表。销售信息存储在VacuumSales表中,雇员信息存储在employee表中,在Employee表中有一位列名为IsActive.这个列表明是否有雇员被当前雇用。Employee表也有一个列为EmployeeID是毎个雇员的唯一标示符。所有的销售输入到VacuumSales表必须包含当前被雇用的雇员的employeeID。你应该如何来实现这个要求?()

    • A、用微软分布式事务处理Employee表在分布式处理中如果EmployeeID没有执行则将回滚整个事务。
    • B、在VacuumSales表的EmployeeID列中添加一个CHECK约束。
    • C、在VacuumSales表的EmployeeID列中添加一个外键约束参照Employee表中的EmployeeID列。
    • D、在VacuumSales表中添加一个FORINSERT触发器。在触发器中,在inserted表的基础上连接Employee表和EmployeeID表,测试IsActive列。

    正确答案:D

  • 第6题:

    你是一个行销公司的数据库开发者.你设计了一个每季的销售视图.这个视图加入了几个表和计算合计信息.你在视图上创建了一个唯一的索引.你想提供一个参数查询去访问包含在你的索引视图中的数据.输出必须用在其他的select列中.你如何完成这个目标?()

    • A、使用ALTERVIEW语句添加参数值到视图的定义中。
    • B、创建一个存储过程接收输入参数并且返回结果集。
    • C、创建一个用户自定义标量函数接收输入参数。
    • D、创建一个联机用户自定义函数接收输入参数

    正确答案:C

  • 第7题:

    你正在为你的公司设计一个SQLServer2005/2008销售数据库,它能够被客户端的应用程序访问。客服人员和销售人员对数据库中的所有表格应具有插入,删除和查询的权限。另外,使用客户端程序时候,销售人员将由会把数据库中的表通过Excel导出成图解。客服人员属于Windows2000中的名字叫CSR的组。销售人员属于Windows2000中的名字叫Marketing的组。你只允许客服人员通过客户端应用程序访问数据库。你却允许销售人员通过客户端应用程序和Excel访问数据库。在数据库中没有授予任何许可权。你该怎么做呢?


    正确答案:为客户应用程序创建一个应用程序角色,授予这个应用程序角色SELECT,INSERTandUPDATE权限。为marketing雇员创建一个叫Marketing的数据库角色。添加Windows2000Marketing组到Marketing数据库角色。授予数据库中的所有表有查询Marketing数据库角色的权限。

  • 第8题:

    公司有一个Sales组包含150名销售员,当销售员外出时,他们要求文件、打印、Email等。销售人员属于Sales组。你的公司通过T1联入Internet,还使用VPN为了减少开销。你希望完成以下目标:满足Sales组访问,只有Sales可以连接敏感数据使用VPN连接只有在工作时间发生连接销售人员可以同时连接。你应该如何做()

    • A、给销售人员拨号许可
    • B、配置远程访问策略满足数据加密
    • C、配置远程访问策略时段
    • D、配置远程访问策略允许拨号许可

    正确答案:A,B,C

  • 第9题:

    单选题
    你是一家通讯公司的数据库开发队的一个成员。在队上的另外一个开发者,Marc,在一个名为Corporate的数据库中创建了一张名为Customers的表。因为表包含机密的信息,他已经授权允许查询该表的只有队里的其他成员。你正在开发一个应用程序用来允许销售部门的职员查看Customers表的一些信息。这些职员是销售数据库角色的所有成员。为了支持这一个应用程序,你在Customers表上创建一个被命名的vwCustomers的视图。在创建视图之后,你授权具有销售角色的成员允许查询。当销售角色的成员尝试从视图中取回数据的时候,他们接收以下错误信息:SELECT permission denied on object‘Customers’,database‘Corporate’,owner‘Marc’.你必须确定具有销售角色的成员只能使用vwCustomers视图来访问Customers表的数据。你应该做什么?()
    A

    添加一个销售角色到固定的系统管理员服务器角色中。

    B

    将vwCustomers视图的所有权转移到销售角色中。

    C

    通知Marc将Customers表的所有权转移给销售角色的每个成员。

    D

    通知Marc授予用户查询Customers表的许可。

    E

    删除vwCustomers视图。通知Marc重建视图并且授予销售角色的用户查询视图的权限。


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

  • 第10题:

    单选题
    ertkiller.COM有一个名为Sales的组织单位的Active Directory域。 这个组织单位举办两个全球安全组名为“销售总监和销售主管。 Certkiller已指示你到桌面的限制,以“销售经理”组。然而,在桌面上的限制不应适用于销售集团。您创建一个GPO命名的桌面锁定,并链接到销售的组织单位。下一步你应该怎么做呢()
    A

    销售总监拒绝应用组策略上的DesktopLockdown GPO的权限设置

    B

    销售人员拒绝对DesktopLockdown GPO的权限应用组策略设置

    C

    设置允许本地域中的用户DesktopLockdown的GPO应用组策略权限

    D

    允许身份验证的用户应用组策略权限设置 DesktopLockdown的GPO


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

  • 第11题:

    单选题
    你是一个名为INVENTORY的数据库的开发者。你有一张你创建的报告清单。这些报告将同时被运行。你写出查询语句来创建每个报告。在查询语句的基础上,你设计和创建这个数据库表的索引。你想要确定你已经创建了有效的索引,你得怎么做?()
    A

    创建一个SQL事件探查器跟踪,使用OBJECT事件分类。

    B

    依靠包含有在报告中有使用的查询的一个工作量文件来运行索引调整向导。

    C

    运行系统监视器,并且使用SQLSERVER:ACCESSMETHODS计算器

    D

    在查询分析器里执行这些表的查询,并且使用SHOWPLAY-TEXTOPTION。


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

  • 第12题:

    单选题
    你是一个行销公司的数据库开发者.你设计了一个每季的销售视图.这个视图加入了几个表和计算合计信息.你在视图上创建了一个唯一的索引.你想提供一个参数查询去访问包含在你的索引视图中的数据.输出必须用在其他的select列中.你如何完成这个目标?()
    A

    使用ALTERVIEW语句添加参数值到视图的定义中。

    B

    创建一个存储过程接收输入参数并且返回结果集。

    C

    创建一个用户自定义标量函数接收输入参数。

    D

    创建一个联机用户自定义函数接收输入参数


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

  • 第13题:

    在“Acc2.mdb”数据库中有“部门人员”、“部门信息”、“订单”、“订单明细”、“产品”和“工资表”6张表。 (1)以“订单”表和“订单明细”表为数据源,创建查询“每天销售额”,统计每天的销售额。结果显示“定购日期”和“销售额”字段,销售额=Sum(成交价*数量)*折扣。“每天销售额”查询加图2所示.(2)以“部门人员”表和“部门信息”表为数据源,创建查询“查询1”,查询性别为“女”,职位为“经理”的部门人员信息。结果显示“姓名”、“性别”、“职位”和“部门名称”,如图3所示。


    正确答案:
    (1)在“Acc2.mdb"-数据库窗口中单击“查询”对象。单击“新建”按钮,在“新建”对话框中选择“设计视图”,单击“确定”按钮,弹出“显示表”对话框,添加“订单”、“订单明细”表,然后单击“关闭”按钮,关闭“显示表”对话框。在字段行选择“定购日期”字段,在对应的“总计”行选择“分组”,单击工具栏中的“合计”按钮,添加“销售额:Sum(E-i=3-单明细]![成交价]*[订单明细]![数量]*[订单明细]![折扣])”字段,在对应的总计行选择“表达式”。单击工具栏中的“保存”按钮,弹出“另存为”对话框,输入查询名称“每天销售额”,单击“确定”按钮并关闭查询设计视图。
    (2)在“Acc2.mdb”数据库窗口“查询”对象下,单击“新建”按钮,选择“设计视图”,单击“确定”按钮,添加“部门人员”和“部门信息”表,然后单击“关闭”按钮,关闭“显示表”对话框。在字段行选择“姓名”、“陛别”、“职位”和“部门名称”字段,在“性别”对应的“条件”行输入“女”,在“职位”对应的“条件”行输入“Like*经理”。单击工具栏中的“保存”按钮,弹出“另存为”对话框,输入查询名称为“查询1”,单击“确定”按钮,关闭查询设计视图。

  • 第14题:

    你是一家进口商的数据库管理员, 你正在创建一个存储订单信息的数据库.订单将会在一个client/server应用系统中录入, 每次一个新的订单录入时, 必须分配一个唯一的订单编号, 订单编号必须以升序分配.每天平均有10000个订单被录入.你创建了一个新的名为Orders的表,并在这个表里添加了一个OrderNumber列.接下来你该做什么 ( )

    A、设置这个列的数据类型为uniqueidentifier

    B、 设置这个列的数据类型为int,并为这个列设置IDENTITY属性

    C、 设置这个列的数据类型为int,创建一个用户定义的方法来选择表中最大的订单编号

    D、 设置这个列的数据类型为int, 创建一个NextKey表, 并被这个表添加一个NextOrder列, 设置NextOrder列的数据类型为int, 创建一个存储过程来检索并更新NextKey中的值


    参考答案B

  • 第15题:

    你是公司里SQL Server2005数据库的开发人员,你正在删除数据库中再也不会使用的对象,但是你无法删除1997Sales视图。检查后你发现这个视图有以下特征:视图中有簇索引销售数据库角色对该使徒有权限。该视图启用了 WITH SCHEMABINDING选项。一个 schema-bound在线函数引用了该视图。在该视图中定义了INSTEAD OF触发器。那么要删除这个视图,你该怎么办?()

    A.删除视图中的簇索引

    B.删除视图中的所有权限

    C.删除视图中的WITH SCHEMABIND ING选项

    D.删除引用该视图的函数的 WITH SCHEMABINDING选项

    E.不启用视图中的INSTEAD OF触发器


    参考答案D

  • 第16题:

    你是你公司SQL Server2005/2008数据库的开发者。你在数据库中更新一些为销售部门创建新的月底报表的存储过程。这存储过程包括从三个或更多的表中检索数据的复杂请求。在数据库中所有的表至少有一个索引。用户报告说有一个新的月底报表的运行比以前版本的报表的运行来的慢。你想要提高这些报表的性能,你应该做什么?()

    • A、为每个存储过程创建一个包含数据定义语言的脚本。为索引调整向导使用这个脚本作为工作负荷记录文件
    • B、在SQL跟踪事件探查器捕获每一个存储的执行过程。为索引调整向导使用跟踪文件作为工作负荷记录文件
    • C、在使用存储过程的表中更新统计表
    • D、在查询分析器中执行每一个存储过程,并使用Show Execution Plan选项
    • E、在查询分析器中执行每一个存储过程,并使用Show Server Trace选项

    正确答案:E

  • 第17题:

    对销售人员进行绩效考核的一般流程是()。

    • A、销售人员日报表——销售效率计算表——销售效率直观图
    • B、销售人员日报表——销售效率月报表——销售效率计算表——销售效率直观图
    • C、销售人员日报表——销售效率季报表——销售效率计算表——销售效率直观图
    • D、销售人员日报表——销售效率季报表——销售效率计算表——销售效率报告

    正确答案:B

  • 第18题:

    您希望创建一个基于“销售代表”表的视图,并且计划授予“销售”部门中的成员访问此视图的权限。您希望销售人员能够通过此视图(您计划将其命名为“销售代表视图”)更新“销售代表”表。在CREATEVIEW语句中应指定什么()

    • A、AS关键字
    • B、WHERE子句
    • C、IN关键字
    • D、GROUPBY子句

    正确答案:A

  • 第19题:

    ertkiller.COM有一个名为Sales的组织单位的Active Directory域。 这个组织单位举办两个全球安全组名为“销售总监和销售主管。 Certkiller已指示你到桌面的限制,以“销售经理”组。然而,在桌面上的限制不应适用于销售集团。您创建一个GPO命名的桌面锁定,并链接到销售的组织单位。下一步你应该怎么做呢()

    • A、销售总监拒绝应用组策略上的DesktopLockdown GPO的权限设置
    • B、销售人员拒绝对DesktopLockdown GPO的权限应用组策略设置
    • C、设置允许本地域中的用户DesktopLockdown的GPO应用组策略权限
    • D、允许身份验证的用户应用组策略权限设置 DesktopLockdown的GPO

    正确答案:A

  • 第20题:

    你正在负责管理公司一个SQL SERVER 2005数据库。公司使用一个连接客户和销售表的视图v_CustomerSales进行例行的业务分析。他们用这个视图按月按客户进行销售数据汇总。为了,提高视图的性能,你应该怎么做?()

    • A、修改视图,在表Customers 和 Sales之间采用外连接(outer join)
    • B、为视图v_CustomerSales新建一个聚集索引
    • C、为Customers表和Sales表分别创建v_Customers和v_Sales视图,在每个视图中不包含任何的连接关系
    • D、用v_CustomerSales 视图创建一个存储过程来进行业务分析

    正确答案:B

  • 第21题:

    单选题
    您需要对“销售”表创建一个视图,但“销售”表尚未创建。以下哪个说法是的()
    A

    创建视图前,必须创建“销售”表

    B

    默认情况下,即使“销售”表不存在,也会创建视图

    C

    使用FORCE选项,可以同时创建表和视图

    D

    可以使用FORCE选项在创建“销售”表之前,创建视图


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

  • 第22题:

    单选题
    你是你公司的SQLServer2005/2008的数据库开发者.这一个数据库包含一命为Sales的表,该表有二百万个列。Sales表包含了公司所有部门的售卖信息。每个部门被标识于表的DepartmentID列中。大多数的访问反对用来为一个单一部门查找销售的表。你要提高这些访问的I/O性能。然而,你不想影响访问表的应用程序。你应该怎么做?()
    A

    创建一个新的表,并且移动被最时常访问到的这个表的列。在两个表中保存DepartmentID列。在源表和新的表上创建一个视图。在新的表联结列上加入的一个外键约束。

    B

    创建一个新的表,并且移动被最时常访问到的这个表的列。在两个表中保存DepartmentID列.在源表和新的表上创建一个视图。在两个表的DepartmentID列上加入一个CHECK约束。

    C

    为每个部门创建一个新的表,而且为每个部门将售卖信息移动到那部门的表中。在新表的DepartmentID列上加入的一个CHECK约束。在新表上创建一个视图。

    D

    为每个部门创建一个新的表,而且为每个部门将售卖信息移动到那部门的表中。在新表上创建一个视图。在视图的DepartmentID列上加入一个CHECK约束。

    E

    为部门创建一个接受一个输入叁数的存储过程。使用该存储过程返回来自Sales表的结果。


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

  • 第23题:

    单选题
    你是一个wide world importers公司的数据库开发人员,你创建了用来存储订单的数据库。订单将被输入客户/服务器应用程序中。每次有一个新订单被输入,并被赋予一个唯一的编号,按升序排列。每天平均有10000个订单被输入。你创建一个名为Orders的新表并在其中添加一个Order Number字段。接下来你应该做什么?()
    A

    为该字段设置全局唯一标识符的数据类型。

    B

    为该字段设置int数据类型,并为该字段设置一致性的属性。

    C

    为该字段设置int数据类型。在表中创建一个用户自定义函数用于查看订单编号的最大值。

    D

    为该字段设置int数据类型。创建一个名为Next Key的表,并在其中添加Next Order字段。将该字段的数据类型设置为int。在Next Key表中创建一个存储过程用于检索更新value held。


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