在关系数据库中,NULL是一个特殊值,在很多数据操作中都需要对NULL进行特殊处理。关于NULL,下列说法正确的是
A、判断元组的某一列是否为NULL一般使用“=NULL”
B、NULL在数据库中表示尚不确定的值
C、在SQLServer2000中执行“SELECTNULL+5”将会出现异常
D、NULL只适用于字符和数值类型
A、在不考虑软件实现的情况下描述软件
B、从用户使用角度描述软件
C、软件描述应涉及业务功能、业务信息和系统(或实体)行为
D、软件的实现与部罗方案
E、软件的开发环境
下列关于数据库系统和文件系统的叙述中,哪一条是错误的?
A、数据库系统具有高度的数据独立性,而文件系统的数据独立性差
B、数据库系统的数据共享度高,是面向整个机构来组织数据的;而文件系统面向某个应用来组织数
C、数据库系统中的各项开销总是比文件系统的开销小
D、数据库系统中由数据库管理系统进行统一的数据管理和控制,而文件系统中由应用程序自己控制
A、查询处理器中最重要的模块是查询编译器和查询执行引擎
B、查询处理中,首先需要对SQL语句进行分析,形成语法分析树
C、查询处理的代价可以通过该查询对各种资源的使用情况进行度量
D、为了简化起见,可以简单地用磁盘块I/O次数来度量查询执行的代价
E、每一种基本的关系代数运算都有多种不同的实现算法
下列关于访问保护、用户账户和数据库审计的叙述,哪些是正确的?
A、当一个用户需要访问数据库时,DBA将会为该用户创建一个新的账户和口令
B、可以建立一个只有两个字段的加密表来跟踪数据库用户的账户与口令
C、系统日志记录了用户对数据库实施的每个操作的条目
D、数据库审计是数据进行结算审核、数据一致性审查
E、用于数据库安全目的的数据库日志也称为审计跟踪