第五章单元测试
- 完整性控制的防范对象主要是( )。
- 关于语句CREATE TABLE R(no int, sum int CHECK(sum > 0))和CREATE TABLE R(no int, sum int, CHECK (sum > 0)), 以下说法不正确的是( )。
- 如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号
EMP DEPT 雇员号 雇员名 部门号 工资 部门号 部门名 地址 001010056101 张 山王宏达马林生赵 敏 02010204 2000120010001500 01020304 业务部销售部服务部财务部 1号楼2号楼3号楼4号楼
若执行下面列出的操作,哪个操作不能成功执行?( ) - 如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号
EMP DEPT 雇员号 雇员名 部门号 工资 部门号 部门名 地址 001010056101 张 山王宏达马林生赵 敏 02010204 2000120010001500 01020304 业务部销售部服务部财务部 1号楼2号楼3号楼4号楼
若执行下面列出的操作,哪个操作不能成功执行?( ) - 如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号
EMP DEPT 雇员号 雇员名 部门号 工资 部门号 部门名 地址 001010056101 张 山王宏达马林生赵 敏 02010204 2000120010001500 01020304 业务部销售部服务部财务部 1号楼2号楼3号楼4号楼
在雇员信息表关系EMP中,哪个属性是外键(foreign key)?( ) - 数据库的( )是指数据的正确性和相容性。
- SQL基本表的创建中是通过( )实现参照完整性规则的。
- 下列说法不正确的是( )。
- 关系R的属性A参照引用关系T的属性A,T的某条元组对应的A属性值在R中出现,当要删除T的这条元组时,系统可以采取的策略包括( )。
- 触发器的执行是由触发事件激活,并由数据库服务器自动执行的。( )
A:非法操作 B:不合语义的数据 C:不正确的数据 D:合法用户
答案:不合语义的数据
A:两条语句都是合法的 B:当sum属性改变时检查,上述两种CHECK约束都要被检查 C:两条语句的约束效果不一样 D:前者定义了属性上的约束条件,后者定义了元组上的约束条件
A:在EMP中插入行(‘102’,‘赵敏’,‘01’,1500) B:将EMP中雇员号=‘056’的工资改为1600元 C:从EMP中删除行(‘010’,‘王宏达’,‘01’,1200) D:将EMP中雇员号=‘101’的部门号改为‘05’
A:将DEPT中部门号=‘01’的地址改为‘5号楼’ B:将DEPT中部门号=‘02’的部门号改为‘10’ C:从DEPT 中删除部门号=‘03’的行 D:在DEPT中插入行(‘06’,‘计划部’,‘6号楼’)
A:工资 B:雇员号 C:部门号 D:雇员名
A:安全性 B:并发控制 C:完整性 D:恢复
A:外键子句 B:NOT NULL C:检查子句 D:主键子句
A:不能使用ALTER TABLE ADD CONSTRAINT增加主码约束 B:如果属性A上定义了外码约束,则A不可以为空 C:使用ALTER TABLE ADD CONSTRAINT可以增加基于元组的约束 D:如果属性A上定义了UNIQUE约束,则A不可以为空
A:拒绝执行 B:级联删除 C:设为空值 D:修改外码
A:对 B:错
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!