Questões de Concurso
Comentadas sobre banco de dados relacionais em banco de dados
Foram encontradas 1.616 questões
Sabendo disso, responda às questões 45 e 46. Considerando a necessidade de elaborar um banco de dados para avaliar as políticas de permanência do IFPI, bem como os princípios de integração e interoperabilidade de dados institucionais, qual procedimento é o mais adequado?
Aluno (ID, Nome, Sala)
A consulta do PL/SQL para obter o nome dos alunos que comecem com a letra M é:
Escritório (Número, Tipo, Andar, Fone)
A consulta do PL/SQL para obter a quantidade de escritórios do tipo ‘Sala de Reunião’ é:
Desconsideradas particularidades sintáticas de SGBDs específicos, qual consulta atende ao requisito?
A tabela Veiculo possui as colunas CodigoVeiculo (PK) e KmAtual, contendo 50 veículos cadastrados. O atributo kmAtual aceita valores nulos.
Já a tabela Viagem possui as colunas CodigoViagem (PK), CodigoVeiculo (FK) e KmFinal, contendo os registros de viagens finalizadas.
Sabe-se que apenas 30 desses veículos possuem registros na tabela Viagem (os outros 20 são veículos recém-adquiridos que nunca viajaram).
Um desenvolvedor executou a seguinte instrução SQL no banco de dados:
UPDATE Veiculo V
SET KmAtual =
(SELECT MAX(Vi.KmFinal)
FROM Viagem Vi
WHERE Vi.CodigoVeiculo = V.CodigoVeiculo
);
Assinale a opção que descreve corretamente o resultado da execução dessa instrução.
I - FOREIGN KEY (CodigoCliente)
REFERENCES Cliente(CodigoCliente)
ON DELETE CASCADE
II - FOREIGN KEY (CodigoCliente)
REFERENCES Cliente(CodigoCliente)
ON DELETE NO ACTION
Assinale a opção que apresenta, corretamente, a diferença entre os comportamentos das duas definições.
Ao analisar as dependências funcionais, verifica-se que NomeEngenheiro e EspecialidadeEngenheiro são funcionalmente determinados apenas por CodigoEngenheiro, que corresponde à parte da chave primária composta.
Assinale a opção que avalia corretamente a adequação dessa estrutura à 2ª Forma Normal (2FN).
Venda (ID_Produto, Nome_Produto, ID_Cliente, Nome_Cliente, Quantidade), s
endo que nessa tabela estão indicados o ID e o Nome do Produto vendido, o ID e o Nome do Cliente que adquiriu o produto, além da Quantidade do produto vendida.
A chave primária da tabela é composta pelos atributos ID_Produto e ID_Cliente (ambos sublinhados). Vale ainda dizer que cada produto pode ter sido adquirido por diversos clientes e cada cliente pode ter adquirido diversos produtos.
Indique como essa tabela pode ser transformada para que se atinja a Terceira Forma Normal.
Considerando os conceitos de Diagrama Entidade-Relacionamento (DER), bancos de dados relacionais e linguagem SQL, associe os elementos da Coluna I às respectivas características apresentadas na Coluna II:
Coluna I:
1. Diagrama Entidade-Relacionamento (DER).
2. Chave estrangeira.
3. Comandos DDL.
4. Comandos DML.
5. Tabela relacional.
6. Normalização.
Coluna II:
(__)Permite estabelecer a integridade referencial entre registros pertencentes a tabelas distintas, mantendo a consistência dos relacionamentos.
(__)Representa a estrutura lógica das informações do domínio da aplicação, descrevendo entidades, atributos e associações antes da implementação física.
(__)Conjunto de instruções empregado para criar, alterar ou remover objetos pertencentes ao banco de dados.
(__)Estrutura utilizada para armazenar ocorrências de uma entidade, organizando atributos em colunas e registros em linhas.
(__)Conjunto de instruções destinado à inclusão, alteração, exclusão e recuperação dos dados armazenados.
(__)Processo empregado na modelagem lógica para reduzir redundâncias e minimizar inconsistências decorrentes da atualização dos dados.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo:
Com base nesse contexto, analise as assertivas a seguir.
Asserção (X):
No modelo relacional, os dados são organizados em tabelas compostas por linhas e colunas, sendo possível estabelecer relacionamentos entre elas por meio de chaves.
PORQUE
Razão (Y):
A utilização de chaves primárias e chaves estrangeiras permite representar vínculos entre registros de tabelas distintas, contribuindo para a integridade referencial dos dados.
Assinale a alternativa correta:
Preencha corretamente as lacunas do texto:
No processo de desenvolvimento de um banco de dados relacional, o ____________ representa entidades, atributos e relacionamentos do domínio do problema. Em seguida, o ____________ organiza essas informações em estruturas compatíveis com o modelo relacional. A implementação ocorre no ____________, utilizando comandos da linguagem ____________ para criar e administrar objetos do banco de dados. Os relacionamentos entre tabelas são estabelecidos por meio de ____________, enquanto a consulta aos dados normalmente é realizada por instruções ____________. Durante a administração do ambiente, práticas relacionadas ao ____________ contribuem para restringir acessos indevidos, e a adequada organização dos arquivos de dados e de log faz parte da ____________ do banco de dados.
Assinale a alternativa que preenche corretamente as lacunas:
Considerando os conceitos de modelagem de dados, MS SQL Server e MySQL, analise as alternativas e assinale a CORRETA:
Considerando os conceitos de modelagem e gerenciamento de bancos de dados, analise as alternativas e assinale a CORRETA: