CMA(美国注册管理会计师)考试,备考进行中!正保会计网校为助力考生备考,想获得备考资料、试题资料,了解更多考试信息,请关注正保会计网校CMA考试专栏!
以下哪项既可以充当数据库查询工具,也可以充当攻击者的工具?
A、示例查询
B、特殊查询
C、结构化查询语言(SQL)
D、联机分析处理(OLAP)
【正确答案】 C
【答案解析】
A选项:示例查询(QBE)是一种图形查询语言,至终用户可以在其中输入命令,作为用户希望从数据库获得的数据的示例。QBE的作用只是充当用户和数据库系统将接收的实际查询之间的数据抽象工具。
B选项:特殊查询是指在需要时进行的数据查询。任何人都可以使用任何工具执行查询。这种类型的查询是为特定目的而设计的。由于查询是根据至终用户的需求动态创建的,因此特殊查询不会在系统中停留很长时间,并在达到特定目的后消失。
C选项:查询是系统用户或至终用户对数据库中特定数据的请求。结构化查询语言(SQL)可用于执行一系列简单到复杂的数据库查询。除了充当有用的数据库查询工具外,攻击者还可以使用SQL作为输入注入攻击工具,使攻击者能够直接与数据库对话,从而完全绕过应用程序。成功的注入攻击可以导致信息泄漏以及在数据库中添加或修改数据。
D选项:联机分析处理(OLAP)是一种适用于执行多维和复杂查询的查询工具。SQL非常适合使用二维数据进行简单查询。此外,OLAP可以执行SQL不能执行的复杂数据比较。
综上,本题应选择C选项。
【该题针对“数据挖掘”知识点进行考核】
相关推荐>>>
了解详情15800元/2年