IT TRAINING SOLUTIONS
Productivity By Design
 
 

Database Training

Productivity Focused Training
Both Software Developers and Database Administrators appreciate our productivity-based approach that teaches practical database skills with hands-on lab exercises. Whether it is Data Modeling, Structured Query Language (SQL), Stored Procedures, Triggers, or Indexes that you need, we will help you make efficient use of the latest database products and tools from Microsoft, Oracle, Sybase, and IBM.

Combine our hands-on training with an Integrated Case Study to further empower your staff to master new skills quickly.

  
"One of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate the successful termination of their C programs."
-- Robert Firth

Click one of the database products on the left, or find the course you are interested below:

TitleDescriptionDurationOutline
DB2 -- Fast Track to Programming Students will gain hands-on experience with the newest features of IBM's DB2 Version 9. Students will learn to create tables and manipulate data, tables and other database objects using ANSI-standard SQL and SQL Procedural Language extensions. Coverage includes the special features and functions of the DB2, such as control of transactions, stored procedures, triggers, and cursors. Good programming techniques and develop strategies for writing efficient applications will be emphasized.

Level: Introduction
3 Days
Introduction To Microsoft SQL Server 2000 (Level 1) Provides a hands-on introduction to SQL Server 2000 for experienced Programmers. Covers database design, creation, and basic SQL Statements.

Level: Introduction
1 Day
Introduction To MySQL Learn to create tables and manipulate data, tables and other database objects using ANSI-standard SQL and SQL extensions, and gain hands-on experience using MYSQL databases. You will also learn the special features and functions of the MYSQL, such as automatic recovery of transactions, stored procedures, triggers, and cursors. In addition, you will learn to use good programming techniques and develop strategies for writing efficient applications.

Level: Introduction
5 Days
Introduction To Oracle 9i This class will develop database-programming skills using SQL and PL/SQL. Students will learn the Oracle9i architecture, relational design concepts, simple and complex query skills, PL/SQL programming skills, proper software engineering techniques for database programming, Oracle problem solving, and performance tuning skills.

Level: Introduction
5 Days
Introduction To Sybase Presents the basics of Sybase Adaptive Server and its SQL programming language including the use of stored procedures, cursors, and triggers.

Level: Introduction
3 Days
Introduction To Sybase ASE 12.5.1 Learn to create tables and manipulate data, tables and other database objects using ANSI-standard SQL and Sybases Transact-SQL extensions, and gain hands-on experience using Adaptive Server databases. You will also learn the special features and functions of the Adaptive Server, such as automatic recovery of transactions, stored procedures, triggers, and cursors. In addition, you will learn to use good programming techniques and develop strategies for writing efficient applications.

Level: Introduction
5 Days
Introduction To Sybase Transact-SQL Introduces Sybase Transact-SQL, the language used to interact with Sybase Adaptive Server.

Level: Introduction
1-2 Days
Object Oriented Web Development using PHP and MySQL Prepares students to design and implement Web Applications using the PHP Scripting Language and the MySQL Database. Examines all language syntax, significant Classes, and commonly used functions. Object Oriented design methods and strategies are emphasized. PHP 5 and MySQL 4.0 capabilities are presented, PEAR Packages are selectively surveyed (and optionally included) in an Appendix.

Level: Introduction
2-3 Days (Depending on breadth of PEAR coverage required).
Oracle 9i DBA Fundamentals I This class will develop the fundamental skills necessary to be an Oracle DBA. Students will design and create a server using the Optimal Flexible Architecture (OFA), configure logical and physical structures, set up database and user security, add and administer users, and monitor and tune main server areas. Each student will create a toolkit of administration scripts for database management and tuning by the end of this class. This class will also address issues for DBAs having to support Oracle8i and Oracle9i databases.

Level: Introduction
3 Days
Oracle 9i SQL Programming This class will develop database programming skills using SQL. Relational and object concepts will be covered. Students will learn complex SQL programming skills, features, and tools.

Level: Introduction
3 Days
Oracle Database 11g: SQL Fundamentals - Complete Coverage The objective of this course is to provide an introduction to the SQL database language within the context of an Oracle database, based upon the latest features available. The primary objective of this course is to consider advanced subjects and techniques pertaining to the SQL database language, based upon the latest features available with the Oracle release. Even professionals experienced in other implementations of the industry-standard SQL language will benefit from the advanced and Oracle-specific features of SQL discussed in this course.

Level: Introduction
5 Days
Oracle Database 11g: SQL Fundamentals I This course is a common starting point in the Oracle database curriculum for administrators, developers and business users. The objective of this course is to provide an introduction to the SQL database language within the context of an Oracle database, based upon the latest features available.

Level: Introduction
3 Days
Relational Database Design This course is one common starting point for the entire database curriculum. The objective of this course is to consider the logical design of relational databases using a methodology known as semantic data modeling and related practical techniques.

Level: Introduction
2 or 3 Days
Structured Query Language (SQL) Using Sybase Provides an introduction to all standard SQL statements and constructs. Treatment of SQL is platform neutral, but will be delivered in the Sybase environment. Coverage of Sybase ASE provides an introduction to Transact-SQL, Transaction Managment, Stored Procedures, and Triggers. Delivery format is a combination of Lectures and Labs.

Level: Introduction
2 Days
ADO .NET Using C# An intensive course that presents the essential elements of ADO.NET to enable the programmer to utilize the tremendous database manipulation powers available with .NET development and be prepared to build effective database applications. The course includes a major case study demonstrating the use of ADO.NET in a realistic setting.

Level: Intermediate
3 Days
ADO .NET Using Oracle and C# This course presents the essential elements of ADO.NET and how to build effective Oracle database applications. The course includes coverage of the Oracle Data Provider for .NET (ODP.NET). There is a practical discussion of data binding and its use in both Windows Forms and Web Forms (ASP.NET) applications. Students will gain a familiarity with creating a Data Access Layer, as it applies to traditional three-tier application architecture.

Level: Intermediate
3 Days
ADO.NET Using Visual Basic 2005 Learn about the features provided by ADO.NET 2.0 including connecting to data sources, the various ADO.NET classes, stored procedures, parameters, return values, how to search, sort, and filter data stored in a DataSet or DataTable. Become familiar with strongly typed DataSets and learn their advantages. See how to leverage the power of XML through various means. Examine new ADO.NET features that support SQL Server 2005 technologies, including asynchronous commands, Multiple Active Result Sets, bulk inserts, and more.

Level: Intermediate
3 Days
ADO.NET Using Visual C# 2005 Learn about the features provided by ADO.NET 2.0 including connecting to data sources, the various ADO.NET classes, stored procedures, parameters, return values, how to search, sort, and filter data stored in a DataSet or DataTable. Become familiar with strongly typed DataSets and learn their advantages. See how to leverage the power of XML through various means. Examine new ADO.NET features that support SQL Server 2005 technologies, including asynchronous commands, Multiple Active Result Sets, bulk inserts, and more.

Level: Intermediate
3 Days
DB2 -- Performance and Tuning This course provides experienced SQL developers with a fast-paced transition to DB2 performance and tuning. Following a review of the DB2 architecture, environment, and data structures, course coverage includes index internals, block index MDC's, access methods, and how to write effective SQL predicates. 'Explain' tables and tools are covered in detail as well as additional performance tools. The optimizer is studied along with RUNSTATS to understand why index methods are chosen by the access plan. Then MQT's, database partitions and table partitions are explored and their relationships. Finally, monitoring with admin views is covered along with some performance suggestions

Level: Intermediate
2 Days
Introduction to IBM DB2 Universal Database for Sybase Developers Provides the student that has prior SQL or Sybase ASE experience with the necessary basic skills and fundamental knowledge of IBM DB2 UDB. It includes information on the overall architecture of DB2 UDB, basic to advanced DB2 UDB SQL syntax, creating and using SQL Stored Procedures, and an overview of basic administrative tasks including creation of databases, tables, views, indexes, the extraction and insertion of data, security, and backup and restore.

Level: Intermediate
3-4 Days
Java Database Connectivity (JDBC) 3.0 Presents the JDBC 3.0 API classes and techniques used to access Relational Databases within Java programs. Prepares Java programmers to integrate database access into their implementations. Features the Java DB as the default RDBMS.

Level: Intermediate
1 Day
Oracle 9i DBA Fundamentals II Presents the fundamentals of setting up Oracle Net Services, configuring the shared server architecture, and backup and recovery. This class covers the different ways an Oracle9i instance and database can fail and the best options for recovery. Students will learn how to perform backup and recovery with and without RMAN. Students will learn how to minimize points of failure and reduce the Mean Time To Recover. Through the numerous backup and recovery labs, students will gain confidence that they can recover a database after an Oracle9i server goes down.

Level: Intermediate
3 Days
Oracle 9i PL/SQL Programming Students will learn the fundamentals of the PL/SQL programming language. Stored procedures, functions, packages and triggers implement complex business rules in Oracle. Students will learn programming, management and security issues of working with PL/SQL program units. Numerous exercises and labs will introduce students to the new PL/SQL features in Oracle9.

Level: Intermediate
3 Days
Oracle Applications using ADO .NET and C# A comprehensive course that provides an introduction to Oracle Database programming for use within the .NET environment.

Level: Intermediate
5 Days
Oracle Database 11g: PL/SQL Fundamentals - Complete Coverage The primary objective of this course is to provide an introduction to the PL/SQL database programming language, based upon the latest features available with the Oracle database. Syntax, structure and features of the language are discussed in the context of database applications and programming. This course equips students to develop database server-side PL/SQL program units within an Oracle database.

Level: Intermediate
5 Days
Oracle Database 11g: PL/SQL Fundamentals I The primary objective of this course is to provide an introduction to the PL/SQL database programming language, based upon the latest features available with the Oracle database. Syntax, structure and features of the language are discussed in the context of database applications and programming.

Level: Intermediate
2 Days
Oracle Database 11g: PL/SQL Fundamentals II The objective of this course is to equip students to develop database server-side PL/SQL program units within an Oracle database.

Level: Intermediate
3 Days
Oracle Database 11g: SQL Fundamentals II The primary objective of this course is to consider advanced subjects and techniques pertaining to the SQL database language, based upon the latest features available with the Oracle release. Even professionals experienced in other implementations of the industry-standard SQL language will benefit from the advanced and Oracle-specific features of SQL discussed in this course. This enhanced and expanded revision includes many new and expanded conceptual subjects.

Level: Intermediate
3 Days
Programming Databases with Microsoft SQL Server 2000 (Level 2) Describes how Views, Stored Procedures, Triggers, User-Defined Functions, and Transact-SQL work in SQL Server 2000. Presents maintenance, tuning, and security tools.

Level: Intermediate
2 Days
SQL Server 2000 System and Database Administration Learn all aspects of administering a SQL Server 2000 from installation to configuration, to maintaining a fast, high performance database server.

Level: Intermediate
5 Days
SQL Server 2005 Administration Learn about the features of SQL Server; how to design and create a database; and how to build basic queries using Transact-SQL. Learn how to build effective views, stored procedures, triggers, and user-defined functions, using Transact-SQL. Learn about the new enhancements to the Transact-SQL programming language including improved support for error handling and hierarchical queries, and programmers can now use .NET languages like C# and Visual Basic to build database objects.

Level: Intermediate
5 Days
SQL Server 2005 Analysis Services Learn to use Microsoft SQL Server 2005 Analysis Services (SSAS) to design and implement OnLine Analytical Processing (OLAP) cubes and data mining models to support Business Intelligence (BI) solutions. Includes concepts, procedures and practices based on real-world experience giving both the novice and experienced SQL Server 2005 developer the tools to build data warehousing and decision support system solutions. Learn about end-user tools including Microsoft Excel 2003/2007 and Microsoft SQL Server 2005 Reporting Services.

Level: Intermediate
3 Days
SQL Server 2005 Integration Services In this course you will learn about the SQL Server Management Studio (SSMS) and building Database Maintenance Plans.

Level: Intermediate
3 Days
SQL Server 2005 Reporting Services Learn how to use SQL Server 2005 Reporting Services to create, execute, and manage reports. Learn how to create tabular, matrix (cross-tab), and chart reports using Visual Studio 2005 and SQL Server 2005 Business Intelligence Studio. Explore creating reports with groups, expressions, conditional formatting, and parameters. Explore the deployment and printing of reports and the export of reports to PDF, Excel, and other formats. Gain a thorough understanding of Reporting Services security, report snapshots, subscriptions, and the use of custom assemblies. Discover how to integrate reports into your ASP.NET and other applications

Level: Intermediate
3 Days
SQL Server 2005 T-SQL Learn how to build basic queries using Transact-SQL, the language of SQL Server. Learn how to build effective views, stored procedures, triggers, and user-defined functions using Transact-SQL. Learn about the new enhancements to the Transact-SQL programming language including improved support for error handling and hierarchical queries, and how programmers can now use .NET languages like C# and Visual Basic to build database objects.

Level: Intermediate
3 Days
Sybase System and Database Administration For ASE 12.5.1 Through a combination of lectures and hands-on labs, you will identify the major tasks of Sybase system and database administration. You will practice these tasks using your own Adaptive Servers (12.5) in a safe and controlled environment. Emphasis is given to resource management (memory, disk, and CPU) with a goal of creating a reliable Adaptive Server environment. The course also presents fundamental monitoring and troubleshooting methods, as well as details about the servers locking schemes and system and user-defined roles.

Level: Intermediate
5 Days
Understanding ADO.NET In this course, you will learn how to retrieve and manipulate data using Microsoft's new ADO.NET library. Understand how to work with the new ADO.NET object model, including the DataReader, DataAdapter, and DataSet. See how to apply constraints and relationships to disconnected data. Learn how to update data, including how to handle stored procedures, parameters, and return values. Understand how to search, sort, and filter data using Select, Find, and DataViews.

Level: Intermediate
3 Days
Advanced SQL Server 2000 Administration Gain a hands-on, in-depth look at SQL Server 2000 by examining relevant internal data structures and learning practical troubleshooting techniques. Diagnose and prevent potentially disastrous situations and learn how to make optimal use of the features of SQL Server 2000 for normal administrative tasks. Real-world benefits include learning how to perform mission-critical administrative tasks more efficiently, improving system performance for end users, and troubleshooting disaster scenarios for data recovery.

Level: Advanced
5 Days
Applying ADO.NET In this advanced course, you will become familiar with strongly typed DataSets and learn their advantages and see how to leverage the power of XML through serialization, Diffgrams,and the XMLDataDocument object. You will understand migrating and interoperability issues with ADO, as well as handling errors. Learn valuable techniques for building both Web and Windows applications.

Level: Advanced
2 Days
Extended Features In Microsoft SQL Server 2000 (Level 3) Presents and explains advanced features, tools, and capabilities of SQL Server 2000, including Data Transformation Services, XML formatting, Replication, Automated Administration, and Data Mining.

Level: Advanced
2 Days
Java Persistence API New J2EE 5 capabilities empower Java Class designers with the ability to easily persist instances into relational data-stores. Even plain-old Java objects (POJOs) can be defined as persistent "Entities", dramatically reducing the amount of database-related coding effort. This class prepares experienced Java programmers to utilize the Persistence capabilities provided with J2EE 5.

Level: Advanced
1-2 Days
Oracle 9i Advanced PL/SQL Programming This class will focus on developing advanced PL/SQL programming skills. Topics will include the built-in packages that come with Oracle, the creation of triggers and advanced stored procedure features. The class will also cover object-relational concepts, performance tuning and dynamic SQL. The Oracle9 release has greatly enhanced the features and functionality of PL/SQL. Numerous exercises and labs will introduce students to these new features.

Level: Advanced
3 Days
Oracle 9i Server Performance Tuning This class teaches DBAs how to tune an Oracle9i server. Participants will learn the different areas that impact performance, how to detect performance issues, verify the performance problem, determine what to tune, understand the ramifications of making changes, and then verify the results. Tuning Oracle memory areas, contention and waits, physical I/O, checkpoints, undo segments, temporary segments, archiving versus noarchiving, will be covered. Students will learn how to work with different Oracle performance and diagnostic tools. Labs involve running scripts to generate activity, detecting performance problems, and then learning how to fix the performance issues.

Level: Advanced
3 Days
Oracle Database 11g: Administration I The overall objective of this course is to allow the student to gain the skills necessary for day-today administration of an Oracle database. This course is the starting point for Oracle database administrators and also sets the foundation for advanced administrator training and certification.

Level: Advanced
5 Days
Oracle Database 11g: Administration II The overall objective of this course is to bring database administrators beyond a basic understanding of their environment and to focus attention on more advanced skills needed to effectively configure, administer, monitor and tune the database within a large-scale enterprise.

Level: Advanced
5 Days
Oracle Database 11g: New Features For Administrators The purpose of this course is to present some of the most advanced features available to database administrators which were either introduced with the Oracle 11g release or have been substantially improved with that release.

Level: Advanced
5 Days
SQL Server 2000 Advanced Transact-SQL Presents advanced Transact-SQL syntax and techniques.

Level: Advanced
4 Days
SQL Server 2000 Performance and Tuning You need to know how to tune queries and stored procedures for optimal performance. This course thoroughly covers SQL Server 2000 Query Optimizer. You will learn techniques to write high performance queries, allowing the optimizer to use the most efficient query plan, and diagnose and correct performance problems with already existing queries. Additionally, you will learn to interpret optimizer statistics and how to use simulated statistics. Finally, you are presented with a benchmarking tuning methodology.

Level: Advanced
5 Days
SQL Server 2005 Additional Topics This course examines SQL Server 2005 essential application, support, and maintenance topics - features you can use for high-availability, stability, reliability, and scalability of databases, plus enhancements for processing large amounts of data, handling complex data structures, implementing asynchronous messaging, and working with XML.

Level: Advanced
3 Days
Sybase Administrators Performance and Tuning for ASE 12.5.1 This course teaches database administrators how to tune an Adaptive Server for optimal performance. It explores Adaptive Server architecture in depth, and includes sections on designing databases for performance, managing Adaptive Server system resources (CPUs, disks, I/O), choosing appropriate locking schemes, optimizer statistics, SMP features, relevant data structures, and parallel processing.

Level: Advanced
5 Days
Sybase Advanced Transact-SQL for ASE 12.5.1 In this course you will learn valuable tips, techniques and topics beyond what was encountered in the Introduction to ASE 12.5.1 course to help solve and prevent common problems. This course also emphasizes good coding practices, report formatting, advanced functions, characteristic functions, applied case logic, and bcp (bulkcopy), as well as generalized methods for solving specific information management problems.

Level: Advanced
4 Days

Contact Us to schedule Affinity IT Database Training. Back to top of page.

 
 
Affinity IT offers Database Training, Oracle Training, DB2 Training, SQL Server Training, Sybase Training, Data Modeling, SQL Affinity IT offers Database Training, Oracle Training, DB2 Training, SQL Server Training, Sybase Training, Data Modeling, SQL
 
Affinity IT offers Database Training, Oracle Training, DB2 Training, SQL Server Training, Sybase Training, Data Modeling, SQL Affinity IT offers Database Training, Oracle Training, DB2 Training, SQL Server Training, Sybase Training, Data Modeling, SQL
Copyright ©2008 Affinity IT Training LLC. All rights reserved. 800.840.2335 :: Email ;; Privacy Policy :: Site map