Escolar Documentos
Profissional Documentos
Cultura Documentos
//Vimos na aula passada que podemos criar um atruto com um valor padrão(DEFAULT)
como erdadeiro, que significa que se não inserirmos um valor para esse atributo,
ele já fica definido como verdadeiro. Hoje, vamos modificar o valor para falso e
retirar o valor:
ALTER TABLE clientes
ALTER COLUMN situacao SET DEFAULT false;
Na atividade:
Quando formos cirar uma tabela com chabe primária, se tivermos uma chave primária
composta, temos que usar a forma 2 que vimos, ou seja, definimos o constraint e
colocar os dois atributos que sejam chaves primárias ()... para criar as chaves
estrangeiras temos que ter criado as chaves primárias primeiro. Na hora de fazer
as tabelas começar pelas tabelas que não tem chave estrangeira, ou seja, que não
dependem de ninguém e depois criar as que tem chave estrangeira que apontem para as
que já estão criadas. A regra é recursiva: só podemos criar tabelas que dependam de
alguém se esse alguém já tiver sido criado. Como ser filho do seu pai se o seu pai
não nasceu ainda?? Não tem sentido. Lembrando que chave-primária e chave-
estrangeira é um tipo de restrição.
não faz definir algo como varchar de 0, pois o varchar é o tipo e o tamanho seria
nulo??? Isso é diferente de dizer que ele pode receber nulo.