Questões de Concurso
Sobre banco de dados relacionais em banco de dados
Foram encontradas 1.924 questões
Com relação aos bancos de dados relacionais, julgue o próximo item.
Em bancos de dados relacionais, as tabelas que compartilham
um elemento de dado em comum podem ser combinadas para
apresentar dados solicitados pelos usuários.
Com relação aos bancos de dados relacionais, julgue o próximo item.
Denomina-se visão uma tabela única derivada de uma ou mais
tabelas básicas do banco. Essa tabela existe em forma física
e viabiliza operações ilimitadas de atualização e consulta.
Com relação aos bancos de dados relacionais, julgue o próximo item.
O catálogo de um sistema de gerenciamento de banco de dados
relacional armazena a descrição da estrutura do banco de dados
e contém informações a respeito de cada arquivo, do tipo
e formato de armazenamento de cada item de dado
e das restrições relativas aos dados.
Algumas das mais importantes implementações de bancos de dados relacionais dispõem do comando TRUNCATE para remover registros de uma tabela.
Considere as seguintes opções para remover registros de uma tabela T:
I. Usando o comando DELETE;
II. Usando o comando TRUNCATE;
III. Removendo a tabela T e executando um comando CREATE TABLE para recriá-la em seguida.
Sobre essas opções, é correto afirmar que:
Para responder a questão, considere as informações abaixo.


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:
Cada transação possui uma sequência de leituras e(ou) escritas delimitada por comandos begin e commit, ou com o comando abort.
Tab1 (C1, C2, C3) e Tab2 (C4, C5, C1)
Sendo C1 a chave primária de Tab1 e C4 a chave primária de Tab2. C1 é chave estrangeira em Tab2, com origem na chave primária C1, de Tab1.
Essa chave estrangeira foi declarada para propagar alterações feitas no valor da chave primária de origem. Assim, para testar esse aspecto, o valor de C1 de um determinado registro de Tab1 foi alterado de 1 para 10, tendo como consequência

A dependência funcional que certamente NÃO pode ser depreendida dessa instância é:
C1 → C2
C1 → C3
C3 → C4
Uma tabela T de atributos C1, C2, C3, C4, na qual C1 é umidentificador, verifica a terceira forma normal somente se:
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.
C → D
D → C
C → N
C → E
Para que a tabela T esteja normalizada na forma normal Boyce-Codd, é preciso que: