MySQL e PHPMyAdmin.
- O que é um gerenciador de banco de dados relacional?
- Alguns gerenciadores de banco de dados relacionais (MySQL, PostGreSQL, mSQL, Oracle, Microsoft SQL Server). Por que utilizar o MySQL?
- Sobre a instalação e configuração do MySQL. Configuração do MySQL com o PHP.
- Uma interface web para o MySQL: o PHPMyAdmin.
- Tipos de dados no MySQL.
- Usuários e permissões no MySQL através do PHPMyAdmin.
- Funções do PHP para conectividade ao MySQL.
- Criação, alteração e remoção de bancos de dados e tabelas no MySQL através do PHPMyAdmin.
- Inserção, consulta, busca, alteração e remoção de registros em tabelas no MySQL através do PHPMyAdmin.
- Utilização das funções internas básicas do MySQL.
Breve comentário sobre alguns pacotes úteis que usam PHP e MySQL.
- Sistema de fórum (PHPBB).
- Sistema de blog (B2Evolution, WordPress).
- Sistema de fotolog (Gallery, Coppermine).
- Sistema de notícias (PHPNuke).
- Sistema de lista de e-mail (PHPList).
- Sistema de enquetes (PHPPool).
- Manipulação de imagens (PHPPlot).
3. Pré-requisitos
Para um bom aproveitamento do curso recomenda-se que o aluno tenha familiaridade com linguagem HTML e tenha um conhecimento razoável de introdução à programação (e lógica de programação) em uma linguagem estruturada (comandos condicionais, de repetição, funções, vetores, manipulação de arquivos e strings).
4. Carga horária
20 horas, divididas em duas semanas com aulas de segunda à sexta de duas horas cada.
5. Público-alvo
- Alunos de Ciência da Computação e outros cursos superiores na área de ciências exatas que queiram aprender uma linguagem de programação para páginas web e banco de dados SQL;
- Profissionais de informática com o objetivo de criar e/ou manter sistemas de suporte baseados em páginas Web; e
- Pessoas que querem conhecer possibilidades e aprender a fazer soluções baseadas na web com banco de dados.