27
Workforce Information Database Fundamentals October 28, 2008 St. Louis, Missouri

Workforce Information Database Fundamentals

Embed Size (px)

DESCRIPTION

Workforce Information Database Fundamentals. October 28, 2008 St. Louis, Missouri. Topics. WID Database History Table Layout How to read a table definition Table constraints and Triggers ETA Guidelines (TEGL) Core Tables Table Load Order Structure Changes. WID IS:. Workforce - PowerPoint PPT Presentation

Citation preview

Page 1: Workforce Information Database Fundamentals

Workforce Information Database Fundamentals

October 28, 2008

St. Louis, Missouri

Page 2: Workforce Information Database Fundamentals

Topics WID Database History Table Layout How to read a table definition Table constraints and Triggers ETA Guidelines (TEGL) Core Tables Table Load Order Structure Changes

Page 3: Workforce Information Database Fundamentals

WID IS:

Workforce Information

Database

Page 4: Workforce Information Database Fundamentals

The Analyst Resource Center:

A Joint effort between the Employment and Training Administration of the U.S. Department of Labor and the States to:

- conduct research, - develop products, and

- deliver Informationto job seekers, employers, economic developers, planners and other users.

Page 5: Workforce Information Database Fundamentals

What is the WIDDatabase?

In Computer Terminology:

The WID Database is a Normalized, Relational Database Structure, Developed for the

Storage and Maintenance of Labor Market, Economic, Demographic and Occupational

Information.

Page 6: Workforce Information Database Fundamentals

History of the WID Database

WID (ALMIS) Database Version 1.0 Originated from Two Existing Databases

_NOICC’s Occupational Labor Market Information Database or OLMID

_North Carolina’s Human Resource Information System Database

Page 7: Workforce Information Database Fundamentals

History continues …

- August 1996 : Work Began on the ALMIS Database structure

- April 1997: ALMIS Database Structure Version 1.0 Delivered to States

- Spring 1997: Formation of the ALMIS Database Maintenance Consortium

- Summer 1998: Definition and Release of “Core Tables” under the P/Y 1998 One Stop LMI Grant

Page 8: Workforce Information Database Fundamentals

History Continues….. December 1999: ALMIS Database Structure Version

2.0 Delivered to States

November 2001: ALMIS Database Structure Version 2.2 Delivered to States

August 2004: ALMIS Database Structure Version 2.3 Delivered to States

July 2007: WID Database Structure Version 2.4 Delivered to States

Page 9: Workforce Information Database Fundamentals

History Continues…….

September 1998 - First training in Atlanta, Georgia

November 2003 – First National Seminar at the Emory Conference Center

Page 10: Workforce Information Database Fundamentals

What Kinds of Information are Included in the WID Database?

Some of the Types of Information Which Can be Found in an WID Database Include:

- Population - Employment Projections

- Tax Information - Mass Layoffs- Income - Labor Force Estimates- Employment - Sales Tax- Government Transfer Payments and - much more, such as…...

Page 11: Workforce Information Database Fundamentals

WID Database Structure

The table layout for the WID Database:

Lookup tables Data tables Crosswalk tables Tables of standard field values Administrative tables

Page 12: Workforce Information Database Fundamentals

Common Relational Database Terms:

A Database is a structured collection of data, stored in tables

A Table is a collection of records related to one another

A Primary Key is a field or combination of fields that uniquely identifies each record in a table

A Foreign Key is when a value in one table matches the primary key of another table

Page 13: Workforce Information Database Fundamentals

Common Relational Database Terms

Continued: A Data Table is a table consisting of a

collection of data records

- A Look Up Table is a foreign key table

A CrossWalk Table is a table that relates coding structure in the database

An Administrative Table is a table that contains information on the data and tables in the WID Database

Page 14: Workforce Information Database Fundamentals

HOW TO READ A TABLE DEFINITION

Each table definition contains complete information about the structure of a table. Eachdefinition includes: the name of the table, a complete list of each column name and datatype, complete constraint information, and short descriptions of the columns. Thefollowing illustration identifies each component of a table definition.

areatype A table containing identifiers for the geographic type, i.e., MSA, SDA, county,city, township, etc.

Column Type Constraint Descriptionstfips char(2) Primary Key

1State FIPS code

areatype char(2) Primary Key The code for the geographical area thedata represent.

areatyname varchar2(40) Descriptive title of the areatypeConstraints Information1 Foreign Key references (stfipstb.stfips)

Name oftable.

List of columnnames.

Data type ofcolumn.

Constraint: Specifies whether thiscolumn is part of the Primary Key orparticipates in one or more ForeignKeys. Numbers in this column referto Foreign Keys where more detailedinformation can be found in theConstraints Information section.

Constraints Information:Provides complete informationon each Foreign Key used in thetable. Each note indicateswhich table and columns arebeing referenced.

Short description ofthe data intended forthis column.

Page 15: Workforce Information Database Fundamentals

Load Order

Page 16: Workforce Information Database Fundamentals

WID Database Structure Changes

Version 1.1 to 2.2

Number of Tables Added: 36

Number of Tables Changed: 42

Number of Tables Deleted: 11

Number of Tables Unchanged: 72

Page 17: Workforce Information Database Fundamentals

New Table Elements in 2.2 from 1.1

For Data Tables That Have Changed: CES: benchmark, suppression ESDATA: stattype, esorders, newapp, referrals INDPRJ: nchg, growcode INDUSTRY: firms, m1emp, m2emp, topempav LABFORCE: benchmark LICHIST: licnumtyp MLSCLAIM: claimtyp MLSEVENT: dwvertype *OESWAGE: (entire table) - new core table

Page 18: Workforce Information Database Fundamentals

New Table Elements in 2.2 from 1.1**continued**

For Data Tables That Have Changed: OCCPRJ: nchg, growcode PROGRAMS: compltyp, progtitle, url SALES: salestyp STFIRMS: lat, long, naicscode, axnaicscd STINDPRJ: nchg, growcode STOCCPRJ: nchg, growcode UICLAIMS: claimtyp, indcode + occcode,

agegroup, racethn, gender *URL: (entire table)-new core table WAGE: periodyr, periodtype, period,

respondent, empcount

Page 19: Workforce Information Database Fundamentals

TriggersA trigger is a fragment of code that you

tell the server to run before or after a table is modified. A trigger has the power to

INSERT UPDATE DELETE

Page 20: Workforce Information Database Fundamentals

Why have Triggers?Why have the Occcode & Indcode tables?

Can not have conditional foreign keys as was happening in the case of the multi-

code fields in many of the WID DB tables.

Can not have a foreign key field lengththat is different than the primary keyit is referencing.

Page 21: Workforce Information Database Fundamentals

Trigger Example

Action: Insert new soccode “959595” Soccode

table

Trigger fires!

Action: Automaticallyinserts new soccode

“959595”

Occcode table

Page 22: Workforce Information Database Fundamentals

Training and Employment Guidance Letter (TEGL)

Statement of Work Deliverables

Grantees are required to produce all six deliverables with PY 2008 funding. Except for deliverables one and two (WIDb maintenance and enhancements; and, Industry and

Occupational Employment Projections), which are expected to be standard and comparable across states, states are allowed flexibility in developing

the remaining required deliverables

Page 23: Workforce Information Database Fundamentals

Continue….TEGLFunds shall be used to produce 6 required

deliverables.

1) Continue to populate the Workforce Information Database (WIDb) with state and local data.

2) Produce and disseminate industry and occupational employment projections.

3) Publish an annual economic analysis report for the governor and the SWIB.

Page 24: Workforce Information Database Fundamentals

Continue…TEGL 4) Post products, information, and reports on the

Internet.

5) Partner and consult on a continuing basis with workforce investment boards and key talent development partners and stakeholders.

6) Conduct special studies and economic analyses.

Page 25: Workforce Information Database Fundamentals

Core Data TablesIncomeEmpdbCESIndustryLabforcePopulatn

*Database Administrator may opt to populate one or both of these data tables

Wage*IndprjOccprjIomatrixIncomeLicenseOeswage*

Page 26: Workforce Information Database Fundamentals

ALMIS Resource Center

Connecticut Florida Georgia Illinois Iowa Massachusetts Montana

Nebraska Nevada North Carolina Oregon South Carolina Wisconsin ETA NCSCTexas

Page 27: Workforce Information Database Fundamentals

How to contact ARC: ALMIS Resource Center

c/o Employment Security CommissionOf North Carolina700 Wade Avenue

Raleigh, North Carolina 27611Email: [email protected]

WWW.workforceinfodb.org