关于SQL语句执行过程,下面说法错误的是()。
A.SQL在执行过程中,首先需要语法和语义检查
B.SQL的解析可以分为硬解析、软解析、软软解析
C.使用绑定变量能大大降低硬解析次数
D.SQL执行完之后,执行计划不会再改变
A.SQL在执行过程中,首先需要语法和语义检查
B.SQL的解析可以分为硬解析、软解析、软软解析
C.使用绑定变量能大大降低硬解析次数
D.SQL执行完之后,执行计划不会再改变
第1题
下面关于存储过程的说法错误的是()。
A.公共数据存储过程可以被多个 Web 应用程序调用
B.存储过程被解释执行
C.一个存储过程可以执行上百条 SQL 语句
D.存储过程或数据库结构的更改不会影响 Web 应用程序
第2题
A.IfElse是最简单的条件判断
B.CaseWhen不能嵌入到SQL语句中
C.IF条件主要用于事务处理中
D.IfExists只要有数据就执行
第3题
A.同一个事务的操作具备同步的特点,如果其中有一条语句无法执行,那么所有的语句都不会执行
B.事务是以逻辑顺序完成的工作单位或序列,可以由用户手动操作完成,也可以是由某种数据库程序自动完成
C.事务是一个对数据库执行工作的单元,是针对数据库的一组操作,它可以由一条或多条SQL语句组成
D.SQLite数据库事务处理完成后需要关闭数据库事务
第4题
A.在角色机制下,角色被视为一个数据库用户或一组数据库用户
B.数据库用户主要作用是连接数据库、访问数据库对象和执行SQL语句
C.FusionInsight LibrA通常使用角色来组织权限,使用用户进行实际操作
D.角色之间的权限可以继承,用户组的所有用户自动继承角色的权限
第5题
A.事务通常包含用户定义的一个数据库操作序列
B.事务是一个独立的、语义不可分割的逻辑处理任务
C.事务只能有一种终止状态
D.一条SQL语句也可以成为一个事务
第6题
下面哪个说法是错误的()。
A.进程语句与进程语句之间是并行执行的,进程语句内部是顺序执行的
B.进程语句是可以嵌套使用的
C.块语句与块语句之间是并行执行的,块语句内部也是并行执行的
D.块语句是可以嵌套使用的
第7题
A.(1)(2)(3)(4)(5)
B.(1)(2)(3)(5)(4)
C.(3)(1)(2)(4)(5)
D.(3)(2)(1)(4)(5)
第8题
A.Hive支持所有标准SQL语法
B.Hive底层采用的计算引擎是MapReduce
C.Hive提供的HQL语法,与传统SQL很类似
D.HiveServer可采用MySQL存储元数据信息
第9题
A.Mybatis需要程序员自己去编写SQL,程序员可以结合数据库自身的特点灵活控制sql语句
B.Mybatis封装了底层JDBC API的调用细节,因此比hibernate等全自动orm框架的查询效率要低一些
C.Mybatis能自动将结果集转换成JavaBean对象
D.Mybatis把sql语句从Java源程序中独立出来,放在单独的XML文件中编写,给程序的维护带来了很大便利
第10题
A.当前页
B.每页显示的条数
C.起始位置
D.总条数