关于数据库索引的命名,下列哪些说法符合《阿里巴巴Java开发手册》:
A.主键索引(primarykey),字段类型为unsignedbigint、单表时推荐自增、步长为1
B.主键索引(primarykey),字段类型为unsignedbigint、单表时推荐自增、步长为2
C.唯一索引(uniquekey),命名规则为uk_字段名(如果多个字段继续下划线)
D.普通索引(normalindex),标记成idx_字段名(如果多个继续下划线)
A.主键索引(primarykey),字段类型为unsignedbigint、单表时推荐自增、步长为1
B.主键索引(primarykey),字段类型为unsignedbigint、单表时推荐自增、步长为2
C.唯一索引(uniquekey),命名规则为uk_字段名(如果多个字段继续下划线)
D.普通索引(normalindex),标记成idx_字段名(如果多个继续下划线)
A.表名、字段名禁止出现数字开头,禁止两个下划线中间只出现数字
B.表名不使用复数名词
C.表必备三字段命名:id,cjsj(创建时间), zhxgsj(最后修改时间)
下列关于数据库实施、运行和维护的说法中,最恰当的是()。
A.对于数据量超大的数据库应用系统,最好在刚刚建立好数据库且未导入任何数据前编写调试应用程序
B.对于数据量极大的中大型系统,不需要等待所有的数据都入库后才开始试运行,可以先装载少量的数据,等到试运行的结果符合设计要求后,再批量装入全部数据
C.数据库的重构不仅需要在原来的数据库设计的基础上做适当的扩充或修改,也最好考虑重新设计相应的应用程序
D.索引的根本目的是为了提高查询效率,但当数据量庞大时也会占用大量的磁盘空间。由于查询缓存的存在,因此不需要为经常在查询中作为条件的列建立索引
A.推荐if-else的方式可以改写成卫语句的形式
B.尽量减少try-catch块内的逻辑,定义对象、变量、获取数据库连接等操作可以移到try-catch块外处理
C.if(condition)statements;单行语句不需要使用大括号
D.在一个switch块内,都必须包含一个default语句并且放在最后,即使它什么代码也没有
A.表或索引等模式对象一定属于某一个模式
B.在ORACLE数据库中,模式与数据库用户是一一对应的
C.一个表可以属于多个模式
D.一个模式可以拥有多个表
A.DELETE命令用于删除数据库
B.DELETE命令用于删除数据表中的部分字段
C.DELETE命令用于删除数据表中符合条件的记录
D.DELETE命令用于删除数据表中符合条件部分字段
A.Orders表是在USERS表空间中创建的唯一对象
B.一个NOTNULL约束的OID列上创建
C.CHECK约束是在OID列上创建
D.Orders表和唯一索引都在USERS表空间中创建
A.NULL=NULL的返回结果为true
B.NULL与任何值的比较结果都为NULL
C.NULL<>1的返回结果为true
D.当某一列的值全是NULL时,sum(col)的返回结果为NULL
A.凭证装订模块化完成时间为每月15日前
B.凭证模块化填报人为总账会计,审核人为财务经理
C.商管、租金户、代管项目、销售物业等所有管理的账套凭证装订完毕后才能提报模块化流程
D.模块化填报附件为当月五类单据照片、线上装册完成截图,命名需符合规范要求