Questões de Concurso
Sobre banco de dados relacionais em banco de dados
Foram encontradas 1.387 questões
cliente(codigo_cliente, nome, cpf, endereco, cidade, cep)
pedido(num_pedido, prazo, codigo_cliente)
Para o esquema apresentado, a consulta SQL que recupera os nomes dos clientes que têm pedidos e os que não têm pedidos é:
D → C
C → D
C → N
C → E
Sabendo-se que todos os atributos são atômicos, o esquema relacional que satisfaz as formas normais 1ª, 2ª, 3ª e Boyce-Codd é:
Cliente (CPF, Nome, Cidade, Estado)
Um trecho de um comando SQL para obter o nome dos clientes que comece com o string ‘Ro’, além de suas cidades, ordenados pelo nome das cidades é o seguinte:
SELECT Nome, Cidade
FROM Cliente
WHERE Nome Like X
Y Cidade
Os valores de X e Y para atender à consulta especificada são, respectivamente,
Em um relacionamento de tabelas de um banco de dados relacional, a chave estrangeira serve para referenciar uma entidade dentro de outra tabela, facilitando, assim, a busca e o agrupamento dessas entidades.
Em banco de dados relacional, os atributos representam as entidades do mundo real.

Sabendo-se que a coluna matricula constitui a chave primária da tabela aluno, está correto concluir que

A manipulação de dados nesta tabela pode levar a problemas conhecidos como anomalias. Sobre elas, considere:
I. Para incluir uma nova tupla na tabela será necessário incluir ou os valores de atributo do departamento para o qual o funcionário trabalha ou valores NULL, se o funcionário ainda não trabalha para nenhum departamento. Este é um exemplo de anomalia de inserção.
II. A única maneira de inserir um novo departamento que ainda não tenha funcionários é colocar valores NULL nos atributos para funcionário, já que este procedimento não viola a integridade de entidade. Este é um exemplo de anomalia de inserção.
III. Se o funcionário Antônio for excluído e este for o último funcionário trabalhando no departamento RH, a informação referente a este departamento se perde do banco de dados. Este é um exemplo de anomalia de exclusão.
IV. Se o valor de um dos atributos de determinado departamento for mudado (do departamento 5, por exemplo) será necessário atualizar as tuplas de todos os funcionários que trabalham neste departamento, caso contrário, o banco de dados ficará incoerente. Este é um exemplo de anomalia de modificação.
Está correto o que se afirma APENAS em
M,R,N →C
C→M
É correto afirmar que, para S, o requisito acima mencionado é atendido apenas pelos conjuntos:
Um atributo de uma entidade pode ser composto e mutivalorado ao mesmo tempo.
Os autorrelacionamentos só podem possuir cardinalidade dos tipos de um para um e de um para muitos.
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:
Chave primária de um conjunto de entidades corresponde aos atributos que permitem distinguir determinada entidade do conjunto.
Sejam as seguintes tabelas de um banco de dados relacional:
Processo (IDProcesso, Tipo, Data)
Interessado (IDInteressado, NomeInteressado, Endereço)
Contem (IDProcesso, IDInteressado)
Considere que IDProcesso e IDInteressado são chaves estrangeiras na tabela Contem, com origem nas chaves primárias das tabelas Processo e Interessado, respectivamente. Um técnico em Processamento de Dados do TCE-RS, ficou com a tarefa de escrever uma consulta SQL para obter o tipo do processo e seus interessados, com a condição de que o tipo de processo seja de ‘gestão’. O comando correto que expressa o tipo dos processos e o nome dos interessados é