Questões de Concurso Sobre banco de dados
Foram encontradas 19.133 questões
I. Retorna linhas quando há, pelo menos, uma correspondência entre duas tabelas. II. Operador usado para combinar o resultado do conjunto de duas ou mais instruções SELECT.
III. Operador usado em uma cláusula WHERE para pesquisar um padrão específico em uma coluna.
I, II e III correspondem, em SQL, respectivamente, aos comandos:
Um banco de dados relacional foi criado através da execução dos comandos em SQL a seguir

Considerando que a consulta de seleção fornecida a seguir foi executada sobre o banco de dados com esquema e estado resultantes da sequência de comandos anteriores, qual a quantidade de registos retornados?
select * from empregado left outer join departamento on empregado.departamento_id =
departamento.dep_id;
I. Create table é o comando utilizado para criar tabelas na base de dados.
II. Insert into é usado para inserir dados na base de dados.
III. Select é usado para recuperar dados cadastrados na base de dados.
IV. Order by é usado para ordenar os dados extraídos da base de dados.
V. Drop table é usado para remover uma tabela da base de dados.
Estão CORRETAS
Um projetista de banco de dados, novato na profissão, foi incumbido de criar um banco para
armazenar dados sobre clientes de uma empresa, contendo identificador e nome; vendedores
dessa empresa, também com identificador e nome; e data da realização das vendas. Esse
projetista decidiu criar uma única tabela, cujo esquema é apresentado abaixo.

Após criar a tabela, o projetista inseriu alguns registros nela, de forma que o estado final ficou como o descrito na imagem abaixo:

Ao analisar a solução proposta pelo novato, outro projetista, mais experiente, informou que, em
virtude da tabela não estar adequadamente normalizada, algumas operações em SQL, realizadas
sobre ela, podem levar o banco de dados a um estado inconsistente ou à perda de informações.
Quais são essas operações?
A respeito de banco de dados, julgue o próximo item.
O processo de normalização provê tanto a análise de
desempenho quanto a otimização de consultas nos bancos
de dados relacionais, haja vista ser composto de estágios
sucessivos — formas normais — a partir de um conjunto de
regras distintas de dependência de dados; logo, quanto mais
normalizado estiver um banco de dados, melhor será seu
desempenho na recuperação de dados.
A respeito de banco de dados, julgue o próximo item.
Os bancos de dados NoSQL não permitem a atualização de seus dados, por serem orientados a documentos e(ou) coleções.A respeito de banco de dados, julgue o próximo item.
Uma big data não engloba dados não estruturados, mas inclui um imenso volume de dados estruturados suportado por tecnologias como o DataMining e o DataWarehouse para a obtenção de conhecimento a partir da manipulação desses dados.Julgue o item subsecutivo, referente às tecnologias de bancos de dados.
Em um banco de dados NoSQL orientado a documentos, a inexistência de um esquema impossibilita a definição de índices.Julgue o item subsecutivo, referente às tecnologias de bancos de dados.
Por meio da linguagem PL/SQL, é possível invocar explicitamente um trigger.Julgue o item subsecutivo, referente às tecnologias de bancos de dados.
No banco de dados Oracle, cada tablespace armazena objetos de apenas um esquema específico.Julgue o item subsecutivo, referente às tecnologias de bancos de dados.
Em DataMining, as árvores de decisão podem ser usadas com sistemas de classificação para atribuir informação de tipo.Julgue o item subsecutivo, referente às tecnologias de bancos de dados.
O uso de banco de dados normalizado para o processamento de
ETL exige, em alguns casos, maior esforço e investimento para
a disponibilização dos dados em um modelo dimensional.

Pedro Paulo está concorrendo para uma vaga de analista de sistema em uma empresa conceituada do setor farmacêutico. Para garantir a vaga, teve que analisar e responder a seguinte situação:
Em um modelo de entidade e relacionamento, consideremos X uma entidade e Y um auto relacionamento de X. Do ponto de vista semântico, X é um conjunto, e Y, um conjunto de pares ordenados, cujos elementos pertencem a X. Se X representa um conjunto da população de uma determinada cidade onde a poligamia é ilegal e Y representa a relação casamento entre a população desta cidade:
Qual seria o tipo geral de relacionamento em que Y seria
enquadrado?

E considerando que um DBA (Administrador de Banco de dados) digitou o seguinte código, escrito na linguagem SQL:
SELECT nomecliente, prazoentrega FROM cliente, pedidos WHERE cliente.codcliente = pedidos.codcliente ORDER BY prazoentrega desc;
A opção correta que corresponde ao resultado da consulta SQL escrita pelo DBA se encontra em qual das afirmativas abaixo: