Magna Concursos
Questões
Planos
Entrar
Entrar
Criar Conta
Respondida
2406739
Ano:
2010
Disciplina:
TI - Banco de Dados
Banca:
CESPE / CEBRASPE
Orgão:
INMETRO
Provas:
Pesquisador - Informática Aplicada
Provas
×
Banco de Dados Relacional
Álgebra Relacional
Banco de Dados Relacional
Dependência Funcional
SQL
Operadores em SQL
Acerca de modelos de dados, álgebra relacional, normalização e projeto de bancos de dados, assinale a opção correta.
A
Por não ser consequência da interpretação semântica dos valores armazenados nos elementos da relação, a dependência funcional entre atributos de uma relação pode ser determinada mecanicamente, uma vez que não é necessário conhecer o significado de seus atributos.
B
Considere que, em um sistema que gerencia tratamentos médicos, a relação Pacientes possua os atributos codigo, nome, endereco; a relação Exames possua os atributos codigo e preco para cada tipo de exame ao qual um paciente pode se submeter; e a relação ServicosEfetuados contenha pelo menos os atributos codigoPaciente, codigoExame, nome, descricao e data. Considere, ainda, que a chave primária de ServicosEfetuados seja a combinação dos atributos codigoPaciente, codigoExame e data. Nessa situação, os atributos nome e descricao da relação ServicosEfetuados são totalmente dependentes da chave primária.
C
Dependências transitivas acontecem quando um atributo
x
de uma relação A depende da chave primária
y
de uma relação B que, por sua vez, depende de outro atributo
z
de uma relação C.
D
Como consequência da álgebra relacional, consultas podem ser utilizadas como parte de outras consultas e, ao se realizar o projeto de bancos de dados relacionais, não é necessário se preocupar com a quantidade de subconsultas em um comando SQL.
E
O uso de junção é um modo de substituir a utilização de subconsultas em comandos SQL de banco de dados relacionais. Nesse sentido, o seguinte comando de uma consulta SQL:
SELECT NOME, CARGO FROM CARGO INNER JOIN
PESSOA ON CARGO.CODIGO = PESSOA.CARGO WHERE
PESSOA.CARGO LIKE “ANALIS.*”
é equivalente ao comando:
SELECT NOME, CARGO FROM PESSOA WHERE CARGO IN
(SELECT CODIGO FROM CARGO WHERE CODIGO LIKE “ANALIS.*”).
Resolver
Comentários
0
×
Cadernos
×
Flashcards
×
Estatísticas
×
Reportar um erro
×
Provas
Questão presente nas seguintes provas
Pesquisador - Informática Aplicada
70 Questões
Resolver Prova
Publicar
Responder
Qual o problema da questão?
Selecione uma opção
Questão Desatualizada
Questão Repetida
Gabarito Errado
Outros Motivos
Mensagem
Enviar
Acessar
Criar Conta
Acesse sua Conta
Google
Facebook
Esqueci minha senha
Acessar
Ainda não tem conta?
Crie uma
!
Crie uma Conta
Criar Conta
Olá, para continuar, precisamos criar uma conta!
É
rápido
e
grátis
.
Google
Facebook
Concordo com os
Termos de Uso
Criar
Já tem uma conta?
Acesse aqui