As data manipulation languages (DML), ou linguagens de manipulação de dados, são linguagens de computador utilizadas para recuperação, inclusão, modificação e remoção de informações em um banco de dados. Assinale a alternativa que apresenta os dois tipos existentes de linguagens de manipulação de dados.
Os bancos de dados são sistemas de armazenamento que têm por objetivo oferecer a seus utilizadores uma visão abstrata dos dados. Assinale a alternativa que apresenta o significado de abstração de dados.
Durante o processo de projeto de um banco de dados relacional, foram detectadas as seguintes dependências funcionais (atributos multivalorados estão marcados com *):

Sabendo-se que atributos identificadores estão sublinhados, e atributos marcados com * são multivalorados, qual a sequência em que as tabelas estão na Terceira Forma Normal e atendem às dependências funcionais especificadas?
As tabelas JOGADOR, TORNEIO e JOGO, representadas a seguir, fazem parte de uma base de dados utilizada para armazenar os resultados dos torneios de tênis realizados em um clube.

As colunas participantes das chaves primárias estão sublinhadas. Na coluna ID_TORNEIO, foi definida uma chave estrangeira referenciando a coluna ID da tabela TORNEIO. As colunas ID_JOGADOR1 e ID_JOGADOR2 armazenam os ID dos participantes no jogo, enquanto a coluna ID_JOGADOR_VENCEDOR armazena o ID do vencedor do jogo.
Sabendo-se que é vencedor de um torneio o jogador com maior número de vitórias em tal torneio, qual comando SQL apresenta como resultado os I...
Sobre as estruturas e o funcionamento de Sistemas Gerenciadores de Bancos de Dados (SGBD), é INCORRETO afirmar que

A respeito dos sistemas de suporte à decisão, técnicas de modelagem e otimização de bases de dados multidimensionais, julgue os próximos itens.
As medições métricas do negócio, armazenadas nas tabelas de fatos, podem ser aditivas, não aditivas ou semiaditivas.
Assinale a alternativa incorreta em relação ao modelo de Bancos de Dados Relacionais.
A normalização é um processo de refinamento do esquema do Banco de Dados, visando eliminar possíveis redundâncias, sanar dependências parciais entre atributos e reduzir os problemas com alterações, inclusões e exclusões. As etapas do processo são conhecidas como formas normais. Com relação aos conceitos de normalização, julgue os itens a seguir.
I - Podem ser utilizados dois tipos de abordagens/metodologias no processo de normalização (top-down e bottom-up).
II - Só existem 4 (quatro) formas normais.
III - A primeira forma normal (1FN) elimina os grupos repetitivos.
IV - A segunda forma normal (2FN) elimina as dependências transitórias.
A quantidade de itens c...
Várias técnicas são utilizadas para garantir a integridade do Banco de Dados, entre elas o gerenciamento de transações e o controle de concorrência. Em relação aos problemas gerados pela falta de gerenciamento das transações, pode-se ter a perda de atualização dos dados, a leitura sujar os dados e a agregação incorreta. Considerando os problemas mencionados no enunciado, podemos afirmar que
Considerando a classificação da American National Standards Institute (ANSI) que divide a arquitetura de banco de dados relacionais em 3 níveis distintos, julgue os itens a seguir.
I - O nível externo representa um conjunto de visões, é o nível do usuário.
II - O nível interno é um conjunto de índices ou métodos de acesso a dados armazenados, é o nível físico.
III - O nível conceitual é uma coleção de estruturas de dados, a saber, as relações que fazem a ligação entre os outros dois.
A quantidade de itens certos é igual a