Questões de Concurso Sobre banco de dados

Foram encontradas 15.702 questões

Resolva questões gratuitamente!

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

Q1014831 Banco de Dados

Um Técnico Judiciário necessitou usar a linguagem padrão SQL para recuperar, de uma tabela do banco de dados relacional denominada tabela1,


I. o menor valor em uma determinada coluna denominada coluna1.

II. um padrão de valores denominado padrão_desejado em uma outra coluna denominada coluna2.

Para tanto, em duas operações distintas, ele utilizou, respectivamente, as expressões


Imagem associada para resolução da questão


I e II são, correta e respectivamente,

Alternativas
Q1014732 Banco de Dados

Um Tribunal pretende analisar fatos (fatores ambientais e perfis profissionais, entre outros) que esclareçam por que alguns colaboradores se destacam profissionalmente enquanto outros não se desenvolvem e acabam por se desligar do órgão. Para facilitar essa análise, o Tribunal solicitou um auxílio tecnológico que indique quais características nos fatos apresentam razões positivas que justifiquem investimentos mais robustos no treinamento de colaboradores que tendem a se destacar a médio e longo prazos.


Para tanto, o Analista implantará um processo de análise científica preditiva com base em dados estruturados, que consiste na obtenção de padrões que expliquem e descrevam tendências futuras, denominado

Alternativas
Q1014731 Banco de Dados
Dentre as regras de Codd que caracterizam Bancos de Dados Relacionais, a regra da Independência de Integridade estipula que as várias formas de integridade relacional de banco de dados
Alternativas
Q1014730 Banco de Dados

Suponha que no Tribunal Regional Federal da 4ª Região – TRF4, durante o levantamento de requisitos para formação de um banco de dados, um Analista obteve informações que o levaram, numa primeira etapa, a desenhar o seguinte Diagrama Entidade-Relacionamento (DER):


Imagem associada para resolução da questão


Como observou posteriormente, um relacionamento com outro relacionamento não atende adequadamente a notação do DER. Todavia, a entidade Lei deveria se relacionar com Pesquisa a fim de atender corretamente os requisitos de negócio apresentados pelo cliente, que era referenciar as leis ao par ordenado representado pelo relacionamento Pesquisa. A solução DER adequada desenhada por ele, posteriormente, foi

Alternativas
Q1014729 Banco de Dados

Suponha a seguinte estrutura de dados que registra o trâmite dos processos pelas diversas unidades do Tribunal Regional Federal da 4ª Região – TRF4:

Trâmite-Processo (Num-Processo, Id-Unidade-Trâmite, Data-Ingresso-Processo-Unidade, NomeUnidade-Trâmite, Descritivo-Processo)


E sabendo que:

− Os dados sublinhados são a chave identificadora da estrutura Trâmite-Processo que não se repete entre os inúmeros processos atualmente em trâmite pelas unidades;

− O dado Data-Ingresso-Processo-Unidade é dependente tanto de Num-Processo quanto de Id-Unidade-Trâmite;

− O dado Nome-Unidade-Trâmite é dependente apenas de Id-Unidade-Trâmite; e

− O dado Descritivo-Processo é dependente apenas de Num-Processo.


Um Analista observou, corretamente, que essa estrutura 

Alternativas
Q1014630 Banco de Dados

Quanto aos Sistemas de Gerenciamento de Bancos de Dados (SGBD), analise as afirmativas abaixo e assinale a alternativa correta.


I. o MySQL, mesmo depois que foi adquirido pela Oracle, utiliza a linguagem SQL.

II. uma das linguagens que o PostgreSQL utiliza é o PL/ pgSQL, assim como PL/Python.

III. para o processamento de transações o Oracle utiliza da linguagem de programação PL/SQL.

Alternativas
Q1012194 Banco de Dados
Em relação ao Gerenciamento de transações, toda transação depende de quatro propriedades básicas, que são conhecidas como:
Alternativas
Q1012192 Banco de Dados
Os comandos DTL são responsáveis por gerenciar diferentes transações ocorridas dentro de um Banco de dados. Ele é dividido em três comandos, quais sejam:
Alternativas
Q1012191 Banco de Dados
DML (Linguagem de Manipulação de Dados) é um conjunto de instruções usado nas consultas e modificações dos dados armazenados nas tabelas do banco de dados. Qual a função do Comando “Merge”?
Alternativas
Q1012190 Banco de Dados
Assinale a alternativa que NÃO corresponde a um Sistema Gerenciador de Banco de Dados.
Alternativas
Q1012189 Banco de Dados
Qual alternativa é exemplo de Modelo de Banco de dados?
Alternativas
Q1011110 Banco de Dados

A coluna da esquerda apresenta conceitos em Banco de Dados e a da direita, definições associadas a cada conceito. Numere a coluna da direita de acordo com a da esquerda.


1 – Integridade da entidade

2 – Arquivos de índices

3 – Integridade referencial

4 – Modelo de dados ER


( ) Chave estrangeira

( ) Mapeamento da multiplicidade de relacionamentos

( ) Chave primária

( ) Ordenação da Tabela por um campo


Assinale a sequência correta.

Alternativas
Q1010850 Banco de Dados
São softwares disponíveis no mercado para gerenciamento de bancos de dados, auxiliado na administração do banco através de interface gráfica, EXCETO:
Alternativas
Q1008000 Banco de Dados
Uma transação é uma sequência de operações executadas como uma operação única. Esse conceito é de fundamental importância no contexto de bancos de dados pelo fato de lhes garantir que os registros manipulados por essas operações permaneçam em um estado consistente mesmo quando se têm operações concorrentes e/ou eventuais falhas. Para que isso seja possível, um conjunto de quatro propriedades conhecidas pelo acrônimo ACID devem ser satisfeitas. São elas:
Alternativas
Q1007999 Banco de Dados

Considere as seguintes tabelas criadas em um banco de dados relacional PostgreSQL 9.5.4 através da SQL:


Imagem associada para resolução da questão


Com base nas tabelas, analise as afirmativas abaixo.


I A consulta em SQL “select u.login, s.descricao from usuario u join setor s on ( u.nome = s.descricao) where u.data_atualizacao_senha < now()” retorna todos os logins e todas as descrições dos setores dos usuários registrados no banco de dados que estão com data_atualizacao_senha menor que a data e hora atual.

II A consulta em SQL “select u.login, s.descricao from usuario u join setor s on (u.id_setor = s.id)” retorna todos os logins e todas as descrições dos setores dos usuários registrados no banco de dados.

III A consulta em SQL “select u.login, s.descricao from usuario u join setor s on (u.id_setor = s.id) where u.data_atualizacao_senha < now()” retorna todos os logins e todas as descrições dos setores dos usuários registrados no banco de dados que estão com data_atualizacao_senha menor que a data e hora atual.


Dentre as afirmativas, estão corretas apenas

Alternativas
Q1006551 Banco de Dados

“Representa o banco de dados como uma coleção de relações. Informalmente, cada relação é semelhante a uma tabela de valores ou, até certo ponto, a um arquivo plano de registros. Ele é chamado de arquivo plano, porque cada registro tem uma simples estrutura linear ou plana”.


A descrição acima está intimamente ligada ao conceito do:

Alternativas
Q1006544 Banco de Dados
Sobre um SGBD, é correto afirmar:
Alternativas
Q1006542 Banco de Dados
SQL é uma linguagem de banco de dados abrangente, que possui instruções para definições de dados, consultas e atualizações. Apresenta alguns comandos principais e, entre eles, o “CREATE TABLE”, que serve para:
Alternativas
Q1005908 Banco de Dados

Quadro 3 - Comandos SQL executados em um SGBD MySQL

A partir da consulta SQL mostrada a seguir, assinale a alternativa que indica quantas linhas devem ser retornadas.

Imagem associada para resolução da questão

Alternativas
Q1005907 Banco de Dados

Quadro 3 - Comandos SQL executados em um SGBD MySQL

A partir da consulta SQL mostrada a seguir, assinale a alternativa que indica o resultado correto.

SELECT distinct nome

FROM Aluno

WHERE email like '%gmail.com'

AND matricula > 1

Alternativas
Respostas
6861: D
6862: E
6863: A
6864: B
6865: C
6866: D
6867: C
6868: A
6869: B
6870: E
6871: A
6872: C
6873: E
6874: B
6875: C
6876: B
6877: D
6878: B
6879: C
6880: E