Parte I - Primeiros Comandos SQL

Propaganda
UNIÃO EDUCACIONAL DE BRASÍLIA
SGAS 910 Conj. D
Fax: 443-1204
http://www.uneb.com.br
Linguagem de Banco de Dados
Professora Lucélia Oliveira
Parte I - Primeiros Comandos SQL
1. Ver os bancos de dados existentes:
Show databases;
2. Criar um novo banco de dados:
Create database <nome do banco>
3. Apagar um banco de dados existente:
Drop database <nome do banco de dados>
4. Escolher um banco de dados específico:
Use <nome do banco desejado>
5. Criar uma tabela
Create table Pessoa (rg integer not null,
nome varchar(80) null,
Primary key (rg));
6. Excluir uma tabela
Drop table <nome da tabela>
7. Ver a relação de tabelas do banco de dados selecionado:
Show tables
8. Ver a estrutura de uma tabela:
Describe <nome da tabela>
9. Alterar a estrutura de uma tabela: adicionar um novo campo:
Alter table <nome da tabela> add (<nome do campo> <tipo>);
10. Alterar a estrutura de uma tabela: alterar um campo:
Alter table nome da tabela change column nomeAntigo nomeNovo tipo;
Exemplo: Alter table pessoa change column nom nome varchar(100);
11. Inserir dados em uma tabela:
INSERT INTO Pessoa (Cod, Nome) VALUES(1, 'Luiza');
Parte II - Procedimentos de Backup
1. Realizar Backup
·
Entrar no DOS
·
Entrar no diretório bin do mysql
·
Dentro do diretório onde estiver o banco (default diretório bin do mysql):
mysqldump -u root -p -c --databases nomeDoDataBase > c:\nomeDoArquivo.sql
2. Verificar se o banco foi realmente removido:
Show databases;
3. Verificar o conteúdo do arquivo de backup criado:
type nome do arquivo com a extensão
4. Recuperar Backup
Entrar no mysql pelo DOS:
Mysql –u root –p
5. Apagar o banco antigo
Drop database nome do banco
6. Verificar se o banco foi excluído
Show databases
7. Comando para recuperação do banco
Source caminho/nomedobanco.mysql
Exemplo: source c:/bkpteste.mysql
Exercícios
1. Criar um banco de dados chamado Escola
2. Ver os bancos existentes
3. Criar a tabela aluno com os campos matricula (tipo inteiro e chave primária) e nome (tipo varchar (100
caracteres))
4. Inserir o aluno Tom Jobim de matrícula número 1
5. Inserir a aluno Elis Regina de matrícula número 2
6. Executar o comando: select * from aluno para verificar se os dados foram inseridos corretamente. Se n~ao tiver,
inserir os dados novamente.
7. Realizar um backup do banco de dados escola (Gravar o backup no diretório c:\bd). Obs. É necessário criar o
diretório bd antes de executar a criação do backup
8. Excluir o banco de dados aluno
9. Verificar quais o bancos de dados existem
10. Recuperar o backup criado
11. Verificar se o banco de dados escola foi recuperado
Download