MySQL for Developers Ed 3

Similar documents
MySQL for Developers Ed 3

MySQL for Database Administrators Ed 3.1

MySQL for Developers with Developer Techniques Accelerated

MySQL for Beginners Ed 3

MySQL for Developers. Duration: 5 Days

MySQL for Developers. Duration: 5 Days

MySQL Database Administrator Training NIIT, Gurgaon India 31 August-10 September 2015

ITS. MySQL for Database Administrators (40 Hours) (Exam code 1z0-883) (OCP My SQL DBA)

CO MySQL for Database Administrators

Oracle - MySQL Fundamentals Ed 1

Introduction to SQL/PLSQL Accelerated Ed 2

MySQL 5.0 Certification Study Guide

Writing Queries Using Microsoft SQL Server 2008 Transact-SQL. Overview

MySQL for Developers. Student Guide - Volume 1. SQL-4501 Release 2.2. D61830GC10 Edition 1.0 D62436

Course Outline. MySQL Database Administration & Design. Course Description: Pre-requisites: Course Content:

MySQL for Database Administrators Ed 4

Oracle Middleware 12c: Build Rich Client Applications with ADF Ed 1 LVC

Writing Queries Using Microsoft SQL Server 2008 Transact- SQL

Learning Alliance Corporation, Inc. For more info: go to

Java SE 7 Programming

Certification Exam Preparation Seminar: Oracle Database SQL

Oracle WebCenter Content 11g: Content Server Customization

Oracle Identity Governance 11g R2: Develop Identity Provisioning

T-SQL Training: T-SQL for SQL Server for Developers

Oracle Database 11g: Program with PL/SQL Release 2

Oracle Database 11g: Introduction to SQLRelease 2

Oracle Database 11g: Administration Workshop I Release 2

PeopleSoft Query/BI Publisher Power Combo Rel 8.53

Querying Data with Transact-SQL

Oracle Reports Developer 10g: Build Reports

MySQL Cluster Ed 2. Duration: 4 Days

Oracle - MySQL Developer Techniques with Advanced

Oracle Service Cloud Integration for Developers Ed 1

Oracle Data Integrator 12c: Integration and Administration

Java EE 6: Develop Business Components with JMS & EJBs

Java SE 8 Programming

Oracle Hyperion EPM Installation & Configuration ( ) NEW

Oracle Database 10g: New Features for Administrators Release 2

Course Details Duration: 3 days Starting time: 9.00 am Finishing time: 4.30 pm Lunch and refreshments are provided.

Querying Data with Transact-SQL

Oracle BI 11g R1: Build Repositories

Oracle Database: Introduction to SQL/PLSQL Accelerated

Oracle Database 12c R2: Backup and Recovery Workshop Ed 3

Oracle Database: Program with PL/SQL

Querying Microsoft SQL Server 2012/2014

SEF DATABASE FOUNDATION ON ORACLE COURSE CURRICULUM

ORACLE PL/SQL DATABASE COURSE

COURSE OUTLINE: Querying Microsoft SQL Server

Querying Data with Transact-SQL

Oracle Database 12c: Data Guard Administration LVC

Ryan Stephens. Ron Plew Arie D. Jones. Sams Teach Yourself FIFTH EDITION. 800 East 96th Street, Indianapolis, Indiana, 46240

Oracle Database: Introduction to SQL Ed 2

Course Modules for MCSA: SQL Server 2016 Database Development Training & Certification Course:

Querying Data with Transact-SQL

MySQL for Database Administrators Volume I Student Guide

Course Outline. Querying Data with Transact-SQL Course 20761B: 5 days Instructor Led

Oracle Directory Services 11g: Administration

"Charting the Course to Your Success!" MOC D Querying Microsoft SQL Server Course Summary

Oracle Database: SQL and PL/SQL Fundamentals NEW

Exadata Database Machine: 12c Administration Workshop Ed 1

Oracle Database 12c: Use XML DB

Oracle Database 10g: Introduction to SQL

QUERYING MICROSOFT SQL SERVER COURSE OUTLINE. Course: 20461C; Duration: 5 Days; Instructor-led

20461: Querying Microsoft SQL Server

Querying Data with Transact-SQL

20761B: QUERYING DATA WITH TRANSACT-SQL

Querying Data with Transact-SQL

Oracle - Exadata Database Machine: 12c

Developing SQL Databases

Querying Data with Transact SQL Microsoft Official Curriculum (MOC 20761)

Oracle Fusion Middleware 11g: Build Applications with Oracle Forms

Java EE 6: Develop Web Applications with JSF

R12.x Oracle E-Business Suite Personalizations

Oracle Fusion Middleware 11g: Build Applications with ADF Accel

20461D: Querying Microsoft SQL Server

Maintaining a Microsoft SQL Server 2008 Database (Course 6231A)

20761C: Querying Data with Transact-SQL

Bonus Content. Glossary

Querying Microsoft SQL Server 2014

CO Oracle Database 12c: Advanced PL/SQL

Querying Microsoft SQL Server

Oracle Database 12c: RAC Administration Ed 1 LVC

Course 6231A: Maintaining a Microsoft SQL Server 2008 Database

Mastering phpmyadmiri 3.4 for

Oracle Database: Program with PL/SQL Ed 2

20762B: DEVELOPING SQL DATABASES

Querying Microsoft SQL Server

Oracle Database 11g: SQL and PL/SQL Fundamentals

Oracle Database 12c R2: Program with PL/SQL Ed 2 Duration: 5 Days

6232A - Version: 1. Implementing a Microsoft SQL Server 2008 Database

PHP and MySQL Programming

"Charting the Course... MOC C: Developing SQL Databases. Course Summary

SQL Server Development 20762: Developing SQL Databases in Microsoft SQL Server Upcoming Dates. Course Description.

Conditionally control code flow (loops, control structures). Create stored procedures and functions.

"Charting the Course... MOC C: Querying Data with Transact-SQL. Course Summary

Oracle BI 12c: Build Repositories

Table of Contents. Oracle SQL PL/SQL Training Courses

Microsoft. [MS20762]: Developing SQL Databases

Duration Level Technology Delivery Method Training Credits. Classroom ILT 5 Days Intermediate SQL Server

itexamdump 최고이자최신인 IT 인증시험덤프 일년무료업데이트서비스제공

Transcription:

Oracle University Contact Us: 0845 777 7711 MySQL for Developers Ed 3 Duration: 5 Days What you will learn This MySQL for Developers training teaches developers how to plan, design and implement applications using MySQL. Expert Oracle University instructors will teach you through realistic examples, interactive instruction and hands-on exercises using Java and PHP languages. Learn To: Use client programs and options. Access the database from program code. Build "NoSQL" applications. Write effective queries and stored routines. Inspect database metadata. Respond to database events with triggers. Handle errors and exceptions. Optimize SQL statements. Benefits to You Many of the Internet's most popular websites rely on MySQL. With Hadoop integration, it is a key component of many big data platforms. In addition, MySQL brings you the best of both worlds with SQL and NoSQL. After taking this course, you will be able to write programs that take advantage of the power and flexibility of MySQL. You will have developed the skills to build a database that's optimal for your application, while creating fast and effective queries. Live Virtual Class Format A Live Virtual Class (LVC) is exclusively for registered students; unregistered individuals may not view an LVC at any time. Registered students must view the class from the country listed in the registration form. Unauthorized recording, copying, or transmission of LVC content may not be made. Audience Database Administrators Developer Web Administrator Related Training Required Prerequisites Basic knowledge of SQL Copyright 2013, Oracle. All rights reserved. Page 1

Experience of Java, PHP or anothe programming or scripting language Experience of creating tables and queries in a relational database MySQL for Beginners Ed 3 Suggested Prerequisites MySQL and PHP - Developing Dynamic Web Applications Course Objectives Describe the MySQL client/server architecture Use MySQL client programs and common options Program MySQL applications with Java and PHP connectors Use a NoSQL approach to store and retrieve data Design efficient tables Create and delete database objects Use expressions in SQL statements Examine database metadata Use SQL statements to modify table data Maintain database integrity with transactions Write multiple table queries Create virtual tables containing specific data Create user-defined variables, prepared statements, and stored routines Create and manage triggers Identify and deal with errors and exceptions in client programs Write queries that are fast and effective, even under heavy loads Course Topics Introduction MySQL Overview, Products, Services MySQL Services and Support Supported Operating Services Copyright 2013, Oracle. All rights reserved. Page 2

MySQL Certification Program Training Curriculum Paths MySQL Documentation Resources Client and Server Concepts The MySQL client/server model Communication protocols Storage engines How MySQL uses memory and disk space The mysql command line client Using SQL scripts How MySQL uses databases Installing and populating the class database MySQL Clients Invoking client programs Features of the mysql client Modifying client behavior with options Configuring client behaviour with option files MySQL Workbench MySQL Utilities MySQL Connectors and APIs MySQL connectors Oracle and community connectors Why write custom programs? Connecting to MySQL server by using Java and PHP Embedding a MySQL database in a program MySQL and NoSQL InnoDB integration with memcached Data Types The major categories of data types Character sets and collation Choosing the correct data type NULL and NOT NULL The spatial data type extensions SQL Expressions Components of expressions Applying numeric, string, spatial, and temporal values in expressions Pattern matching for string expressions The properties of NULL values Functions in expressions Combining result sets from multiple queries Comments in SQL statements Obtaining Metadata Metadata access methods The INFORMATION_SCHEMA database Metadata commands SHOW statements Copyright 2013, Oracle. All rights reserved. Page 3

Databases The MySQL data directory Database design best practices Normalization Choosing identifiers for database entities Creating a database Modifying a database Removing a database Tables Table properties Column options Creating a table Modifying a table Displaying table information Renaming a table Removing a table Foreign Keys Manipulating Table Data Inserting data into a table Deleting data from a table Updating data in a table Replacing data in a table Truncating table data Transactions Using transactions for concurrent updates The ACID transaction rules Isolating transactions Joining Tables Table join concepts The different join methods Cartesian joins Outer and inner joins Joining a table to itself Column references and table aliases Multi-table UPDATE and DELETE statements Subqueries Nesting queries Correct positioning of subqueries Using the appropriate type of subquery Using the correct SQL syntax to create subqueries Quantifiers for subquery comparisons Views What are views? Reasons for using views Creating a view Checking a view Copyright 2013, Oracle. All rights reserved. Page 4

Changing and removing a view Setting view privileges Prepared Statements Reasons for using prepared statements Using prepared statements from the mysql command-line client Preparing, executing, and deallocating prepared statements Using prepared statements in code, with Connectors Stored Routines Stored procedures and stored functions Creating and executing stored routines Examining an existing stored routine Deleting an existing stored routine Assigning variables in stored routines Flow control statements Cursor usage and limitations Limitations of stored routines and stored functions Triggers What are triggers? When to use triggers Creating triggers Deleting triggers Scheduling events Handling Errors and Warnings The effect of SQL modes on error output Dealing with missing or invalid data values Interpreting error messages Using the SHOW WARNINGS and SHOW ERRORS statements MySQL diagnostic information The perror utility program Handling errors when coding with Connectors Optimization The role of the query optimizer Strategies available for optimizing queries Using the EXPLAIN statement to predict query performance Using indexes for optimization Describing the role of MySQL Enterprise Monitor in query optimization Conclusion Course Overview MySQL Curriculum Course Evaluation Thank You! Q&A Session Copyright 2013, Oracle. All rights reserved. Page 5