设教学数据库有三个关系:学生S(S#,SNAME,AGE,SEX)学习SC(S#,C#,GRADE)课程C(C#,CNAME,TEACHER) 写出下列代数表达式和元组表达式的汉语含义。 (1){t|(u)(C(u)∧C[3]=’LIU’∧t[1]=u[1]∧t[2]=u[2])} (2)πS#(σTEACHER=’LIU’(SCC))
(1)检索LIU老师所授课程的课程号、课程名。 (2)检索选修课程包含LIU老师所授课程的学生学号。
问答题在关系数据库中能完全消除数据冗余吗?
问答题数据库并发操作主要解决哪三个问题?如何保证并行操作的可串行性。
问答题简述数据库设计过程中输入的主要内容。
问答题为什么视图被称为虚表?基本表与视图的区别是什么?
名词解释什么是完全函数依赖; 完全函数依赖名词解释定义是什么?
名词解释什么是分片透明性; 分片透明性名词解释定义是什么?
名词解释什么是无损联接; 无损联接名词解释定义是什么?
名词解释什么是域和元组; 域和元组名词解释定义是什么?
填空题分布式数据库系统的三种类型是:异构型、()和()。
填空题当用户建立视图时,在数据字典中存储的是视图的(),而不是()。
填空题关系模型包含外延和内涵,()是与时间独立的。
填空题E—R方法的三要素是:实体、属性和()。
判断题在关系中,能唯一标识元组的属性称为超键。
填空题DB并发操作通常会带来三类问题,它们是丢失更新、()和读脏数据。
填空题分布式数据库系统的四个功能子系统是:查询子系统,完整性子系统,()子系统和()子系统。