MySQL数据库应用与开发技术 教案-任务单卡 温立辉 2.4-案例-创建职员与部门数据表-任务单卡_第1页
MySQL数据库应用与开发技术 教案-任务单卡 温立辉 2.4-案例-创建职员与部门数据表-任务单卡_第2页
MySQL数据库应用与开发技术 教案-任务单卡 温立辉 2.4-案例-创建职员与部门数据表-任务单卡_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE3电子与信息工程学院编制学习任务单卡班级:组别:学号:姓名:实训日期:课程信息课程名称教学单元本次课训练任务学时实训地点MySQL数据库应用与开发技术数据表的创建任务1:创建职员与部门数据表2节机房教学目标与要求知识目标:①了解数据表的功能作用②认识数据库构建语句③掌握数据表的构建语法④掌握数据表的三大数据约束条件能力目标:①能够正确构建数据表②能够修改数据表结构③能够为数据表添加主键及外键约束素养要求:①具有良好模型设计与分析能力②养成良好的动手操作能力③遵循软件工程编码开发的基本原则任务描述在一个人力资源信息系统的员工管理模块有职员表与部门表,两张数据表的结构及关系如下,请按相关要求在数据库环境中创建出相关数据表。①职员表中有员工号、姓名、年龄、性别、生日、住址、工资、岗位、部门编号等字段,相关结构如表1。表1职员(EMPLOYEE)数据表字段结构表1职员(EMPLOYEE)数据表字段结构序号字段逻辑名称字段物理名称数据类型1员工号EMP_NOVARCHAR(45)2姓名NAMEVARCHAR(45)3性别GENDERCHAR(1)4生日BIRTHDAYDATE5住址ADDRESSVARCHAR(45)6工资SALARYFLOAT7岗位POSITIONVARCHAR(45)8部门编号DEP_NOVARCHAR(45)②部门表中部门编号、部门名称、办公地点、部门主管、部门员工数、部门职责等字段,相关结构如表2。表2部门(DEPARTMENT)数据表字段结构表2部门(DEPARTMENT)数据表字段结构序号字段逻辑名称字段物理名称数据类型1部门编号DEP_NOVARCHAR(45)2部门名称DEP_NAMEVARCHAR(45)3办公地点DEP_ADDRESSVARCHAR(45)4部门主管DEP_LEADERVARCHAR(45)5部门员工数DEP_PERSONSINT6部门职责DEP_DESCVARCHAR(45)③员工号为职员表主键字段,部门编号为部门表的主键字段。④部门表的部门编号与职员表的部门编号两字段存在主外键引用关系。学做过程记录1.使用GUI工具创建数据表(1)在GUI工具的“Schemata”栏中右键单击,在弹出菜单中选择“CreateNewSchema”命令。(2)在跳出库节点创建窗体中输入库节点的名称“hr”,并单击“OK”按钮,则创建好库节点“hr”。(3)并右键单击“hr”库节点,并在弹出菜单中选择“CreateNewTable”命令。(4)在跳出的“MySQLTableEditor”窗体中,输入数据表名称“department”,并在“ColumnName”栏输入本数据表的相关字段“dep_no、dep_name、dep_address、dep_leader、dep_persons、dep_desc”,在“Datatype”栏输入相关字段对应的数据类型,最后单击“ApplyChanges”按钮,则可创建部门数据表。(5)与上一步同样的方式创建职员表,在“MySQLTableEditor”窗体中,输入数据表名称“employee”,并在“ColumnName”栏输入本数据表的相关字段“emp_no、name、gender、birthday、address、salary、position、dep_no”,在“Datatype”栏输入相关字段对应的数据类型。(6)职员表字段定义好后,还需要给部门编号“dep_no”字段添加外键约束,使其与部门表中的“dep_no”字段建立引用关联关系。2.使用SQL命令脚本创建数据表(1)在MySQL数据库环境中先创建“hr”库节点,然后再进入到本库节点中,最后才能创建职员数据表与部门数据表。在创建“hr”库节点前,可以先判断数据库环境中“hr”库节是否已经存在,如已经存在可以先删除库节点。(2)使用SQL语句创建部门表,在创建脚本中指定“dep_no”字段为本表的主键。在创建数据表前,同样可以先判断部门表是否已经存在,如存在则先删除该表。(3)使用SQL语句创建职员表,在创建脚本中指定“emp_no”字段为本表的主键,并指定“dep_no”字段以外键的形式去引用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论