Questões de Concurso
Sobre álgebra relacional em banco de dados
Foram encontradas 167 questões
seguintes itens.
1) Uma chave estrangeira é um campo que aponta para a chave primária de outra tabela.
2) Em chaves primárias, não pode haver valores nulos nem repetição.
3) Uma tupla é a mesma coisa que uma tabela.
Assinale a alternativa correta.
Considere um banco de dados com as seguintes tabelas e campos, representados na forma de um pseudo código.
cliente (nomecliente, codigocliente, cidade, codigoproduto)
chave estrangeira (codigoproduto) referenciado produto
produto (nomeproduto, codigoproduto, descricaoproduto)
Nessa situação, para se encontrarem todos os nomes de clientes que possuem o produto de nome ACME, é correto, ao se utilizar a linguagem SQL, o emprego do código abaixo.
SELECT nomecliente
FROM cliente as c, produto as p
WHERE c.codigoproduto = p.codigoproduto
AND p.nomeproduto = 'ACME';
I. O agrupamento de tuplas em uma relação, a partir do valor de alguns de seus atributos não costuma ser uma necessidade frequente para aplicação de uma função de agregação.
II. O primeiro tipo de requisito que não pode ser expresso na álgebra relacional básica é para especificar as funções matemáticas agregadas em coleções de valores do banco de dados.
III. As funções mais comuns aplicadas em coleção de valores numéricos incluem SOMA, MÉDIA, MÁXIMO e MÍNIMO.
IV. Essas funções podem ser utilizadas em consultas de estatística simples, que resumem as informações das tuplas do banco de dados.
TAB_FUNC = {COD_FUNC, NOME, COD_DEP, SAL}
Uma expressão da álgebra relacional representando a tabela formada pelos códigos (COD_FUNC) e nomes (NOME) dos funcionários que ganham salário (SAL) entre 1000 e 3000 reais e trabalham no departamento de código (COD_DEP) 3 é
Está CORRETA a seguinte sequência de respostas, de cima para baixo:
considere que os aplicativos devem ser reputados
sempre na originalidade da versão referenciada e
não quaisquer outras passíveis de modificação (cus-
tomização, parametrização, etc.) feita pelo usuário.
Quando não explicitados nas questões, as versões
dos aplicativos são: Windows XP edição doméstica
(Português), Microsoft Office 2000, SGBD MS-SQL
Server 2000 e navegador Internet Explorer 8. Mouse
padrão destro.
1 – primária
2 – binária
( ) select
( ) union
( ) set difference
( ) project
( ) rename
A álgebra relacional é uma linguagem de consulta ___________ que consiste em um conjunto de _________ tendo como entrada uma ou duas ___________ e produzindo, como resultado, uma nova ___________.
A sequência correta é:
I. A operação de União não é comutativa.
II. A operação de União executa a união de duas relações compatíveis.
III. A operação de Diferença não é comutativa.
Podemos afirmar corretamente que:
I. A projeção em álgebra relacional é aplicada a uma relação simples.
II. A projeção em álgebra relacional remove implicitamente as tuplas duplicadas presentes na relação resultante.
III. A projeção em álgebra relacional é comutativa.
Podemos afirmar corretamente que: