Apostila de Banco de Dados MySql e PhpMyAdmin e Exercicios
Apostila de Banco de Dados MySql e PhpMyAdmin e Exercicios
MYSQL
O MySQL é um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL
(Linguagem de Consulta Estruturada, do inglês Structured Query Language) como interface. É atualmente um
dos bancos de dados mais populares com mais de 10 milhões de instalações pelo mundo.
Entre os usuários do banco de dados MySQL estão: NASA, Friendster, Banco Bradesco, Dataprev, HP,
Nokia, Sony, Lufthansa, U.S. Federal Reserve Bank, Associated Press, Alcatel, Slashdot, Cisco Systems,
Google e outros.
DATE: armazena informação relativa a datas. O formato default é 'YYYY-MM-DD' e as datas variam entre
'0000-00-00' e '9999-12-31'.
TEXT/BLOB: strings entre 255 e 65535 caracteres. A diferença entre TEXT e BLOB é que no primeiro o texto
não é sensível ao caso e no segundo sim;
ENUM: conjunto de valores strings, difere do SET pois só são armazenados valores previamente especificados.
Além dos tipos de dados existem outras opções a serem usadas em conjunto com os tipos de dados para
a criação de tabelas e especificação de colunas:
1
Primary Key (Chave Primária): usada para diferenciar um registro do outro. Cada registro, desta forma, não
pode ter a mesma chave primária.
Auto_increment: uma coluna com esta opção é automaticamente incrementada quando da inserção de um
registro;
Modelagem MySQL
Texto Varchar
Numero Int ou Float
Data Date
Hora Time
Numeração Automatica (NA) Int e Marcar a coluna do A_I
PHPMYADMIN
O PhpMyAdmin é uma ferramenta de uso gráfico simples e prática para auxiliar no gerenciamento e na
administração de suas bases de dados MySQL.
Por meio de uma interface gráfica web, disponibiliza alguns dos recursos mais utilizados do MySQL,
como criação de banco de dados, criação e manutenção de tabelas e gerenciamento de processos, de forma
rápida e intuitiva.
INSTALADORES DO MYSQL E DO PHPMYADMIN
Para criar os bancos de dados, você deverá baixar um software chamado WAMP.
Para fazer o download do software Wamp é necessário seguir os passos que se encontram no arquivo: Para
fazer o download do WAMP.docx, que está em https://sites.google.com/site/mrochatecnicos/integrado-
3oano/instaladores
Depois de instalado, para gerenciar seu banco de dados: Abra seu navegador favorito e
digite: http://localhost/phpmyadmin
2
1) Cadastro de Clientes de uma Loja (salvar o banco como Cliente)
2) Cadastro de Filmes de uma Locadora (salvar o banco como Filme)
3) Cadastro de Livros de uma Biblioteca (salvar o banco como Livro)
4) Cadastro de Animais de uma PetSHop (salvar o banco como Animal)
5) Cadastro de Produtos de um mercado (salvar o banco como Produto)
6) Consultorio Medico (salvar como Consultorio)
7) Pet Shop (salvar o banco como PetShop)
8) Biblioteca (salvar o banco como Bilbioteca)
9) Revenda de Veiculo (salvar o banco como Revenda)
10) Locadora de Carros (salvar o banco como LocadoraCarro)
11) Hotel (salvar o banco como Hotel)
Para criar os banco de dados no PhpMyadmin, deverá ser aberto o modelo lógico de cada um dos BD
Marque a opção Nulo se for permitido que o campo não armazene dados
Marque a opção A_I (auto incremento) se o campo tiver tipo de dados numéricos auto incremento
3
Digite todos os campos e clique em Guarda
Formato SQL
Clique em Executar
Será criado um arquivo no computador nomeado como Cliente.Sql com todos os comandos do SQL para criar
tabela.
Para criar o banco de dados no seu computador pessoal siga os passos abaixo seguinte maneira: