O livro Curso Intensivo de MySQL é uma breve e prática introdução ao desenvolvimento baseado em bancos de dados relacionais. Está repleto de exemplos práticos e conselhos de especialistas que o farão aprender da forma mais rápida possível. Você aprenderá os conceitos básicos do SQL, como criar um banco de dados, criar queries SQL para extrair dados e trabalhar com eventos, procedures e funções. Aprenderá também a adicionar restrições a tabelas para implementar regras de permissões de dados e a usar índices para acelerar o acesso aos dados. Você ainda explorará como chamar o MySQL a partir das linguagens PHP, Python e Java. Nos três projetos finais, aprenderá a criar um banco de dados de condições meteorológicas do zero, a usar triggers a fim de evitar erros em um banco de dados eleitoral e a usar views para proteger dados confidenciais em um banco de dados salariais. Você também aprenderá •Consultar via query tabelas de banco de dados para obter informações específicas, ordenar os resultados, comentar o código SQL e a lidar com valores null •Definir as colunas da tabela para armazenar strings, números inteiros e datas e determinar quais tipos de dados usar •Fazer múltiplos joins com tabelas de banco de dados, bem como usar tabelas temporárias, expressões de tabela comuns, tabelas derivadas e subqueries •Adicionar, alterar e remover dados de tabelas, criar views com base em queries específicas, escrever rotinas armazenadas reutilizáveis e automatizar e agendar eventos Como o Curso Intensivo de MySQL é o recurso de início rápido e perfeito para desenvolvedores de banco de dados, você conhecerá as ferramentas de que precisa para criar e gerenciar sistemas de armazenamento de dados baseados em MySQL rápidos, poderosos e seguros. Acesse nostarch.com/mysql-crash-course para fazer o download dos scripts usados. Assim, você pode criar os bancos de dados e tabelas MySQL de exemplo deste livro, e acessar o código e as respostas dos exercícios. SOBRE O AUTOR Com mais de 30 anos de experiência em banco de dados e desenvolvimento web, Rick Silva trabalhou na Harvard Business School, Zipcar e em diversas empresas de serviços financeiros. Quando não está executando joins de tabelas de banco de dados, está tocando bluegrass com seu banjo em rodas locais de músicos. Aborda MySQL 8.x
Rick Silva grew up in Boston, Massachusetts, attended Cornell University and Curry College, and works as a high school science teacher. He is currently teaching oveseas. He worked for three years at a school in Ho Chi Minh City, Vietnam, and is now teaching in Shanghai, China, where he lives with his wife and son, and their very well-traveled cat. Rick has had several short stories published in anthologies by Apex Books, Crossed Genres, and Flying Pen Press, among others. He is working on his first novel, and has also collaborated on self-published and small press zines and comics.