Questões de Concurso Comentadas sobre banco de dados relacionais em banco de dados

Foram encontradas 1.099 questões

Q2359945 Banco de Dados

No que se refere a banco de dados, julgue o próximo item.


Em bancos de dados relacionais, o comando trigger é utilizado para automatizar ações a serem executadas a partir de um evento.

Alternativas
Q2354883 Banco de Dados
Julgue o item a seguir, a respeito de mineração de dados, de arquitetura dos dados e de modelagem de dados. 
No Relacionamento entre a Entidade1 e a Entidade2 a seguir, os pés de galinha em ambos os lados indicam uma relação muitos para muitos entre as entidades. 
Imagem associada para resolução da questão
Alternativas
Q2335080 Banco de Dados
Uma transação ACID em banco de dados relacionais é uma sequência de operações que satisfaz às propriedades
Alternativas
Q2325490 Banco de Dados
Cada tipo de sistema de gerenciamento de banco de dados – relacional, orientado a documentos e orientado a grafos – possui características únicas que os tornam mais adequados para certos tipos de aplicações.
A esse respeito, é uma característica típica dos bancos de dados orientados a documentos
Alternativas
Q2322019 Banco de Dados
Com relação às propriedades ACID, fundamentais na implementação de bancos de dados relacionais, a durabilidade das transações é obtida por meio:
Alternativas
Q2322018 Banco de Dados
Views, em bancos de dados relacionais, configuram um importante mecanismo para flexibilizar o acesso aos dados armazenados. Em alguns casos, são ditas atualizáveis, pois podem ser utilizadas como alvo de comandos SQL como insert, update, delete.

Uma característica que não impede uma view de ser atualizável é:
Alternativas
Q2322017 Banco de Dados
Tabelas Hash (e assemelhadas) são utilizadas frequentemente em implementações de bancos NoSQL do tipo “Key-value”, enquanto B-trees são preferencialmente utilizadas em bancos de dados relacionais.

Nesse contexto, analise as afirmativas a seguir.

I. Algoritmos de busca a partir de chaves em tabelas Hash têm complexidade O(N/2), enquanto em B-trees têm complexidade O(log N).

II. B-trees suportam buscas por intervalo de chaves.

III. Tabelas Hash admitem e gerenciam múltiplas chaves para o mesmo objeto indexado sem redundância.

Está correto somente o que se afirma em:
Alternativas
Q2319266 Banco de Dados
Considere:

I. Um relacionamento que necessita ser relacionado a outro relacionamento.
II. Número (mínimo, máximo) de ocorrências de entidade associadas a uma ocorrência da entidade em questão através do relacionamento.
III. A entidade somente pode existir quando relacionada à outra entidade.
IV. Um relacionamento do tipo “produto compõe produto”. Em um Modelo Entidade Relacionamento (MER), I, II, III e IV são, respectivamente, representadas por: 
Alternativas
Q2310232 Banco de Dados
Considerando a utilização de chave primária e chave estrangeira em uma tabela de um banco de dados relacional, identifique a afirmativa que contém uma característica comum a esses dois tipos de chave.
Alternativas
Q2310231 Banco de Dados
Considere o modelo conceitual de entidade e relacionamento representado na figura a seguir. Supondo que o modelo será mapeado em um Banco de Dados Relacional, assinale a afirmativa CORRETA utilizando os princípios ideais de mapeamento do modelo conceitual para o modelo lógico relacional: 
Imagem associada para resolução da questão


Alternativas
Q2309964 Banco de Dados
O conceito de bancos de dados relacional foi definido na década de 1970, e até hoje permanece robusto, isto por que, sua base matemática foi muito bem definida por seu autor, Edgar F. Codd, Ao longo do tempo outras propostas foram surgindo como os bancos de dados não relacionais, desta forma, assinale a alternativa correta em relação a principal diferença entre um banco de dados SQL e um banco de dados NoSQL.
Alternativas
Q2309963 Banco de Dados
Projetos de software de modo geral fazem uso da persistência de dados, seja esta persistência em arquivos texto, arquivos estruturados como XML, JSON e ou até mesmo a persistência em bancos de dados. Sobre bancos de dados relacionais, assinale a alternativa correta.
Alternativas
Q2309856 Banco de Dados
Em 1970, Edgar Frank Codd, pesquisador da IBM publicou o primeiro artigo banco de dados relacionais, e este conceito é utilizado até os dias de hoje no desenvolvimento de software. Hoje a maior parte dos bancos de dados relacionais operam seus dados através da linguagem SQL. Desta forma, assinale a alternativa que apresenta qual é objetivo principal da cláusula SELECT:
Alternativas
Q2309850 Banco de Dados
A linguagem SQL, é uma das linguagens mais utilizadas por desenvolvedores, isto devido a maior parte dos bancos de dados relacionais utilizarem esta linguagem para operações sob o banco de dados, esta linguagem pode ser dividida em quatro sub linguagens, sendo elas, DDL, DML, DQL e DCL, qual o significado da sub linguagem DDL.
Alternativas
Q2303487 Banco de Dados
Sistemas que se utilizam da estrutura de um banco de dados relacional, em sua concepção, devem ter o que se chama de normalização. A literatura vigente aponta 1FN, 2FN, 3FN e 4FN. A forma que implementa uma forma de verificação de dependência funcional Multivalorada é a:
Alternativas
Q2301361 Banco de Dados
No modelo de banco de dados relacional, em que consiste uma chave primária?
Alternativas
Q2299271 Banco de Dados
São estratégias para mapear herança em um banco de dados relacional, EXCETO:
Alternativas
Q2299269 Banco de Dados
Considere o diagrama relacional abaixo, no qual ilustra o projeto de um banco de dados para uma loja virtual:
Imagem associada para resolução da questão


Diante do cenário apresentado, assinale a alternativa CORRETA.
Alternativas
Q2297034 Banco de Dados
Observe a seguinte estrutura de tabela existente em um Banco de Dados Relacional do Banco XYZ:

TABELA(numcli, nomecli, saldo_conta, limite_credito)
Na qual: numcli é o número do cliente no banco e também é a chave primária da TABELA; nomecli é o nome do cliente, saldo_conta é o saldo total na conta do cliente e limite_credito é o limite de crédito do cliente no Banco.
Usando um comando da DML do SQL, caso se deseje alterar o limite de crédito atual dos clientes para 1000 reais, desde que este cliente tenha seu saldo da conta igual a 500 reais e também menor que o limite de crédito atual (antes da atualização), o comando SQL para essa operação vai ser:
Alternativas
Q2295807 Banco de Dados
O diagrama entidade-relacionamento seguinte foi resultado de uma modelagem de um banco de dados relacional. A partir desse diagrama, como as tabelas podem ser montadas, para que se evitem redundâncias de dados e perda de representatividade? (os atributos sublinhados representam atributos-chave)

Imagem associada para resolução da questão
Alternativas
Respostas
141: C
142: C
143: A
144: D
145: E
146: C
147: B
148: A
149: A
150: E
151: D
152: D
153: B
154: D
155: A
156: B
157: B
158: B
159: C
160: B