1.1.2任务实现设计全局E-R图读者(在借书数,性别,姓名,读者编号)图书(在馆数量,图书名称,图书类别,出版社,出版日期,作者,书价,等级日期,图书编号)。冗余原因:登记日期是图书到馆日期,与借书没有太多关系,借书的时候与专业和性别无关,所以可以删除。姓名近期还书在借书数读书编号书价借书日期图书名称图书编号在馆数量作者图书类别读者图书借阅1.2.2任务实现(2)将读者和图书实体转换成关系模式1:1关系读者(读者编号,姓名,性别,专业,在借书数)图书(图书编号,图书名称,图书类别,作者,书价,在馆数量,登记日期,出版社,出版日期)借阅(读者编号,图书编号,借书日期,近期还书)(3)将读者与图书m:n联系转换到关系模式。读者(读书编号,姓名,在借书数)图书(图书编号,图书名称,图书类别,作者,书价,在馆数量)借阅(读书编号,图书编号,借书日期,近期还书)(4)合并具有相同的关系模式。无相同码(5)应用规范化方法进行关系模式的优化第三范式。读者编号姓名性别专业在借书数图书编号图书名称图书类别出版社出版日期作者书价登记日期在馆数目读者编号图书编号借阅日期还书日期二.训练内容1)设计E-R图2.绘制各实体的E-R图员工部门属于1姓名部门编号性别1员工编号部门名员工考勤11员工编号姓名性别上班时间下班时间拥有3.确定各实体属性及码部门(部门编号,部门名称)员工(员工编号,性别,姓名)考勤(上班时间,下班时间)工资(基本工资,奖金)4.确定实体间的联系及联系的属性部门和员工的联系是属于考勤和员工的联系是拥有工资和员工的联系是领取属于()拥有()员工工资领取11员工编号性别姓名基本工资奖金领取()5.参考图1—17所绘制的全局E-R图2)设计关系模式员工领取工资拥有考勤属于部门11111n员工编号姓名性别部门编号上班时间下班时间基本工资奖金部门编号1.将实体转换到关系模式部门(部门编号,部门名称)员工(员工编号,性别,姓名)考勤(上班时间,下班时间)工资(基本工资,奖金)属于()拥有()领取()2.将联系转换为关系模式部门(部门编号,部门名称)员工(员工编号,性别,姓名,部门编号,工资,考勤)考勤(上班时间,下班时间)工资(基本工资,奖金)3.进行关系模式的优化4.建立考勤管理数据库关系模式关系名属性码员工员工编号,性别,姓名员工编号部门部门编号,部门名称部门编号考勤上班时间,下班时间工资基本工资,奖金拥有领取属于3)建立表结构根据创建的模型建立考勤管理数据库中各个表的结构员工信息表列名数据类型长度可否为空说明员工编号字符型15否员工编号姓名字符型15否姓名性别字符型15否性别部门信息表列名数据类型长度可否为空说明部门编号字符型15否部门编号部门名称字符型15否部门名称考勤信息表列名数据类型长度可否为空说明上班时间日期型否上班时间下班时间日期型否下班时间工资信息表列名数据类型长度可否为空说明基本工资双进度型否基本工资奖金双进度型否奖金