下列关于故障类型和故障恢复的叙述中,哪些是正确的?
A、事务的逻辑错误是造成事务故障的唯一原因
B、发生系统故障时,主存储器内容丢失,而外存储器仍完好无损
C、发生磁盘故障时,可以利用其它磁盘上的数据备份或磁带上的备份来进行恢复
D、日志文件能够很好地支持事务故障的恢复和系统故障的恢复
E、必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中
A、两个事务并发地对同一关系进行删除而造成数据库不一致
B、由于关系中元组的删除而造成有用的信息无法作为一个元组在数据库中存在
C、未经授权的用户对关系进行了删除
D、删除操作因为违反完整性约束条件而遭到拒绝
A、文字处理软件
B、专家系统软件
C、编译器软件
D、实时控制软件
复用是指同一事物不做修改或稍加修改就可以多次重复使用。在软件设计中引入复用性的方法有
A、使设计尽可能通用(数据类型参数化,所有数据自包含)
B、提高构件的独立性和抽象性(高内聚、低耦合)
C、设计系统时要包含钩子(建立一些表格或链接,用以纳入新的功能)
D、提高抽象层次(软件体系结构风格和设计模式的使用,提高软件的灵活性)
E、尽可能使用标准的编程语言的文本
下列关于 SQL中用GRANT 语句进行权限授予的叙述中,哪一条是错误的?
A、GRANT语句的语义是:把对指定操作对象的指定操作权限授予指定的用户或角色
B、对不同类型的操作对象有不同的操作权限
C、一个GRANT语句一次只能把指定权限授予一个指定的用户或角色
D、WITHGRANTOPTION子句的含义是,获得某种权限的用户还可以把这种权限再授予其他用户