sql大作业实验报告精选.docx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
sql大作业实验报告精选

目 录第一章、需求分析31 、需求概述32 、功能简介3第二章、概念结构设计31、在员工实体内的E-R图32、部门实体内的E-R图43、在工资实体内的E-R图4第三章、逻辑结构设计4第四章、物理结构设计5第五章、数据库的实施和维护6一、数据库的创建6二、表格的建立61、建立Employsse表插入数据并设计相关的完整性约束62、建立departments表插入数据并设计相关的完整性约束83、建立 salary表插入数据并设计相关的完整性约束8三、建立视图10四、建立触发器10五、建立自定义函数13六、建立存储过程13第六章、总结15第一章、需求分析1 、需求概述 针对现代化公司管理情况,员工管理工作是公司运行中的一个重环节,是整个公司管理的核心和基础。它的内容对于公司的决策者和管理者来说都至关重要,所以公司管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件工籍,这种管理方式存在着许多缺点,如:效率低、必威体育官网网址性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。公司员工管理系统借助于计算机强大的处理能力,大大减轻了管理人员的工作量,并提高了处理的准确性。 能够进行数据库的数据定义、数据操纵、数据控制等处理功能,进行联机处理的相应时间要短。具体功能包括:系统应该提供员工数据的插入、删除、更新、查询;员工基本信息查询的功能。 2 、功能简介 员工管理系统它可以有效的管理员工信息情况。具体功能有以下几个方面。基本信息的添加,修改,删除和查询。学生信息管理包括添加、查看学生列表等功能。第二章、概念结构设计1、在员工实体内的E-R图2、部门实体内的E-R图3、在工资实体内的E-R图第三章、逻辑结构设计根据概念结构设计好的E-R图转换为关系模式:员工(员工编号,姓名,出生日期,性别,地址,邮编,电话号码,电子邮件地址,员工部门号….)部门(部门编号,部门名,备注…)工资(员工编号,收入,支出…)第四章、物理结构设计这个系统数据库由三个表组成 。具体如下: 表Employsse主键是Employsseid字段类型长度是否允许空值字段描述Employsseidchar6NO员工编号,主键namechar10NO姓名birthdayChar8NO出生日期sexchar2NO性别addressvarchar20YES地址zipchar6YES邮编phonenumberchar12YES电话号码Emailadresschar30YES电子邮件地址departmentidchar3NO员工部门号,外键表departments主键是departmentid字段类型长度是否允许空值字段描述departmentidchar3NO部门编号,主键departmentnamechar20NO部门名notevarchar16YES备注表salary主键是departmentid字段类型长度是否允许空值字段描述employsseidchar6NO员工编号,主键incomeFloat8NO收入outcome816NO支出第五章、数据库的实施和维护一、数据库的创建数据库是系统管理的基本对象。存储在SQL Server数据库里的各种信息是系统中的最重要部分。在员工管理系统创建数据库YGGL。Create database YGGL;二、表格的建立表是包含数据库中所有数据的数据库对象。表定义为列的集合,数据在表中是按行和列的格式组织排列的。在员工管理系统里面一共有三个表:员工表(Employsse)、部门表(departments)、工资表(salary)。1、建立Employsse表插入数据并设计相关的完整性约束create table Employsse(Employsseid char(6)constraint c1 check(Employsseid between and ),name char(10)constraint c2 not null,birthday char(8) not null ,sex char(2)check (sex in(男,女)),address varchar(20),zip char(6),phonenumber char(12),emailadress char(30),departmentid char(3) not null, primary key (Employsseid ),foreign key (depart

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档