当前位置:城玮文档网 >作文大全 > 《数据库开发与实现》7-2

《数据库开发与实现》7-2

时间:2022-08-12 12:00:05 来源:网友投稿

 章节名称 学习情境 3:企业员工信息管理系统 课次 7周2次 课时 2 课型 一体化课 授课时间 4 月 18 日 教学目标 知识目标:了解并认识 SQL Server 2005 数据库对象;能应用 SSMS 和 T-SQL 创建数据库。

 技能目标:能应用 SSMS 和 T-SQL 创建数据库。

 素质目标:培养学生逻辑思维能力、综合运用知识能力和自主学习能力。

 重点难点 重点:能应用 T-SQL 创建数据库。

 难点:能应用 T-SQL 创建数据库。

 教学方法教学手段 方法:上机操作 手段:多媒体 教学内容及安排 创建学生数据库 作业 集体辅导,现场完成课堂作业 课后小结

 教

 学

 过

 程

 设

 计 标

 注 教学准备(环境、素材等):

 硬件:机房,多媒体一体机 软件:SQL Server 2005 数据库开发软件

 教学实施方案:

 (一)导入新课 复习掌握企业员工的所有的需求。

 (二)讲授新课

 3.2 企业员工数据库设计

 3.2.1 数据库分析

  企业员工信息管理系统主要由管理员模块、部门信息模块、人事信息模块组成。每个模块都脱离不了数据库,数据库的设计要从系统的模块组成、数据连接、功能实现、应用意义等方面着手,在数据库设计时要充分考虑数据的高效性,减少数据冗余,以保证系统的运行速度。

 3.2.2 数据库概念设计

  根据本系统的需求分析和系统设计,规划出本系统中使用到的数据库实体分为管理员实体、部门实体、员工实体。在此给出这几个数据库实体的 E-R 图:

  1

 管理员实体

  管理员 管理员编号 管理员名称 密码

  备注

 2 部门实体

  3 员工实体

 3.2.3 数据库逻辑结构

  在此列出三张主要表的结构及其之间的关系设计:

 1 数据表结构的详细设计

  ·管理员表(T_USER)

  序号 别名 中文名 类型 是 否 主键 是否为空 外建表 备注 1 id 管理员编号 Int Y N

  自动增长 部门 部门编号 备注 部门名称 部门描述 部门级别

  员工 员工编号 员工姓名 部门编号 性别 民族 出生年月 政治面貌 备注

 2 user_name 管理员名称 varchar(10) N N

  数据唯一 3 user_psd 密码 varchar(10) N N

  4 remark 备注 varchar(100) N Y

 部门表(T_DEPT) 序号 别名 中文名 类型 是否主键 是否为空 外建表 备注 1 deptNo 部门编号 varchar(20) Y N

  数据唯一 2 deptName 部门名称 varchar(50) N N

  3 levelName 部门级别 varchar(20) N N

  4 deptDesc 部门描述 varchar(100) N N

  5 remark 备注 Varchar(90) N Y

  员工表 (T_STAFF)

  序号 别名 中文名 名 类型 是否主键 键 是否为空 外建表 备注 2 staffNo 员工编号 varchar(100) Y N

  数据唯一 3 staffName 员工姓名 varchar(90) N N

  4 deptId 部门编号 vrchar(20) N N T_DEPT

  5 sex 性别 varchar(2) N N

  默认值:男 6 nation 民族 varchar(30) N N

  7 birthday 出生 datetime N N

 年月 8 policy 政治面貌 varchar(30) N N

  9 remark 备注 varchar(100) N Y

 2 数据表之间的关系设计

 教学检查与评价方式:

 1、评价要从课前准备、课上表现、小组协作、课内外作业的完成等方面进行多元评价。

 2、发挥好小组评价总结作用,每组每周要进行小结评价,每位组员客观地认识自我,认识自己的优点与不足,明确努力方向。

 3、课堂上积极引导学生进行及时性互评、师评。同时与作业评价、个别辅导评价相结合。

 说明:每次课的教学过程设计写不下可一次课多张

相关热词搜索: 数据库开发