- 9
- 0
- 约7.05千字
- 约 1页
- 2017-03-16 发布于辽宁
- 举报
教职工管理系统课程设计_毕业论文(设计).doc
课 程 设 计
课程名称 数据库 题目名称 教职工管理系统 学生学院 计算机 专业班级
学 号 学生姓名 指导教师 左亚尧 2013年 1 月 15 日
目 录
1 需求分析 4
2 功能分析 4
3 概念设计 4
4 逻辑结构设计 5
5 物理结构设计 5
6 数据库的实现 6
6.1 视图 6
6.2 存储过程 6
6.3 触发器 6
6.4 表 6
6.5 数据库在SQL Sever2000中显示 8
7 总结 15
8 参考文献 15
一、需求分析、
90年代中期,由于Internet 的迅速普及,使Intranet成为Internet技术在企业管理信息系统中的应用和延伸,形成了集计算机,计算机网络、数据库、分布式计算等于一体的信息技术综合体,它打破了时间和地域的界限,使信息交流变得快捷、准确,为建立现代企业管理信息系统提供了充足的条件。教职工管理系统在此基础上延伸、扩展,使之上下、内外全面贯通。高教教职工管理系统是在适应市场需求的客观前提下,为了满足各高校管理自己学校所在的教职员信息而开发的。该系统的是终目的是要将各位职员的信息放到网络上,以方便管理。
系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。该系统具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。
二、功能分析、
根据分析,该管理系统必须具备如下几个功能:
1.能够记录教职工各种基本资料;员工各种信息的输入,包括员工的基本信息,学历信息,婚姻状况信息,职称等员工各种信息的修改对于转出,辞退,退休员工的信息删除视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。对其中所引用的基础表来说,视图的作用类似于筛选。定义视图的筛选可以来自当前或其它数据库的一个或多个表,或者其它视图。分布式查询也可用于定义使用多个异类源数据的视图。存储过程
存储过程就是将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。
存储过程的优点: (1).存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。 (2).当对数据库进行复杂操作时 如对多个表进行Update,Insert,Query,Delete时 ,可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。 (3).存储过程可以重复使用,可减少数据库开发人员的工作量 (4).安全性高,可设定只有某此用户才具有对指定存储过程的使用权。
6.3 触发器
触发器是一种特殊类型的存储过程,它不同于我们前面介绍过的存储过程。触发器主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名字而被直接调用。当对某一表进行诸如Update、 Insert、 Delete 这些操作时,SQL Server 就会自动执行触发器所定义的SQL 语句,从而确保对数据的处理必须符合由这些SQL 语句所定义的规则。触发器的主要作用就是其能够实现由主键和外键所不能保证的复杂的参照完整性和数据的一致性。除此之外,触发器还有其它许多不同的功能: 1 强化约束 Enforce restriction 触发器能够实现比CHECK 语句更为复杂的约束。 2 跟踪变化Auditing changes 触发器可以侦测数据库内的操作,从而不允许数据库中未经许可的指定更新和变化。 3 级联运行 Cascaded operation 。 触发器可以侦测数据库内的操作,并自动地级联影响整个数据库的各项内容。例如,某个表上的触发器中包含有对另外一个表的数据操作 如删除,更新,插入 而该操作又导致该表上触发器被触发。 4 存储过程的调用 Stored procedure invocation 。
在物理结构中,数据的基本存取单位是存储记录。有了逻辑结构以后,就可以设计存储记录结构,一个存储记录可以与多个逻辑记录相对应。存储记录就包括记录的组成,数据项的类型和长度等。
员 工 信 息 表 列名 数据类型 大小 允许空 备注 员工编号 int NOT NULL 主码 员工姓名 varchar 20 NOT NULL 年龄 int NOT NULL 性别 varchar 2 NOT NULL 出生年月 Datetime
您可能关注的文档
- 基于客户价值的联邦快递公司的配送研究论文_毕业论文(设计).doc
- 毕业(设计)论文_高级宾馆综合布线课程设计大型综合布线系统设计.doc
- 灵岩河小流域林业生态工程规划设计报告 精品_毕业论文(设计).doc
- 基于pstn网的远程分布式智能传感器阵列(中英文)_毕业论文(设计).doc
- 毕业(设计)论文_动感地带swot分析论文.doc
- 毕业(设计)论文_对高新技术企业财税支持政策的研究.doc
- 甲鱼的养殖管理技术课程论文_毕业论文(设计).doc
- 鲁大美食杯之金牌餐馆策划书_毕业论文(设计).doc
- 某火龙果种植项目计划书_毕业论文(设计).doc
- 某高校二手书交易网站创办计划书(完整版)_毕业论文(设计).doc
- 中国国家标准 GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具.pdf
- 《GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具》.pdf
- GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 中国国家标准 GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 《GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求》.pdf
- 《GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法》.pdf
- GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用.pdf
- 《GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用》.pdf
原创力文档

文档评论(0)