Criação e Gerenciamento de Tabelas

0

 

Nessa aula de MySQL, vamos aprender sobre criação e gerenciamento de tabelas. As tabelas são a base de qualquer banco de dados relacional e é onde armazenamos nossos dados. Vamos ver como criar, alterar e excluir tabelas no MySQL.

Para criar uma tabela no MySQL, usamos a seguinte sintaxe:

sql
CREATE TABLE nome_da_tabela ( coluna1 tipo_de_dado, coluna2 tipo_de_dado, coluna3 tipo_de_dado, ... );

Por exemplo, para criar uma tabela chamada clientes com três colunas (id, nome e email), podemos usar o seguinte comando:

sql
CREATE TABLE clientes ( id INT PRIMARY KEY, nome VARCHAR(50) NOT NULL, email VARCHAR(100) UNIQUE );

Nesse exemplo, usamos o tipo de dados INT para a coluna id, que será a chave primária da tabela. Também definimos a coluna nome como VARCHAR(50) e NOT NULL, o que significa que ela é uma string de no máximo 50 caracteres e que é obrigatória. A coluna email também é uma string, mas definimos como VARCHAR(100) e UNIQUE, o que significa que ela deve ser única em toda a tabela.

Podemos adicionar colunas a uma tabela existente usando a seguinte sintaxe:

sql
ALTER TABLE nome_da_tabela ADD nome_da_coluna tipo_de_dado;

Por exemplo, para adicionar uma coluna telefone à tabela clientes, podemos usar o seguinte comando:

sql
ALTER TABLE clientes ADD telefone VARCHAR(20);

Também podemos renomear ou excluir colunas usando a sintaxe ALTER TABLE. Para renomear uma coluna, usamos a seguinte sintaxe:

sql
ALTER TABLE nome_da_tabela CHANGE nome_antigo nome_novo tipo_de_dado;

Por exemplo, para renomear a coluna email para endereco_email na tabela clientes, podemos usar o seguinte comando:

sql
ALTER TABLE clientes CHANGE email endereco_email VARCHAR(100);

Para excluir uma coluna, usamos a seguinte sintaxe:

sql
ALTER TABLE nome_da_tabela DROP nome_da_coluna;

Por exemplo, para excluir a coluna telefone da tabela clientes, podemos usar o seguinte comando:

sql
ALTER TABLE clientes DROP telefone;

Por fim, para excluir uma tabela completa, usamos o seguinte comando:

sql
DROP TABLE nome_da_tabela;

Por exemplo, para excluir a tabela clientes, podemos usar o seguinte comando:

sql
DROP TABLE clientes;

Essas são algumas das principais operações de criação e gerenciamento de tabelas no MySQL. Com essas ferramentas, podemos criar e modificar nossas tabelas de forma eficiente e organizada.




Para ajudar o site a se manter, faça uma doação.


Tags

Postar um comentário

0Comentários
Postar um comentário (0)