Pular para o conteúdo

[email protected]
Contato

Curitiba 41 3204.1999 | Brasil 4007.2186
Tel

Whatsapp 41 98754.3534
Whatsapp
SoftSell
MENUMENU
  • HOME
  • TREINAMENTOS E CERTIFICAÇÕES
    • CALENDÁRIO DE TREINAMENTOS
    • Certificações em TI
    • Check Point
      • CCSA – Check Point Certified Security Administrator
      • CCSE – Check Point Security Engineering
      • Check Point CCSA+CCSE – Bundle R.80
    • Cisco
      • Cisco Digital Network Architecture Implementation Essentials (DNAIE) v2.0
      • Implementing and Administering Cisco Solutions (CCNA) v1.0
      • Implementing and Configuring Cisco Identity Services Engine (SISE) v3.0
      • Implementing and Operating Cisco Enterprise Network Core Technologies (ENCOR) v1.0
      • Implementing Cisco Application Centric Infrastructure (DCACI) v1.0
      • Implementing Cisco Enterprise Advanced Routing and Services (ENARSI) v1.0
      • Understanding Cisco Wireless Foundations (WLFNDU) v1.0
    • CompTIA
      • Linux+ CompTIA
      • Security+ CompTIA
      • Webinar – Cibersegurança e o Mercado de Trabalho
    • EC-Council
      • CASE JAVA Training & Certification
      • CEH v11
      • CHFI
      • CND v2
      • CSA - Certified SOC Analyst
      • CSCU Certified Secure Computer User
      • ECIH
      • Webinar CEH – Certified Ethical Hacker v10
    • Extreme Networking
      • Campus EXOS Switching and Routing
    • F5
      • Configuring F5 Advanced WAF (previously licensed as ASM)
      • F5 ADM BIG IP – Administering BIG-IP
      • F5 BIG-IP DNS (Antigo GTM)
      • F5 Configuring BIG-IP (AFM): Advanced Firewall Manager
      • F5 Configuring BIG-IP (APM): Access Policy Manager
      • F5 LTM – Configuring BIG-IP Local Traffic Manager
      • F5 Troubleshooting BIG-IP
    • Fortinet
      • FortiGate (I) Security v6
      • FortiGate (II) Infrastructure v6
      • NSE 5 – FortiAnalyzer
      • NSE 5 – FortiManager
      • NSE 7 - Enterprise Firewall
    • Furukawa
      • Data Cabling System & MCT Fluke Networks
      • FCP Fibras Ópticas
      • FCP Fibras Ópticas | Módulo Emendas Ópticas
      • FCP Fibras Ópticas | Módulo Medição em Redes Ópticas
      • FCP Fibras Ópticas | Módulo Redes Externas
      • FCP Master
      • FCP Update
      • FCP Professional
      • FTTx Conceitos e Projetos
      • FTTx Equipamentos | Módulo 1 Networking
      • Webinar
    • Infoblox
      • CDAT – Core DDI Advanced Troubleshooting 8.x
    • Java
      • Java Performance Tuning
      • Java SE 8 Fundamentals
      • Java SE 8 New Features
      • Java SE 8 Programming
      • OO Analysis & Design Using UML
    • Microsoft
      • 10990CC Analyzing Data With SQL Server Reporting Services
      • 20483 Programação em C#
      • 207031BC Administering System Center Configuration Manager
      • 20740CC Installation, Storage and Compute with Windows Server 2016
      • 20741BC Networking with Windows Server 2016
      • 20742BC Identity with Windows Server 2016
      • 20761 Querying Data with Transact-SQL
      • 20762C Developing SQL Databases
      • 20764 Administering a SQL Database Infrastructure
    • MySQL
      • MySQL Cluster
      • MySQL for Developers
      • MySQL for Administrators
      • MySQL for Beginners
      • MySQL Fundamentals
      • MySQL Performance Tuning
    • Oracle
      • Database 12c ASM Administration
      • Database 12c Clusterware Administration
      • Database 12c Data Guard Administration
      • Database 12c Novos Recursos Para Administradores
      • Database 12c Performance Management and Tuning
      • Database 12c RAC Administration
      • Database 12c R2 Administration Workshop
      • Database 12c R2 Backup & Recovery
      • Database 12c R2 Install and Upgrade Workshop
      • Database 12c R2 New Features for Adm 2
      • Database 18c Managing Multitenant Architecture
      • Database Coud for Oracle DBAs
      • Database Program with PL/SQL Ed 2
      • Database SQL and PL/SQL New Features Ed 1
      • Database SQL & PL/SQL Fundamentals
      • Database SQL Workshop II
      • Data Integrator 12c Integration and Administration Ed 3 NEW
      • Exadata Database Machine 12c Administration Workshop
      • Introduction to SQL
      • SQL Tuning for Developers
      • WebLogic Server 12c Adm 1
      • WebLogic Server 12c Adm 2
      • WebLogic Server 12c JMS Adm
      • WebLogic Server 12c Performance Tuning
      • WebLogic Server 12c Troubleshooting
    • Palo Alto Networks
      • PAN 210 – Firewall 9.1 Essentials: Configuration and Management
      • PAN 214 – Firewall 8.1: Optimizing Firewall Threat Prevention
      • PAN 220 – Palo Alto Panorama: Managing Firewalls at Scale v9
      • PAN 318 – Prisma Access Sase Security: Design and Operation
      • PAN 330 – Firewall: Troubleshooting v9
    • Salesforce
      • Salesforce ADX 201
      • Salesforce ADX 251
      • Salesforce ADX 261
      • Salesforce DEX 450
      • Salesforce EEB101 + JB101
    • SoftSell
      • Gerenciamento Win Server 2012
      • Gestão de Projetos
      • Gestão de Projetos na era da Indústria 4.0
      • Linux Essentials
      • Pentest for Red Teams - Buffer Overflow Windows e Linux
      • Pentest for Red Teams – Web Application
      • Redes e Novas Tecnologias
    • SonicWall
      • SonicWall Network Security Administrator (SNSA)
      • SonicWall Network Security Professional (SNSP)
    • Veeam
      • Veeam Certified Engineer V9
    • VMWare
      • VMware vSphere: Install, Configure, Manage v6.7 – VMware
  • SOLUÇÕES DE TI
    • Fábrica de Softwares e BI
    • Produtos e Equipamentos de TI
    • Serviços de TI
      • Computação em Nuvem
      • Gerenciamento de TI
      • IBM Cloud
      • Suporte Infraestrutura
  • INSTITUCIONAL
    • Sobre a SoftSell
  • BLOG
MySQL for Developers
Publicada em 11 de abril de 2018 na categoria
Slider
logo_mysql

MySQL for Developers Ed3

Sobre este treinamento

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

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.

Carga Horária: 5 dias

GARANTIR MINHA VAGA!

Pré-requisito

Experience of Java, PHP or another programming or scripting language
Basic knowledge of SQL
Experience of creating tables and queries in a relational database
MySQL for Beginners Ed 3

Suggested Prerequisites: MySQL and PHP – Developing, Dynamic Web Applications.

Database Administrators
Developer
Web Administrator

Público-alvo

Conteúdo

Introduction
MySQL Overview, Products, Services
MySQL Services and Support
Supported Operating Services
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

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

Acesse o Calendário de Treinamentos

Atendimento Personalizado

Para saber mais sobre os treinamentos, certificações e soluções de TI da SoftSell, entre em contato com a gente.
É só escolher o seu canal preferido e aguardar breve resposta em horário comercial:

Curitiba: 41 3204.1999
Demais localidades: 4007.2186
WhatsApp : 41 98754.3534
Email: [email protected]
 

ENDEREÇO
Rua Emiliano Perneta, 680 – 9º Andar
Centro – Curitiba – Paraná – 80420-080

    Relacionado

    TREINAMENTOS E CERTIFICAÇÕES

    • Treinamentos e Certificações
    • Certificações em TI
    • Inscrições

    INFRAESTRUTURA DE TI

    • Software e BI
    • Serviços
    • Produtos e Equipamentos

    SOFTSELL

    • Sobre a SoftSell
    • Trabalhe Conosco

    ATENDIMENTO

    Telefone SoftSell Curitiba 41 3204.1999

    Telefone SoftSell Demais localidades 4007.2186

    Whatssap SoftSell WhatsApp 41 98754.3534

    Contato SoftSell [email protected]

     


    Rua Emiliano Perneta, 680 – 9º Andar – Centro – Curitiba – Paraná – 80420-080

    Siga-nos

    • Ver perfil de softsell no Facebook
    • Ver perfil de softsell.treinamentos no Instagram
    • LinkedIn

    SoftSell – Todos os Direitos Reservados | Desenvolvido por Pontodesign

    Pontodesign
    © 2021 SoftSell • Distribuído por GeneratePress
    Voltar ao topo