下列关于基于封锁的并发控制的叙述中,哪些是正确的?
A、给数据项加锁的方式只有两种:共享锁和排他锁
B、如果事务Ti获得了数据项Q上的共享锁,则Ti可读Q但不能写Q
C、如果事务Ti获得了数据项Q上的排他锁,则Ti可写Q但不能读Q
D、共享锁与共享锁相容
E、排他锁与排他锁相容
A、理解和描述问题的信息域
B、描述软件将要实现的功能
C、描述软件的质量
D、描述软件的行为
A、识别系统的主要功能
B、识别类或对象
C、识别类的属性
D、识别类的服务
设U为所有属性, X、Y、Z为属性集, Z = U - X - Y, 下列关于多值依赖的叙述中,哪些是正确?
A、在不考虑软件实现的情况下描述软件
B、从用户使用角度描述软件
C、软件描述应涉及业务功能、业务信息和系统(或实体)行为
D、软件的实现与部罗方案
E、软件的开发环境