Uma empresa de Propagandas esta migrando os seus clientes das fichas de papel para o novo sistema informatizado. A tabela do sistema que vai armazenar as informações se chama CLIENTES e deverá apresentar os seguintes campos C.F.P. que tem 11 dígitos numéricos e será a chave primaria da tabela, um campo NOME com 20 dígitos AlfaNuméricos, SOBRENOME com 40 dígitos AlfaNuméricos, ENDERECO com 50 dígitos AlfaNuméricos, COMPLEMENTO com 20 dígitos AlfaNuméricos, CIDADE com 20 dígitos AlfaNuméricos, ESTADO com 2 dígitos AlfaNuméricos. Lembrando que todos os campos não aceitam valores nulos.
Conforme o texto exposto acima , elabore o correto script para criação da tabela CLIENTES.
Assinale a alternativa que apresenta corretamente o Script necessário.
Escolha uma:
a.
Create TABEl CLIENTES ( CPF INTEGER(11) P.key not null, NOME VARCHAR(20) not null, SOBRENOME VARCHAR(40) not null, ENDERECO VARCHAR(50) not null, COMPLEMENTO VARCHAR(20) not null, CIDADE VARCHAR(20) not null, ESTADO VARCHAR(2) not null);
b.
Create TABLE CLIENTES ( CPF BIGINT(11) primary key not null, NOME VARCHAR(20) not null, SOBRENOME VARCHAR(40) not null, ENDERECO VARCHAR(50) not null, COMPLEMENTO VARCHAR(20) not null, CIDADE VARCHAR(20) not null, ESTADO VARCHAR(2) not null);
c.
Create TABEL CLIENTES ( CPF INTEGER(11) primary key not null, NOME VARCHAR(20) not null, SOBRENOME VARCHAR(40) not null, ENDERECO VARCHAR(50) not null, COMPLEMENTO VARCHAR(20) not null, CIDADE VARCHAR(20) not null, ESTADO VARCHAR(2) not null);
d.
Create TABLE CLIENTES ( CPF INTEGER(11) P. key not null, NOME VARCHAR(20) not null, SOBRENOME VARCHAR(40) not null, ENDERECO VARCHAR(50) not null, COMPLEMENTO VARCHAR(20) not null, CIDADE VARCHAR(20) not null, ESTADO VARCHAR(2) not null);
e.
Create TABLE CLIENTES ( CPF BIGINT(11) P. key not null, NOME VARCHAR(20) not null, SOBRENOME VARCHAR(40) not null, ENDERECO VARCHAR(50) not null, COMPLEMENTO VARCHAR(20) not null, CIDADE VARCHAR(20) not null, ESTADO VARCHAR(2) not null);
Soluções para a tarefa
Letra B é a correta, segue em negrito o erro das outras questões.
a. Create TABEl CLIENTES ( CPF INTEGER(11) P.key not null, NOME VARCHAR(20) not null, SOBRENOME VARCHAR(40) not null, ENDERECO VARCHAR(50) not null, COMPLEMENTO VARCHAR(20) not null, CIDADE VARCHAR(20) not null, ESTADO VARCHAR(2) not null);
b. Create TABLE CLIENTES ( CPF BIGINT(11) primary key not null, NOME VARCHAR(20) not null, SOBRENOME VARCHAR(40) not null, ENDERECO VARCHAR(50) not null, COMPLEMENTO VARCHAR(20) not null, CIDADE VARCHAR(20) not null, ESTADO VARCHAR(2) not null);
c. Create TABEL CLIENTES ( CPF INTEGER(11) primary key not null, NOME VARCHAR(20) not null, SOBRENOME VARCHAR(40) not null, ENDERECO VARCHAR(50) not null, COMPLEMENTO VARCHAR(20) not null, CIDADE VARCHAR(20) not null, ESTADO VARCHAR(2) not null);
d. Create TABLE CLIENTES ( CPF INTEGER(11) P. key not null, NOME VARCHAR(20) not null, SOBRENOME VARCHAR(40) not null, ENDERECO VARCHAR(50) not null, COMPLEMENTO VARCHAR(20) not null, CIDADE VARCHAR(20) not null, ESTADO VARCHAR(2) not null);
e. Create TABLE CLIENTES ( CPF BIGINT(11) P. key not null, NOME VARCHAR(20) not null, SOBRENOME VARCHAR(40) not null, ENDERECO VARCHAR(50) not null, COMPLEMENTO VARCHAR(20) not null, CIDADE VARCHAR(20) not null, ESTADO VARCHAR(2) not null);
Create TABLE CLIENTES ( CPF BIGINT(11) primary key not null, NOME VARCHAR(20) not null, SOBRENOME VARCHAR(40) not null, ENDERECO VARCHAR(50) not null, COMPLEMENTO VARCHAR(20) not null, CIDADE VARCHAR(20) not null, ESTADO VARCHAR(2) not null);