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

Foram encontradas 1.393 questões

Q3212100 Banco de Dados

No que se refere ao modelo de dados relacional, julgue o próximo item.


No modelo relacional, as operações de união e interseção entre duas relações são válidas somente se ambas as relações forem definidas com o mesmo esquema de atributos, incluindo o mesmo número, nome e domínio dos atributos correspondentes. 

Alternativas
Q3210365 Banco de Dados
A respeito de banco de dados, julgue o próximo item.

Em um banco de dados relacional, a cláusula UNIQUE deve ser aplicada a chaves alternativas, que não a chave primária, para garantir a não duplicidade da chave alternativa.
Alternativas
Q3208603 Banco de Dados

A respeito de banco de dados, julgue o próximo item. 


Em um banco de dados relacional, cada linha na tabela é um registro com um identificador, cada coluna da tabela representa um atributo dos dados e cada registro, geralmente, tem um valor para cada atributo. 

Alternativas
Q3208386 Banco de Dados

No que se refere a modelagem estatística de dados, julgue o item subsecutivo.


A modelagem do tipo relacional organiza os dados em forma de tabelas, com linhas e colunas, e utiliza os elementos de medidas e dimensões.

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
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
Respostas
21: E
22: C
23: C
24: C
25: A
26: E
27: C
28: E
29: D
30: A
31: C
32: A
33: C
34: E
35: C
36: E
37: E
38: E
39: C
40: E