当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2019年5月 数据库系统工程师 上午题之十

2019年5月 数据库系统工程师 上午题之十

作者:wx611cbc2c011022023-10-27 01:00:13
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【数据库系统工程师】软考考试而言,真题无疑是最重要的学习资料之一。在软考备考过程中,吃透真题、掌握真题所考知识点、熟悉真题的出题思路,对我们提升分数的效果是最明显的,通过对真题的反复练习,还可以查漏补缺。今天,给大家带来【2019年5月 数据库系统工程师 上午题】部分真题的详解,一起来看看吧~1、以下有关数据库审计的叙述中,错误的是( ) 。A、 审计记录数据库资旧

引号
摘要:对于【数据库系统工程师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2019年5月 数据库系统工程师 上午题】部分试题的详解,一起来看看吧~



1、以下有关数据库审计的叙述中,错误的是( ) 。
A、 审计记录数据库资旧和权限的使用情况
B、 审计可以防止对数据库的非法修改
C、 审计操作会影响系统性能
D、 审计跟踪信息会扩大对存储空间的要求

答案:B
答题解析:

本题考查数据库安全相关知识。

审计日志(Audit Log)是指将记录用户对数据库的所有操作。

DBA利用审计日志能找出非法存取数据的人、时间和内容。

答案为:B



2、在数据库系统运行中,经常会找出频繁执行的SQL语句进行优化。常见的优化策略有:尽可能减少多表查询或建立( ) ; 用带(请作答此空)的条件子句等价替换OR子句;只检索需要的属性列等。
A、 IN
B、 EXISTS
C、 UNION
D、 AND

答案:C
答题解析:

本题考查SQL语句的性能优化相关知识

尽可能地减少多表查询。

尽可能地减少物化视图。

在采用嵌套查询时,尽可能以不相关子查询替代相关子查询。

只检索需要的列。

在WHERE子句中尽可能使用IN运算来代替OR运算。

查询时避免使用LIKE‘%string’,避免全表数据扫描;而采用LIKE‘string%’则可使用对应字段的索引。

尽量使用UNION ALL而不使用UNION,因为后者操作时要排序并移走重复记录,而前者不执行该操作。

经常使用COMMIT语句,以尽早释放封锁。

答案为:B、C



3、在 数据库系统运行中,经常会找出频繁执行的SQL语句进行优化。常见的优化策略有:尽可能减少多表查询或建立(请作答此空) ; 用带( )的条件子句等价替换OR子句;只检索需要的属性列等。
A、 视图
B、 物化视图
C、 外键约束
D、 临时表

答案:B
答题解析:

本题考查SQL语句的性能优化相关知识

尽可能地减少多表查询。

尽可能地减少物化视图。

在采用嵌套查询时,尽可能以不相关子查询替代相关子查询。

只检索需要的列。

在WHERE子句中尽可能使用IN运算来代替OR运算。

查询时避免使用LIKE‘%string’,避免全表数据扫描;而采用LIKE‘string%’则可使用对应字段的索引。

尽量使用UNION ALL而不使用UNION,因为后者操作时要排序并移走重复记录,而前者不执行该操作。

经常使用COMMIT语句,以尽早释放封锁。

答案为:B、C



查看完整试题>>>


代理合作学习群