Questões de Banco de Dados para Concurso

Foram encontradas 15.577 questões

Q2176549 Banco de Dados

Para responder à questão, considere a Figura 4.



Considerando que as tabelas apresentadas na Figura 4 foram criadas no SGBD MySQL, versão 8.0, assinale a alternativa que apresenta um comando SQL para excluir a coluna TURNO_PREFERENCIAL da tabela PROFESSOR. 
Alternativas
Q2176548 Banco de Dados

Para responder à questão, considere a Figura 4.



Considerando que os campos ID_DISCIPLINA e ID_PROFESSOR da tabela TURMA são, respectivamente, chaves estrangeiras das tabelas DISCIPLINA E PROFESSOR, qual das alternativas abaixo apresenta uma sequência de comandos adequada para que seja possível a exclusão das três tabelas apresentadas na Figura 4?
Alternativas
Q2176547 Banco de Dados
Uma forma de otimização de consultas em bancos de dados é a utilização de visões (views) cujo conteúdo é calculado e armazenado em forma de tabelas. Esse tipo de visão é conhecido como: 
Alternativas
Q2176546 Banco de Dados
Analise as assertivas abaixo sobre Data Warehouse:
I. Um Data Mart é uma forma simples de Data Warehouse que armazena informações relacionadas a uma área ou assunto específico.
II. A modelagem multidimensional fornece ao Data Warehouse um modelo que possibilita retratar a visão do negócio.
III. Um Data Warehouse armazena dados estruturados e não estruturados.
Quais estão corretas?
Alternativas
Q2176545 Banco de Dados

Avalie o comando abaixo, escrito em linguagem SQL.

UPDATE TB_VENDEDOR SET IND_ATIVO = 'S';

Considerando que a estrutura do campo IND_ATIVO da tabela TB_VENDEDOR não contém nenhuma restrição, quantos registros da tabela serão atualizados?

Alternativas
Q2176544 Banco de Dados

A Figura 3, abaixo, apresenta um esquema conceitual que foi criado no software brModelo, versão 3.3.


Imagem associada para resolução da questão

O elemento nomeado como Relação_1 é:

Alternativas
Q2176529 Banco de Dados
Abaixo está representado um elemento de modelagem de processos do Bizagi Modeler, em sua versão 3.1, em português.
Imagem associada para resolução da questão
Esse elemento identifica um evento intermediário do tipo:
Alternativas
Q2175523 Banco de Dados
No que se refere aos conceitos básicos de Banco de Dados (BD), um modelo de dados é usado para descrever a estrutura lógica e física de um BD. Nesse contexto, a arquitetura de um SGBD visa a separar as aplicações do usuário dos dados físicos por meio de três níveis, descritos a seguir.
I. Usa um modelo de dados que mostra a estrutura de armazenamento físico do BD, os detalhes dos dados guardados e os caminhos de acesso.
II. Efetua uma descrição total da estrutura do BD, mas não oferece detalhes dos dados guardados no BD.
III. Descreve as visões do BD para um grupo de usuários, com destaque para os que terão acesso ao BD.
Os níveis descritos em I, II e III são denominados, respectivamente:
Alternativas
Q2175449 Banco de Dados
A ameaça à segurança de bancos de dados caracterizada pela inserção ou manipulação não autorizada de instruções SQL pela aplicação é conhecida como:
Alternativas
Q2175448 Banco de Dados
Assinale a alternativa que identifica uma linguagem procedural instalada por padrão em sistemas de banco de dados PostgreSQL (versão 9 ou posterior).
Alternativas
Q2175447 Banco de Dados
Na linguagem ANSI-SQL, o operador LIKE é utilizado para comparar um valor de coluna com uma string entre aspas. Nessa string, qual dos caracteres curinga abaixo pode ser usado?
Alternativas
Q2175445 Banco de Dados
Sobre o modelo entidade-relacionamento, é INCORRETO afirmar que: 
Alternativas
Q2175415 Banco de Dados

Para responder à questão, considere a Figura 2 abaixo:




Figura 2 – Tabelas “Cargo” e “Funcionário” 

Considerando a tabela “Funcionário”, apresentada na Figura 2, quantos registros serão atualizados pelo comando SQL abaixo?
UPDATE FUNCIONARIO SET ID_FUNCIONARIO_SUPERIOR = 5 WHERE ID_CARGO IN (2,4)
Alternativas
Q2175414 Banco de Dados

Para responder à questão, considere a Figura 2 abaixo:




Figura 2 – Tabelas “Cargo” e “Funcionário” 

Considerando as tabelas apresentadas na Figura 2, assinale a alternativa que apresenta um comando SQL que retornará o nome de cada funcionário e o respectivo nome de seu superior. 
Alternativas
Q2175413 Banco de Dados

Para responder à questão, considere a Figura 2 abaixo:




Figura 2 – Tabelas “Cargo” e “Funcionário” 

Considerando a tabela “Cargo”, apresentada na Figura 2, quantas linhas serão retornadas pelo comando SQL abaixo?
SELECT COUNT(*), NIVEL FROM CARGO GROUP BY NIVEL HAVING COUNT(*) > 1
Alternativas
Q2175410 Banco de Dados
Sobre a linguagem SQL, um campo com valor nulo é um campo sem valor (vazio). Qual das alternativas apresenta uma sintaxe correta de verificação de nulidade de um campo?
Alternativas
Q2175409 Banco de Dados
São subconjuntos da linguagem SQL, EXCETO:
Alternativas
Q2175408 Banco de Dados
ACID é um acrônimo usado para descrever as quatro propriedades necessárias para a realização de uma transação em um sistema de banco de dados, quais sejam:
Alternativas
Q2175407 Banco de Dados
Em um diagrama entidade-relacionamento, a representação das cardinalidades para uma associação única e obrigatória entre duas entidades é representada por:
Alternativas
Q2175406 Banco de Dados
Analise as construções abaixo presentes no modelo entidade-relacionamento:
I. Entidade II. Entidade especializada III. Relacionamento n:n IV. Relacionamento 1:n
Na engenharia reversa de modelos relacionais de banco de dados para um modelo entidade-relacionamento, uma tabela pode corresponder a quais das construções acima?
Alternativas
Respostas
2701: E
2702: C
2703: B
2704: D
2705: B
2706: A
2707: A
2708: A
2709: C
2710: C
2711: B
2712: A
2713: D
2714: A
2715: B
2716: E
2717: C
2718: C
2719: A
2720: C