Prévia do material em texto
Analise as seguintes afirmações: I - O valor de uma chave estrangeira só pode ser inserido em uma tabela se já existe na tabela onde é chave primária PORQUE II - esta restrição garante a integridade referencial. Podemos afirmar: A primeira afirmação é verdadeira e a segunda é falsa. As duas afirmações são verdadeiras e primeira não justifica a segunda. A primeira afirmação é falsa e a segunda é verdadeira. As duas afirmações são falsas. As duas afirmações são verdadeiras e primeira justifica a segunda. 2a Questão (Ref.:201704477997) Acerto: 0,2 / 0,2 Considere o seguinte esquema: Assiste (criança, canal de TV) Programa (canal de TV, desenho) Gosta (criança, desenho) A tabela Assiste indica os canais de TV a que a criança assiste. A tabela Programação indica os desenhos que são apresentados por cada canal de TV. A tabela Gosta indica os desenhos dos quais a criança gosta. Qual é a consulta expressa em álgebra relacional que identifica quais as crianças que gostam dos desenhos P ou Q? π criança ( σ desenho = P (Gosta)) U πcriança ( σ desenho = Q (Gosta)); X ← π criança ( σ Gosta(desenho = P)); Y ← π criança ( σ Gosta(desenho = Q)); π criança (X ∩ Y) X ← σ criança ( σ desenho = P (Gosta)); Y ← σcriança ( σ desenho = Q (Gosta)); π criança (X ∩ Y) X ← σ desenho (criança = P (Gosta)); Y ← σ desenho ( π criança = Q (Gosta)); π criança (X U Y) X ← criança ( σ desenho = P U Q (desenho)); π criança (X) 3a Questão (Ref.:201703791604) Acerto: 0,2 / 0,2 Em um SGBD do Modelo Relacional, definem-se os conjuntos de estados e mudanças de estados consistentes do banco de dados, determinando-se os valores que podem e os que não podem ser armazenados nesses conjuntos. Essa afirmação conceitua: Tabela. Tupla. Chave estrangeira. Restrições de integridade. Atributo. 4a Questão (Ref.:201703791413) Acerto: 0,2 / 0,2 Considere o texto a seguir e complete as lacunas, com as expressões constantes nas alternativas, respeitando a correlação sequencial em que estão dispostas. Uma ..................... é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha das demais, dentro de uma tabela. Uma ...................... é uma coluna ou uma combinação de colunas cujos valores aparecem, necessariamente, na ........................ de uma tabela. Em alguns casos, mais de uma coluna ou combinações de colunas podem servir para distinguir uma linha das demais. Uma das colunas (ou combinação de colunas) é escolhida como ..................... As demais colunas ou combinações são denominadas ........................ A seqüência correta encontra-se apenas em: Chave primária; chave estrangeira; chave primária; chave secundária; chaves alternativas. Chave primária; chave estrangeira; chave primária; chave primária; chaves estrangeiras. Chave primária; chave primária; chave primária; super-chave; chaves secundárias. Chave primária; chave estrangeira; chave primária; chave primária; chaves alternativas. Chave primária; super-chave; chave primária; chave candidata; chaves secundárias. 5a Questão (Ref.:201704477329) Acerto: 0,2 / 0,2 Considere o esquema relacional abaixo, no qual placa é a chave primária. VEICULO(Placa, Cor, Modelo, Marca, Ano, Valor) Qual é a expressão em álgebra relacional a ser aplicada sobre esse esquema, de forma a obter as Placas dos VEICULOS com Ano igual a 2011 e Valor menor que 9000? 𝛑 Placa (σ Ano = 2001 AND Valor < 9000 (VEICULO)) σ Placa (𝛑 Valor < 9000 AND Ano = 2011 (VEICULO)) σ Placa (𝛑 Valor < 9000 AND Ano = 2011) σ Placa (σ Ano = 2011; Valor < 9000) 𝛑 Placa (𝛑 Ano = 2001 ; Valor < 9000 (VEICULO)) 6a Questão (Ref.:201703791508) Acerto: 0,0 / 0,2 Admitindo as relações abaixo especificadas, marque a alternativa que representa a consulta em álgebra relacional que responde corretamente a seguinte pergunta: quais os nomes dos alunos e seus respectivos cursos? Alunos(matricula, nome, endereco, cpf, cod_curso) Cursos(codigo, nome_curso) ᴨnome, nome_curso(σcod_curso=codigo (Alunos)) ᴨnome, nome_curso(σcod_curso=codigo (Alunos X Cursos)) ᴨnome, nome_curso(Alunos X Cursos) σnome, nome_curso(ᴨcod_curso=codigo (Alunos X Cursos)) ᴨnome, nome_curso(σmatricula=codigo (Alunos X Cursos)) 7a Questão (Ref.:201704477328) Acerto: 0,2 / 0,2 A álgebra relacional fornece um alicerce formal para as operações do modelo relacional. Um técnico de informática reconhece que essas operações permitem que um usuário especifique solicitações como expressões da álgebra relacional, nas quais a(o) resultado da operação SELEÇÃO pode ser visualizado como uma partição vertical da relação original em duas relações: uma tem as colunas (atributos) necessárias e contém o resultado da operação, e a outra contém as colunas descartadas. operação SELEÇÃO é usada para incluir todas as tuplas de duas relações em uma única relação, sendo que as tuplas duplicadas são eliminadas. operação de PROJEÇÃO mantém quaisquer tuplas duplicadas, de modo que o resultado dessa operação é um conjunto de tuplas que pode conter tuplas repetidas. operação PROJEÇÃO é usada para escolher um subconjunto das tuplas de uma relação que satisfaça uma condição de seleção. operação PROJEÇÃO pode selecionar certas colunas da tabela e descartar outras. 8a Questão (Ref.:201704478012) Acerto: 0,2 / 0,2 Considere as instâncias de relações R1 e R2 apresentadas abaixo para responder às questões de nºs 1 e 2. O cabeçalho em cada uma dessas instâncias de relações apresenta os respectivos nomes das colunas. 9a Questão (Ref.:201703791419) Acerto: 0,0 / 0,2 Analise as afirmações a seguir, relativas ao conceito de chave primária: I - Pode ser composta por um ou vários atributos. II - Não admite duplicidade de valores, exceto no caso de valores nulos. III - Deve ser definida durante a construção do modelo de E-R. É correto o que consta APENAS em Apenas as afirmações I e III são verdadeiras. As afirmações I e II são falsas. Apenas as afirmações II e III são verdadeiras. Todas as afirmações são verdadeiras. As afirmações II e III são falsas. 10a Questão (Ref.:201703791626) Acerto: 0,2 / 0,2 Considere a seguinte tabela criada: Aluno {matricula, nome, email} Marque a alternativa que representa em Álgebra Relacional, a seleção apenas do nome do aluno cuja matrícula é 0364.