SQL Databases Course. by Applied Technology Research Center. This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases.



Similar documents
MySQL for Beginners Ed 3

D61830GC30. MySQL for Developers. Summary. Introduction. Prerequisites. At Course completion After completing this course, students will be able to:

Oracle Database: SQL and PL/SQL Fundamentals NEW

Oracle Database: SQL and PL/SQL Fundamentals NEW

ORACLE DATABASE 11G: COMPLETE

Oracle Database 12c: Introduction to SQL Ed 1.1

Oracle Database: SQL and PL/SQL Fundamentals

Oracle Database: Program with PL/SQL

Duration Vendor Audience 5 Days Oracle End Users, Developers, Technical Consultants and Support Staff

Oracle Database: SQL and PL/SQL Fundamentals

Oracle. Brief Course Content This course can be done in modular form as per the detail below. ORA-1 Oracle Database 10g: SQL 4 Weeks 4000/-

Oracle Database 12c: Administration Workshop NEW

AV-004: Administering and Programming with ORACLE

Oracle Database: Program with PL/SQL

Database Administration with MySQL

MySQL Administration and Management Essentials

Oracle Database: Develop PL/SQL Program Units

Demystified CONTENTS Acknowledgments xvii Introduction xix CHAPTER 1 Database Fundamentals CHAPTER 2 Exploring Relational Database Components

MOC 20461C: Querying Microsoft SQL Server. Course Overview

Oracle Database 12c: Administration Workshop NEW. Duration: 5 Days. What you will learn

SQL Server for developers. murach's TRAINING & REFERENCE. Bryan Syverson. Mike Murach & Associates, Inc. Joel Murach

Oracle Architecture, Concepts & Facilities

Oracle Database 11 g Performance Tuning. Recipes. Sam R. Alapati Darl Kuhn Bill Padfield. Apress*

Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam

Database Programming with PL/SQL: Learning Objectives

Oracle 10g PL/SQL Training

Course -Oracle 10g SQL (Exam Code IZ0-047) Session number Module Topics 1 Retrieving Data Using the SQL SELECT Statement

Oracle Database 12c: New Features for Administrators

Instant SQL Programming

ORACLE DATABASE: ADMINISTRATION WORKSHOP I

AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014

Topics Advanced PL/SQL, Integration with PROIV SuperLayer and use within Glovia

DBA Tutorial Kai Voigt Senior MySQL Instructor Sun Microsystems Santa Clara, April 12, 2010

Oracle Database 11g: Administration Workshop I Release 2

Oracle Database 10g: Introduction to SQL

Oracle SQL. Course Summary. Duration. Objectives

Oracle 11g PL/SQL training

Microsoft SQL Database Administrator Certification

Objectif. Participant. Prérequis. Pédagogie. Oracle Database 11g - Administration Workshop I Release 2. 5 Jours [35 Heures]

DBMS / Business Intelligence, SQL Server

LearnFromGuru Polish your knowledge

UNIVERSITY AUTHORISED EDUCATION PARTNER (WDP)

D12C-AIU Oracle Database 12c: Admin, Install and Upgrade Accelerated NEW

Oracle Database: Introduction to SQL

SAP Business Objects Business Intelligence platform Document Version: 4.1 Support Package Data Federation Administration Tool Guide

NUTECH COMPUTER TRAINING INSTITUTE 1682 E. GUDE DRIVE #102, ROCKVILLE, MD WEB: TEL:

Oracle Database 11g: Administration Workshop I Release 2

COURCE TITLE DURATION. Oracle Database 11g: Administration Workshop I

Data Integration and ETL with Oracle Warehouse Builder: Part 1

INTRODUCING ORACLE APPLICATION EXPRESS. Keywords: database, Oracle, web application, forms, reports

Oracle USF

Oracle Database: Introduction to SQL

Oracle(PL/SQL) Training

Module 1: Getting Started with Databases and Transact-SQL in SQL Server 2008

Querying Microsoft SQL Server

1 File Processing Systems

ORACLE 9I / 10G / 11G / PL/SQL COURSE CONTENT

Database as a Service (DaaS) Version 1.02

Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

Oracle Database: Program with PL/SQL

Oracle Database 10g: Program with PL/SQL

Oracle 11g Database Administration

Creating PL/SQL Blocks. Copyright 2007, Oracle. All rights reserved.

Duration Vendor Audience 5 Days Oracle Developers, Technical Consultants, Database Administrators and System Analysts

MOC QUERYING MICROSOFT SQL SERVER

BCA. Database Management System

Oracle Database: Introduction to SQL

W I S E. SQL Server 2008/2008 R2 Advanced DBA Performance & WISE LTD.

Basic Concepts of Database Systems

Oracle Database 12c: Admin, Install and Upgrade Accelerated

Oracle Database: Program with PL/SQL

Course ID#: W 35 Hrs. Course Content

Teradata Utilities Class Outline

Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

ICAB4136B Use structured query language to create database structures and manipulate data

Oracle Database 11g SQL

MOC 20462C: Administering Microsoft SQL Server Databases

MS SQL Server 2014 New Features and Database Administration

D12CBR Oracle Database 12c: Backup and Recovery Workshop NEW

Course 20461C: Querying Microsoft SQL Server Duration: 35 hours

Oracle Database 11g: Administration Workshop I

Introducing Microsoft SQL Server 2012 Getting Started with SQL Server Management Studio

D78850GC10. Oracle Database 12c Backup and Recovery Workshop. Summary. Introduction. Prerequisites

ORACLE DATABASE 12C: NEW FEATURES FOR ADMINISTRATORS GRADE CURRICULAR. Enterprise Manager Express home page versus Enterprise Manager Database Control

Implementing a Microsoft SQL Server 2005 Database

Database Management System Choices. Introduction To Database Systems CSE 373 Spring 2013

SQL SERVER DEVELOPER Available Features and Tools New Capabilities SQL Services Product Licensing Product Editions Will teach in class room

Administering a Microsoft SQL Server 2000 Database

Oracle Data Integrator: Administration and Development

Microsoft SQL Server Beginner course content (3-day)

Development and Management

Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led

Oracle9i Database and MySQL Database Server are

Design and Implementation

How To Use A Microsoft Sql Server 2005

Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows operating system.

ATTACHMENT 6 SQL Server 2012 Programming Standards

Oracle SQL Developer for Database Developers. An Oracle White Paper June 2007

Querying Microsoft SQL Server 20461C; 5 days

Transcription:

SQL Databases Course by Applied Technology Research Center. 23 September 2015 This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases.

Oracle Topics This Oracle Database: SQL and PL/SQL Fundamentals training delivers the fundamentals of SQL and PL/SQL along with the benefits of the programming languages using Oracle Database technology. You'll explore the concepts of relational databases. Learn To: Write queries against single and multiple tables, manipulate data in tables and create database objects. Use single row functions to customize output. Invoke conversion functions and conditional expressions. Use group functions to report aggregated data. Create PL/SQL blocks of application code that can be shared by multiple forms, reports and data management applications. Develop anonymous PL/SQL blocks, stored procedures and functions. Declare identifiers and trap exceptions. Use DML statements to manage data. Use DDL statements to manage database objects. Declare PL/SQL Variables. Conditionally control code flow (loops, control structures). Describe stored procedures and functions. Retrieve row and column data from tables. Benefits to You Ensure fast, reliable, secure and easy to manage performance. Optimize database workloads, lower IT costs and deliver a higher quality of service by enabling consolidation onto database clouds. Hands On Practices Demonstrations and hands on practice reinforce the fundamental concepts that you ll learn in this course. By enrolling in this course, you ll begin using Oracle SQL Developer to develop these program units. SQL*Plus and JDeveloper are available as optional tools. Course Bundle Note: This course is a combination of Oracle Database: SQL Workshop I and Oracle Database: PL/SQL Fundamentals courses.

SQL Server Topics. Introduction to Core Database Concepts Relational Concepts Creating Databases and Database Objects Using DML Statements SQL Server Administration Fundamentals Introduction to Transact SQL Querying Tables with SELECT Querying Multiple Tables with Joins Using Set Operators Using Functions and Aggregating Data Using Subqueries and APPLY Using Table Expressions Grouping Sets and Pivoting Data Modifying Data Programming with Transact SQL Error Handling and Transactions Implementing Tables and Views Implementing Indexes Implementing Stored Procedures and Functions Managing Transactions Implementing In Memory Objects Optimizing and Troubleshooting Queries

MySQL Server topics Introduction to MySQL MySQL Course Overview MySQL Products and Service MySQL Community Edition vs. MySQL Enterprise Edition MySQL Product Releases MySQL Architecture My SQL Architecture Overview Storage Engine Concept Locks MySQL Architecure Summary MySQL Server My SQL Binary Distributions MySQL Source Distributions Loading Time Zone Tables MySQL and Windows MySQL and Linux Improve MySQL Installation Security Configuring MySQL Server MySQL Configuration Option Files Dynamic Server Variables SQL Mode Log and Status Files Binary Log Schema Design Database Modeling Normalization Denormalization Data Types Partitioning

Metadata Data and NEW_PERFORMANCE Schema Metadata Access Methods The INFORMATION_SCHEMA and MySQLDatabases New PERFORMANCE_Schema Using SHOW and DESCRIBE The mysqlshow Client Introduction to Storage Engines Storage Engine Overview MyISAM, InnoDB, and MEMORY Storage Engines Other Storage Engines Choosing Appropriate Storage Engines Using Multiple Storage Engines Storage Engine Comparison Chart MySQL Clients and Administrative Tools for MySQL Overview of Administrative Clients Invoking MySQL Client Programs Using the Mysql Client The mysqladmin Client MySQL Administration tools Backup and Recovery Concepts and Tools Backup Recovery Concept Row and Statement level Logging Types of Backups Backup Tools Data Recovery Replication MySQL Replication in Action on the Web Designing for High Availability MySQL Replication Overview MySQL Replication features Getting started with Replication Plan your use of the MySQL 5.5 product release more effectively. Recognize new MySQL 5.5 features. Understand Replication features and functionality.

Recognize how to support full, incremental and partial backups with compression,as well as point in time recovery. Distinguish how MySQL Workbench provides GUI based data modeling, SQL development, deployment and comprehensive administrative tools. Introduction to MySQL Course Goals Course Lesson Map MySQL Overview MySQL Database Server Editions MySQL Products MySQL Services and Support MySQL Resources Example Databases MySQL Server and Client MySQL Client/Server Model Communication protocols MySQL Connectors The LAMP Stack Installation of the MySQL server MySQL Server and Client Startup Keyboard Editing Session Logging With the tee File Database Basics Basics of Relational Databases Spreadsheet Versus Database Entities and Relationships Relationship Categories SQL Language and MySQL SQL data definition language SQL data manipulation language

Database Design Database Modeling Structure and Cardinality Diagram (ERD) Keys Normalization Database Design Viewing and Evaluating a Database Table Data Types Data Types as Part of Database Design Numeric Data Types Temporal Data Types Character String Data Types Character Set and Collation Support Binary String Data Types Data Type Considerations The Meaning of NULL Database and Table Creation Creating a Database Creating a Table Showing How a Table Was Created Column Options Table Options Table Indexing Table Constraints Basic Queries The SELECT Statement Troubleshooting SQL Modes for Syntax Checking Common SQL Modes MySQL Workbench for SQL Development

Database and Table Maintenance Deleting databases and tables Creating a new table using an existing table Confirming the creation of a new table Copying an existing table structure Creating a temporary table Adding, removing and modifying table columns Adding, removing and modifying indexes and constraints Table Data Manipulation Manipulating Table Row Data The INSERT Statement The REPLACE Statement The UPDATE Statement The DELETE Statement Functions Functions in MySQL Expressions Using Functions String Functions Temporal Functions Numeric Functions Control Flow Functions Aggregate Functions Spaces in Function Names Exporting and Importing Data Exporting with a Query Exporting with a MySQL Utility Importing from a Data File Importing with a MySQL Utility Joining Tables Combining Multiple Tables Joining Tables with SELECT Comma Separated Joins Inner Joins Outer Joins Table Name Aliases

Table Subqueries Advantages of Using a Subquery Placement of Subqueries Subquery Categories Subquery Result Table Types Subquery Type/Placement Finding Mismatches Modifying Tables using Subqueries Converting Joins to Subqueries MySQL Graphical User Interface Tools MySQL Workbench MySQL Enterprise Monitor Supplementary Information Storage Engines Creating Views Transactions Retrieving Metadata Performance Schema MySQL Enterprise Backup

PostgreSQL Topics Installation and configuration Using psql Databases and Schemas Tablespaces Users, Groups, and Permissions Logging Server Activity Write Ahead Log Methods Backing Up and Restoring Monitoring the Server SQL and Querying the database Large Objects Transactions and Locks Concurrent Indexing Full Text Indexing and Searching Understanding Query Plans Indexes & Advanced Optimization Vacuum and the Free Space Map Streaming Replication Session Pooling Views/Rules Extending the Server with SQL and PL/pgSQL Functions Extending the Server with C Extending the Server with Java Extending the Server with Perl Window Functions Triggers and Rules Accessing PostgreSQL Using libpq

Contact : sql databases course@atrc.net.pk Phone : 971 55 639 8386 Web : http://atrc.net.pk