下列关于数据库三级模式结构的叙述中,哪一条是错误的?
A、数据库系统三级模式结构是数据库系统内部的体系结构
B、数据库系统的三级模式结构是指:外模式、模式、内模式
C、外模式/模式映象保证了数据与程序之间具有较高的物理独立性
D、一个数据库可以有多个模式
在关系数据库中,NULL是一个特殊值,在很多数据操作中都需要对NULL进行特殊处理。关于NULL,下列说法正确的是
A、判断元组的某一列是否为NULL一般使用“=NULL”
B、NULL在数据库中表示尚不确定的值
C、在SQLServer2000中执行“SELECTNULL+5”将会出现异常
D、NULL只适用于字符和数值类型
设有供应商关系S和零件关系P。它们的主码分别是"供应商号"和"零件号",而且,零件关系P的属性"颜色"只能取值为(红,白,兰)。供应商关系S:供应商号供应商名所在城市B01S10T20Z01红星宇宙黎明立新北京上海天津重庆零件关系P:件号颜色供应商号010201312红兰白B01T20S10向关系P插入新行如下,哪一个操作能正确执行?
A、(’201',’白’,'S10’)
B、('301’,’红’,'T11')
C、('301’,’白’,'T11')
D、(301',’白’,’Z01’)
A、无论事务在检查点之前还是之后提交,都需执行REDO操作
B、可以提高恢复效率
C、可以定期建立,也可以按照某种规则建立检查点
D、能最大限度的减少恢复数据库时根据日志记录所需执行的恢复操作
若有关系模式R(A,B,C),而没有数据依赖的相关信息。下列叙述中哪一条是正确的?
A、AB→→C一定成立
B、AB→C一定成立
C、R的规范化程度肯定达到3NF,但不一定达到BCNF
D、R的规范化程度肯定达到4NF