Questões de Concursos Banco de Dados

Resolva questões de Banco de Dados comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

1Q116710 | Informática , Banco de Dados, Analista de Sistemas, AL RR, CETAP

Um Banco de Dados é um conjunto de registros dispostos em estruturas regulares que possibilita a reorganização dos mesmos e uma produção de informação. Analise os seguintes enunciados e marque a alternativa CORRETA.

I- Um Banco de Dados Relacional está composto por um conjunto de tabelas que podem ou não estar relacionadas entre si;

II- Uma tabela é definida por uma estrutura de campos (colunas);

III- O Banco de Dados Oracle não permite o uso de visões;

IV- Um registro define o tipo de dados a ser armazenado em cada tabela;

V- Em um Banco de Dados, podem ser armazenadas imagens.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2Q619138 | Informática, Banco de Dados, Analista de Finanças, CGU, ESAF

O Modelo Relacional usa

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3Q132112 | Informática, Banco de Dados, Analista de TI Júnior, CEMIG TELECOM, FUMARC

Segundo Korth, um banco de dados é uma coleção de dados inter-relacionados, representando informações sobre um domínio específico. Um sistema de banco de dados deve garantir uma visão abstrata do banco de dados para o usuário, não importando qual unidade de armazenamento está sendo utilizada para guardar seus dados, contanto que os mesmos estejam disponíveis no momento necessário. Esta abstração se dá em três níveis: (1) físico (2) conceitual e (3) visão do usuário. Assinale a alternativa que contém os nomes dados aos níveis da arquitetura de um banco de dados apresentados, respectivamente.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

4Q34728 | Informática, Banco de Dados, Técnico Judiciário, TRT RJ, FCC

Considere a existência da seguinte tabela de um Banco de Dados relacional:

                              Produto (ID, Item, Tipo, Custo)

A consulta SQL para obter o Custo médio dos Itens de cada Tipo de Produto é

                        SELECT Tipo, AVG (Custo)
                        FROM Produto
                        Cláusula 3

O conteúdo da Cláusula 3 para completar a consulta e atender o especificado na questão
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

5Q635451 | Informática, Banco de Dados, Analista Judiciário, TJ RJ, FCC

Considere a seguinte tabela de um banco de dados.

TAB_FUNC = {COD_FUNC, NOME, COD_DEP, SAL}

Uma consulta SQL que devolve apenas a tabela formada pelos códigos (COD_FUNC) e nomes (NOME) dos funcionários que ganham salário (SAL) entre 1000 e 3000 reais e trabalham no departamento de código (COD_DEP) 3 é

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

6Q50192 | Informática, Banco de Dados, Técnico Ministerial, MPE PE, FCC

Analise os seguintes comandos em SQL:

CREATE TABLE nota (id INT PRIMARY KEY,data TEXT,valor REAL); 
INSERT INTO nota SET id=1,data="01012012",valor=15.5; 
INSERT INTO nota SET id=1,data="03022012",valor=11.5; 
INSERT INTO nota SET id=2,data="01042012",valor=25.5; 
INSERT INTO nota SET id=20,data="10062012",valor=12.5; 
SELECT COUNT(*) FROM nota WHERE valor < 20; 

O resultado para a consulta efetuada será: 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

7Q32425 | Informática, Banco de Dados, Programador de Computador, Detran RN, FGV

Assinale a alternativa que melhor define a execução do seguinte código em SQL:

select *
from emprestimo
order by total desc, número_empréstimo asc
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

8Q194080 | Informática, Banco de Dados, Agente Técnico Legislativo, AL SP, FCC

A cardinalidade um-para-um (1:1) ocorre quando

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

9Q18619 | Informática, Banco de Dados, Oficial Temporário, CIAAR, FAB

Para comparação de parte de uma cadeia de caractere em SQL ANSI é utilizado o operador de comparação LIKE. Esse operador pode ser usado para comparações de padrões de cadeia sendo que as partes de cadeias podem ser especificadas utilizando-se

I. * para substituir um número arbitrário entre zero ou mais caracteres.
II. % para substituir um número arbitrário entre zero ou mais caracteres.
III. _ para substituir um único caractere.
IV. ? para substituir um único caractere.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

10Q26691 | Informática, Banco de Dados, Auxiliar de Informática, CODATA, FUNCAB

São vantagens de bancos de dados, EXCETO:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

11Q26692 | Informática, Banco de Dados, Auxiliar de Informática, CODATA, FUNCAB

São características da linguagem SQL, EXCETO:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

12Q49145 | Informática, Banco de Dados, Administrador de Dados, MDA, FUNCAB

No que diz respeito aos bancos de dados, a principal meta da arquitetura “três esquemas” é separar as aplicações do usuário do banco de dados físico. Os esquemas são definidos de acordo com as seguintes descrições:

nível I. descreve a estrutura de armazenamento físico do banco de dados, utiliza um modelo de dados e descreve detalhadamente os dados armazenados e os caminhos de acesso ao banco de dados.
nível II. descreve a estrutura global do banco de dados como um todo, mas não fornece detalhes do modo como os dados estão fisicamente armazenados. 
nível III. descreve as visões do banco de dados para um grupo de usuários, sendo que cada uma descreve, por sua vez, quais porções do banco de dados um grupo de usuários terá acesso.

Os níveis I, II e III s ão denominados , respectivamente:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

13Q18506 | Informática, Banco de Dados, Engenheiro da Computação, CIAAR, FAB

O atributo que pode ser dividido em subpartes menores, que representam atributos mais básicos, com significados independentes, é o atributo
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

14Q50189 | Informática, Banco de Dados, Técnico Ministerial, MPE PE, FCC

A instrução JOIN em SQL é utilizada para consultar informações de duas ou mais tabelas, baseadas em relações entre colunas destas tabelas. Um dos tipos de JOIN é o INNER JOIN que retorna linhas 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

15Q48247 | Informática, Banco de Dados, Administrador de Banco de Dados, MEC, CESPE CEBRASPE

Julgue o item a seguir, relativo ao conceito de normalização de dados.

O objetivo da normalização de dados durante o projeto de banco de dados é prover um armazenamento consistente, o que evita redundância de dados e anomalias de manipulação de dados.
  1. ✂️
  2. ✂️

16Q32426 | Informática, Banco de Dados, Programador de Computador, Detran RN, FGV

Sobre o modelo de entidade-relacionamento, assinale a alternativa correta:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

17Q19175 | Informática, Banco de Dados, Primeiro Tenente, MM QT, MB

Assinale a opção que completa corretamente as lacunas da sentença abaixo.

Em um Data Warehouse, as tabelas ________________  ,diferentemente das tabelas ______________ ,estão mais sujeitas ao processo de desnormalização. A abordagem do _______________ recomenda a não normalização das tabelas ______________ ,enquanto a abordagem do ______________ recomenda a normalização.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

18Q49152 | Informática, Banco de Dados, Administrador de Dados, MDA, FUNCAB

No que diz respeito às consultas SQL em bancos de dados, duas cláusulas devem ser utilizadas na sintaxe do comando SELECT com as finalidades especificadas a seguir. 

I. Para expressar a condição que deve satisfazer cada grupo. 
II. Para ordenar os registros selecionados com uma ordem específica. 

As cláusulas I e II são, respectivamente:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

19Q23916 | Informática, Banco de Dados, Analista de Sistemas, CFA, QUADRIX

Assinale a alternativa que apresenta as palavras que preenchem, respectivamente, as lacunas do seguinte texto, sobre os níveis de independência de um banco de dados relacional. 

A independência física de dados é a habilidade de se modificar o esquema _______ sem a necessidade de rescrever o modelo conceituai, enquanto a independência ________ de dados é a habilidade de se modificar o esquema _______ sem a necessidade de reescrever as aplicações.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

20Q23171 | Informática, Banco de Dados, Analista, IBGE, CESGRANRIO

Em um banco de dados, a tabela Pessoa foi criada com a seguinte instrução:

CREATE TABLE Pessoa (     PessoaID int ,
                                           Nome varchar (255) ,
                                           Sobrenome varchar (255),
                                           Endereco varchar (255) ,
                                           Cidade varchar (255)) ;

Após a criação, a tabela foi preenchida, porém o programador percebeu que todos os Nomes foram colocados no lugar do Sobrenome e vice-versa.

Que instrução SQL pode ser usada para realizar a troca, corrigindo a base?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.