Descrição
Todo desenvolvedor de aplicações comerciais precisa aprender a trabalhar com bancos de dados. Existem diversos bancos de dados disponíveis no mercado. A escolha por um SGDB pode ser algo difícil. Por este motivo é importante conhecer as características e o funcionamento de vários deles.Neste curso aprenderemos a dominar o banco de dados MySQL. Este curso é independente de Linguagens de Programação. O foco principal do curso é o Banco de Dados MySQL. Após este curso o aluno estará apto para utilizar qualquer versão deste banco de dados. Veja a descrição completa do curso logo abaixo.
Este curso é auto-instrucional, isto significa que é você quem controla o tempo de estudo. Ao adquirir este curso, além das video aulas, você terá a sua disposição a nossa tutoria online para tirar suas dúvidas através de uma lista de discussão com os nossos instrutores.
Observação Importante
Este curso foi originalmente desenvolvido para o site www.alberteije.com. Para ser disponibilizado no www.t2ti.com foi feita uma revisão seguida de uma atualização. Dessa forma existem alguns videos que foram refeitos e existem videos novos. Além disso os aplicativos utilizados durante o curso foram atualizados para as versões mais recentes. Boa parte do conteúdo em video é idêntica ao curso fornecido pelo site www.alberteije.com.Pré-requisitos:
- Noções da Linguagem SQL
Recursos utilizados:
Video Aulas:
Video Aula 01 - Introdução
Apresentação das características e objetivos do curso.Duração: 00:01:04
Video Aula 02 - Explanação
- O que é o MySQL
- Licenças
- História
- Características - Portabilidade
- Características - Comandos e Funções
- Características - Segurança e Escalabilidade
- Características - Conectividade
- Características - Localização
- Características - Clientes e Ferramentas
- Tamanho Máximo para as Tabelas
- Mapa do Desenvolvimento
- Transações (ACID) e Operações Atômicas (InnoDB e MyISAM)
- Stored Procedures e Triggers
Duração: 00:17:04
Video Aula 03 - Instalação da Versão 3 no Win98
- Instalação da versão 3.23 do MySQL no Sistema Operacional Windows 98
- Configurações necessárias para o funcionamento do banco
- Explicações sobre os tipos de arquivos que o banco gera para as tabelas MyISAM
- Acesso ao banco de dados via linha de comando
- Explicações sobre o arquivo My.Ini
Duração: 00:25:33
Video Aula 04 - MySQLFront I
- Instalação e apresentação da ferramenta MySQLFront
- Criação de um banco de dados e algumas tabelas
- Importação de dados do Paradox
- Importação de dados do Excel
- Apresentação dos diversos tipos de dados (tinyint, smallint, integer, date, char, varchar, text, etc)
- Utilização de funções do MySQL (concat, substring, etc)
Duração: 01:00:26
Video Aula 05 - MySQLFront II
- Otimização, checagem, análise e reparação de tabelas
- Explicações sobre índices e chaves primárias
- Utilização de funções do MySQL (greatest, if, ifnull, least, abs, mod, pow, field, limit, format, replace, curdate, dayname, monthname, sec_to_time, time_to_sec, week, avg, min, max, sum, encode, etc)
Duração: 00:52:40
Video Aula 06 - Instalação da Versão 4 no XP
- Configuração do servidor
- Acesso aos dados via cliente gráfico
- Criação de banco, tabelas e campos
- Importação e exportação de arquivos (XLS, CSV, HTML, etc)
Duração: 00:23:11
Video Aula 07 - Instalação do MySQL no Linux
- Realizando as configurações necessárias para o funcionamendo do MySQL no Linux
- Acesso aos dados via shell
- Criação de banco, tabelas e inserção de dados via shell
- Importação e exportação de arquivos (XLS, CSV, HTML, etc)
- Utilização do PHPMyAdmin
Duração: 00:26:38
Video Aula 08 - Instalação da Versão 5 no XP
- Instalação passo a passo
- Configuração da instância do MySQL
Duração: 00:09:21
Video Aula 09 - Instalação e Utilização de Ferramentas Gráficas
- DBTools Manager
- SQL Designer
- Dump
- MySQL Administrator
- Backup e Restore
- Dump
- Table Editor
- MySQL Query Browser
- MySQL Migration Toolkit
- SQLyog
Duração: 01:02:20
Video Aula 10 - DBDesigner - Sincronização
- Sincronização de um projeto no DBDesigner para o MySQL
Duração: 00:06:08
Video Aula 11 - Sites Oficiais
- Apresentação dos sites oficiais - manuais, downloads de versões, artigos, treinamentos, certificação etc
Duração: 00:19:59
Video Aula 12 - Stored Procedures e Triggers
- Criação e chamada de várias Stored Procedures
- Criação e chamada de vários Triggers
Duração: 00:46:31
Video Aula 13 - Conclusão
- Finalização do curso
- Endereço da lista de discussão para tirar dúvidas
Duração: 00:02:48
