Baixe o app para aproveitar ainda mais
Prévia do material em texto
PERGUNTA 1 Quais são as Operações de álgebra relacional com base na teoria de conjuntos? União (UNION) Intersecção (INTERSECT) Diferença de conjuntos (SET DIFFERENCE) Produto cartesiano (CROSS PRODUCT) União (DROP) Intersecção (INSERT) Diferença de conjuntos (SET INTO) Produto cartesiano (ALTER SELECT) União (JOIN) Intersecção (INSERT) Diferença de conjuntos ( DELETE) Produto cartesiano (PRODUCT) União (UNION) Intersecção ( DELETE) Diferença de conjuntos (SET JOIN) Produto cartesiano (CROSS) União (UNDER UNION) Intersecção (INTERSECT INTO) Diferença de conjuntos (SET DELETE ) Produto cartesiano (CROSS FIT) 0,25 pontos PERGUNTA 2 Quais os tipos de equivalência mais usados ? Relação, Atributo, Tupla, Domínio Relação, dupla , campo, Domínio Relação, assimetria , Tupla, numero Relação, simetria , dupla , combinado Relação, assimetria , Tupla, Domínio 0,25 pontos PERGUNTA 3 Como são compostas as consultas em álgebra relacional As consultas na álgebra relacional são compostas usando uma coleção de operadores. As consultas na álgebra relacional é composta por apenas um operador As consultas na álgebra relacional são compostas por dois operadores. As consultas na álgebra relacional são compostas por três operadores As consultas na álgebra relacional são compostas por funções sem operadores. 0,25 pontos PERGUNTA 4 O que é Junção e qual é seu símbolo ? A operação JUNÇÃO, indicada por ⋈, é usada para combinar tuplas relacionadas de duas relações em uma única tupla maior A operação JUNÇÃO, indicada por ⋈, é usada para combinar colunas relacionadas de duas relações em uma única coluna maior A operação JUNÇÃO, indicada por ⋈, é usada para combinar linhas relacionadas de duas relações em uma única linha maior A operação JUNÇÃO, indicada por ⋈, é usada para combinar campos relacionados de duas relações em uma único campo maior A operação JUNÇÃO, indicada por ⋈, é usada para combinar números relacionados de duas relações em uma único numero maior 0,25 pontos PERGUNTA 5 Qual são os termos mais usados em álgebra : Tabela, Coluna, Linha, Tipo de Dados Tabela, campo, Linha, Tipo de Dados Tabela, numero , Linha, Tipo de Dados Tabela, Coluna, forma, Tipo de Dados Tabela, numero, campo, forma 0,25 pontos PERGUNTA 6 Para que serve o comando CREATE ? O comando CREATE é considerado o principal comando para definição de dados. Pode ser usado para criar esquemas, tabelas (relações) e domínios (bem como outras construções, como views, assertions e triggers) (ELMASRI e NAVATHE, 2011) O comando CREATE é considerado o comando secundário para definição de dados. Pode ser usado para alterar esquemas, tabelas (relações) e domínios (bem como outras construções, como views, assertions e triggers) (ELMASRI e NAVATHE, 2011) O comando CREATE é considerado o relevante comando para definição de dados. Pode ser usado para deletar esquemas, tabelas (relações) e domínios (bem como outras construções, como views, assertions e triggers) (ELMASRI e NAVATHE, 2011) O comando CREATE é considerado o pior comando para definição de dados. Pode ser usado para finalizar esquemas, tabelas (relações) e domínios (bem como outras construções, como views, assertions e triggers) (ELMASRI e NAVATHE, 2011) O comando CREATE é considerado o melhor comando para definição de dados. Pode ser usado para variar esquemas, tabelas (relações) e domínios (bem como outras construções, como views, assertions e triggers) (ELMASRI e NAVATHE, 2011) 0,25 pontos PERGUNTA 7 1- Qual a importância da álgebra relacional ? A álgebra relacional é muito importante por diversos motivos. Primeiro, ela oferece um alicerce formal para as operações do modelo relacional. Segundo, e talvez mais importante, ela é usada como base para a implementação e a otimização de consultas nos módulos de otimização e de processamento de consulta, que são partes integrantes dos sistemas de gerenciamento de bancos de dados relacionais (SGBDs). A álgebra relacional não é importante por diversos motivos. Primeiro, ela não oferece um alicerce formal para as operações do modelo relacional. Segundo, e talvez mais importante, ela é usada como base para a implementação e a otimização de consultas nos módulos de otimização e de processamento de consulta, que são partes integrantes dos sistemas de gerenciamento de bancos de dados relacionais (SGBDs). A álgebra relacional é muito importante por diversos motivos. Primeiro, ela oferece vários alicerces para as operações do modelo relacional. Ela é usada como base de processamento de consulta, que são partes integrantes dos sistemas de gerenciamento de bancos de dados relacionais (SGBDs). A álgebra relacional é muito importante por um único motivo. Primeiro, ela oferece um alicerce formal para as operações do modelo relacional. O processamento de consulta, que são partes integrantes dos sistemas de gerenciamento de bancos de dados relacionais (SGBDs). 0,25 pontos PERGUNTA 8 Para que servem os comandos ALTER, DROP, MODIFY e RENAME ? O comando ALTER, pode ser utilizado para alterar colunas, linhas, em uma tabela existente, (ADD) para adicionar colunas ou linhas , modificar o tipo de dado de um atributo da tabela já criada (MODIFY), renomear uma tabela ou atributo (RENAME) e também eliminar uma coluna da tabela (DROP). O comando ALTER, pode ser utilizado para adicionar colunas em uma tabela existente, modificar o tipo de dado de um atributo da tabela já criada (MODIFY), renomear uma tabela ou atributo (RENAME) e também eliminar uma coluna da tabela (DROP). O comando ALTER, pode ser utilizado para deletar uma colunas em uma tabela existente, apagar o tipo de dado de um atributo da tabela já criada (MODIFY), renomear uma tabela ou atributo (RENAME) e também eliminar uma coluna da tabela (DROP). O comando ALTER, pode ser utilizado para juntar colunas em uma tabela existente, modificar o tipo de dado de um atributo da tabela já criada (MODIFY), renomear uma tabela ou atributo (RENAME) e também eliminar uma coluna da tabela (DROP). O comando ALTER, pode ser utilizado para somar colunas em uma tabela existente, apagar o tipo de dado de um atributo da tabela já criada (MODIFY), renomear uma tabela ou atributo (RENAME) e também e uma coluna da tabela (DROP). 0,25 pontos PERGUNTA 9 Como pode ser usadas as operações seleção e projeção podem em conjunto ? De uma expressão única; Do aninhamento das operações; Da criação de relações de resultados intermediários De varias expressões ; Do aninhamento de campos ; Da criação de relações de resultados intermediários. De duas expressões; Do aninhamento de funções; Da criação de relações de resultados iniciais . De uma expressão única; Do aninhamento de colunas ; Da criação de resultados falsos. Para que é usada a operação De nenhuma expressão ; Do aninhamento de campos; Da criação de relações de resultados finais 0,25 pontos PERGUNTA 10 Quais são as 3 operações unarias criadas apenas para atender banco de dados relacionais : Projeção (PROJECT) Seleção (SELECT) Junção (JOIN) Projeção (UNPROJECT) Seleção (UNSELECT) Junção (UNJOIN) Projeção (ALTER TABLE) Seleção (DROP) Junção (INSERT) Projeção (DROP TABLE) Seleção (KILL) Junção ( INSERT JOIN) Projeção (PROJECT) Seleção (SELECT) Junção (SELECT UNDER JOIN) 0,25 pontos
Compartilhar