Aprenda na prática as mais diversas tecnologias do mercado de DevOps e Infraestrutura. Aprender Docker utilizando containers em conjunto com Kubernetes, monitoramento de aplicações com Zabbix e NewRelic, configurar servidores, cloud computing, serviços da Amazon AWS, Azure, entre outros são os pontos forte nessa seção.
Nesse curso, você aprenderá os principais conceitos de como funcionam os banco de dados e o MySQL especificamente. Também aprenderá a poderosa linguagem SQL para conseguir realizar as principais operações no banco de dados.
O MySQL é um sistema gerenciador de banco de dados relacional de código aberto, usado na maioria das aplicações gratuitas para gerir suas bases de dados. O serviço utiliza a linguagem SQL (Structure Query Language – Linguagem de Consulta Estruturada), que é a linguagem mais popular para inserir, acessar e gerenciar o conteúdo armazenado num banco de dados. Neste treinamento, ensinaremos como instalar o Mysql, criar banco de dados, tabelas, consultas e a manipular os dados armazenados.
O MySQL é um sistema gerenciador de banco de dados relacional de código aberto, usado na maioria das aplicações gratuitas para gerir suas bases de dados. O serviço utiliza a linguagem SQL (Structure Query Language – Linguagem de Consulta Estruturada), que é a linguagem mais popular para inserir, acessar e gerenciar o conteúdo armazenado num banco de dados. Neste treinamento, ensinaremos como instalar o Mysql, criar banco de dados, tabelas, consultas e como manipular os dados armazenados.
O MySQL é um sistema gerenciador de banco de dados relacional de código aberto, usado na maioria das aplicações gratuitas para gerir suas bases de dados. O serviço utiliza a linguagem SQL (Structure Query Language – Linguagem de Consulta Estruturada), que é a linguagem mais popular para inserir, acessar e gerenciar o conteúdo armazenado num banco de dados. Neste treinamento, ensinaremos como trabalhar com: UNION, GROUP BY, HAVING, com funções agregadas, com funções de string, com funções de data e com expressões regulares.
O MySQL é um sistema gerenciador de banco de dados relacional, de código aberto, usado na maioria das aplicações gratuitas para gerir suas bases de dados. O serviço utiliza a linguagem SQL (Structure Query Language – Linguagem de Consulta Estruturada), que é a linguagem mais popular para inserir, acessar e gerenciar o conteúdo armazenado num banco de dados. Neste treinamento, ensinaremos como trabalhar com Procedures, funções e Triggers.
Se você possui dados desestruturados, saiba que o desempenho para trabalhar com esses dados é muito mais performático, ao trabalhar com MongoDB. Neste treinamento, abordaremos algumas ferramentas que nos ajudam a realizar a migração de dados do MySQL para o MongoDB.
Otimizar um banco de dados não se trata, apenas, de habilitar certas configurações no arquivo de configuração do servidor MYSQL. Significa realizar uma análise completa em todos os níveis do sistema, desde as consultas até o sistema operacional. Neste treinamento abordaremos como realizar essa análise inicial para otimizar o banco de dados MySQL e as consultas SQL, através das melhores práticas.
Otimizar um banco de dados não se trata, apenas, de habilitar certas configurações no arquivo de configuração do servidor MYSQL. Há a necessidade de realizar uma análise completa, em todos os níveis do sistema. Esta análise é realizada desde as consultas até o sistema operacional. Neste treinamento realizaremos a configuração das principais variáveis para a otimização da configuração do servidor MySQL.
Neste treinamento, demonstraremos como realizar o gerenciamento das variáveis de sistema do servidor MySQL, como habilitar e gerenciar logs de diagnóstico, como gerenciar permissões de usuários e como realizar backup e restauração de banco de dados.
Neste treinamento vamos demonstrar como configurar uma replicação no MySQL Server utilizando a abordagem Master-Slave. Vamos entender como funciona a replicação baseada em log binário e como realizar a configuração dos servidores Masters e Slave.
Neste curso demonstraremos como configurar e admnistrar o MongoDB.
Neste treinamento abordaremos de maneira mais avançada consultas com ElasticSearch.
Neste curso demonstraremos como usar o cassandra como banco de dados colunar NoSQL.
Neste curso vamos demonstrar os passos iniciais para se trabalhar com o ElasticSearch.
O MongoDB é um dos banco de dados NoSQL mais conhecidos e utilizados, atualmente. Nesse curso, apresentaremos um pouco da história e como funciona o modelo não relacional e como é aplicado ao MongoDB. Além disso, ensinaremos como trabalhar com o banco de dados, efetuando as suas principais operações.
Neo4j é um banco de dados de grafos que vem ganhando popularidade devido a sua forma inovadora de se trabalhar com dados utilizando grafos. Neste curso iniciamos o estudo desse banco de dados.
DescriçãoO Redis é um armazenamento de estrutura de dados de chave-valor de código aberto e na memória. O Redis oferece um conjunto de estruturas versáteis de dados na memória que permite a fácil criação de várias aplicações personalizadas. Neste treinamento vamos abordar os principais tipos de dados do redis, realizar administração do servidor redis e configurar autenticação no mesmo
O banco de dados Oracle (Oracle DB) é um sistema de gerenciamento de banco de dados relacional (RDBMS), da Oracle Corporation. Ele possui uma arquitetura de banco de dados relacional, totalmente escalável. Esse sistema é muito utilizado por empresas globais, que gerenciam e processam dados em redes de área ampla e local. Neste treinamento, aprofundaremos os conhecimentos nas consultas SQL, usando operadores de condição, funções de agregação, junção de tabelas e subconsultas.
O banco de dados Oracle (Oracle DB) é um sistema de gerenciamento de banco de dados relacional (RDBMS) da Oracle Corporation. Ele possui uma arquitetura de banco de dados relacional, totalmente, escalável e é frequentemente usado por empresas globais, que gerenciam e processam dados em redes de área ampla e local. Neste treinamento, demonstraremos como realizar a instalação em ambientes Windows e Linux e como criar tablespaces, tabelas e inserir dados através da linguagem PL/SQL.
Neste treinamento demonstraremos como você pode administrar um banco de dados PostgreSQL.
O PostgreSQL é um sistema gerenciador de banco de dados, objeto-relacional e de livre distribuição. Ele é um dos sistemas mais avançados e conta como recursos de consultas complexas, chaves estrangeiras e muitos outros recursos. Por esse motivo é indicado para ser utilizado como banco de dados de aplicações robustas. Neste treinamento, ensinaremos como trabalhar com instruções SQL, como: INSERT, UPDATE e DELETE, consultas SQL e junções de tabelas.
O PostgreSQL é um sistema gerenciador de banco de dados objeto-relacional e de livre distribuição. É um dos sistemas mais avançados e conta com recursos de consultas complexas, chaves estrangeiras e muitos outros recursos que é indicado para ser utilizado como banco de dados de aplicações robustas. Neste treinamento, daremos continuação ao estudo sobre consultas SQL, desta vez utilizando as cláusulas HAVING, UNION e as subconsultas. Ensinaremos como criar e gerenciar views e como utilizar as funções internas do PostGre.
Stored Procedures são, na realidade, pequenos trechos de código armazenados ao lado do servidor de uma base de dados. Ao contrário do que acontece em outras bases de dados, as Stored Procedures no PostgreSQL são definidas como Funções, assim como as triggers. Neste treinamento, demonstraremos como criar essas rotinas automatizadas, usando a linguagem PL/PGSQL.
O PostgreSQL é um sistema gerenciador de banco de dados objeto-relacional e de livre distribuição. Ele é um dos sistemas mais avançados e conta como recursos de consultas complexas, chaves estrangeiras e muitos outros recursos que ele é até mesmo indicado para ser utilizado como banco de dados de aplicações robustas. Neste treinamento, abordaremos os fundamentos de banco de dados, a criação de tabelas e relacionamentos através do pgadmin e de comandos SQL
O Cloud SQL é um serviço de banco de dados, totalmente gerenciado, da Google Cloud Plataform . Ele facilita a configuração, manutenção, gerenciamento e administração dos seus bancos de dados relacionais PostgreSQL BETA e MySQL na nuvem. Neste treinamento, ensinaremos como criar e gerenciar instâncias, backup, réplicas de failover e de leitura e como gerenciar banco de dados e usuários na nuvem da Google.
O Visual Studio Team Services é a ferramenta Devops da Microsoft. Ele é um serviço de nuvem que orquestra todo o processo de desenvolvimento de software da sua equipe, desde o controle de versionamento de código até a implantação do seu software em seus servidores. Neste treinamento, ensinaremos como criar um repositório de código privado e como definir um processo de compilação e implantação do seu código, utilizando o Visual Studio Team Services.
Normalização é um processo baseado nas chamadas, formas normais. Uma forma normal é uma regra que deve ser aplicada na construção das tabelas do banco de dados, para que estas fiquem bem projetadas. Com a ajuda de índices, ajudamos o gerenciador do banco de dados a localizar os registros, com maior facilidade. Neste treinamento abordaremos a aplicação da normalização, na prática e explicaremos como executar e testar a otimização de consultas, utilizando índices.
Neste treinamento vamos demonstrar como você pode utilizar o FlyWay, uma ferramenta open source de migrações de Databases.
Neste treinamento, mostraremos como instalar o SQL Server, como criar databases, tabelas e relacionamento entre tabelas.
O Microsoft SQL Server é um SGBD (Sistema de Gerenciamento de Banco de Dados) relacional, que suporta uma ampla variedade de aplicativos, tais como: processamento de transações, inteligência de negócios e análise em ambientes de TI, corporativos. Ele está entre as três tecnologias de banco de dados líderes de mercado, juntamente com o Oracle Database e o IBM DB2. Neste treinamento, ensinaremos como utilizar os operadores AND,OR, NOT, IN e BETWEEN para melhorar o filtro das suas consultas, como usar funções de agregação MIN,MAX,AVG,COUNT e SUM. Além disso, mostraremos como realizar a junção de tabelas e como criar views.
Neste Curso, vamos aprender as melhores práticas para se administrar o SQL Server. Vamos falar sobre os principais tipos de instalação e permissões de segurança.
Neste curso vamos focar na parte de segurança do SQL Server. Vamos demonstrar como criar e gerenciar usuários e aplicar funções de níveis de servidor. funções no nível de banco de dados e permissões específicas.
Neste curso demonstraremos como voce pode fazer a gestão de dados no SQL Server realizando backups, restore, migrando dados para outro servidor e para a nuvem.
.Neste curso vamos demonstrar como voce pode configurar replicação de banco de dados com o SQL Server.