Curso MySQL #06 - Alterando a Estrutura da Tabela (ALTER TABLE e DROP TABLE)

Curso MySQL #06 - Alterando a Estrutura da Tabela (ALTER TABLE e DROP TABLE)

Introdução ao Curso de Banco de Dados

Visão Geral da Seção: Nesta seção introdutória, o professor Gustavo Guanabara dá as boas-vindas aos alunos e apresenta o curso de banco de dados.

Apresentação do Professor e das Tabelas

  • O professor Gustavo Guanabara se apresenta como o instrutor do curso.
  • São mencionadas as tabelas presentes no banco de dados.

Alterando a Estrutura da Tabela "Pessoas"

  • É explicado que nesta aula será abordada a alteração da estrutura de uma tabela.
  • Exemplos são mostrados para adicionar registros à tabela "Pessoas".
  • É destacada a importância da chave primária na tabela.

Adicionando uma Nova Coluna à Tabela

  • É explicado como adicionar uma nova coluna à tabela utilizando o comando "ALTER TABLE".
  • Um exemplo é dado para adicionar a coluna "profissao" à tabela "Pessoas".

Verificando a Estrutura da Tabela

  • É mencionado o uso do comando "DESCRIBE" ou "DESC" para verificar a estrutura da tabela.
  • O professor demonstra como utilizar esse comando no Workbench.

Recapitulando e Continuando com Alterações na Tabela

Visão Geral da Seção: Nesta seção, são feitas recapitulações sobre os comandos aprendidos anteriormente e são propostas novas alterações na estrutura da tabela.

Recapitulação dos Comandos Aprendidos

  • São relembrados os comandos aprendidos anteriormente, como "INSERT INTO" e "SELECT * FROM".
  • É destacado que cada aula apresenta no máximo dois comandos para facilitar o aprendizado.

Modificando a Estrutura da Tabela

  • É explicado que será feita uma modificação na estrutura da tabela "Pessoas".
  • O comando "ALTER TABLE" é utilizado para adicionar uma nova coluna à tabela.

Importância da Chave Primária

  • É reforçada a importância da chave primária na tabela.
  • São mencionados os campos presentes na tabela "Pessoas".

Deletando Tabelas e Verificando sua Existência

Visão Geral da Seção: Nesta seção, são abordados os comandos para deletar tabelas e verificar sua existência.

Deletando uma Tabela

  • É explicado como utilizar o comando "DROP TABLE" para deletar uma tabela.
  • Um exemplo é dado utilizando o comando "IF EXISTS" para evitar erros caso a tabela não exista.

Verificando a Existência de uma Tabela

  • É mencionado o uso do comando "DESCRIBE" ou "DESC" para verificar se uma tabela existe.
  • O professor demonstra como utilizar esse comando no Workbench.

Fim da aula e introdução ao curso

Visão geral da seção: Nesta seção, o professor encerra a aula e introduz o curso. Ele destaca a importância de testar e praticar os conceitos aprendidos.

Introdução ao curso

  • O professor encerra a aula e incentiva os alunos a testarem tudo o que aprenderam.
  • Ele menciona que é possível realizar os exercícios em casa, mesmo sem acesso à internet.
  • O objetivo do curso é ensinar banco de dados na prática, focando em SQL.
  • É ressaltada a importância de ter uma base teórica sólida para poder evoluir como profissional.

Instalação do ambiente e teste inicial

Visão geral da seção: Nesta seção, o professor aborda como instalar um ambiente para trabalhar com banco de dados e realizar um teste inicial.

Instalação do ambiente

  • O professor explica como instalar o ambiente necessário para trabalhar com banco de dados.
  • Ele menciona que as pessoas já foram cadastradas no sistema.
  • Destaca que não é necessário ter um servidor para utilizar um banco de dados localmente.

Adição de coluna em uma tabela existente

Visão geral da seção: Nesta seção, o professor esclarece dúvidas sobre adicionar colunas em tabelas existentes.

Adição de coluna

  • Alguém questiona sobre a necessidade de ter um servidor para adicionar uma coluna em uma tabela.
  • O professor responde que é possível fazer isso em casa, sem acesso à internet.
  • Ele explica que o curso se concentra em um banco de dados prático e não apenas no modelo relacional.
  • Destaca a importância de ter uma base teórica para poder modificar dados nos registros.

Criação de um banco de dados prático

Visão geral da seção: Nesta seção, o professor esclarece que o curso foca na criação de um banco de dados prático e não apenas no modelo relacional.

Banco de dados prático

  • O professor enfatiza que o objetivo do curso é criar um banco de dados prático.
  • Ele menciona que mais adiante serão aprendidos comandos para adicionar informações ao campo "profissão".
  • Destaca a importância de ter uma base teórica sólida para evoluir como profissional.

Remoção e adição de colunas em tabelas existentes

Visão geral da seção: Nesta seção, o professor aborda a remoção e adição de colunas em tabelas existentes.

Remoção e adição de colunas

  • O professor explica que é possível remover uma coluna utilizando o comando "DROP COLUMN".
  • Ele destaca que a palavra "DROP" significa "largar" ou "eliminar" em SQL.
  • Para adicionar uma coluna, utiliza-se o comando "ALTER TABLE" seguido do nome da tabela e do comando "ADD COLUMN".

Agradecimento aos inscritos e encerramento da lição

Visão geral da seção: Nesta seção, o professor agradece aos inscritos e encerra a lição.

Agradecimento e encerramento

  • O professor agradece a todos os inscritos por acompanharem as aulas.
  • Destaca que o curso é voltado para iniciantes e que ele gosta de ensinar desde o início, começando com SQL.
  • Encoraja os alunos a praticarem e estudarem com dedicação.

Remoção de coluna em uma tabela existente

Visão geral da seção: Nesta seção, o professor aborda a remoção de colunas em tabelas existentes.

Remoção de coluna

  • O professor explica que é possível remover uma coluna utilizando o comando "DROP COLUMN".
  • Destaca que o comando "DROP" também pode ser utilizado em outras situações no SQL.
  • Para remover uma coluna após um determinado campo, utiliza-se o comando "ALTER TABLE" seguido do nome da tabela e do comando "DROP COLUMN".

Essa estrutura segue as diretrizes fornecidas para criar um arquivo markdown claro e conciso, utilizando os timestamps disponíveis para ajudar na organização dos estudos.

Gravação de diferentes ângulos

Visão geral da seção: Nesta parte do vídeo, o palestrante fala sobre a experiência de gravar diferentes ângulos e como isso pode levar a resultados inesperados.

Gravação de diferentes ângulos

  • A gravação de diferentes ângulos pode fornecer perspectivas únicas e interessantes.
  • No entanto, às vezes, gravar em um ângulo diferente pode resultar em uma imagem distorcida ou errada.
  • É importante experimentar e explorar diferentes ângulos para obter os melhores resultados na gravação.
Video description

🔴 IMPORTANTE 🔴 Ajude a criar LEGENDAS para essa aula Instruções em: https://www.youtube.com/playlist?list=PLHz_AreHm4dkskvCotajjD--X-T1k4m6d Ajude em outras aulas: https://docs.google.com/spreadsheets/d/1OimQDB9hlDH8OxEZSx1aJ7OOHq653xnYQfdi573Rg8Q/pubhtml?pageId=100963255264947454214# Nós do CursoemVideo sempre recomendamos assistir a aula completa, mas se quiser aprender diretamente uma parte específica, clique nos marcadores de tempo a seguir: 0:20 - Qual é o assunto da aula? 0:47 - O que já foi feito até aqui 1:55 - Conhecendo o comando ALTER TABLE 4:09 - O que acontece com os registros? 5:04 - Adicionando campo no meio da tabela 7:35 - Adicionando primeiro campo 10:59 - Modificando o nome da coluna 12:56 - Renomeando a tabela inteira 14:16 - Criando uma nova tabela 19:22 - Adicionando chave primária com o ALTER TABLE 21:42 - Apagando a tabela inteira DROP TABLE 25:06 - Classificando os comandos 29:23 - Agradecimentos Especiais 29:56 - Erro e um grande susto Aula do Curso de Banco de Dados com MySQL criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com. Curso em Vídeo Site: http://www.cursoemvideo.com YouTube: http://www.youtube.com/cursoemvideo Facebook: http://www.facebook.com/cursosemvideo Twitter: http://twitter.com/cursosemvideo Google+: http://plus.google.com/112666558837414979080 Patrocínio HOSTNET: http://www.hostnet.com.br Trilha sonora da abertura: African Drums (Sting) de Twin Musicom está licenciada sob uma licença Creative Commons Attribution (https://creativecommons.org/licenses/by/4.0/) Artista: http://www.twinmusicom.org/