Analise o trecho de código a seguir, escrito em SQL:
1 ALTER TABLE cliente
2 DROP CONSTRAINT pk_cliente;
3 ALTER TABLE cliente
4 DROP CONSTRAINT unique_email;
5 ALTER TABLE cliente
6 ALTER email SET NOT NULL;
7 ALTER TABLE cliente
8 ADD CONSTRAINT pk_cliente
9 PRIMARY KEY (email);
10 ALTER TABLE cliente
11 ADD CONSTRAINT unique_codigo_cliente
12 UNIQUE (codigo_cliente)
No código acima, são mostrados os comandos necessários para:
Alterar a coluna e-mail para opcional e a coluna codigo_cliente para obrigatória.
Excluir as colunas codigo_cliente e e-mail da tabela cliente.
Excluir, respectivamente, as restrições de chave estrangeira da coluna codigo_cliente e de chave primária da coluna e-mail.
Alterar as chaves da tabela cliente, fazendo com que a coluna e-mail passe a ser a chave primária e a coluna codigo_cliente passe a ser uma chave alternativa.
Definir a coluna e-mail como chave alternativa e excluir a coluna codigo_cliente.