Ed
há 2 meses
Vamos analisar passo a passo os requisitos e as opções: Requisitos da tabela Cliente: - cod_cliente: até 6 dígitos numéricos → tipo NUMBER(6) - nome_cliente: até 50 caracteres → VARCHAR(50) - email_cliente: até 80 caracteres → VARCHAR(80) - data_cadastro: data → DATE - status_cliente: 1 caractere → CHAR(1) Agora, analisando as alternativas: A) TABLE Cliente (cod_cliente VARCHAR(6), nome_cliente NUMBER(50), ...) - Errado: cod_cliente deve ser numérico, não VARCHAR; nome_cliente deve ser texto, não NUMBER. B) CREATE TABLE Cliente (cod_cliente NUMBER(6), nome_cliente VARCHAR(50), email_cliente VARCHAR(80), data_cadastro DATE, status_cliente CHAR(1)); - Correto: todos os tipos estão de acordo com os requisitos. C) CREATE TABLE Cliente (cod_cliente NUMBER(6), nome_cliente VARCHAR(50), email_cliente DATE, data_cadastro VARCHAR(80), status_cliente CHAR(1)); - Errado: email_cliente não é DATE, e data_cadastro não é VARCHAR. D) CREATE TABLE Cliente (cod_cliente NUMBER(6), nome_cliente VARCHAR(50), email_cliente VARCHAR(80), data_cadastro CHAR(1), status_cliente DATE); - Errado: data_cadastro deve ser DATE, não CHAR(1); status_cliente deve ser CHAR(1), não DATE. E) CREATE Cliente (cod_cliente DATE, nome_cliente VARCHAR(50), email_cliente VARCHAR(80), data_cadastro NUMBER(6), status_cliente CHAR(1)); - Errado: comando incompleto (falta TABLE), tipos trocados. Resposta correta: B