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

Foram encontradas 1.924 questões

Q1925611 Banco de Dados
A descrição de esquemas de bancos de dados relacionais pode ser feita por meio da seguinte notação:
• Uma tabela possui um nome e um conjunto de colunas, separadas por vírgulas. • Em uma linha qualquer, os valores referentes às colunas são atômicos e monovalorados. • Colunas que compõem a chave primária aparecem sublinhadas. • A notação X → Y indica que Y depende funcionalmente de X (ou X determina Y).
Um banco de dados possui uma única tabela, cujo esquema é o seguinte:
Imagem associada para resolução da questão

Qual é o número mínimo de tabelas que esse banco de dados deve ter para que seu esquema atenda à 1FN e à 2FN, apenas?
Alternativas
Q1924527 Banco de Dados
A respeito de índices clusterizados em tabelas de bancos de dados relacionais, analise as afirmativas a seguir. 

I. Separam completamente as chaves e os registros da tabela indexada.
II. Podem resultar em ganhos significativos de performance na execução de consultas que acessam registros associados a um certo valor, como os itens de uma ordem de compra, por exemplo.
III. São raramente utilizados, porque demandam mais espaço de armazenagem.

Está correto o que se afirma em
Alternativas
Q1924483 Banco de Dados
Considere as seguintes tabelas de um banco de dados relacional para responder à questão.

TAB_1 (a1, a2)

TAB_2 (a3, a4, a5)

TAB_3 (a6, a7)

TAB_4 (a8, a9, a10)

A chave primária de TAB_1 é o atributo a1; a chave primária de TAB_2 é o atributo a3; a chave primária de TAB_3 é o atributo a6; e a chave primária de TAB_4 é o par de atributos (a8,a9). O atributo a5 é uma chave estrangeira que faz referência à TAB_1. O atributo a8 é uma chave estrangeira que faz referência à TAB_1, e o atributo a9 é uma chave estrangeira que faz referência à TAB_3. 
Com relação ao banco de dados relacional definido anteriormente, é correto afirmar que:
Alternativas
Q1923964 Banco de Dados
Assinale a alternativa que apresenta uma ferramenta utilizada na modelagem conceitual de um banco de dados relacional.
Alternativas
Q1919976 Banco de Dados
Para garantir a acurácia das tabelas de um banco relacional, podemos criar as restrições de integridade; por exemplo, se um produto de ID 27 foi cadastrado em uma tabela de Vendas, então um produto com ID 27 deve existir na tabela de Produtos relacionada. Esse tipo de restrição de integridade é chamado:
Alternativas
Q1908739 Banco de Dados
Em banco de dados, uma chave primária é: 
Alternativas
Q1908302 Banco de Dados
Julgue o próximo item a respeito de banco de dados.

Seguindo uma visão relacional, além de seus próprios atributos, a entidade ENDERECO deve possuir como chave estrangeira a chave primária CODIGO da tabela PESSOA. 
Alternativas
Q1902997 Banco de Dados

No que se refere às duas tabelas acima, implementadas em um banco de dados relacional, julgue o item.


Considerando-se que as duas tabelas estejam com registros e que elas não tenham sido implementadas com a opção DELETE CASCADE, caso o usuário decida removê-los, a forma correta será apagar primeiro os registros da tabela CORRETOR e, somente depois de validada a operação (COMMIT), apagar os registros da tabela DENUNCIA. Dessa forma, os casos de inconsistência de dados serão evitados. 

Alternativas
Q1902996 Banco de Dados

No que se refere às duas tabelas acima, implementadas em um banco de dados relacional, julgue o item.


Mesmo as duas tabelas já possuindo chaves primárias, é possível criar índices tanto na tabela CORRETOR quanto na tabela DENUNCIA. 

Alternativas
Q1902995 Banco de Dados

No que se refere às duas tabelas acima, implementadas em um banco de dados relacional, julgue o item.


A coluna INSCRICAO, na tabela DENUNCIA, foi definida como Primary Key, enquanto a coluna INSCRICAO, na tabela CORRETOR, foi definida como Foreign Key.  

Alternativas
Q1902994 Banco de Dados

No que se refere às duas tabelas acima, implementadas em um banco de dados relacional, julgue o item.


Infere-se das tabelas que um corretor pode ter diversas denúncias e que uma denúncia está associada a vários corretores.

Alternativas
Q1902788 Banco de Dados

Acerca de técnicas de análise de desempenho e otimização de consultas a bancos de dados, julgue o item a seguir. 


Ao escrever consultas para bancos de dados relacionais, o uso de subconsultas e tabelas aninhadas costuma apresentar melhor desempenho que o uso de JOIN.

Alternativas
Q1902774 Banco de Dados
Em um banco de dados relacional, foram criadas as seguintes relações, posteriormente transformadas e preenchidos seus dados em tabelas. As chaves primárias estão realçadas em itálico.

professor (cpf_professor, nome, titulação, salario)

curso (cod_curso, titulo, objetivo, cpf_professor_coord)

contrato (cpf_professor, cod_curso, data_inicio)

Tendo como referência as informações precedentes, julgue o item subsecutivo.


Para efeito de integridade referencial, uma ação correta na relação contrato é criar um atributo numero_contrato como chave primária, não sendo mais necessários, nessa relação, os atributos cpf_professor e cod_curso.

Alternativas
Q1902773 Banco de Dados
Em um banco de dados relacional, foram criadas as seguintes relações, posteriormente transformadas e preenchidos seus dados em tabelas. As chaves primárias estão realçadas em itálico.

professor (cpf_professor, nome, titulação, salario)

curso (cod_curso, titulo, objetivo, cpf_professor_coord)

contrato (cpf_professor, cod_curso, data_inicio)

Tendo como referência as informações precedentes, julgue o item subsecutivo.


Em uma instância da relação professor, não pode haver tuplas com diferentes números de colunas, mesmo que o cpf_professor_coord seja inexistente.

Alternativas
Q1901941 Banco de Dados

Em relação a conceitos de informação e conhecimento e de banco de dados relacionais, julgue o iten subsequente. 


Em banco de dados relacionais, o mapeamento do relacionamento não deve seguir a cardinalidade, pois a pluralidade dos tipos de cardinalidade (0, 1 e n) dificulta o mapeamento; ele deve ser realizado com base apenas na chave primária. 

Alternativas
Q1901927 Banco de Dados

A respeito de inteligência do negócio, julgue o item a seguir. 


O ROLAP é um processamento analítico on-line que cria visões multidimensionais a partir de um banco de dados relacional existente. 

Alternativas
Q1901926 Banco de Dados

A respeito de inteligência do negócio, julgue o item a seguir. 


Uma dimensão degenerada é caracterizada por não possuir uma tabela própria, mas apenas residir na tabela fato como um atributo pertencente à chave primária.  

Alternativas
Q1901918 Banco de Dados

Julgue o item a seguir, a respeito de otimização.


O índice secundário é empregado quando se utiliza um campo de indexação que não seja a chave primária da tabela.  

Alternativas
Q1899162 Banco de Dados

Para responder à questão, considere a situação descrita a seguir. Um técnico precisa importar o arquivo CSV (Comma-Separated Values) do Quadro 1 abaixo, em um banco de dados relacional. A primeira linha do arquivo contém o cabeçalho que define os atributos C1, C2, C3 e C4, enquanto as demais linhas são os valores assumidos por esses atributos em diferentes situações. O técnico deve executar a análise observando apenas o conteúdo disponível, sem levar em consideração quaisquer informações sobre a semântica dos atributos.



A partir da análise dos dados disponíveis, qual seria a chave mais apropriada para ser utilizada?
Alternativas
Q1899158 Banco de Dados

No projeto lógico de um banco de dados relacional, após a tradução das entidades para tabelas, a tradução dos relacionamentos binários é feita de três formas básicas. Quais sejam:


I. Criação de tabela própria para o relacionamento.

II. Adição de colunas em uma tabela de entidade.

III. Adição de registros em uma tabela de entidade.

IV. Fusão de tabelas de relacionamentos.

V. Fusão de tabelas de entidades.


Quais estão corretas? 

Alternativas
Respostas
981: B
982: E
983: B
984: A
985: A
986: C
987: C
988: E
989: C
990: E
991: E
992: E
993: E
994: C
995: E
996: C
997: C
998: C
999: B
1000: C