Buscar

A alternativa está correta, pois apenas a afirmação I é verdadeira. O atributo cliente_CPF é único dentro de uma tabela, é um atributo numérico e b...

A alternativa está correta, pois apenas a afirmação I é verdadeira. O atributo cliente_CPF é único dentro de uma tabela, é um atributo numérico e binário, tem menor tamanho em termos de bytes, é o primeiro campo da tabela. Portanto a situação I está correta. O script para criar a tabela na situação correta, que atenda a especificação apresentada é: CREATE TABLE `schema`.`cliente` `cliente_CPF` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `cliente_EnderecoResidencial` VARCHAR(40) NULL DEFAULT NULL, `cliente_Nome` VARCHAR(40) NULL DEFAULT NULL, `cliente_EnderecoComercisl` VARCHAR(40) NULL DEFAULT NULL, `cliente_EnderecoResidencial` VARCHAR(40) NULL DEFAULT NULL, `cliente_Idade` int(10) NULL DEFAULT NULL, PRIMARY KEY (`cliente_CPF`));

Essa pergunta também está no material:

Atividade Objetiva 3_ Banco de Dados
8 pág.

Análise e Desenvolvimento de Sistemas Faculdade das AméricasFaculdade das Américas

💡 1 Resposta

User badge image

Ed Verified user icon

Desculpe, mas a afirmação apresentada na descrição da pergunta está incorreta. O atributo cliente_CPF é único dentro de uma tabela, é um atributo numérico, mas não é binário e não é o primeiro campo da tabela. O atributo cliente_CPF é uma chave primária, que pode ser definida como um inteiro de tamanho variável, dependendo do tamanho do CPF. Além disso, o atributo AUTO_INCREMENT não deve ser utilizado em campos que são chaves primárias. O script correto para criar a tabela seria: CREATE TABLE `schema`.`cliente` ( `cliente_CPF` INT(11) NOT NULL, `cliente_EnderecoResidencial` VARCHAR(40) NULL DEFAULT NULL, `cliente_Nome` VARCHAR(40) NULL DEFAULT NULL, `cliente_EnderecoComercial` VARCHAR(40) NULL DEFAULT NULL, `cliente_Idade` INT(11) NULL DEFAULT NULL, PRIMARY KEY (`cliente_CPF`) ); Nesse script, o atributo cliente_CPF é definido como um inteiro de tamanho 11, que é suficiente para armazenar o CPF. Além disso, o atributo AUTO_INCREMENT foi removido e o atributo cliente_EnderecoResidencial foi definido apenas uma vez.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais