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

Foram encontradas 1.332 questões

Q2491622 Banco de Dados

No que se refere à representação de dados numéricos e aos conceitos de bancos de dados relacionais, julgue o item seguinte. 


Uma das regras de Codd para bancos de dados relacionais é a independência física de dados, em que aplicativos e recursos ad hoc não são afetados logicamente quando os métodos de acesso ou as estruturas de armazenamento físico são alterados.

Alternativas
Q2491619 Banco de Dados

No que se refere à representação de dados numéricos e aos conceitos de bancos de dados relacionais, julgue o item seguinte. 


A junção natural ocorre quando se juntam duas tabelas que envolvem colunas de mesmo nome nas tabelas-argumento e não há outras colunas nas tabelas com nomes iguais, sendo o resultado uma tabela com todas as combinações das tabelas em que os atributos em comum são iguais.

Alternativas
Q2491359 Banco de Dados

Acerca das linguagens procedurais para programação de stored procedures, bem como de técnicas de otimização de consultas SQL e NoSQL, julgue o item subsecutivo. 


Embora, em geral, o armazenamento de dados em bancos NoSQL seja mais otimizado do que em bancos de dados relacionais, o impacto dessa perceptível escalabilidade diminui à medida que aumenta a complexidade do modelo de dados usado no armazenamento.

Alternativas
Q2491358 Banco de Dados

Acerca de fundamentos dos bancos de dados relacionais, normalização, diagrama entidade-relacionamento e linguagem SQL, julgue o item a seguir.


Nos bancos de dados relacionais, enquanto a segunda forma normal é baseada no conceito de dependência transitiva, a terceira forma normal baseia-se no conceito de dependência funcional total.

Alternativas
Q2491357 Banco de Dados

Acerca de fundamentos dos bancos de dados relacionais, normalização, diagrama entidade-relacionamento e linguagem SQL, julgue o item a seguir.


Integridade referencial, chaves e integridade de junções de relações são restrições características dos bancos de dados relacionais estabelecidas para evitar aspectos indesejáveis no manuseio de tabelas, como repetição e perda de informação.

Alternativas
Q2491356 Banco de Dados

Acerca de fundamentos dos bancos de dados relacionais, normalização, diagrama entidade-relacionamento e linguagem SQL, julgue o item a seguir.


Por serem uma evolução dos modelos de bancos de dados hierárquicos e em redes, os bancos de dados relacionais dispõem de caminhos predefinidos por ligações e nós para viabilizar o acesso aos dados de forma sistemática e ordenada. 

Alternativas
Q2490322 Banco de Dados
A analista Elizabeth está trabalhando no levantamento das bases de dados do TJMS para conhecer a estrutura e o conteúdo dessas bases. Elizabeth precisa levantar informações como: quantidade de tabelas, quantidade de registros, valores válidos, formatos dos dados, restrições de integridade, entre outros.

Para isso, Elizabeth deve utilizar uma ferramenta de:
Alternativas
Q2490321 Banco de Dados
Os principais sistemas de informação de uma organização armazenam seus dados transacionais em bancos de dados relacionais que são estruturados em tabelas que se relacionam entre si por meio da implementação de: 
Alternativas
Q2488063 Banco de Dados

Em relação a banco de dados relacionais, julgue o seguinte item. 


A chave estrangeira é definida como um conjunto de um ou mais campos para definir, univocamente, um único registro. 

Alternativas
Q2488062 Banco de Dados

Em relação a banco de dados relacionais, julgue o seguinte item. 


A normalização de dados em um banco de dados é uma técnica que organiza os dados desse banco em uma escala específica, como valores entre 0 e 1.

Alternativas
Q2477538 Banco de Dados
Marque a afirmativa que apresenta a principal atividade que um sistema de gerenciamento de banco de dados relacional distribuído deve implementar. 
Alternativas
Q2469925 Banco de Dados
Na monitoração e otimização de desempenho de bancos de dados relacionais, uma métrica importante é o número de blocos que contêm tuplas de uma relação r (br), calculado como: br = nr/ fr, sendo nr o número de
Alternativas
Q2469416 Banco de Dados
Em um banco de dados relacional, uma chave __________ é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha das demais dentro de uma tabela.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
Alternativas
Q2458859 Banco de Dados
Em um banco de dados relacional, considere a tabela a seguir, que possui informações sobre diferentes tipos de produtos, incluindo eletrônicos, roupas, eletrodomésticos, entre outros:

Produto (ID, Nome, Tipo, Preço, Fabricante)

Assinale a alternativa que corresponde à consulta que retornará o nome e o preço dos produtos que possuem a palavra “Smart” em seu tipo, somente do fabricante “Banana Inc.” e preço abaixo de R$2000,00.
Alternativas
Q2457408 Banco de Dados
A implementação de sistemas OLAP (On Line Analytical Processing) pode utilizar alguma opção tecnológica tal como ROLAP, MOLAP, entre outras.

Assinale a opção que descreve corretamente uma característica do ROLAP (Relational OLAP).
Alternativas
Q2457405 Banco de Dados

Considere o seguinte script SQL de um banco de dados relacional:


Imagem associada para resolução da questão



Assinale a consulta que imprime a descrição dos produtos que não são fornecidos por nenhum fornecedor

Alternativas
Q2452268 Banco de Dados
Em um banco de dados relacional, uma coluna ou combinação de colunas cujos valores distinguem uma linha das demais dentro de uma tabela, é conhecida como chave:
Alternativas
Q2451592 Banco de Dados
Seja o esquema de um banco de dados relacional seguinte, criado pelo usuário U1, que possui direito de criação de tabelas no ambiente: 
AUTOR ( id_autor <PK>, nome_autor ) RELATORIO ( id_rel <PK>, conteudo, id_autor <FK>, data_registro )
Restrições de integridade:

Tabela AUTOR: id_autor é chave primária; nome_autor ≠  NULO. Tabela RELATORIO: id_rel é chave primária; conteudo ≠  NULO; data_registro ≠  NULO; id_autor é chave estrangeira e referencia LOCALIDADE(id_loc).

Os usuários U2 e U3 receberam de U1 o direito de consulta e atualização nas tabelas AUTOR e RELATORIO. Dado que o usuário U2 desfruta da confiança de U1, ele recebeu o benefício de propagação dos direitos que recebeu. Já o usuário U4 recebeu de U1 apenas o direito de consulta na tabela RELATORIO. Mais adiante, o usuário U1 soube que o usuário U2 propagou o direito de atualização para o usuário U4 na tabela RELATORIO, sem que ele (usuário U1) tivesse conhecimento do fato. Tendo em vista a quebra de confiança, o usuário U1 decidiu revogar todos os direitos concedidos anteriormente a U2, deixando-o sem acesso ao seu banco de dados.
Considerando os mecanismos de segurança discricionários de sistemas de bancos de dados relacionais, assinale a opção que indica o comando SQL a seguir reflete alguma das situações descritas no contexto apresentado. 
Alternativas
Q2451590 Banco de Dados

Considere o esquema relacional a seguir, implementado em SQL.




A saída gerada pela consulta:
select r.nome from recurso r left join alocacao a on a.id_recurso=r.id where a.id_projeto is null
apresenta o nome dos recursos
Alternativas
Q2451588 Banco de Dados

Em uma Casa Legislativa, considere um cenário restrito, no qual parlamentares submetem proposições (propostas legislativas) para avaliação das instâncias do Parlamento.

O modelo de conceitual de classes a seguir modela tal situação:






Em um contexto no qual o modelo conceitual será mapeado segundo a abordagem Mapeamento Objeto-Relacional (ORM), e que a classe “Proposição” foi mapeada para um banco de dados relacional da seguinte forma:


Proposição ( {cod_proposicao} <PK>, identificacao, ementa, indexacao, tipo )
sendo o atributo “cod_proposicao” a chave primária da tabela (PK) e os demais atributos simples

Considerando a abordagem de mapeamento objeto-relacional (ORM), seja o mapeamento da classe “Parlamentar” realizado da forma que segue:
Parlamentar ( {cod_parlamentar} , nome, partido, email, telefone, endereco, data_nascimento, naturalidade, foto )

A fim de manter, no modelo lógico de banco de dados relacional, a semântica expressa na classe “Submissão” do modelo conceitual, e considerando que


I. o atributo id_parlamentar<FK> indica uma chave estrangeira para a chave primária da tabela “Parlamentar”;
II. o atributo id_proposicao<FK> indica uma chave estrangeira para a chave primária da tabela “Proposição”.

Nesse caso, uma abordagem correta seria
Alternativas
Respostas
101: C
102: C
103: C
104: E
105: C
106: E
107: C
108: A
109: E
110: E
111: C
112: B
113: B
114: C
115: C
116: D
117: A
118: B
119: A
120: C