某公司职工科研管理数据库系统的E-R图如图7所示,其中带下划线的属性是实体标识符。该数据库系统的关系模式如下:部门(部门号,部门名,办公室) 职工(职工号,姓名,性别,年龄,专业,职称,部门号)项目(项目编号,项目名称,项目经费,项目来源,负责人)参加(职工号,项目编号)[问题1] 数据库系统是在计算机系统中引入数据库后的系统。请问它主要由哪四部分组成?[问题2] (1)关系数据库系统是支持关系模型的数据库系统,请写出关系模型的三类完整性约束。(2)关系模型的三类完整性约束中,哪一类完整性约束和外键的取值有关?(3)上述的“职工”关系模式中的外键是哪个属性?[问题3] 参考上述的4个关系模式,用SQL语句完成下列题目。(1)检索职工号为“20180208”的职工的姓名、专业、部门名。(2)查询各个部门的部门号、部门名、职工数量。(3)定义包括项目名称、项目经费的视图vProject,按照项目经费降序排序。[问题4] 事务是数据库系统中执行的一个工作单位,它是由用户定义的一组操作序列。 请写出事务具有的四个特征中的任意两个。