Áudio aula | 03 - DDL: Modificando Tabelas | Tecnologia da Informação | EmÁudio Concursos

Tecnologia da Informação EmÁudio: DDL: Modificando Tabelas

E aí, jovem, tudo bem? Como vão os estudos? Espero que tudo certo.

Chegou a hora de aprendermos como modificar tabelas. Está preparado aí? Então vem comigo. Ah, e coloque esse sorriso no rosto, hein? Cola em mim.

Bom, para alterar a estrutura de uma tabela já existente, podemos utilizar o comando Alter table. Além disso, poderíamos adicionar um novo campo através do comando ADD, que significa adicionar em inglês.

Além de adicionar, podemos também remover campos existentes na tabela com o auxílio do comando Drop Column ou Drop Column. Não precisamos definir o tipo novamente, só fazer referência ao nome da coluna a ser removida.

Os SGBDs também costumam permitir que se altere o tipo de dados de uma coluna através do Alter Column ou no Oracle, Modefy ORacle. Deu pra pegar? Vamos seguir então.

Também é possível, pessoal, adicionar uma nova restrição em uma tabela pré-existente através do ALTER TABLE ADD CONSTRAINT ou ALTER TABLE ADD CONSTRAINT. Isso pode ser utilizado para os demais tipos de constraint, como primary key e etc.

Essa possibilidade é bem interessante, pois permite que se atualize o modelo de dados com uma certa facilidade.

Dos comandos que já apresentamos até aqui você deve ter percebido que é possível criar CONSTRAINTs sem especificar o nome. Isso não é uma boa prática, já que estamos deixando a cargo do SGBD a definição do nome do objeto. Os CONSTRAINTs fazem parte da aplicação de banco de dados, então devemos gerenciá-los como qualquer outro objeto.

A definição de nomes adequados inclusive irá contribuir com a organização do ambiente e permitir um gerenciamento mais intuitivo.

Para excluir uma tabela do banco de dados, é só usar o comando DROP TABLE. Esse comando vai remover a definição da estrutura da e os p... Ler mais

Conheça agora o aplicativo EmÁudio Concursos! São mais de 40 mil aulas em áudio e texto, com cursos completos dos melhores professores do Brasil, incluindo as aulas de Tecnologia da Informação - Linguagem SQL2008 - Parte 2 - 03 - DDL: Modificando Tabelas: SAIBA MAIS