Questão FC374553
A tabela representada deverá ser criada em um banco de dados, utilizando linguagem SQL. CAMPO DESCRIÇÂO ID_CLIENTE Identificador do cliente NM_CLIENTE Nome do cliente 10 caracteres
Linguagem SQL
Instituto Consulplan · 2019
A tabela representada deverá ser criada em um banco de dados, utilizando linguagem SQL.
| CAMPO | DESCRIÇÂO |
| ID_CLIENTE | Identificador do cliente |
| NM_CLIENTE | Nome do cliente 10 caracteres |
| SOBRENOME |
Sobrenome do cliente 10 caracteres |
| DT_NASCIMENTO | Data de nascimento do cliente |
| TELEFONE |
Telefone do cliente 12 caracteres |
| FG_ATIVO | Status do cliente (ativo/inativo) |
| Chave Primária |
- CREATE TABLE CLIENTES(
id_cliente INTEGER,
nm_cliente VARCHAR(1) NOT NULL,
sobrenome VARCHAR(1) NOT NULL,
dt_nascimento TIMESTAMP,
telefone VARCHAR(12),
fg_ativo INTEGER,
PRIMARY KEY(NM_CLIENTE)
);
- CREATE TABLE CLIENTES(
id_cliente INTEGER,
nm_cliente VARCHAR(10) NOT NULL,
sobrenome VARCHAR(10) NOT NULL,
dt_nascimento TIMESTAMP,
telefone VARCHAR(12),
fg_ativo INTEGER,
PRIMARY KEY(ID_CLIENTE)
);
- CREATE TABLE CLIENTES(
id_cliente INTEGER,
nm_cliente VARCHAR(10) NOT NULL,
sobrenome VARCHAR(10) NOT NULL,
dt_nascimento CHAR,
telefone VARCHAR(12),
fg_ativo INTEGER,
PRIMARY KEY(TELEFONE)
);
- CREATE TABLE CLIENTES(
id_cliente INTEGER,
nm_cliente VARCHAR(1) NOT NULL,
sobrenome VARCHAR(1) NOT NULL,
dt_nascimento TIMESTAMP,
telefone VARCHAR(1),
fg_ativo BOOLEAN,
PRIMARY KEY(ID_CLIENTE)
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A instrução cria a tabela de acordo com os requisitos: id_cliente INTEGER como identificador lógico e declarado como PRIMARY KEY, garantindo unicidade e referência única por cliente.
Os nomes usam nm_cliente VARCHAR(10) NOT NULL e sobrenome VARCHAR(10) NOT NULL, respeitando o limite de 10 caracteres e exigindo valor obrigatório para evitar registros incompletos.
A data de nascimento foi tipada como dt_nascimento TIMESTAMP, apropriada para armazenar data (e hora, se necessário); se apenas data for exigida, DATE também seria válido.
O telefone recebe telefone VARCHAR(12), permitindo dígitos e caracteres de formatação até 12 posições.
O flag de status usa fg_ativo INTEGER, representando estados (ex.: 0/1). A sintaxe termina corretamente com a declaração da PRIMARY KEY(ID_CLIENTE).
Conteúdo do catálogo FC Concursos · Atualizado em