实验内容08建模请使用visualstudio建模或网络教学平台的建模工具建模。1)根据现实世界的组织和工作过程将其转化成E-R图描述。1.根据现实世界的组织和工作过程将其转换为E-R图描述。其中一个员工属于一个部门,一个部门有多个员工;一个员工可以参加多个项目,一个项目可以有多个员工一起开发。(1)你确定实体和实体的属性。答:实体:员工,属性:员工号、姓名、性别、年龄、联系方式、参与项目、所属部门实体:部门,属性:部门名称、部门主管、联系电话、部门人数实体:项目,属性:项目名称、项目主管、参与人数、项目性质(2)确定员工和部门的联系、员工和项目之间的联系,给联系命名并指出联系的类型。答:员工(表).所属部门和部门(表).部门名称,为所属,为一对多的联系。员工(表).参与项目和项目(表).项目名称,为参与,为多对多的联系。(3)确定联系本身的属性。答:员工和部门为所属关系,员工和项目为参与关系。(4)画出员工、部门、项目组成的E-R图。员工项目部门参与所属员工号姓名参与项目所属部门性别年龄联系方式项目名称项目主管参与人数项目性质部门主管部门名称部门人数联系电话n1nn2.将E-R图转换为关系表。(1)将实体转换为关系表。员工表:员工号姓名性别年龄联系方式所属部门参与项目部门表:部门名称部门主管联系方式部门人数项目表:项目名称项目主管项目性质参与人数(2)将联系转换为关系表。员工号姓名性别年龄所属部门部门主管参与项目项目主管项目性质联系方式(3)写出表的关系模式并标注各自的主码和外码。答:员工(员工号,姓名,性别,年龄,联系方式,参与项目,所属部门)外码:参与项目,所属部门部门(部门名称,部门主管,联系电话,部门人数)项目(项目名称,项目主管,参与人数,项目性质)(4)确定主要属性的约束条件。答:员工的主属性为“员工号”约束为必须在所有员工号的集合之中。部门的主属性为“部门名称”约束为必须在所有部门的集合之中。项目的主属性为“项目名称”约束为必须在所有项目的集合之中。3.设置关系表的模拟数据,视图转换的表不少于8条记录,联系转换的表不少于15条录。员工表:员工号姓名性别年龄联系方式所属部门参与项目1001张飞男431234564775保安部安保系统安装1001张飞男431234564775保安部新招人员培训1003刘伟男275456858534规划部办公资源配置1004曹县路男363445757888财务部办公资源采购1005龚新露女383578568454外联部客户接待1006酷二狗男295478654756宣传部广告宣传1007刘哲男255687754765财务部财务系统更新1008王思女443456870927人事部新招人员培训部门表:部门名称部门主管联系方式部门人数保安部曹连辉235677645343规划部高下集234867566464采购部李察634586562435外联部胡长袖987565413426宣传部包环354876376423财务部孔克胡325754423456人事部连奎324624354175后勤部珂杨867564354655项目表:项新目名称项目主管项目性质参与人数保安系统安装曹连辉安保类2新招人员培训连奎人事类3办公资源配置孔克胡采购类2办公资源采购李察采购类3客户接待胡长袖公关类2广告宣传包环宣传类3财务系统更新孔克胡系统类4人员调配连奎人事类5关系表:员工号姓名性别年龄所属部门部门主管参与项目项目主管项目性质联系方式1001张飞男43保安部曹连辉保安系统安装曹连辉安保类12345647751001张飞男43保安部曹连辉新招人员培训连奎人事类12345647751103刘伟男27规划部高下集办公资源配置孔克胡采购类54568585344.设计对上述关系表的基本操作任务。答:对员工表进行插入一个人员信息操作。对员工表进行查询操作。对部门表进行删除操作,删除一个元组。对项目表进行删除操作。问题思考:(1)将联系转化为一个关系表,将表的主键和外键相吻合就可以将两个表转化为一个关系表。(2)属于第三范式,非主属性既不部分依赖于码也不传递依赖于码。