Julgue o item subsecutivo, a respeito de linguagem de definição e manipulação de dados.
Um esquema de banco de dados geralmente agrupa e apresenta as diferentes tabelas, seus campos e o relacionamento entre eles e outras tabelas.
Considere o banco de dados relacional abaixo, no qual as chaves primárias estão sublinhadas
empregado (nome_pessoa, endereco, cidade)
trabalha (nome_pessoa,nome_empresa,salario)
empresa (nome_empresa,cidade)
gerencia (nome_pessoa, nome_gerente)
Uma expressão da álgebra relacional que retorna o nome de todos os funcionários que moram na mesma cidade e na mesma rua, bem como seu(s) gerente(s) é
Acerca de banco de dados, julgue o seguinte item.
Situação hipotética: Ao analisar um computador, Marcos encontrou inúmeros emails, vídeos e textos advindos, em sua maioria, de comentários em redes sociais. Descobriu também que havia relação entre vários vídeos e textos encontrados em um diretório específico. Assertiva: Nessa situação, tendo como referência somente essas informações, Marcos poderá inferir que se trata de um grande banco de dados relacional, visto que um diretório é equivalente a uma tabela e cada arquivo de texto é equivalente a uma tupla; além disso, como cada arquivo possui um código único, poderá deduzir que esse código é a chave primária que identifica o arquivo de forma unívoca.
Acerca da abordagem relacional, da normalização e do SGBD, entre outros conceitos relativos a banco de dados, julgue o item a seguir.
Orientado a objetos, relacional, em rede e hierárquico são modelos de SGBD que definem a forma como os dados são armazenados no banco de dados.
Considere uma tabela relacional R com atributos A, B, C, D, e as seguintes dependências funcionais.
A → B
B → C
A → D
B → A
Estabelecendo-se que os atributos sublinhados identificam chaves, primárias ou candidatas, o esquema correto para que se obtenha um projeto normalizado até a forma normal BoyceCodd, é
De acordo com a normalização de entidades em bancos de dados relacionais, a entidade cujos atributos não chave independem de outro atributo não chave está na
Julgue o item seguinte, a respeito dos conceitos de modelagem de dados e níveis de abstração.
Na cardinalidade de mapeamento entre o conjunto de entidades X e Y de uma associação um-para-um, uma entidade em X é associada, no máximo, a uma entidade em Y, e uma entidade em Y é associada, no máximo, a uma entidade em X.
Julgue o item seguinte, a respeito dos conceitos de modelagem de dados e níveis de abstração.
No modelo de entidade-relacionamento, uma entidade se caracteriza por um objeto do mundo real que possui um conjunto de propriedades; os valores de um subconjunto dessas propriedades podem identificar de maneira única a entidade.
Analise o comando a seguir utilizando a tabela arvore, definida anteriormente.

Assinale o número de registros que é removido na execução desse comando.
As informações anteriormente apresentadas correspondem aos campos de uma tabela de um banco de dados, a qual é acessada por mais de um sistema de informação e também por outras tabelas. Esses dados são utilizados para simples cadastros, desde a consulta até sua alteração, e também para prevenção à fraude, por meio de verificação dos dados da tabela e de outros dados em diferentes bases de dados ou outros meios de informação.
Considerando essas informações, julgue o item que se segue.
A referida tabela faz parte de um banco de dados relacional.
A respeito de entidades, relacionamentos e tipos de chave, assinale a opção correta.

Considerando-se o exposto e o modelo relacional, é correto afirmar que cada linha de uma tabela recebe o nome de
Acerca dos conceitos de otimização de consultas SQL e técnicas de análise de desempenho, julgue o próximo item.
Álgebra relacional é um conjunto de operações sobre relações, sendo gerada dessas operações uma relação de saída.
Considere que, em um modelo relacional, há duas tabelas bem formadas denominadas Pessoa e Projeto. Os atributos de Pessoa são CPF (PK), nome, endereço e o código do projeto no qual ela trabalha (FK); os atributos de Projeto são código (PK), título e data de início. Considere também que existe uma regra de negócio que determina que, em um projeto, não possam trabalhar mais do que 15 pessoas.
Um gatilho, criado para garantir que essa regra de negócio seja permanentemente observada, deve ser programado para ser executado
Acerca de banco de dados, julgue o item seguinte.
Em um banco de dados relacional, os dados são armazenados em tabelas; e as tabelas, organizadas em colunas.