数据库课上题整理
2
关系代数中的笛卡尔积,自然联接满足交换律、结合律(对)
等式 π L ( σ F ( E ) ) = σ F ( π L ( E ) ) \pi_L(\sigma_F(E))=\sigma_F(\pi_L(E)) πL(σF(E))=σF(πL(E))成立的条件:E为空表,或者条件F只与L有关
等式 ( π L 1 ( π L 2 ( E ) ) ) = π L 1 ( E ) (\pi_{L1}(\pi_{L2}(E)))=\pi_{L1}(E) (πL1(πL2(E)))=πL1(E)成立的条件:L2包含L1
3
自然连接结果的元组数:答案是外键引用表的元组数
MySQL建表时必须设定主键,否则建表不成功!(对)
联接运算分类-关系代数
4、5
表A和表B的自然联接,就是对表A的每一行,从表B中找出同名属性执行相等的行拼接成结果表的元组(错)需要去除重复列
select语句是否合法:如果要select聚集函数,则需要在后面使用group by(未被聚集的变量)
也就是说select后面的变量:要么被聚集函数框着,要么就必须放在group by中
8
不能通过视图删除、插入、更新数据(错误)
视图只能看到数据库中所能看到的数据、而数据库中的其他数据看不到(对)
只要定义了视图,就可以更改数据表中的数据(错)
9
在INSERT型触发器中,NEW用来表示将要(BEFORE)或已经(AFTER)插入的新数据(对)
在UPDATE型的触发器中,OLD用来表示将要货已经被修改的原数据,NEW用来表示将要或已经修改为的新数据(对)
在DELETE型触发器中,OLD用来表示将要或已经被删除的原数据(对)
10
计算转化后表的个数(E-R)图,实体集个数+(M:N)个数(1:1和1:N可以被合并)
13
任何一个由两个属性组成的关系模式必定属于BCNF(正确)
只有两种情况:(都是主属性、一主一非)
如果关系模式 S < A , D > S<A,D> S<A,D>的候选键为A,S必定属于BCNF(正确)