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

Foram encontradas 1.991 questões

Q629493 Banco de Dados

Para responder a questão, considere as informações abaixo. 



Se a tabela Processo for ligada a uma outra tabela em um relacionamento 1:n, sendo 1 processo para n da outra tabela,
Alternativas
Q626266 Banco de Dados
Uma tabela de um banco de dados relacional está em uma forma normal N se satisfaz as condições da forma normal N e também satisfaz a forma normal N-1. Aceita-se, em termos práticos, que uma relação está normalizada quando todas as suas relações satisfazem pelo menos a forma normal 3 ou a forma normal de Boyce-Codd. Sobre as formas normais, assinale a alternativa INCORRETA.
Alternativas
Q623429 Banco de Dados
São etapas do Projeto de Banco de Dados Relacional:
Alternativas
Q623082 Banco de Dados
Em geral, os gerenciadores de bancos de dados relacionais permitem que seja estabelecido o procedimento a ser adotado quando um registro referenciado por uma chave estrangeira (foreign key) é deletado, ou tem seu valor alterado (update). No diagrama IDEF1X mostrado a seguir, representado com a notação pé-de-galinha, as tabelas E1 e E2 possuem um relacionamento entre si. 


Assinale a combinação que seria adequada na implementação do relacionamento da figura.
Alternativas
Q623079 Banco de Dados
Considere uma tabela T de um banco de dados relacionais, que possui dois atributos de valores numéricos, A1 e A2. Sabe-se que as seguintes dependências funcionais que devem ser observadas nas instâncias dessa tabela são:

 A1 → A2

A2 → A1 

O projetista do banco de dados pretende que seu esquema respeite as formas normais 3FN e BCFN, e analisou três alternativas para a criação da tabela.

I. create table T (A1 int not null, A2 int not null)

II. create table T (A1 int not null, A2 int not null, unique (A1,A2))

III. create table T (A1 int not null, A2 int not null, unique (A1), unique (A2))

Assinale:


Alternativas
Q622543 Banco de Dados
A propósito de modelo relacional, assinale a opção correta.
Alternativas
Q617727 Banco de Dados
Com relação ao controle de concorrência em sistemas gerenciadores de banco de dados relacionais, julgue o item subsecutivo.

Cada transação possui uma sequência de leituras e(ou) escritas delimitada por comandos begin e commit, ou com o comando abort.
Alternativas
Q607705 Banco de Dados
A respeito dos diferentes modelos de banco de dados — relacional, rede, hierárquico, distribuído e orientado a objetos —, assinale a opção correta.
Alternativas
Q607654 Banco de Dados
A respeito de projetos de banco de dados objeto-relacionais, assinale a opção correta.
Alternativas
Q607651 Banco de Dados

        Determinada empresa pública adquiriu no mercado um sistema para contabilizar suas operações junto a clientes/cidadãos. Atualmente, essa contabilização é realizada em um banco de dados relacional, porém, devido a vários problemas que vêm ocorrendo, ela não funciona conforme o esperado. Para solucionar o problema, o fornecedor do sistema propôs o seguinte diagrama de classe.

Sabe-se que:

1 o gestor imediato homologou o sistema antes de sua implantação em produção;

2 não houve um trabalho de homologação da demanda pela área de tecnologia da empresa;

3 o banco de dados relacional implementado apresenta as seguintes entidades:

                     

4 não houve avaliação sobre o modelo de dados usado no sistema.

          Pelas regras de negócio, o sistema deve operar com a visão de que o usuário pode realizar uma ou várias operações, que, por consequência, podem gerar um ou vários eventos contábeis. Cada operação é vinculada a um contrato, podendo este conter várias operações, ou nenhuma, durante seu ciclo de existência. Diante desse cenário, o gestor espera que os dados do contrato possam ser recuperados a partir de um registro contábil.

Ainda com relação à situação hipotética apresentada, assinale a opção correta no que se refere aos princípios de modelagem de dados e conceitos de análise orientada a objetos.
Alternativas
Ano: 2015 Banca: VUNESP Órgão: CRO-SP Prova: VUNESP - 2015 - CRO-SP - Analista de Suporte |
Q2780737 Banco de Dados

Uma das técnicas empregadas para a recuperação do conteúdo de bancos de dados relacionais utiliza-se da seguinte lógica: as modificações no conteúdo do banco de dados resultantes de uma transação são registradas no arquivo de log e somente são gravadas no banco de dados quando a ação final da transação tiver sido executada. A essa técnica atribui-se a denominação de modificação

Alternativas
Ano: 2015 Banca: VUNESP Órgão: CRO-SP Prova: VUNESP - 2015 - CRO-SP - Analista de Suporte |
Q2780735 Banco de Dados

Considere a tabela de um banco de dados relacional: T1 (A, B, C, D) e a consulta SQL para essa tabela:


SELECT A, B, D

FROM T1

Comando X

Comando Y

Os conteúdos dos comandos X e Y para que, no resultado da consulta, o atributo B não possua valores nulos e que o resultado seja ordenado pelos valores do atributo A, de forma decrescente, são, respectivamente:

Alternativas
Ano: 2015 Banca: VUNESP Órgão: CRO-SP Prova: VUNESP - 2015 - CRO-SP - Analista de Suporte |
Q2780733 Banco de Dados

Pode-se afirmar que a consequência e/ou o objetivo principal do processo de normalização de tabelas, realizado em bancos de dados relacionais, é

Alternativas
Q1396793 Banco de Dados

Considere a seguinte consulta escrita em SQL.


select codigo_gravadora, avg(preco_venda), count(*)

from cd

group by codigo_gravadora;


Essa consulta nos informa

Alternativas
Q1396792 Banco de Dados
Assinale com V (verdadeiro) ou com F (falso) as seguintes afirmações, relativas à Linguagem de Definição de Dados (DDL) em SQL.
( ) UNIQUE indica que não pode haver repetição no conteúdo da coluna. ( ) NOT NULL indica que o conteúdo da coluna não pode ser alterado. ( ) PRIMARY KEY permite atribuir um conteúdo padrão a uma coluna da tabela. ( ) CHECK permite especificar quais valores podem ser utilizados para preencher a coluna.
A sequência correta de preenchimento dos parênteses, de cima para baixo, é
Alternativas
Q1394676 Banco de Dados

Assinale a alternativa que preenche corretamente a lacuna do enunciado abaixo.


No contexto de distribuição de dados relacionais, há diversos enfoques para o armazenamento das relações. No enfoque denominado ________, uma relação R é particionada em um número de subconjuntos R1, R2,...,RN. Cada tupla da relação R deve pertencer a pelo menos um fragmento, de modo que a relação original possa ser reconstruída se necessário.

Alternativas
Q1394675 Banco de Dados

Considere as seguintes afirmações sobre recuperação após falha em sistemas de bancos de dados relacionais.


I. Uma parte integrante de um sistema de banco de dados é o esquema de recuperação que é responsável pela restauração do banco de dados para um estado consistente que havia antes da ocorrência da falha.

II. Vários tipos de falhas podem ocorrer em um sistema, cada um dos quais exigindo um tratamento diferente. As falhas mais difíceis de tratar são aquelas que resultam em perda de informação.

III. Para preservar a consistência do banco de dados, exige-se que cada transação seja atômica.


Quais estão corretas?

Alternativas
Q1394674 Banco de Dados
No contexto de sistemas de banco de dados relacionais, muitos esquemas de controle de concorrência têm por base a propriedade da serialização (serializability). Um dos protocolos que permite a serialização é obrigar que o acesso aos itens de dados seja feito de maneira mutuamente exclusiva, isto é, enquanto uma transação acessa um item de dados nenhuma outra transação pode modificá-lo. Este protocolo é denominado
Alternativas
Q1015775 Banco de Dados

Considere as seguintes sentenças a respeito de chaves primárias:


I Em chaves primárias não pode haver valores nulos.

II Chaves primárias só podem ser do tipo int.

III Chaves primárias podem ser simples ou compostas.


Está CORRETO o que se afirma em:

Alternativas
Q1015772 Banco de Dados
A abordagem relacional está baseada no princípio de que as informações em uma base de dados podem ser consideradas como
Alternativas
Respostas
1381: D
1382: D
1383: A
1384: C
1385: C
1386: E
1387: C
1388: C
1389: D
1390: A
1391: A
1392: E
1393: E
1394: A
1395: B
1396: B
1397: E
1398: D
1399: C
1400: A