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

Foram encontradas 1.555 questões

Q2123702 Banco de Dados
Analise as afirmativas abaixo sobre fundamentos de Sistemas Gerenciadores de Bancos de Dados Relacionais.
1. Uma expressão de álgebra relacional forma uma nova relação após aplicar os operadores de álgebra a um conjunto de relações existente. 2. Há três operações básicas que modificam o estado de relações no banco de dados: Insert, Update e Delete. 3. Não é possível realizar operações de update de chaves primárias de tuplas em relações em bancos de dados relacionais.

Assinale a alternativa que indica todas as afirmativas corretas
Alternativas
Q2123686 Banco de Dados
Analise as afirmativas abaixo sobre restrições de integridade em bancos de dados relacionais.
1. Chaves primárias devem conter valores únicos. 2. Uma vez criada, a chave primária não pode ser removida de uma relação. 3. Chaves primárias não podem conter valores nulos. 4. Uma relação pode ter somente uma única chave primária.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2123683 Banco de Dados
Qual o nome da propriedade de uma transação, no contexto de sistemas gerenciadores de bancos de dados relacionais e de bancos de dados relacionais, que define que uma transação deve ser executada por completo ou não ser executada?
Alternativas
Q2123680 Banco de Dados
Como relacionamentos do tipo 1 para n (1:N) podem ser implementados em bancos de dados relacionais?
1. Utilizando Triggers 2. Utilizando chaves estrangeiras 3. Utilizando relações de relacionamentos
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2119595 Banco de Dados
O objetivo do projeto de banco de dados relacional é gerar um conjunto de esquemas de relação que nos permita armazenar informações sem redundância desnecessária, e possibilitar recuperar informações com facilidade. Considerando o projeto e a modelagem de Banco de Dados Relacionais, assinale a alternativa INCORRETA.
Alternativas
Q2110498 Banco de Dados
Constitui uma importante tarefa na modelagem de bancos de dados relacionais a definição dos atributos componentes dos conjuntos de entidades, bem como o tipo desses atributos. Considerando os diversos tipos de atributos possíveis, é correto afirmar que
Alternativas
Q2107778 Banco de Dados
Qual das propriedades abaixo NÃO constitui uma característica que distingue a abordagem de banco de dados relacional de uma abordagem tradicional de processamento de arquivos?  
Alternativas
Q2107777 Banco de Dados
Considere o modelo de dados Entidade-Relacionamento (ER) e as situações descritas nos itens abaixo. Para cada situação, são fornecidos o nome de um relacionamento e de três entidades (identificados em letras maiúsculas), junto com a descrição de uma situação a ser modelada. Assuma sempre que as entidades indicadas são necessárias considerando o propósito da base de dados.  
I. Relacionamento MENTORIA, entidades ESTAGIARIO, MENTOR, e SETOR: em um programa de treinamento, um estagiário passa por vários setores da empresa, em cada um deles sendo atribuído a um mentor. Deseja-se registrar sobre cada mentoria, além do estagiário, do mentor, e do setor, a data de início e de fim da mentoria. II. Relacionamento CONSULTA, entidades MEDICO, PACIENTE, e EXAME: uma clínica médica oferece consultas e exames a seus pacientes. Deseja-se registrar sobre cada consulta realizada, além do médico e do paciente, a data/hora da consulta, a forma de pagamento, bem como possivelmente um ou mais exames solicitados durante a consulta. III. Relacionamento ALOCACAO, entidades PROJETO, FUNCIONARIO, e FUNCAO: uma empresa de TI desenvolve diferentes projetos, na qual aloca seus funcionários em uma dada função. Deseja-se registrar sobre cada alocação, além do funcionário, do projeto e da função, o número de horas alocado.
Qual dos relacionamentos acima poderia ser corretamente modelado por um relacionamento ternário entre as três entidades participantes indicadas? 
Alternativas
Q2107762 Banco de Dados
Considere a tabela ALUNOS criada usando o comando SQL (padrão SQL99 ou superior) abaixo.  
Create table Alunos (pk int not null primary key, nomea varchar(100), idade int, nascimento date not null);
Assinale qual, dentre as instruções ALTER TABLE listadas abaixo, representa um comando SQL INVÁLIDO, que causa um erro de execução.
Alternativas
Q2107415 Banco de Dados
Assinale a alternativa correta quanto à normalização para bancos de dados relacionais.
Alternativas
Q2105672 Banco de Dados
Um banco de dados relacional é composto por tabelas ou relações. Diante disso, uma tabela pode ser definida como
Alternativas
Q2098040 Banco de Dados
Assinale a alternativa com uma afirmação correta sobre o Modelo Relacional.
Alternativas
Q2096303 Banco de Dados
Num banco de dados relacional, considere uma tabela R, com duas colunas A e B, ambas do tipo string de caracteres, cuja instância é exibida a seguir.
70.png (106×164)

Nesse cenário analise os comandos a seguir.
I. 70_i.png (366×64)
II. 70_ii.png (364×70)
III. 70_iii.png (364×48)
Assinale a lista que contém o número de registros deletados em cada um dos comandos I, II e III, respectivamente, quando executados separadamente e usando a mesma instância inicial descrita.
Alternativas
Q2095857 Banco de Dados
Considere a seguinte tabela de um banco de dados chamada Pessoa:

                   id           nome           sobrenome           idade                    1            Paulo           Silva                     17                    2            Maria           Souza                   20                    3            Pedro           Henrique              30

Assinale o SQL correto que extrai as informações nome, sobrenome e idade da tabela Pessoa, considerando somente os registros que possuem idade maior que 18 e ordenando por ordem decrescente de idade. 
Alternativas
Q2093038 Banco de Dados
Após ter criado a tabela Cidadao em um banco de dados relacional, aberto e funcionando em condições ideais, um analista necessitou modificar sua estrutura excluindo a coluna Atividade. Para isso ele utilizou corretamente o comando SQL
Alternativas
Q2093037 Banco de Dados
Utilizando um banco de dados relacional, aberto e funcionando em condições ideais, um analista excluiu todos os privilégios de um usuário e, a seguir, atribuiu novos privilégios a outro profissional. Posteriormente, criou uma tabela de controle com nomes de usuários e respectivos privilégios e incluiu dados nessa tabela. Após criada, ele incluiu os nomes e os privilégios nessa tabela.
Considerando a ordem das operações realizadas pelo analista, ele utilizou comandos SQL respectivamente correspondentes a
Alternativas
Q2089312 Banco de Dados
85.png (365×164) 
Considerando a imagem acima, que representa o conteúdo da tabela ESCOLA, implementada em um banco de dados relacional, julgue o item. 
O comando apresentado a seguir, caso seja executado, removerá todos os dados da tabela ESCOLA.
85_2.png (127×46)
Alternativas
Q2089311 Banco de Dados
85.png (365×164) 
Considerando a imagem acima, que representa o conteúdo da tabela ESCOLA, implementada em um banco de dados relacional, julgue o item. 
Para alterar a quantidade de unidades da Escola Classe para 300, deve-se executar o comando apresentado a seguir.
84.png (191×55) 
Alternativas
Q2085611 Banco de Dados
Analise as afirmativas abaixo: 1. Uma restrição de integridade de entidade é aquela que postula que nenhuma chave primária pode ser nula em uma relação. 2. Uma restrição de integridade referencial é aquela que é especificada entre duas relações, necessariamente, de modo a manter a consistência entre os atributos nas duas relações. 3. Todas as restrições de integridade devem ser especificadas no esquema relacional do banco de dados, como parte da sua definição, via DDL. Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2085610 Banco de Dados
No contexto das restrições em bancos de dados relacionais, no âmbito do modelo de dados relacionais, identifique restrições baseadas em esquema (schema-based) válidas: 1. Restrições de chave. 2. Restrições de domínio. 3. Restrições sobre valores nulos. 4. Restrições de gatilhos. Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Respostas
701: B
702: C
703: D
704: D
705: A
706: A
707: D
708: C
709: D
710: E
711: E
712: D
713: D
714: E
715: D
716: C
717: E
718: E
719: C
720: A