Questões de Concurso Sobre banco de dados para técnico científico - tecnologia da informação

Foram encontradas 166 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1880768 Banco de Dados
Considere a tabela não normalizada CLIENTE-v1 (CPF, nome, endereço, cidade, UF, telefone, conta-corrente) que possui as seguintes características:

• a chave primária é o atributo CPF;
• o atributo conta-corrente é uma chave estrangeira;
• todos os atributos são determinados funcionalmente pelo CPF;
• o atributo UF é determinado funcionalmente pelo atributo cidade; e
• não há atributos multivalorados.

Qual forma normal foi violada e que tabelas devem ser criadas como consequência dessa violação?
Alternativas
Q1880767 Banco de Dados
Considere que em um banco de dados de um banco comercial há duas tabelas:

PESSOA_FISICA (CPF, nome, email, telefone)
CLIENTE (CPF, nome, email, telefone).

Um funcionário de TI recebeu a tarefa de identificar corretamente quais pessoas físicas, cadastradas na tabela PESSOA_FISICA, ainda não eram clientes, pois não estavam cadastradas na tabela CLIENTE. Para isso, ele utilizou um comando SELECT em SQL.

Que trecho, em SQL, faz parte de uma das possíveis soluções para essa tarefa?
Alternativas
Q1880766 Banco de Dados
Em banco de dados, os gatilhos são utilizados, entre outros objetivos, para implementar restrições de integridade. Considere que em um banco de dados de um banco comercial há duas tabelas, CLIENTE (chave primária CPF) e SERVICO (chave primária composta por CPF e identificação do serviço), e há a restrição de que um cliente não pode estar associado a mais de cinco serviços.

Que definição deve ser utilizada para implementar essa restrição por meio de um gatilho?
Alternativas
Q86752 Banco de Dados
O código abaixo cria uma visão da tabela Clientes.

create view Clientes_Jovens as Codigo,Nome,Idade,tipo from Clientes where Idade < 30;
Alternativas
Q86751 Banco de Dados
Considere a consulta definida pelo código a seguir.

select Investimentos, t2.Data, Rendimento anual from Investimentos t1, Rendimentos t2, Investimentos_Rendimentos t3 where t1.Codigo = Investimentos and t2.Codigo = Rendimentos order by Investimentos, t2.Data;

O resultado correto dessa consulta fornece:

12 12/3/10 10%
23 22/12/10 12%
Alternativas
Respostas
11: C
12: A
13: C
14: E
15: E