当前位置:首页 > SQL SERVER数据库课程设计
广东石油化工学院
《数据库原理与应用》
课程设计
课程名称 设计题目 专业班级 学生姓名 学号 指导教师
数据库原理与应用 员工管理系统
工业12-2班
2014年6月1号
1 / 26
目录
第一部分 基本情况与内容 ........................................................................................................... 3 第二部分 课程设计内容 ............................................................................................................... 3 绪论 .................................................................................................................................................. 3
1. 设计目的 ......................................................................................... 错误!未定义书签。 2. 设计内容 ......................................................................................... 错误!未定义书签。 第一章 需求分析阶段 ............................................................................................................... 4
1.需求分析的概述和过程 ........................................................................................................ 4 2.数据结构定义 ........................................................................................................................ 4 第二章 概念结构设计阶段 ....................................................................................................... 4
1. 概念数据模型的概念 ....................................................................................................... 4 2. 创建E-R图 ....................................................................................................................... 5
建立E-R图有以下步骤 ................................................................................................... 5
第三章 逻辑结构设计阶段 ....................................................................................................... 6
1. 逻辑数据模型的概念 ..................................................................... 错误!未定义书签。 2.E-R图向关系模型的转换 ..................................................................................................... 6 2. 数据库的结构 ................................................................................................................... 6 第四章 物理结构设计阶段 ....................................................................................................... 8
1. 数据储存方面 ................................................................................................................... 8 2. 系统功能模块 ................................................................................................................... 8 3. 数据库实施阶段 ............................................................................................................... 8
1. 建立数据库与表格 ................................................................................................... 8 2. 添加外键 .................................................................................................................... 11 3.插入数据 ...................................................................................................................... 12 4.创建索引 ...................................................................................................................... 14 5.表格查询与创建视图 .................................................................................................. 15 6.创建事务 ...................................................................................................................... 19 7.创建存储过程 .............................................................................................................. 20 8.创建触发器 .................................................................................................................. 22 9.创建游标 ...................................................................................................................... 24
第五章 数据库的实施和运行 ................................................................. 错误!未定义书签。
1. 建立员工管理系统数据库 ..................................................... 错误!未定义书签。 2. 添加外键 ................................................................................. 错误!未定义书签。 3. 创建索引 ................................................................................. 错误!未定义书签。 4. 表格的查询 ............................................................................. 错误!未定义书签。 5. 创建视图与事务 ..................................................................... 错误!未定义书签。 6. 创建存储过程 ......................................................................... 错误!未定义书签。 7. 创建游标 ................................................................................. 错误!未定义书签。
总结 ................................................................................................................ 错误!未定义书签。
2 / 26
第一部分 基本情况与内容
题目 员工管理系统 同组队员信息 学号 姓名 专业 课题负责部分 自评成绩 学生1(组长) 工业工程 第四章和第五章 学生2 工业工程 第三章和其它 学生3 工业工程 第一章和第二章
第二部分 课程设计内容
绪论
3 / 26
第一章 需求分析阶段
1.需求分析的概述和过程
需求分析的重点是调查、收集和分析用户数据管理中的信息需求、处理需求、安全性与完整性要求,并对收集的结果进行整理和分析,形成相应的信息说明。
(1) 了解员工管理体系的总体概况。本员工管理系统主要由员工管理系统,部门
管理系统,后勤管理系统组成。
(2) 熟悉各单位的功能状况,调查企业运转的基本流程,对现行系统的功能和所
需信息有一个明确的认识。包括了解各单位会输入和使用什么数据,如何对这些数据进行操作等。
(3) 对系统数据信息进一步分析,确定各单位之间的联系,对所建立的数据库进
行实施与测试,并保证数据的安全与完整性。
2.数据结构定义
本系统所涉及到的主题共有5个数据表。
(1) 员工表:包括的数据项有员工编号,部门编号,姓名,性别,上司编号,等级编
号,职业,入职日期,出生日期,基本工资。
(2) 部门表:部门编号,部门名,部门人数 (3) 宿舍表:宿舍编号,员工编号,宿舍地址 (4) 辞职表:员工编号,离职日期,辞职原因
(5) 工资等级表:等级编号,奖金,福利补贴,五险一金
第二章 概念结构设计阶段
1. 概念数据模型的概念
概念数据模型简称概念模型,是面向数据库用户的现实世界的模型,主要用来描述世界的概念化结构,它使数据库的设计人员在设计的初始阶段,摆脱计算机系统机DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的数据管理系统无关。概念数据模型必须换成逻辑数据模型,才能在DBMS中实现。
4 / 26
共分享92篇相关文档