Implementação de Banco de Dados - Parte 1

Implementação de Banco de Dados - Parte 1

Assessment

Quiz

Computers

University

Easy

Created by

Ives da Silva Pires

Used 7+ times

FREE Resource

Student preview

quiz-placeholder

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Seja a seguinte sequência de operações da Álgebra Relacional:


p A1,A2 (s A1=5 (A A1=B3 B))


Considerando-se essa sequência da esquerda para a direita, que operações foram empregadas?

Projeção, seleção e junção

Projeção, junção e seleção

Junção, seleção e projeção

Junção, projeção e seleção

Seleção, projeção e junção

2.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

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.

Media Image
Media Image
Media Image
Media Image
Media Image

3.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

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:

Restrições de integridade.

Chave estrangeira.

Tupla.

Tabela.

Atributo.

4.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Marque a alternativa com a expressão da Álgebra Relacional da representação da relação formada pelos códigos (COD_PROD) e nomes (PROD) dos produtos com preço (PRECO) entre 5 e 30 reais da categoria de código (COD_CAT) 1:

π COD_PROD,PROD(σ COD_CAT=1 PRECO≥5 PRECO≤30 (PRODUTO))

σ COD_CAT(π PRECO≥5 PRECO≤30 (PRODUTO))

π (σ PRECO≥5 PRECO≤30 COD_CAT=1(COD_PROD,PROD))

σ PROD,COD_PROD (π COD_CAT=1 PRECO≥5 PRECO≤30(PRODUTO))

π (σ PRECO≥5 PRECO≤30 (PRODUTO))

5.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

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(Alunos X Cursos)

ᴨnome, nome_curso(σcod_curso=codigo (Alunos X Cursos))

ᴨnome, nome_curso(σcod_curso=codigo (Alunos))

σnome, nome_curso(ᴨcod_curso=codigo (Alunos X Cursos))

ᴨnome, nome_curso(σmatricula=codigo (Alunos X Cursos))

6.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

O operador que possibilita a seleção de uma faixa de valores sem a necessidade do uso dos operadores >=, <= e AND é:

IN

BETWEEN

HAVING

LIKE

GROUP BY

7.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Álgebra Relacional é o conjunto de operações sobre modelos relacionais de dados. Referente as operações de álgebra relacional, relacione cada uma com os objetivos apresentados a seguir.

1. Seleção

2. Projeção

3. Produto Cartesiano

4. Junção


( ) É utilizada para selecionar um subconjunto de tuplas de uma relação.

( ) Seleciona um conjunto determinado de colunas de uma relação.

( ) É uma operação binária que combina todas as tuplas de duas relações.

( ) O resultado conterá apenas as tuplas que se relacionam de acordo com uma determinada condição.

A relação correta entre as operações e as características, de cima para baixo, é:

1, 2, 3, 4

1, 2, 4, 3

1, 3, 4, 2

2, 1, 3, 4

2, 1, 4, 3

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?