Questões de Concurso Sobre banco de dados relacionais em banco de dados

Foram encontradas 1.366 questões

Q3185235 Banco de Dados
O armazenamento de dados nos computadores modernos requer recursos de hardware sofisticados e rápidos. Considerando essa informação, julgue o item seguinte.

Em sistemas de gerenciamento de banco de dados (SGBD), darse preferência ao uso de arquivos sequenciais para armazenamento de dados em um banco relacional, pois assim garantese maior velocidade e organização.
Alternativas
Q3183748 Banco de Dados

Bancos de dados armazenam o maior valor intangível das empresas: seus dados. Para isso, utilizam‑se sistemas de gerenciamento de banco de dados e metodologias de análise para dar qualidade a esse armazenamento. Com base nessa informação, julgue o item seguinte.


Os bancos de dados relacionais seguem o modelo de tabelas e dependem de chaves primárias e estrangeiras para estabelecer relacionamentos, enquanto bancos NoSQL oferecem maior flexibilidade, lidando com dados não estruturados e escalabilidade horizontal.

Alternativas
Q3183744 Banco de Dados

Bancos de dados armazenam o maior valor intangível das empresas: seus dados. Para isso, utilizam‑se sistemas de gerenciamento de banco de dados e metodologias de análise para dar qualidade a esse armazenamento. Com base nessa informação, julgue o item seguinte.


No banco de dados relacional, uma chave primária pode ser duplicada, desde que esteja em uma tabela separada. 

Alternativas
Q3178709 Banco de Dados
Os bancos de dados NoSQL têm se destacado em aplicações modernas devido à sua flexibilidade e capacidade de lidar com grandes volumes de dados. Nesse contexto, assinale a alternativa que descreve corretamente uma característica de bancos de dados NoSQL.
Alternativas
Q3177920 Banco de Dados
Sobre fundamentos e conceitos gerais de bancos de dados, analise as afirmações abaixo e assinale a alternativa CORRETA:

I. Os bancos de dados relacionais organizam os dados em tabelas, onde as relações entre os dados são baseadas em chaves primárias e estrangeiras. Exemplos incluem PostgreSQL, MySQL, Oracle Database e Microsoft SQL Server.
II. O MongoDB é um banco de dados NoSQL amplamente utilizado, que armazena dados no formato de documentos JSON ou BSON, sendo indicado para aplicações que exigem flexibilidade no esquema dos dados.
III. Bancos de dados NoSQL não possuem suporte a transações ACID, sendo sempre uma escolha inadequada para aplicações críticas que exigem integridade de dados.
IV. Ao contrário de bancos de dados relacionais, bancos NoSQL não oferecem mecanismos de consulta eficientes, sendo projetados exclusivamente para leitura rápida e consultas básicas.

Alternativas:
Alternativas
Q3175736 Banco de Dados
Analise a modelagem abaixo, referente a um banco de dados relacional.

Cliente (Id, Nome, CPF)
ClienteContrato (Id, Descricao, DataInicio, DataTermino, IdCliente) IdCliente referencia Cliente

No projeto de banco de dados, a modelagem acima é uma representação do modelo:
Alternativas
Q3174792 Banco de Dados

O código DDL abaixo cria três tabelas em um banco de dados relacional:



CREATE TABLE Velejadores (

     vid INTEGER PRIMARY KEY,

     nome VARCHAR(100),

     idade INTEGER

);

CREATE TABLE Barcos (

     bid INTEGER PRIMARY KEY,

     nome VARCHAR(50),

     modelo VARCHAR(50)

);

CREATE TABLE Reservas (

    vid INTEGER,

    bid INTEGER,

    data DATE,

    PRIMARY KEY (vid, bid),

    FOREIGN KEY (vid) REFERENCES Velejadores(vid),

    FOREIGN KEY (bid) REFERENCES Barcos(bid)

);


Considerando as tabelas acima, a seguinte consulta foi realizada:


SELECT V.nome FROM Velejadores V

WHERE NOT EXISTS (

 (SELECT B.bid FROM Barcos B)

    EXCEPT

    (SELECT R.bid FROM Reservas R

    WHERE R.vid = V.vid)

);




O retorno da consulta foram os nomes

Alternativas
Q3174789 Banco de Dados
Considerando o processo de normalização de um banco de dados relacional, avalie as afirmativas a seguir.

I. Um dos objetivos da normalização é minimizar redundância.
II. A normalização oferece uma estrutura formal para analisar esquemas de relação com base em suas chaves.
III. Desnormalização é o processo de armazenar a junção de relações na forma normal mais baixa como uma relação básica.

Está correto o que se afirma em
Alternativas
Q3170225 Banco de Dados

A respeito do modelo ilustrado na figura precedente, julgue o próximo item.  


A relação entre curso e matricula é de 1:1, já que cada curso pode estar associado a apenas uma matricula em qualquer momento.

Alternativas
Q3170224 Banco de Dados

A respeito do modelo ilustrado na figura precedente, julgue o próximo item.  


A tabela matricula é uma entidade associativa que resolve um relacionamento N implícito entre estudante e curso, representando cada matricula como uma combinação única das chaves estrangeiras id_estudante e id_curso.

Alternativas
Q3170223 Banco de Dados

A respeito do modelo ilustrado na figura precedente, julgue o próximo item.  


A entidade matricula não necessita de chave primária composta, pois cada matricula pode ser identificada apenas pelo id_estudante.

Alternativas
Q3170222 Banco de Dados

A respeito do modelo ilustrado na figura precedente, julgue o próximo item.  


O relacionamento entre as entidades estudante e matricula pode ser modelado sem chave estrangeira, já que a entidade matricula contém os dados necessários para identificar uma entidade estudante.

Alternativas
Q3170221 Banco de Dados

No que se refere à modelagem de banco de dados relacional, julgue o item seguinte.


A relação muitos-para-muitos pode ser representada diretamente entre duas tabelas sem a necessidade de tabelas intermediárias.

Alternativas
Q3170220 Banco de Dados

No que se refere à modelagem de banco de dados relacional, julgue o item seguinte.


A herança entre entidades pode ser implementada com tabelas separadas por subclasse ou com uma única tabela para a hierarquia.

Alternativas
Q3167217 Banco de Dados

Acerca de Hibernate Envers e Flyway, julgue o item a seguir. 


A Flyway é utilizada para configurar a conexão de bancos de dados relacionais com ambientes de desenvolvimento orientados a objetos (OO) por meio de DTO (data transfer object), permitindo, assim, a simplificação da implementação de mapeamentos entre o SGBD e o paradigma OO.

Alternativas
Q3167028 Banco de Dados

Julgue o item que se segue, referente a visões em bancos de dados relacionais.


Uma view é baseada em um tipo de consulta executada em uma ou mais tabelas em um banco relacional; normalmente é um tipo de consulta complexa e utilizada com frequência.

Alternativas
Q3167027 Banco de Dados

Julgue o item que se segue, referente a visões em bancos de dados relacionais.


Uma view dinâmica é atualizada quando objetos relacionados ou objetos estendidos são criados ou alterados; essa atualização é manual por rotina específica do banco de dados.

Alternativas
Q3164701 Banco de Dados
A diretora de uma escola propôs a criação de um sistema digital para armazenar e organizar os dados de matrículas, notas e frequências dos alunos. O professor Ricardo explicou que, para isso, é necessário utilizar um banco de dados, destacando a importância de organizar as informações em tabelas relacionadas para facilitar consultas e atualizações.

O principal benefício de utilizar um banco de dados relacionado para gerenciar as informações de uma escola é
Alternativas
Q3161390 Banco de Dados
Assinale com V (Verdadeiro) ou com F (Falso) as seguintes afirmações sobre banco de dados relacionais:

( ) O diagrama Entidade-Relacionamento é utilizado na modelagem conceitual de banco de dados relacional.
( ) O comando SQL INSERT é utilizado para alterar dados já existentes em uma tabela.
( ) A normalização em bancos de dados tem como objetivo principal eliminar redundâncias e inconsistências no banco de dados.
( ) O principal benefício de um índice em uma tabela de banco de dados é aumentar a velocidade de consultas.

Assinale a alternativa que apresenta a sequência correta.
Alternativas
Q3161367 Banco de Dados
Em um sistema de gestão acadêmica de uma universidade, é necessário registrar informações sobre os discentes e as disciplinas em que estão matriculados. Cada discente pode se matricular em várias disciplinas, e cada disciplina pode ter vários discentes matriculados. Considerando os conceitos e boas práticas de modelagem de banco de dados relacional, qual das alternativas a seguir melhor representa a estrutura das tabelas para atender a essa necessidade?
Alternativas
Respostas
1: E
2: C
3: E
4: D
5: A
6: C
7: A
8: C
9: E
10: C
11: E
12: E
13: E
14: C
15: E
16: C
17: E
18: E
19: B
20: C