A identificação dos dados que devem ser armazenados no banco de dados, escolhendo a estrutura correta para representar e armazenar dados, e, a avaliação das necessidades de cada grupo de usuários para definir as visões que serão necessárias, integrando-as, fazendo com que o banco de dados seja capaz de atender a todas as necessidades dos usuários, são de responsabilidade do

Peça contém Peça no sentido de componente-composto. Essa situação é adequadamente representada em um diagrama E-R como

Com relação aos conceitos de análise de dados e informações, julgue o item a seguir.

No nível de mensuração da análise exploratória de dados, as variáveis são classificadas como dependentes e independentes.

Relativamente a fundamentos e à administração de banco de dados, julgue os itens a seguir.

Bancos de dados com suporte a triggers são capazes de detectar a ocorrência de eventos, verificar condições e executar algumas ações independentemente de solicitação externa ao sistema.

Índices de tabelas de banco de dados são estruturas de acesso auxiliares utilizadas para aumentar a velocidade de recuperação dos registros. O índice especificado sobre um campo-chave de classificação de um arquivo ordenado de registros é denominado:

Considere:

I. Um relacionamento do tipo "material compõe material".

II. Um relacionamento que necessita ser relacionado a outro relacionamento.

III. Entidade cuja vida depende de outra.

No MER, I, II e III são, respectivamente, representados por:

Um Administrador de Banco de Dados optou pela replicação do Banco de Dados (BD) na forma mestre-escravo visando aumentar o desempenho de leitura para a camada de BD de uma aplicação web. Uma vantagem desta solução é:

As regras de integridade fornecem a garantia de que mudanças feitas no banco de dados por usuários autorizados não resultem em perda da consistência de dados. Assim, as regras de integridade protegem o banco de dados de danos acidentais.

NÃO pode ser considerado uma forma de regra de integridade:

No âmbito de banco de dados, considere os comportamentos:

I - Dirty Read;

II - Phantom Read;

III - Nonrepeatable Read.

No nível de isolamento REPEATABLE READ do padrão SQL- 92, é(são) possível(eis) o(s) comportamento(s)

No que se refere a bancos de dados, julgue os itens de 29 a 34.

No modelo relacional, um conjunto de atributos FK do esquema da relação é uma chave estrangeira de R1 que faz referência à relação R2 se satisfizer as seguintes condições: os atributos de FK têm os mesmos domínios dos atributos da chave primária PK de R2; um valor de FK em uma tupla t1 do estado corrente de R1 é igual a um valor de PK para uma tupla t2 no estado corrente de R2 ou é null.

Na teoria de bancos de dados, uma transação é um conjunto de operações cujo processamento respeita as propriedades de atomicidade, consistência, isolamento e durabilidade. Em sistemas não distribuídos, a propriedade “durabilidade” é usualmente implementada por meio de

Uma das alternativas abaixo apresenta o modo padrão como é feita a conexão do Java via JDBC ao banco de dados da aplicação, ou seja, por meio de um(a):

Analisando as seguintes afirmativas sobre algoritmos de mineração de dados (data mining).

I. Podem ser utilizados durante o processo de descoberta de conhecimento em bancos de dados.

II. O algoritmo ID3 é considerado uma evolução do algoritmo C4.5 e muito utilizado em mineração de dados.

III. No contexto de mineração de dados, o objetivo da fase de pré-processamento é otimizar a execução; sendo assim, uma fase pouco relevante e raramente executada.

IV. Dentre as principais tarefas da mineração de dados, estão: classificação e predição, agrupamento, análise de outlier, associações, padrões frequentes e visualização.

verifica-se que está(ão) correta(s)

Analise as seguintes afirmações relacionadas a conceitos de Sistemas de Gerenciamento de Banco de Dados.

I. O LOCK é um mecanismo usado para controlar o acesso aos dados em um sistema multiusuário. Ele previne que o mesmo dado seja alterado por dois usuários simultaneamente ou que a tabela seja alterada em sua estrutura enquanto os dados estão sendo modifi cados.

II. Os bloqueios de registros gastam mais memória que bloqueios em páginas ou tabelas, mas permitem bloquear um único registro por um longo tempo.

III. O LOCK de tabela ocorre quando o sistema entra em estado de DeadLock e, em seguida, executa um COMMIT para sair do referido estado.

IV. O comando SQL responsável por fechar uma transação confirmando as operações feitas é o INSERT. Para desfazer todas as operações o comando a ser utilizado é o DROP.

Indique a opção que contenha todas as afirmações verdadeiras.

A arquitetura de sistemas de bancos de dados ANSI/SPARC se divide em 3 níveis, na qual o nível interno

A arquitetura de Três-Esquemas de um banco de dados define que os esquemas podem ser de três níveis: interno, conceitual e externo. O processo de transformação de solicitações e resultados entre os níveis é denominado de:

As principais fases do projeto de um banco de dados incluem o projeto conceitual, o projeto lógico e o projeto físico. Com base nesse contexto, julgue os itens seguintes. A realização de um projeto lógico gera como resultado um esquema completamente independente do modelo de dados a ser utilizado na implementação.

Com relação a banco de dados, julgue os itens a seguir.

Um sistema de banco de dados distribuído armazena os dados de forma distribuída e os disponibiliza de forma lógica e transparente para o usuário final, que, ao acessar os dados, não percebe a forma como estão armazenados, independentemente da localização dos servidores dos bancos de dados. Contudo, esse sistema de armazenamento impossibilita o uso de sistemas gerenciadores de banco dados diferentes entre os nós que disponibilizam os dados.

Página 24