FC ConcursosFC Concursos

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  

 

  1. 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)

    );

  2. 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)

    );

  3. 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)

    );

  4. 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

Continue aprendendo