Manutenção de banco de dados e tabelas
Structured Query Language (Linguagem de Consulta Estruturada ou SQL) é a linguagem de pesquisa declarativa padrão para banco de dados relacional. Muitas das características originais do SQL foram inspiradas na álgebra relacional. Neste post veja os principais comandos SQL para criação e gerenciamento de tabelas.
Criar uma tabela:
CREATE DATABASE "nome_do_banco_de_dados";
Exemplo:
CREATE TABLE alunos (
idAluno mediumint(8) unsigned NOT NULL auto_increment,
nome varchar(255),
classe varchar(10) default NULL,
serie varchar(5) default NULL,
PRIMARY KEY (idAluno)
) AUTO_INCREMENT=1;
Excluir um banco de dados:
DROP DATABASE "nome_do_banco_de_dados";
Excluir uma coluna:
DELELE FROM "nome_da_tabela" WHERE <condição>;
Exemplo:
DELETE FROM alunos WHERE idAluno = 5;
Excluir uma tabela:
DROP TABLE "nome_da_tabela";
Inserir uma coluna a uma tabela:
ALTER TABLE "nome_da_tabela" ADD COLUMN "novo_nome_de_coluna" <tipo>;
Inserir um registro:
INSERT INTO "nome_da_tabela" VALUES ("valores");
Exemplo:
INSERT INTO alunos (idAluno, nome, classe, serie) VALUES ("Marcelo","42B", "7-C");
Listar todos os bancos de dados:
SHOW DATABASES;
Mudar/definir o banco de dados para uso:
USE "nome_do_banco_de_dados";
Mudar o nome de uma tabela:
RENAME TABLE "velho_nome_da_tabela" TO "novo_nome_da_tabela";
Retornar a informação das colunas e as respectivas colunas da tabela especificada:
SHOW COLUMNS FROM "nome_da_tabela";
Ver todas as tabelas do banco de dados:
SHOW TABLES;
Ver os formatos dos campos:
DESCRIBE "nome_da_tabela";
Conheça o curso de Segurança em Redes de Computadores e entenda os diversos tipos de ataques que existem, bem como as peças do quebra-cabeça que integram a defesa de uma rede, entre elas: Firewall, IPS, Proxy, Anti-Spam, Anti-vírus, Anti-Malware, VPN, Sandboxing, NAC, etc.
Link do curso: https://go.hotmart.com/A69498318E
Dúvidas ou sugestões? Deixem nos comentários! Para mais dicas, acesse o nosso canal no YouTube:
https://youtube.com/criandobits