Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 50

Database Related Jobs

Gueorgui Gagov
Karen Myers
Shaoang Zhao
Scott McQuistan
Today’s Road Map
 Certifications and Benefits
 Examples
 Job Titles and Salary Statistics
 Local and Regional Career Examples
Agenda
 Value and Benefits of the Database Certified
Professional Credential
 Oracle Certified Professional Credential (OCP)
 Microsoft Certified Database Administrator
(MCDBA )
 MySQL Certification
 PostgreSQL Certification
Value of the Database Certification
Credential
 Competitive edge, differentiation & credibility = Job
Opportunities

 Improved Efficiencies
 Certified professionals handle more support calls
 Companies advocating certification report less downtime
 Employer ROI Payback in only nine months because of savings
due to increased internal effectiveness
 IDC
 Quicker adoption of technology

 Improved customer service


What OCPs(Oracle Certified
Professional) Have Said
 Three out of four OCPs feel their certification gives them greater
confidence.
 Three out of five OCPs feel they have a competitive edge over their
non-certified counterparts.
 70% feel the OCP process has helped them maintain skills.
 Two thirds of OCPs working as consultants have benefited through:
 New contracts
 Client retention
 Greater access to new opportunities
Benefits of the Database
Certification Credential
 Use of Certificates for endorsement of
your career by leveraging those
established brand equity
 Special event access
 Ability to join the certification member
community
Certification Programs Overview
 Oracle Certified Professional Credential
(OCP)
 Microsoft Certified Database Administrator
(MCDBA )
 MySQL Certification
 PostgreSQL Certification
Oracle Certification Program
Achieved by the Top Oracle
Three tiers OCM
Oracle
Professionals

Certified Master
Hiring Manager Approved Industry
OCP Benchmark
Oracle Certified Get Certified, Establish Credibility,
Professional Increase Opportunities

Answers the Demand for


OCA more Oracle Professionals
Learn Online
Oracle Certified Associate Test Online
Get a Job Online
Why Three Certification Tiers?
 Provides a tool for IT managers to use in making
hiring decisions
 More closely aligned with job roles and skill
levels
 OCA can be used as the first step in a
professional career and development path
 OCP demonstrates professional commitment
 OCM provides a performance based benchmark
for hiring experts
Oracle Certification Paths
 OCA:
 Oracle9i DBA Certified Associate
 Oracle9iAS Web Administrator Certified Associate
 Oracle9i PL/SQL Developer Certified Associate

 OCP:
 Oracle8i DBA Certified Professional
 Oracle9i DBA Certified Professional
 Oracle6i Internet Application Developer Certified Professional
 Oracle9i Forms Developer Certified Professional

 OCM:
 Oracle9i Database Administrator Certified Master
 Oracle Certified Associates (OCA) have
foundational knowledge that will allow
them to perform junior team member
tasks working with database
administrators and application developers.
 Oracle Certified Professionals (OCP) have
proven skills in managing a large-scale
database or in developing robust
applications that are deployed enterprise-
wide.
OCM Candidate Prerequisites
 Must have Oracle9i DBA Certified
Professional credential
 Minimum of 3 – 4 years of practical
experience as an Oracle DBA
 Knowledge of Oracle9i database
technology and features
Oracle9i DBA Certified Master
Content Areas
 Database Configuration
 Oracle Network Configuration
 Oracle Enterprise Manager
 Data Management
 Database Management
 Performance Management
 Database Availability
 Standby Database and Data Guard
Minimum Required OCM Participant
Skills
 Working knowledge of Linux:
 Formatting and executing basic OS commands
 Creating and navigating through directory
structures
 File management using copy, move, and
remove
 Linux environment text editors (Line Mode or
GUI)
 Setting environment variables
Minimum Required OCM Participant
Skills
 Ability to locate and launch Oracle9i
executables:
 Database Creation Assistant
 Listener Utility
 Oracle Net Manager
 Oracle Net Configuration Assistant
 OEM
 OMS
 Oracle Password Utility
 RMAN Utility
 SQLPLUS
Minimum Required OCM Participant
Skills
 Proficient with working in a command line environment
 Proficient with using Oracle Enterprise Manager
 Advanced knowledge and use of Oracle9i (9.0.2.2)
features and functionality
 Familiarity with navigating through non-searchable
Oracle documentation
 Familiarity with navigating through and the functions of
Konqueror browser software
 Ability to employ “BEST PRACTICES” when working in an
Oracle9i database environment to solve complex
technical problems
Microsoft Certified Database
Administrator (MCDBA )

 Creation of the certification was fueled by


the growing industry demand for skilled
database administrators
 and fueled by the availability of Microsoft
SQL Server™ version 7.0.
MCDBA Test Requirements
 Need to pass three core exams
 One SQL Server administration exam
 One SQL Server design exam
 Either one Windows 2000 Server or one
Windows Server 2003 exam to fulfill the
networking systems core requirement.
SQL Server administration exam
Planning
-Develop a security strategy.
-Develop a SQL Server capacity plan.
-Develop a data availability solution.
-Develop a migration plan.
-Develop a replication strategy.
SQL Server administration exam
 Installation and Configuration
 Configuring and Managing Security
 Managing and Maintaining Data
-Create and manage databases.
-Load data by using various methods. Methods
include the INSERT statement, the SELECT INTO
statement, the bcp utility, Data Transformation
Services (DTS), and the BULK INSERT
statement.
SQL Server administration exam
 Restore system databases and user
databases
 Manage replication.
 Automate administrative tasks.
 Monitoring and Optimization
 Troubleshooting
SQL Server design exam
 Developing a Logical Data Model
-Define entities. Considerations include entity
composition and normalization.
- Design entity keys. Considerations include
FOREIGN KEY constraints, PRIMARY KEY
constraints, and UNIQUE constraints.
-Design attribute domain integrity. Considerations
include CHECK constraints, data types, and null
ability.
SQL Server design exam
 Implementing the Physical Database
-Create and alter databases. Considerations
include file groups, file placement, growth
strategy, and space requirements.
-Create and alter database objects. Objects
include constraints, indexes, stored procedures,
tables, triggers, user-defined functions, and
views.
-Alter database objects to support replication
and partitioned views.
SQL Server design exam
 Retrieving and Modifying Data
-Import and export data. Methods include the bulk copy program,
the Bulk Insert task, and Data Transformation Services (DTS).
-Manipulate heterogeneous data. Methods include linked servers,
OPENQUERY, OPENROWSET, and OPENXML.
-Retrieve, filter, group, summarize, and modify data by using
Transact-SQL.
-Manage result sets by using cursors and Transact-SQL.
Considerations include locking models and appropriate usage.
-Extract data in XML format. Considerations include output format
and XML schema structure.
SQL Server design exam
 Programming Business Logic
-Manage data manipulation by using stored
procedures, transactions, triggers, user-
defined functions, and views.
-Enforce procedural business logic by using
stored procedures, transactions, triggers,
user-defined functions, and views.
SQL Server design exam
 Tuning and Optimizing Data Access
-Analyze the query execution plan.
-Capture, analyze, and replay SQL Profiler traces.
-Create and implement indexing strategies.
-Improve index use by using the Index Tuning
Wizard.
 Designing a Database Security Plan

-Use programming logic and objects.


Considerations include implementing row-level
security and restricting direct access to tables.
Exam on Microsoft server product
 Creating User Services
- Create ASP.NET pages.
-Add Web server controls, HTML server controls,
user controls, and HTML code to ASP.NET
pages.
-Instantiate and invoke Web services or
components.
 Creating and Managing Components
and .NET Assemblies
Exam on Microsoft server product
 Consuming and Manipulating Data
-Access and manipulate data from a Microsoft SQL
Server™ database by creating and using ad hoc queries
and stored procedures.
-Access and manipulate data from a data store. Data
stores include relational databases, XML documents, and
flat files. Methods include XML techniques and ADO.NET.
 Testing and Debugging

 Deploying, Maintaining and Supporting,


Configuring and Securing a Web Application
MySQL Certification
 Two Tiers MySQL
Professional
Certification

MySQL Core
Certification
MySQL Core Certification
 Capable of creating and using databases
and tables, inserting, modifying, deleting,
and retrieving data from a MySQL
database .
 The job role will typically be to maintain
data in company databases, performing
data analysis, importing and exporting
data, and so forth.
MySQL Professional Certification
 Proof that you master more complex issues,
such as installing a server from scratch, keeping
the server running smoothly at all times, using
the new table types, using more advanced SQL,
and analyzing the trouble spots of other users'
queries.
 The typical job role of a MySQL-Prof is in setting
up and managing one or more MySQL servers in
an organization, often managing a team of one
or more users and programmers of MySQL
products.
What’s PostgreSQL
 PostgreSQL is an enhancement of the
POSTGRES database management system, a
next-generation DBMS research prototype.
 While PostgreSQL retains the powerful data
model and rich data types of POSTGRES, it
replaces the PostQuel query language with an
extended subset of SQL. PostgreSQL is free and
the complete source is available.
PostgreSQL Certification
 Three types of certification are provided:
- "PostgreSQL Certified Administrator"
- "PostgreSQL Certified Developer"
- "PostgreSQL Certified Expert
Advices:
 If you seek career in the DB field:
 Get initial certification
 Company can pay for the next levels

 DB and programming:
 Not only SQL
 Web/Programming language
Examples:
 Crashing a webpage demo:
 The “apostrophe” bug
 Wrong data/Wrong field type
 Control users
Last Tip:

Look for the free stuff!


Database Administrator
 Administers, maintains, develops and implements policies for
ensuring security and integrity
 Implements data models and database designs, data access and
table maintenance codes
 Resolves performance issues
 Handles capacity and replication issues
 Typically requires a bachelor’s degree
 2-4 years experience
 Relies on limited experience and judgment
 Works under supervision and typically reports to a manager
 $68,591 – 79,126 – 91,657
 For more prestigious positions, on average positions pay 44%
higher salaries nationwide if the employee has an advanced degree
Database Analyst I
 Reviews, designs, evaluates, maintains and implements
 Identifies data sources, constructs decomposition diagrams and
provides data flow diagrams
 Writes code for access, modifications, and construction
 Bachelor’s degree
 0-2 years experience
 Knowledge of commonly used concepts, practices, and procedures
 Relies on instructions and pre-established guidelines
 Works under immediate supervision directly under a project
manager or projects leader
 $40,860 – 46,087 – 53,088
Database Analyst II
 Very similar job duties as Analyst I
 Bachelor’s degree
 2-4 years experience
 Relies on limited experience and judgment
to plan tasks
 Works under general supervision
 $52,281 – 59,715 – 67,469
Database Analyst III
 Similar duties to Analysts I and II
 Bachelor’s degree
 4-6 years experience
 Familiar with a variety of the fields concepts
 Relies on experience and judgment to plan tasks
 Performs a variety of complicated tasks
 May lead and direct the work of others
 $66,150 – 74,472 – 84,093
Database Analyst IV
 Similar job duties to Analysts I, II, and III
 Requires Bachelor’s degree in area of specialty
 Typically has 6-8 years of experience
 Relies on extensive experience to plan and
accomplish goals
 Leads and directs the work of others
 Either reports to a manager or the department
head
 $71,753 – 80,045 – 89,400
Database Analyst V
 Similar duties as other Analysts
 Requires a bachelor’s degree in area of specialty
 At least 8-10 years of experience
 Demonstrates expertise in a variety of the fields
concepts, practices and procedures
 Relies on extensive experience to accomplish goals
 May provide consultation on complex projects
 Considered a top level specialist
 Reports to manager or head of department
 $81,625 – 89,566 – 98,858
Database Librarian
 Designs, enters, audits and maintains databases
 Responsible for verifying all data meets standards
 May require an Associates degree
 3-5 years experience
 Familiar with a variety of the fields concepts and
procedures
 Performs a variety of complicated tasks
 May lead and direct the work of others
 Reports to manager
 $38,966 – 44,829 – 56,046
Top Data Warehousing Executive
 Oversees and coordinates the data warehouse / business
intelligence group
 Accountable for all data warehouse systems to ensure
business objectives met
 May require an advanced degree
 At least 15 years experience
 Familiar with a variety of concepts and relies on
extensive experience
 Leads and directs others
 Reports to top management
 $125,966 – 164,096 – 186,423
Salary Comparison
Des Moines vs. National Average
with bonuses
Des Moines National Average
 Admin – $91,657  $1400-3300 higher
 Analyst I – 53,088  900-1400 higher
 Analyst II – 67,469  900-1400 higher
 Analyst III – 84,093  1400-3000 higher
 Analyst IV – 89,400  1400-3000 higher
 Analyst V - 98,858  2300-5000 higher
 Librarian – 56,046  1000 higher
Salary Comparison
Cedar Falls vs. National Average
with bonuses
Cedar Falls National Average
 Admin - $85,614  $1-3000 higher
 Analyst I - 49,588  800-1000 higher
 Analyst III - 78,550  1500-3000 higher
 Analyst V - 92,341  2200-4500 higher
 Librarian - 52,368  1000 higher
Database Administrator
 Thousands of Job Postings
 Geographically Disperse
 Full- time permanent positions and contract work
 Good range of salaries, mainly $75,000 - $100,000/year,
more for contract work.
 Range of organizations, from non-profit, to retail, to
research to casinos.
 Central Iowa examples:
 IFMC
 Ruan Transportation
 Modis
 State of Iowa
 IRG Researchers
Database Analysts
 Thousands of Job Postings
 Geographically Disperse
 Full- time permanent positions and contract work
 Good range of salaries, mainly $35,000 to
$100,000/year, more for contract work.
 Range of organizations, from non-profit, to retail, to
research to casinos.
 Central Iowa examples:
 Wells Fargo
 GeoLearning
 ADP
 Citi Cards
Database Librarian
 Limited Postings
 Only a few locations
 Mainly nonprofit – with this title
 Functions encompassed within other IT
Functions or Administrative Functions
 No examples in central Iowa
Top Data Warehousing Executive
 Many postings, however, not many in central
Iowa
 Geographically disperse
 Variety of industries
 Wide variance in compensation packages, and
structures
 Examples:
 Leukemia and Lymphoma Society
 Global Executive Solutions
 NetZero
 The Regence Group

You might also like