Questões de Concurso Sobre banco de dados

Questões Discursivas

Foram encontradas 18.983 questões

Q3205738 Banco de Dados
O modelo Entidade-Relacionamento Estendido (EER) inclui todos os conceitos do modelo Entidade-Relacionamento e também os conceitos de subclasse, superclasse, generalização e especialização.
A Figura 1 apresenta um diagrama EER que utiliza a notação de Chen para representar seus elementos.



Imagem associada para resolução da questão



Observando a Figura 1, classifique V, para as sentenças verdadeiras, e F, para as falsas.
( ) A entidade agendamento é uma entidade fraca e sua existência está atrelada à entidade paciente. O atributo idProcedimento é chave parcial da entidade agendamento.
( ) A entidade paciente possui um atributo identificador, idPaciente, e um atributo identificador secundário, telefone. Ambos podem ser utilizados para diferenciar as instâncias de paciente. ( ) Um agendamento está relacionado com apenas um procedimento, mas um mesmo procedimento pode ser agendado mais de uma vez.
( ) A entidade pagamento está relacionada com as entidades Pix e Cartão, de forma que um pagamento pode ser efetuado por meio de pix e cartão, ou apenas por meio de pix ou cartão.

A sequência correta, de cima para baixo, é 
Alternativas
Q3205737 Banco de Dados
O modelo Entidade-Relacionamento é um modelo conceitual que costuma ser utilizado para o projeto de aplicações de bancos de dados após a realização do levantamento e da análise de requisitos. A construção de um diagrama ER, na etapa de projeto conceitual, expressa os requisitos no formato de entidades, relacionamentos e restrições.
Os elementos utilizados para descrever os dados em um Modelo ER são:
Alternativas
Q3205736 Banco de Dados
Um sistema de gerenciamento de banco de dados (SGBD) é um software que permite a criação e a manipulação de um banco de dados computadorizado, dando suporte ao usuário nos processos de definição, construção, manipulação e compartilhamento dos dados.
O processo de construção de um banco de dados é caracterizado por
Alternativas
Q3204216 Banco de Dados
Dado que SQL (Structured Query Language) é a linguagem padrão para a manipulação de dados em bancos de dados relacionais, é correto afirmar que o comando
Alternativas
Q3204215 Banco de Dados
Analise as opções a seguir e assinale a que apresenta um comando SQL escrito corretamente.
Alternativas
Q3204214 Banco de Dados
Assinale a afirmação verdadeira a respeito do comando “SELECT P.* FROM Professor as P ORDER BY nome, sobrenome DESC”.
Alternativas
Q3204213 Banco de Dados
Atente para o que se afirma a seguir sobre comandos e assinale com V o que for verdadeiro, e com F o que for falso.

( ) DISTINCT é um comando SQL para retornar as duplicatas enquanto que GROUP BY organiza as duplicatas.
( ) EXCEPT é o comando SQL usado para configurar exceções.
( ) JOIN permite que tabelas possam ser combinadas por meio de uma condição.

Está correta, de cima para baixo, a seguinte sequência:
Alternativas
Q3204212 Banco de Dados
Sobre normalização de banco de dados, assinale a afirmação verdadeira.
Alternativas
Q3204211 Banco de Dados
Normalização é o processo de organização de dados em um banco de dados. Neste contexto, são feitas as seguintes afirmações:

I. Se uma tabela está na 3FN, então ela também está na 2FN.
II. A segunda forma normal (2FN) verifica se os atributos normais dependem apenas da chave primária da tabela.
III. Normalizar o banco de dados otimiza o banco reduzindo o número de tabelas.

É correto o que se afirma em
Alternativas
Q3204210 Banco de Dados
As propriedades ACID são fundamentais para transações em bancos de dados relacionais. ACID é um acrônimo de 
Alternativas
Q3204209 Banco de Dados
Sobre banco de dados NoSQL, é correto afirmar que
Alternativas
Q3204208 Banco de Dados
Um banco de dados NoSQL bastante utilizado no desenvolvimento de aplicações que necessitam de balanceamento de carga é o
Alternativas
Q3204207 Banco de Dados
Em se tratando de banco de dados NoSQL, um dos tipos possíveis de armazenamento é baseado em
Alternativas
Q3196000 Banco de Dados
Analise as afirmações abaixo sobre gerenciamento de transações em bancos de dados:

1. O controle de concorrência assegura que múltiplas transações possam ocorrer simultaneamente sem causar inconsistências.
2. A recuperação de dados é utilizada para restaurar o banco de dados a um estado consistente após uma falha.
3. A integridade referencial garante que as relações entre tabelas permanecem válidas.
4. A indexação melhora a velocidade de consulta de dados no banco de dados.
5. O isolamento das transações impede que as operações de uma transação interfiram nas operações de outra transação.

O resultado da somatória dos números correspondentes às afirmações corretas é:
Alternativas
Q3195999 Banco de Dados
No modelo relacional, a transformação do Diagrama Entidade-Relacionamento (DER) para o esquema relacional envolve a derivação de __________ para tabelas, __________ para colunas e __________ para restrições de integridade.

Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Alternativas
Q3195998 Banco de Dados
O modelo de banco de dados que utiliza tabelas para organizar os dados é chamado de modelo 
Alternativas
Q3195997 Banco de Dados
Sobre os comandos SQL, analise as assertivas abaixo:

I. Comandos DML são utilizados para manipular dados no banco de dados.
II. Comandos DDL são utilizados para definir a estrutura do banco de dados.
III. Comandos DCL são utilizados para controlar o acesso aos dados.
IV. Comandos DTL são utilizados para definir as transações no banco de dados.
V. Comandos DQL são utilizados para consultar dados no banco de dados.

Quais estão INCORRETAS?
Alternativas
Q3189188 Banco de Dados
Cada componente de software é projetado para executar uma tarefa ou conjunto de tarefas e pode ser integrado com outros componentes para formar um sistema completo. Com base nisso, assinalar a alternativa que preenche a lacuna abaixo CORRETAMENTE.

Os ___________ garantem que operações sejam concluídas de maneira integral (completamente ou não), mantendo a integridade dos dados.
Alternativas
Q3188254 Banco de Dados
Você, como analista de dados do TCE-RR, pode ser incumbido de utilizar um cubo OLAP para avaliar as auditorias do tribunal pelas dimensões cidade, tempo e custo.
Considere que a análise possua a seguinte cadeia de ações: filtro para apenas considerar o último ano, detalhamento de ano para mês e agregação de mês para trimestre.
A sequência de ações OLAP será:
Alternativas
Q3188253 Banco de Dados
O Apache Spark é um mecanismo de análise unificado para processamento de dados em grande escala com diversas aplicações em ciência de dados, machine learning e processamento de gráficos.
Considerando essa ferramenta, julgue as afirmativas a seguir.

I. O Spark pode ser executado no Apache Hadoop, Kubernetes, por conta própria, na nuvem, em máquinas isoladas ou em clusters.
II. DataFrames, SQL e Structured Streaming são exemplos de APIs do Spark.
III. Uma diferença entre o Spark e o MapReduce é que o Spark processa e mantém os dados na memória para as etapas subsequentes, sem gravar ou ler do disco, gerando maior velocidade de processamento.

Está correto o que se afirma em
Alternativas
Respostas
2221: B
2222: A
2223: C
2224: D
2225: E
2226: C
2227: D
2228: E
2229: D
2230: A
2231: C
2232: D
2233: B
2234: E
2235: A
2236: B
2237: C
2238: A
2239: A
2240: E