员工资料数据库的基本查询

合集下载

员工培训管理系统数据库

员工培训管理系统数据库

员工培训管理系统一、前言----------------------------------------------------------------------------------------3二、系统需求分析阶段2.1 需求分析阶段的目标--------------------------------------------------------------32.2 需求分析阶段的任务----------------------------------------------------------------32.2.1对象说明----------------------------------------------------------------------42.2.2 处理功能要求--------------------------------------------------------------42.2.3安全性和完整性要求------------------------------------------------------4三、概念设计阶段3.1 目标---------------------------------------------------------------------------------63.2 具体任务-----------------------------------------------------------------------------63.3结果------------------------------------------------------------------------------------73.3.1 各实体及其属性-------------------------------------------------------------73.3.2实体及其属性E-R图--------------------------------------------------------73.3.3局部E-R图--------------------------------------------------------------------93.3.4全局E-R图--------------------------------------------------------------------10四、逻辑设计阶段4.1逻辑设计阶段的目标---------------------------------------------------------------114.2逻辑设计阶段的任务---------------------------------------------------------------114.2.1 实体型转换为关系模式-----------------------------------------------------114.2.2实体间联系转换为关系模式------------------------------------------------124.2.3数据库模式定义---------------------------------------------------------------14五、数据库实施阶段5.1数据库实施阶段的目标-------------------------------------------------------------155.2数据库实施阶段的任务-------------------------------------------------------------155.2.1建立数据库---------------------------------------------------------------------155.2.2建立数据表---------------------------------------------------------------------155.2.3录入数据------------------------------------------------------------------------205.2.4建立视图和存储及相应功能的查询操作---------------------------------23附录:数字字典一、前言随着战略人力资源管理时代的到来,员工培训开发在提升员工技能和素质、增强企业核心竞争力等方面具有重要作用。

根据Oracle数据库scott模式下的emp表和dept表

根据Oracle数据库scott模式下的emp表和dept表

根据Oracle数据库scott模式下的emp表和dept表题目要求:根据Oracle数据库scott模式下的emp表和dept表,完成下列操作。

(1)查询20号部门的所有员工信息。

select * from emp where deptno = 20;(2)查询所有工种为CLERK的员工的工号、员工名和部门名。

select empno,ename,deptno from emp where job like 'CLERK';查询奖金(COMM)高于工资(SAL)的员工信息。

select * from emp where comm > sal;查询奖金高于工资的20%的员工信息。

select * from emp where comm > (sal*;查询10号部门中工种为MANAGER和20号部门中工种为CLERK 的员工的信息。

select * from empwhere (deptno = 10 and job like 'MANAGER') or (deptno = 20 and job like 'CLERK');查询所有工种不是MANAGER和CLERK,且工资大于或等于2000的员工的详细信息。

select * from empwhere job not in ('MANAGER','CLERK') and sal >= 2000 ;查询有奖金的员工的不同工种。

select distinct job from emp where comm is not null;查询所有员工工资和奖金的和。

select ename,(sal+nvl(comm,0)) salcomm from emp;查询没有奖金或奖金低于100的员工信息。

select * from emp where (comm is null or comm < 100) ;查询各月倒数第2天入职的员工信息。

商业银行企业信用信息基础数据库查询用户操作规程

商业银行企业信用信息基础数据库查询用户操作规程

商业银行企业信用信息基础数据库查询用户操作规程第一章总则第一条为了保障本行企业信用信息基础数据库(以下简称“企业信用数据库”)查询系统的数据安全,规范系统各级用户的管理、使用,制订本办法。

第二条企业征信系统包括人民银行企业征信数据库、征信接口程序系统。

第三条本办法所称企业信用数据库查询系统用户,是指本行从中国人民银行企业信用数据库接入的查询用户,有数据报送、信息查询、系统管理等业务功能,和接口程序系统查询用户,有数据查询、数据修改等功能。

第四条查询用户可同时拥有人民银行企业信用数据库查询用户和接口程序系统查询用户。

第五条总行指定合规风险部为专门部门、专人负责企业信用数据库查询系统各项业务的开展。

第六条本行企业信用数据库查询系统各用户的权限划分、创建以及管理等应当严格遵守本办法的规定。

第七条企业信用数据库查询系统各用户应当严格遵守本办法的规定,在各自权限范围内,规范执行系统用户管理、数据上报、错误数据修改及信息查询等业务功能,防范操作风险,确保企业信用数据库查询系统的查询工作正常合规开展。

第二章用户的种类及其权限第八条人民银行企业信用数据库查询系统采用多级用户体系,用户分为管理员用户和普通用户两类。

第九条管理员设一名总行系统管理员用户,总行系统管理员用户由本行合规风险部分管征信工作的负责人担任,负责设置管理员用户和普通用户。

普通用户由日常征信工作的人员担任,负责每日对企业征信数据的数据安全上报、人民银行反馈报文的下载、处理日常征信工作中产生的异议。

设置若干名普通用户,普通用户的数量可根据实际业务需要,做到在人民银行企业信用数据库的合理查询。

第十条按照人民银行征信中心企业信用信息基础数据库查询系统的权限设置内容,管理员用户权限为“信用报告查询”、“金融机构异议信息处理”、“数据报送”、“数据报送情况信息查询”、“贷款卡查询-金融机构”、“代码共享平台”、“信用报告-中小企业”、“历史信息查询”、“非银行信息查询”、“票据查询”、“非银行离线服务”、“当前档案查询”、“信贷信息查询”、“离线信用报告”等。

数据库--数据查询和操作

数据库--数据查询和操作

数据库--数据查询和操作《数据查询与操作》实验⼀、实验⽬的与要求1、理解简单查询和复合查询的意义。

2、掌握SELECT语句和各⼦句的使⽤。

3、掌握多表查询和⼦查询的使⽤。

4、掌握INSERT、UPDA TE和DELETE语句的使⽤。

⼆、实验平台1、操作系统:Windows XP或Windows 20032、数据库管理系统:SQL Server 2005三、实验内容1.在“⼈事管理系统”中,新增⼀个员⼯信息(员⼯编号…100508?、员⼯姓名…⼩龙⼥?、所在部门编号…10001?、籍贯…河南?)。

insert into员⼯信息(员⼯编号,员⼯姓名,所在部门编号,籍贯)values('100508','⼩龙⼥','10001','河南')2.将“⼈事管理系统”数据库的“员⼯信息”表中籍贯为“河南”并且所在部门编号为”10001”数据插⼊到“新员⼯信息”表中。

insert into新员⼯信息(员⼯编号,员⼯姓名,所在部门编号)select员⼯编号,员⼯姓名,所在部门编号from员⼯信息where籍贯='河南'and所在部门编号='10001'3.在“⼈事管理系统”数据库“部门信息”表中,将部门的员⼯⼈数设置为10。

4.在“⼈事管理系统”数据库“员⼯信息”表中,将⽂化程度为“⼤专”,并且在“2005-05-01”到“2007-05-01”之间⼊职的所有员⼯调动到编号为“10006”的部门去。

5.在“⼈事管理系统”数据库中对部门进⾏了重组和调整,原来编号为10006的部门名称变为“市场开发部”,⼈数也调整为20⼈。

6.在“⼈事管理系统”数据库中,编号为“100503”的新员⼯升级为正式员⼯,需要在“新员⼯信息”表中删除他的记录。

7.在“⼈事管理系统”数据库中,删除“新员⼯信息”表中所有在编号为“10005”部门⼯作的员⼯记录。

access2007-查询内部培训资料整理笔记

access2007-查询内部培训资料整理笔记
•②将个人信息表中各部门最高薪资和姓名,加至“查询库.mdb”数据库中。
INSERT INTO 部门平均薪资 ( 员工姓名, 平均薪资, 所在部门 ) IN 'E:\zxh\计算机编程\Access数据库\查询库.mdb' SELECT 个人信息表2.姓名, Avg(个人信息表2.目前薪资) AS 目前 薪资之平均值, 个人信息表2.部门 FROM 个人信息表2 GROUP BY 个人信息表2.姓名, 个人信息表2.部门;

SELECT 、INSERT、UPDATE或DELETE命令中允许是一个运算式的
地方皆可以内含于查询。

子查询甚至可以再内含于另外一个子查询中。
在WHERE后的表达式中出现另一个查询,这另一个查询称为子查询,子查询的结 果一般表“IN”要查询值的集合,子查询是可以嵌套的。
何时使用应该使用子查询
当您无法直接取得查询的条件值时,而且此一条件值可 以通过查询来求得或计算出来的进时候,就非常适合使 用子查询。
• 6、查询平均薪资最高的前3个年龄层与该年龄层的人数。(年龄层,平均薪 资, 所在部门)
关系式查询
• 1、查询每一位客户每一笔订单的产品金额。(客户编号,公司名称,订单号码, 订单日期,产品名称,单价,数量,小计)
• 2、查询每一位客户每一笔订单订总购金额。 (……)
• 3、查询每一位客户的订单总金额。( …….) • 4、查询每一位客户每一年之各月的订货总额。(……)
WHERE expression [NOT] IN (Subquery) 使用“包含于子查询”之检验时,子查询必须只返回单一字段。 110,111,112 子查询之SELECT 命令语句的字段串列中通常使用万用字符星号*(但并 非一定只能使用星号)。

培训计划存档怎么查询信息

培训计划存档怎么查询信息

培训计划存档怎么查询信息培训计划存档是指将培训过程中的相关文件和信息保存下来,以供之后的查询和参考。

培训计划存档中包括了培训课程大纲、培训材料、培训记录、培训评估等文件和信息。

而要查询培训计划存档,就需要知道如何在公司或组织的内部系统中进行查询。

本文将介绍培训计划存档查询信息的相关内容,包括查询的方法、查询的目的以及查询的实际操作步骤。

一、查询的方法在进行培训计划存档查询之前,首先需要了解查询的方法。

通常来说,查询培训计划存档可以通过以下几种方法进行:1. 纸质文件查询如果公司或组织采用纸质文件存档的方式,那么查询培训计划存档可以通过直接找到存档位置,然后逐个文件进行查询。

这种方法适用于存档数量不多的情况。

2. 电子档案查询如果公司或组织采用电子档案存档的方式,那么查询培训计划存档可以通过内部网络系统或数据库进行查询。

员工可以通过登录公司内部系统,按照相关关键词进行查询。

3. 人工查询有些公司或组织可能会将培训计划存档交由专门的人员进行管理,此时可以通过向相关人员进行查询获取所需信息。

以上是查询培训计划存档的常见方法,其具体适用情况会因公司或组织内部的管理方式而有所不同。

二、查询的目的查询培训计划存档的目的不外乎以下几种:1. 查找特定培训计划员工可能需要查询特定的培训计划,以了解其详细内容和执行情况。

2. 获取培训资料员工可能需要查询培训计划存档以获取培训过程中使用的相关资料,用于日常工作或者参与其他培训。

3. 参考既往经验员工可能需要查询培训计划存档以参考之前的培训经验,以便在执行新的培训计划时能够吸取教训。

以上是查询培训计划存档的目的,其实际应用范围会因员工自身的工作职责和需求而有所不同。

三、查询的实际操作步骤在进行培训计划存档查询时,员工需要经过以下具体的操作步骤:1. 确定查询范围首先,员工需要明确自己所要查询的培训计划存档的范围,包括查询的时间范围、查询的具体内容等。

2. 寻找存档位置如果采用纸质文件存档的方式,员工需要找到存档位置并逐个文件进行查询。

Office 2007 实验指导—员工信息查询系统

Office 2007  实验指导—员工信息查询系统

Office 2007 实验指导—员工信息查询系统在日常生活中,工作人员可能经常用到身份证查询系统,火车票查询系统等,本例中的“员工信息查询系统”表单主要是记录公司员工的基本档案信息,并通过员工姓名实现查询功能的一个系统。

下面我们将利用Excel 2007中VBA编程和宏功能,制作一个员工查询界面表单,进行查询员工基本信息以及退出档案管理系统。

1.实验目的●COUNTA函数●VBA编程●宏2.操作步骤(1)单击【文本】组中的【艺术字】下拉按钮,选择“填充-无,轮廓-强调文字颜色6,发光-强调文字颜色6”项,并在艺术字文本框中,输入“宇杰汽车销售有限公司”文字。

然后选择输入的艺术字,在【字体】组中,设置【字体】为“华文新魏”;【字号】为36,如图8-54所示。

图8-54 插入并设置艺术字提示选择“宇杰汽车销售有限公司”艺术字,当光标变成“四向”箭头时,拖动以调整艺术字的位置。

(2)将鼠标置于第一行行标的边界处,当光标变成“单竖线双向”箭头时,向下拖动,如调整高度显示为57.00(76像素),如图8-55所示。

图8-55 调整行高提示单击Office按钮,执行【另存为】命令,在弹出的【另存为】对话框中,输入【文件名】为“员工信息查询系统”;并保存【文件类型】为“Excel 启用宏的工作簿(*.xlsm)”。

调整单元格第一行的行高(3)重命名工作表Sheet1为“员工基本档案管理信息”,然后在工作表中的A7至H32单元格区域中,创建一个“员工基本档案管理信息”表格,如图8-56所示。

图8-56 创建“员工基本档案管理信息”表格注 意建立表格时从A7单元格开始创建,即空出开头几行,以方便在空白单元格区域计算“目前员工总数”和按钮的创建。

(4)选择A 列单元格,单击【数字】组中的【对话框启动器】按钮,弹出【单元格格式】对话框。

然后选择【特殊】选项卡,在【类型】栏中选择【邮政编码】项,单击【确定】按钮,即可设置员工编号格式,如图8-57所示。

4-5-上机安排-员工查询-索引和视图

4-5-上机安排-员工查询-索引和视图

索引和视图一、上机内容在第二次上机创建的员工信息管理数据库中进行:(一) 添加记录及查询1.使用T-SQL语句分别对员工信息管理数据库employee_manage中的各个数据表进行录入操作。

(1)部门信息表depart的记录如表1-4所示。

表5.1 部门信息表depart记录Depart_id depart-name note001 基础课教研室NULL002 专业课教研室NULL003 教务科NULL(2) 员工信息表empl的记录如表5.2所示。

表5.2员工信息表empl记录Empl_id Empl_name sex birth duty Depart_id 0101 王林男1956-l-23 院长0102 袁媛女1980-3-15 管理人员003 0201 李敏女1966-7-11 教研室主任001 0202 张天一男1979-9-11 002 0203 叶华女1982-8-15 002 0204 朱俊男1981-4-13 001 0205 马涛男1971-8-25 教研室主任002 0206 陈琳琳女1981-6-19 001(3)请假类型表lcaveType的记录如表5.3所示。

表5.3 请假类型表leaveType记录Leave_id Leave_name Leave_id Leave_name01 事假03 缺勤02 病假04 公假(4)请假信息表lcave的记录如表5.4所示。

表5.4 请假信息表leave记录Cq_id Empl_id Cq_date Leave_id Leave_reason1 0202 2009-3-12 012 0205 2009-3-18 04 出差3天3 0202 2009-3-25 01 病假1天4 0203 2009-3-27 01 病假半天5 0204 2009-4-10 03 缺勤1天6 0202 2009-4-22 027 0206 2009-3-16 018 0203 2009-4-15 03 缺勤半天9 0204 2009-4-9 0210 0202 2009-4-27 022.使用T-SQL语句修改请假信息表leave的表结构,在该表中增加状态status字段,其类型为varchar(20),可为空。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.查询员工的表中的所有信息。

Select *
From 员工
2.查询员工考勤表中的所有信息。

Select *
From 员工考勤
3.查询全勤的员工的所有信息。

select *
from 员工
where (ygbh in (select ygbh from 员工考勤where qq='是'))
4.从员工表中查询文化程度为初中,且性别为女的员工所有信息。

select *
from 员工
where whcd='初中' and xb='女'
5.查询奖励为3000元的员工的考勤信息。

select *
from 员工考勤
where (ygbh in (select ygbh from 员工考评where jl='3000元'))
6.查询无病假的员工的考评信息。

select *
from 员工考评
where (ygbh in (select ygbh from 员工考勤where bj='否'))
7.查询无病假,有加班的员工的奖励信息。

select jl
from 员工考评
where (ygbh in (select ygbh from 员工考勤where bj='否'and jb='是'))
8.查询奖励为3000元,文化程度为初中的员工的考勤情况。

select *
from 员工考勤
where (ygbh in (select ygbh from 员工考评where jl='3000元')) and (ygbh in (select ygbh
from 员工where whcd='初中'))。

相关文档
最新文档