Presentation is loading. Please wait.

Presentation is loading. Please wait.

Database Related Jobs Gueorgui Gagov Karen Myers Shaoang Zhao Scott McQuistan.

Similar presentations


Presentation on theme: "Database Related Jobs Gueorgui Gagov Karen Myers Shaoang Zhao Scott McQuistan."— Presentation transcript:

1 Database Related Jobs Gueorgui Gagov Karen Myers Shaoang Zhao Scott McQuistan

2 Today’s Road Map Certifications and Benefits Certifications and Benefits Examples Examples Job Titles and Salary Statistics Job Titles and Salary Statistics Local and Regional Career Examples Local and Regional Career Examples

3 Agenda Value and Benefits of the Database Certified Professional Credential Value and Benefits of the Database Certified Professional Credential Oracle Certified Professional Credential (OCP) Oracle Certified Professional Credential (OCP) Microsoft Certified Database Administrator (MCDBA ) Microsoft Certified Database Administrator (MCDBA ) MySQL Certification MySQL Certification PostgreSQL Certification PostgreSQL Certification

4 Value of the Database Certification Credential Competitive edge, differentiation & credibility = Job Opportunities Competitive edge, differentiation & credibility = Job Opportunities Improved Efficiencies Improved Efficiencies Certified professionals handle more support calls Certified professionals handle more support calls Companies advocating certification report less downtime Companies advocating certification report less downtime Employer ROI Payback in only nine months because of savings due to increased internal effectiveness Employer ROI Payback in only nine months because of savings due to increased internal effectiveness IDC IDC Quicker adoption of technology Quicker adoption of technology Improved customer service Improved customer service

5 What OCPs(Oracle Certified Professional) Have Said Three out of four OCPs feel their certification gives them greater confidence. 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. 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. 70% feel the OCP process has helped them maintain skills. Two thirds of OCPs working as consultants have benefited through: Two thirds of OCPs working as consultants have benefited through: New contracts New contracts Client retention Client retention Greater access to new opportunities Greater access to new opportunities

6 Benefits of the Database Certification Credential Use of Certificates for endorsement of your career by leveraging those established brand equity Use of Certificates for endorsement of your career by leveraging those established brand equity Special event access Special event access Ability to join the certification member community Ability to join the certification member community

7 Certification Programs Overview Oracle Certified Professional Credential (OCP) Oracle Certified Professional Credential (OCP) Microsoft Certified Database Administrator (MCDBA ) Microsoft Certified Database Administrator (MCDBA ) MySQL Certification MySQL Certification PostgreSQL Certification PostgreSQL Certification

8 Oracle Certification Program Three tiers OCA Oracle Certified Associate OCP Oracle Certified Professional OCM Oracle Certified Master Answers the Demand for more Oracle Professionals Learn Online Test Online Get a Job Online Hiring Manager Approved Industry Benchmark Get Certified, Establish Credibility, Increase Opportunities Achieved by the Top Oracle Professionals

9 Why Three Certification Tiers? Provides a tool for IT managers to use in making hiring decisions Provides a tool for IT managers to use in making hiring decisions More closely aligned with job roles and skill levels More closely aligned with job roles and skill levels OCA can be used as the first step in a professional career and development path OCA can be used as the first step in a professional career and development path OCP demonstrates professional commitment OCP demonstrates professional commitment OCM provides a performance based benchmark for hiring experts OCM provides a performance based benchmark for hiring experts

10 Oracle Certification Paths OCA: OCA: Oracle9 i DBA Certified Associate Oracle9 i DBA Certified Associate Oracle9 i AS Web Administrator Certified Associate Oracle9 i AS Web Administrator Certified Associate Oracle9 i PL/SQL Developer Certified Associate Oracle9 i PL/SQL Developer Certified Associate OCP: OCP: Oracle8 i DBA Certified Professional Oracle8 i DBA Certified Professional Oracle9 i DBA Certified Professional Oracle9 i DBA Certified Professional Oracle6 i Internet Application Developer Certified Professional Oracle6 i Internet Application Developer Certified Professional Oracle9 i Forms Developer Certified Professional Oracle9 i Forms Developer Certified Professional OCM: OCM: Oracle9 i Database Administrator Certified Master Oracle9 i Database Administrator Certified Master

11 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 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. Oracle Certified Professionals (OCP) have proven skills in managing a large-scale database or in developing robust applications that are deployed enterprise- wide.

12 OCM Candidate Prerequisites Must have Oracle9 i DBA Certified Professional credential Must have Oracle9 i DBA Certified Professional credential Minimum of 3 – 4 years of practical experience as an Oracle DBA Minimum of 3 – 4 years of practical experience as an Oracle DBA Knowledge of Oracle9 i database technology and features Knowledge of Oracle9 i database technology and features

13 Oracle9 i DBA Certified Master Content Areas Database Configuration Database Configuration Oracle Network Configuration Oracle Network Configuration Oracle Enterprise Manager Oracle Enterprise Manager Data Management Data Management Database Management Database Management Performance Management Performance Management Database Availability Database Availability Standby Database and Data Guard Standby Database and Data Guard

14 Minimum Required OCM Participant Skills Working knowledge of Linux: Working knowledge of Linux: Formatting and executing basic OS commands Formatting and executing basic OS commands Creating and navigating through directory structures Creating and navigating through directory structures File management using copy, move, and remove File management using copy, move, and remove Linux environment text editors (Line Mode or GUI) Linux environment text editors (Line Mode or GUI) Setting environment variables Setting environment variables

15 Minimum Required OCM Participant Skills Ability to locate and launch Oracle9 i executables: Ability to locate and launch Oracle9 i executables: Database Creation Assistant Database Creation Assistant Listener Utility Listener Utility Oracle Net Manager Oracle Net Manager Oracle Net Configuration Assistant Oracle Net Configuration Assistant OEM OEM OMS OMS Oracle Password Utility Oracle Password Utility RMAN Utility RMAN Utility SQLPLUS SQLPLUS

16 Minimum Required OCM Participant Skills Proficient with working in a command line environment Proficient with working in a command line environment Proficient with using Oracle Enterprise Manager Proficient with using Oracle Enterprise Manager Advanced knowledge and use of Oracle9 i (9.0.2.2) features and functionality Advanced knowledge and use of Oracle9 i (9.0.2.2) features and functionality Familiarity with navigating through non-searchable Oracle documentation Familiarity with navigating through non-searchable Oracle documentation Familiarity with navigating through and the functions of Konqueror browser software Familiarity with navigating through and the functions of Konqueror browser software Ability to employ “BEST PRACTICES” when working in an Oracle9 i database environment to solve complex technical problems Ability to employ “BEST PRACTICES” when working in an Oracle9 i database environment to solve complex technical problems

17 Microsoft Certified Database Administrator (MCDBA ) Creation of the certification was fueled by the growing industry demand for skilled database administrators 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. and fueled by the availability of Microsoft SQL Server™ version 7.0.

18 MCDBA Test Requirements Need to pass three core exams Need to pass three core exams One SQL Server administration exam One SQL Server administration exam One SQL Server design exam One SQL Server design exam Either one Windows 2000 Server or one Windows Server 2003 exam to fulfill the networking systems core requirement. Either one Windows 2000 Server or one Windows Server 2003 exam to fulfill the networking systems core requirement.

19 SQL Server administration exam Planning Planning -Develop a security strategy. -Develop a security strategy. -Develop a SQL Server capacity plan. -Develop a SQL Server capacity plan. -Develop a data availability solution. -Develop a data availability solution. -Develop a migration plan. -Develop a migration plan. -Develop a replication strategy. -Develop a replication strategy.

20 SQL Server administration exam Installation and Configuration Installation and Configuration Configuring and Managing Security Configuring and Managing Security Managing and Maintaining Data Managing and Maintaining Data -Create and manage databases. -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. -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.

21 SQL Server administration exam Restore system databases and user databases Restore system databases and user databases Manage replication. Manage replication. Automate administrative tasks. Automate administrative tasks. Monitoring and Optimization Monitoring and Optimization Troubleshooting Troubleshooting

22 SQL Server design exam Developing a Logical Data Model Developing a Logical Data Model -Define entities. Considerations include entity composition and normalization. -Define entities. Considerations include entity composition and normalization. - Design entity keys. Considerations include FOREIGN KEY constraints, PRIMARY KEY constraints, and UNIQUE constraints. - 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. -Design attribute domain integrity. Considerations include CHECK constraints, data types, and null ability.

23 SQL Server design exam Implementing the Physical Database Implementing the Physical Database -Create and alter databases. Considerations include file groups, file placement, growth strategy, and space requirements. -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. -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. -Alter database objects to support replication and partitioned views.

24 SQL Server design exam Retrieving and Modifying Data Retrieving and Modifying Data -Import and export data. Methods include the bulk copy program, the Bulk Insert task, and Data Transformation Services (DTS). -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. -Manipulate heterogeneous data. Methods include linked servers, OPENQUERY, OPENROWSET, and OPENXML. -Retrieve, filter, group, summarize, and modify data by using Transact-SQL. -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. -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. -Extract data in XML format. Considerations include output format and XML schema structure.

25 SQL Server design exam Programming Business Logic Programming Business Logic -Manage data manipulation by using stored procedures, transactions, triggers, user-defined functions, and views. -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. -Enforce procedural business logic by using stored procedures, transactions, triggers, user-defined functions, and views.

26 SQL Server design exam Tuning and Optimizing Data Access Tuning and Optimizing Data Access -Analyze the query execution plan. -Analyze the query execution plan. -Capture, analyze, and replay SQL Profiler traces. -Capture, analyze, and replay SQL Profiler traces. -Create and implement indexing strategies. -Create and implement indexing strategies. -Improve index use by using the Index Tuning Wizard. -Improve index use by using the Index Tuning Wizard. Designing a Database Security Plan Designing a Database Security Plan -Use programming logic and objects. Considerations include implementing row-level security and restricting direct access to tables. -Use programming logic and objects. Considerations include implementing row-level security and restricting direct access to tables.

27 Exam on Microsoft server product Creating User Services Creating User Services - Create ASP.NET pages. - Create ASP.NET pages. -Add Web server controls, HTML server controls, user controls, and HTML code to 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. -Instantiate and invoke Web services or components. Creating and Managing Components and.NET Assemblies Creating and Managing Components and.NET Assemblies

28 Exam on Microsoft server product Consuming and Manipulating Data 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 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. -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 Testing and Debugging Deploying, Maintaining and Supporting, Configuring and Securing a Web Application Deploying, Maintaining and Supporting, Configuring and Securing a Web Application

29 MySQL Certification Two Tiers Two Tiers MySQL Core Certification MySQL Professional Certification

30 MySQL Core Certification Capable of creating and using databases and tables, inserting, modifying, deleting, and retrieving data from a MySQL database. 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. The job role will typically be to maintain data in company databases, performing data analysis, importing and exporting data, and so forth.

31 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. 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. 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.

32 What’s PostgreSQL PostgreSQL is an enhancement of the POSTGRES database management system, a next-generation DBMS research prototype. 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. 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.

33 PostgreSQL Certification Three types of certification are provided: - "PostgreSQL Certified Administrator" - "PostgreSQL Certified Developer" - "PostgreSQL Certified Expert Three types of certification are provided: - "PostgreSQL Certified Administrator" - "PostgreSQL Certified Developer" - "PostgreSQL Certified Expert

34 Advices: If you seek career in the DB field: If you seek career in the DB field: Get initial certification Get initial certification Company can pay for the next levels Company can pay for the next levels DB and programming: DB and programming: Not only SQL Not only SQL Web/Programming language Web/Programming language

35 Examples: Crashing a webpage demo: Crashing a webpage demo: The “apostrophe” bug The “apostrophe” bug Wrong data/Wrong field type Wrong data/Wrong field type Control users Control users

36 Last Tip: Look for the free stuff!

37 Database Administrator Administers, maintains, develops and implements policies for ensuring security and integrity Administers, maintains, develops and implements policies for ensuring security and integrity Implements data models and database designs, data access and table maintenance codes Implements data models and database designs, data access and table maintenance codes Resolves performance issues Resolves performance issues Handles capacity and replication issues Handles capacity and replication issues Typically requires a bachelor’s degree Typically requires a bachelor’s degree 2-4 years experience 2-4 years experience Relies on limited experience and judgment Relies on limited experience and judgment Works under supervision and typically reports to a manager Works under supervision and typically reports to a manager $68,591 – 79,126 – 91,657 $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 For more prestigious positions, on average positions pay 44% higher salaries nationwide if the employee has an advanced degree

38 Database Analyst I Reviews, designs, evaluates, maintains and implements Reviews, designs, evaluates, maintains and implements Identifies data sources, constructs decomposition diagrams and provides data flow diagrams Identifies data sources, constructs decomposition diagrams and provides data flow diagrams Writes code for access, modifications, and construction Writes code for access, modifications, and construction Bachelor’s degree Bachelor’s degree 0-2 years experience 0-2 years experience Knowledge of commonly used concepts, practices, and procedures Knowledge of commonly used concepts, practices, and procedures Relies on instructions and pre-established guidelines Relies on instructions and pre-established guidelines Works under immediate supervision directly under a project manager or projects leader Works under immediate supervision directly under a project manager or projects leader $40,860 – 46,087 – 53,088 $40,860 – 46,087 – 53,088

39 Database Analyst II Very similar job duties as Analyst I Very similar job duties as Analyst I Bachelor’s degree Bachelor’s degree 2-4 years experience 2-4 years experience Relies on limited experience and judgment to plan tasks Relies on limited experience and judgment to plan tasks Works under general supervision Works under general supervision $52,281 – 59,715 – 67,469 $52,281 – 59,715 – 67,469

40 Database Analyst III Similar duties to Analysts I and II Similar duties to Analysts I and II Bachelor’s degree Bachelor’s degree 4-6 years experience 4-6 years experience Familiar with a variety of the fields concepts Familiar with a variety of the fields concepts Relies on experience and judgment to plan tasks Relies on experience and judgment to plan tasks Performs a variety of complicated tasks Performs a variety of complicated tasks May lead and direct the work of others May lead and direct the work of others $66,150 – 74,472 – 84,093 $66,150 – 74,472 – 84,093

41 Database Analyst IV Similar job duties to Analysts I, II, and III Similar job duties to Analysts I, II, and III Requires Bachelor’s degree in area of specialty Requires Bachelor’s degree in area of specialty Typically has 6-8 years of experience Typically has 6-8 years of experience Relies on extensive experience to plan and accomplish goals Relies on extensive experience to plan and accomplish goals Leads and directs the work of others Leads and directs the work of others Either reports to a manager or the department head Either reports to a manager or the department head $71,753 – 80,045 – 89,400 $71,753 – 80,045 – 89,400

42 Database Analyst V Similar duties as other Analysts Similar duties as other Analysts Requires a bachelor’s degree in area of specialty Requires a bachelor’s degree in area of specialty At least 8-10 years of experience At least 8-10 years of experience Demonstrates expertise in a variety of the fields concepts, practices and procedures Demonstrates expertise in a variety of the fields concepts, practices and procedures Relies on extensive experience to accomplish goals Relies on extensive experience to accomplish goals May provide consultation on complex projects May provide consultation on complex projects Considered a top level specialist Considered a top level specialist Reports to manager or head of department Reports to manager or head of department $81,625 – 89,566 – 98,858 $81,625 – 89,566 – 98,858

43 Database Librarian Designs, enters, audits and maintains databases Designs, enters, audits and maintains databases Responsible for verifying all data meets standards Responsible for verifying all data meets standards May require an Associates degree May require an Associates degree 3-5 years experience 3-5 years experience Familiar with a variety of the fields concepts and procedures Familiar with a variety of the fields concepts and procedures Performs a variety of complicated tasks Performs a variety of complicated tasks May lead and direct the work of others May lead and direct the work of others Reports to manager Reports to manager $38,966 – 44,829 – 56,046 $38,966 – 44,829 – 56,046

44 Top Data Warehousing Executive Oversees and coordinates the data warehouse / business intelligence group Oversees and coordinates the data warehouse / business intelligence group Accountable for all data warehouse systems to ensure business objectives met Accountable for all data warehouse systems to ensure business objectives met May require an advanced degree May require an advanced degree At least 15 years experience At least 15 years experience Familiar with a variety of concepts and relies on extensive experience Familiar with a variety of concepts and relies on extensive experience Leads and directs others Leads and directs others Reports to top management Reports to top management $125,966 – 164,096 – 186,423 $125,966 – 164,096 – 186,423

45 Salary Comparison Des Moines vs. National Average with bonuses Des Moines Admin – $91,657 Admin – $91,657 Analyst I – 53,088 Analyst I – 53,088 Analyst II – 67,469 Analyst II – 67,469 Analyst III – 84,093 Analyst III – 84,093 Analyst IV – 89,400 Analyst IV – 89,400 Analyst V - 98,858 Analyst V - 98,858 Librarian – 56,046 Librarian – 56,046 National Average $1400-3300 higher $1400-3300 higher 900-1400 higher 900-1400 higher 1400-3000 higher 1400-3000 higher 2300-5000 higher 2300-5000 higher 1000 higher 1000 higher

46 Salary Comparison Cedar Falls vs. National Average with bonuses Cedar Falls Admin - $85,614 Admin - $85,614 Analyst I - 49,588 Analyst I - 49,588 Analyst III - 78,550 Analyst III - 78,550 Analyst V - 92,341 Analyst V - 92,341 Librarian - 52,368 Librarian - 52,368 National Average $1-3000 higher $1-3000 higher 800-1000 higher 800-1000 higher 1500-3000 higher 1500-3000 higher 2200-4500 higher 2200-4500 higher 1000 higher 1000 higher

47 Database Administrator Thousands of Job Postings Thousands of Job Postings Geographically Disperse Geographically Disperse Full- time permanent positions and contract work Full- time permanent positions and contract work Good range of salaries, mainly $75,000 - $100,000/year, more for 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. Range of organizations, from non-profit, to retail, to research to casinos. Central Iowa examples: Central Iowa examples: IFMC IFMC Ruan Transportation Ruan Transportation Modis Modis State of Iowa State of Iowa IRG Researchers IRG Researchers

48 Database Analysts Thousands of Job Postings Thousands of Job Postings Geographically Disperse Geographically Disperse Full- time permanent positions and contract work Full- time permanent positions and contract work Good range of salaries, mainly $35,000 to $100,000/year, more for 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. Range of organizations, from non-profit, to retail, to research to casinos. Central Iowa examples: Central Iowa examples: Wells Fargo Wells Fargo GeoLearning GeoLearning ADP ADP Citi Cards Citi Cards

49 Database Librarian Limited Postings Limited Postings Only a few locations Only a few locations Mainly nonprofit – with this title Mainly nonprofit – with this title Functions encompassed within other IT Functions or Administrative Functions Functions encompassed within other IT Functions or Administrative Functions No examples in central Iowa No examples in central Iowa

50 Top Data Warehousing Executive Many postings, however, not many in central Iowa Many postings, however, not many in central Iowa Geographically disperse Geographically disperse Variety of industries Variety of industries Wide variance in compensation packages, and structures Wide variance in compensation packages, and structures Examples: Examples: Leukemia and Lymphoma Society Leukemia and Lymphoma Society Global Executive Solutions Global Executive Solutions NetZero NetZero The Regence Group The Regence Group


Download ppt "Database Related Jobs Gueorgui Gagov Karen Myers Shaoang Zhao Scott McQuistan."

Similar presentations


Ads by Google