Leia as afirmações abaixo relativas a banco de dados que consideram a transação “Somente Leitura” na técnica de controle de concorrência conhecida como Leitura Multiversão.
I. Nunca retarda as atualizações.
II. Nunca necessita efetuar o rollback.
III. Nunca é retardada por outra transação.
É correto o que se afirma em
Em relação à implementação de banco de dados, julgue os itens subsecutivos.
O projeto físico é direcionado para um SGBD específico como, por exemplo, Oracle, Postgresql ou SQLServer. Decisões tomadas durante o projeto físico para melhorar o desempenho podem afetar a estrutura do esquema lógico.
Com relação ao controle de concorrência e à alta disponibilidade de banco de dados, julgue os itens a seguir.
Quando o protocolo 2PL é utilizado para fazer o controle de concorrência, o desfazimento de uma transação pode levar ao desfazimento de outras transações, em um efeito cascata.
Julgue os itens subsequentes, acerca de administração de bancos de dados.
Os becapes de um banco de dados garantem a recuperação dos dados perdidos em um incidente, desde que associado a ele seja aplicada a técnica de recuperação conhecida como backward recovery ou roll back.
Julgue os itens subsequentes, acerca de administração de bancos de dados.
Se a monitoração de uma consulta identificar a existência de baixo desempenho no acesso relacionado a uma tabela específica, a redefinição de índices otimizará todos os acessos a essa tabela.
Julgue os itens subsequentes, acerca de administração de bancos de dados.
A utilização de um sistema de controle de acesso mandatório é aplicável nos casos em que a estrutura de classificação de dados do banco de dados é estática.
A respeito de banco de dados, julgue os itens de 112 a 118.
As manipulações típicas de banco de dados são recuperação, inserção, remoção e modificação dos dados. Para essa finalidade, o SGBD fornece uma série de operações ou uma linguagem de manipulação de dados (data manipulation language – DML).

Com relação a características e análise de logs em transações de banco de dados, julgue o item subsequente.
Para realizar a auditoria em um banco de dados, a utilização de um sistema gerenciador de streams de dados (SGSD) impede que o administrador do banco de dados defina os parâmetros de auditoria e os dados a serem auditados mediante consultas, de tal forma que os resultados sejam obtidos em tempo real, minimizando o volume de registros de log que precisam ser armazenados.
No que se refere a arquitetura, modelos lógicos e representação física de banco de dados e implementação de SGBDs relacionais, julgue os itens que se seguem.
A arquitetura ANSI de três níveis separa o nível externo dos usuários, o nível conceitual do banco de dados e o nível de armazenamento interno no projeto de um banco de dados. O nível interno tem um esquema interno, que descreve a estrutura do armazenamento físico do banco de dados e descreve os detalhes completos do armazenamento de dados e os caminhos de acesso para o banco de dados.
No que se refere a arquitetura, modelos lógicos e representação física de banco de dados e implementação de SGBDs relacionais, julgue os itens que se seguem.
As dependências de dados, que incluem as funcionais e as multivaloradas, são consideradas dependências semânticas da implementação do banco de dados, por serem restrições inerentes embasadas no modelo.
A função principal de um módulo otimizador, presente em diversos sistemas gerenciadores de bancos de dados, é
No que se refere à organização de arquivos e às técnicas de armazenamento, julgue os itens de 60 a 65.
Na prática, os registros de uma tabela que possuem mais de um tipo de dados não podem ser agrupados fisicamente em um arquivo no disco. Esse agrupamento é utilizado pelo Sistema Gerenciador de Banco de Dados para armazenar as tabelas relacionadas em um arquivo isolado.
Julgue os itens subsequentes, relativos a banco de dados.
Os sistemas gerenciadores de banco de dados (SGBDs) evoluíram de sistemas de arquivos para novas estruturas de dados. O modelo em rede surgiu como extensão ao modelo hierárquico (estrutura de árvore), ambos orientados a registros; o modelo relacional não tem caminhos predefinidos para fazer acesso aos dados, mas implementa estruturas de dados organizadas em relações (tabelas); e o modelo orientado a objetos surgiu da necessidade de representar tipos complexos de dados utilizando semântica, em que o diagrama de classes UML serve como esquema para representação de dados orientado a objetos.
No que se refere aos conceitos de administração e sistema de gerenciamento de banco de dados (SGBD), julgue os itens que se subsecutivos.
Um SGBD utiliza o conceito de atomicidade do registro, garantindo que, detectada uma falha na operação com o registro, os dados sejam salvos em seu último estado consistente, anterior à falha.
No que se refere aos conceitos de administração e sistema de gerenciamento de banco de dados (SGBD), julgue os itens que se subsecutivos.
Um SGBD permite o gerenciamento do acesso concorrente, ou seja, permite atualizações simultâneas nos dados para aumentar o desempenho do sistema e para melhorar o tempo de resposta.
No que se refere aos conceitos de administração e sistema de gerenciamento de banco de dados (SGBD), julgue os itens que se subsecutivos.
Considerando que os dados contidos em um sistema de armazenamento têm, em geral, vida útil longa e que os arquivos possuem formatos diferentes e os programas sejam escritos em diversas linguagens de programação, um SGBD poderá evitar a redundância de informação e a inconsistência de dados.
Em relação à implementação de banco de dados, julgue os itens subsecutivos.
Um SGBD garante que haja repetição de informação para que seja possível aplicar as regras de normalização.
Com relação ao tema “Sistemas gerenciadores de bancos de dados”, analise as afirmativas a seguir.
I. Cabe ao administrador de banco de dados de uma organização definir e modificar esquemas por meio da execução de instruções de definição de dados, conceder diferentes tipos de autorização para acesso a dados e manter rotinas que têm por objetivo garantir a integridade do sistema.
II. Cabe ao administrador de banco de dados de uma organização escolher, dentre as diversas ferramentas disponíveis no mercado, as mais adequadas e desenvolver aplicações que utilizem o sistema gerenciador de bancos de dados e que ofereçam interfaces amigáveis para os usuários finais.
III. Cabe ao administrador de banco de dados de...
Considere que o notebook de uma empresa tenha sido furtado, e que nele constem arquivos com minutas de contratos em negociação, planos estratégicos e comerciais, além de informações pessoais do usuário. Considere, ainda, que, na política de segurança dessa empresa, conste o uso de autenticação biométrica para o controle de acesso a dispositivos portáteis, além da sincronização dos dados e arquivos corporativos desses dispositivos com um servidor central, a partir do qual se implementa uma política de realização de cópias de segurança diárias.
A partir dessa situação hipotética, julgue os itens a seguir.
Para a empresa o furto não afetou a disponibilidade e a integridade dos dados do notebook.
Com base nos conceitos de melhoria de desempenho de um banco de dados, assinale a opção correta. Nesse sentido, considere que a sigla SGBD, sempre que utilizada, refere-se a sistema gerenciador de banco de dados.
Acerca de administração e tunning de banco de dados, julgue os itens seguintes.
As chaves estrangeiras são empregadas em um SGBD para garantir a restrição de integridade, ou seja, a exatidão e a consistência dos dados em um banco de dados relacional.
Julgue os itens a seguir, relativos a sistema gerenciador de banco de dados (SGBD).
O uso de SGBD com base no modelo relacional de dados permite evitar a ocorrência de aspectos indesejáveis, tais como repetição de informação, incapacidade de representação de parte da informação e perda de informação.
Julgue os itens a seguir, relativos a sistema gerenciador de banco de dados (SGBD).
Uma das vantagens do uso do SGBD, em relação ao uso do sistema de arquivos tradicional, é a diminuição da ocorrência de redundância de dados, fenômeno que se refere às inconsistências entre as diversas representações do mesmo fragmento de dado em diferentes sistemas e arquivos.
Julgue os itens a seguir, relativos a sistema gerenciador de banco de dados (SGBD).
O controle de acesso a informações deve ser atribuído ao desenvolvedor de aplicações que utiliza o SGBD, dado que este não apresenta capacidade de gerenciar o acesso de usuários com diferentes perfis de acesso.
Com relação a conceitos básicos de banco de dados, características dos bancos relacionais e linguagem SQL, julgue o item a seguir.
Um esquema de um SGBD é identificado por um nome e uma identificação de autorização, que indica o usuário ou conta a qual o esquema pertence, bem como os descritores de cada elemento.
Julgue os itens seguintes acerca da modelagem de dados, considerando diagramas entidade-relacionamento e mapeamento para modelo relacional.
Em um sistema gerenciador de banco de dados (SGBD), existe um grupo de tabelas que possui informações acerca de definições concernentes a elementos de dados, perfis de usuários, descrições de objetos e outras metainformações. Esse grupo é denominado dicionário de dados.

Considerando o diagrama de entidade e relacionamento (DER) apresentado acima, juntamente com a tabela ÓRGÃOS correspondente, julgue os itens de 93 a 96 a respeito de banco de dados.
Se a tabela ÓRGAOS for criada em um sistema gerenciador de banco de dados (SGBD) MySQL versão 5.1 ou superior, a expressão SQL abaixo apresentará na primeira coluna o nível hierárquico da sigla do órgão.

Um administrador de banco de dados (DBA) realiza diversas atividades sobre um sistema de gerência de banco de dados (SGBD), dentre as quais NÃO é possível incluir a(o)
Em um Sistema Gerenciador de Banco de Dados (SGBD), o conjunto de dados armazenados no catálogo e denominados metadados é utilizado para
Em banco de dados, informações a respeito dos dados são tão importantes quanto os dados, para satisfazer diretamente esta necessidade, é típico o uso de:
Assinale a alternativa que NÃO faz parte dos modelos mais conhecidos de SGBD:
Assinale a alternativa que NÃO faz parte das funções principais típicas de um SGBD:
Em relação a Data Warehouse, Data Mining e banco de dados distribuídos, julgue os itens subsequentes.
Como meta genérica, um sistema gerenciador de banco de dados distribuído (SGBDD) processa grandes volumes de dados, dividindo-os e processando-os em partes menores, de maneira coordenada, o que possibilita que cada parte do processamento seja autônoma. Nos casos em que todas as partes de software e hardware do SGBDD sejam iguais e todos os usuários (clientes) utilizem um software idêntico, esse tipo de SGBDD é chamado federado.
O conceito de independência de dados em sistemas de gerência de banco de dados está relacionado aos vários níveis de abstração de dados, conhecidos como esquemas.
A independência de dadosEntre as diversas técnicas de controles de concorrência utilizadas em Sistemas Gerenciadores de Banco de Dados, existem as que tratam de bloqueio de dados, sendo que os modos de bloqueio

Para que seja garantida a integridade de dados, as propriedades de uma transação em um Sistema Gerenciador de Banco de Dados são
A arquitetura ANSI/SPARC de um Sistema Gerenciador de Banco de Dados (SGBD) divide-se nos níveis
Em um Sistema Gerenciador de Banco de Dados (SGBD), existem várias técnicas de organização e pesquisa de dados físicos, entre eles o hashing, que é uma técnica para
Um backup no SGDB Oracle 11g Release 2 pode ser consistente ou inconsistente.
Para fazer um backup consistente, é necessário que o banco de dadosNo SGDB Oracle 11g Release 1 (11.1), existem dois tipos principais de privilégios de usuário, a saber:
Os SGDBs fornecem mecanismos de restrição de integridade que permitem garantir a consistência dos dados.
Durante a definição do esquema de um banco de dados relacional, são definidas essas restrições, dentre as quais se incluem as restriçõesUm Sistema de Gerenciamento de Banco de Dados (SGBD) é uma coleção de programas que permite ao usuário criar e manter um banco de dados. Dados os itens seguintes quanto à responsabilidade do SGBD,
I. Prover um isolamento dos dados e, dessa forma, facilitar o acesso a esses dados.
II. Restringir o acesso não autorizado, garantindo a segurança.
III. Facilitar o acesso dos usuários autorizados, dando a eles todas as informações sobre como e onde os dados são armazenados.
IV. Resolver os problemas de acesso concorrente de maneira eficiente.
V. Tratar a redundância e inconsistência dos dados
verifica-se que estão corretos
Durante o processo de implantação de um Sistema Gerenciador de Bancos de Dados (SGBD) relacional em uma empresa, foram elencadas algumas funcionalidades que são comuns nos SGBD relacionais atuais. Dentre as funcionalidades comuns aos SGBD relacionais atuais estão:
Uma empresa está avaliando a utilização do Sistema Gerenciador de Bancos de Dados (SGBD) relacional Microsoft SQL Server.
Durante as reuniões técnicas para essa avaliação, foram feitas as seguintes afirmações:
I – em um SGBD relacional, os dados ficam logicamente armazenados em tabelas;
II – em um único banco de dados desse SGBD, podem ser utilizados diversos arquivos, que podem estar dispostos em diferentes discos;
III – estruturas auxiliares, como índices, podem ser utilizadas para tornar mais eficiente o acesso aos dados armazenados em um SGBD relacional.
Está(ão) correta(s) a(s) afirmação(ões)
Um SGBD (Sistema Gerenciador de Banco de Dados) dentre outras funcionalidades deve garantir um total controle de transação, a integridade de uma transação depende de quatro propriedades conhecidas como ACID (Atomicidade, Consistência, Isolamento e Durabilidade) qual a propriedade que em todas as ações que compõem a unidade de trabalho da transação devem ser concluídas com sucesso, para que seja efetivada. Qualquer ação que constitui falha na unidade de trabalho, a transação deve ser desfeita (rollback). Quando todas as ações são efetuadas com sucesso, a transação pode ser efetivada (commit).
Periodicamente, o SGBD cria um ponto de verificação, para minimizar o tempo gasto para recuperar em caso de uma eventual falha do sistema. Como é conhecido este ponto de verificação.
Considere:
I. Se uma transação é concluída com sucesso (operação commit bem sucedida), então seus efeitos são persistentes.
II. Ou todas as ações da transação acontecem, ou nenhuma delas acontece.
As propriedades (I) e (II) das transações em SGBDs, significam, respectivamente,
Em SGBDs,
Um desenvolvedor está trabalhando em uma elaboração de um software no qual uma das funções a serem implementadas é o controle do fluxo de dados que serão armazenados em um SGBD. Esta função receberá como entrada uma estrutura de dados contendo uma coleção de registros de pessoas. Ao término da execução da função, deve ser fornecido como saída outra estrutura de dados contendo uma coleção de pessoas com idade igual ou superior a 18 anos extraídos da estrutura de entrada. Considerando a entrada, saída e o objetivo que deve ser alcançado, o desenvolvedor
Um Sistema de Gerenciamento de Bancos de Dados (SGBD)
Um projeto de banco de dados está na BCNF
Um banco de dados criado por meio do SGBD dados Oracle, versão 11g, tem uma estrutura lógica e física peculiares, tendo como característica:
Um SGBD normalmente suporta a concorrência, ou seja, vários usuários podem acessar simultaneamente um mesmo banco de dados, podendo gerar várias transações simultâneas. De forma a prevenir a perda de consistência do banco de dados, há um mecanismo nos SGBD de dados que visa prevenir esse tipo de problema, garantindo acessos exclusivos a certos tipos de itens de dados. Esse mecanismo é conhecido como
Com relação a sistemas de gerenciamento de banco de dados, julgue os itens seguintes.
s índices são chaves secundárias utilizadas para acessar uma tabela mediante forma diferente da utilizada por uma chave primária.
Com relação a sistemas de gerenciamento de banco de dados, julgue os itens seguintes.
O protocolo de bloqueio é utilizado para resolver problemas relacionados à concorrência.
Acerca do sistema gerenciador de banco de dados Oracle, julgue os itens a seguir.
Oracle 11g, o desempenho de acesso de uma view materializada (materialized view) é melhor que o de uma view não materializada, visto que o resultado da consulta de uma view materializada fica armazenado no banco de dados.
Acerca do sistema gerenciador de banco de dados Oracle, julgue os itens a seguir.
No Oracle 10g, uma view pode ser utilizada para inserção de dados, porém, essa inserção não é possível em views que contenham os operadores DISTINCT ou MINUS.
Acerca do sistema gerenciador de banco de dados Oracle, julgue os itens a seguir.
No Oracle 10g, uma trigger de DDL pode executar rotinas pré-definidas antes (before) ou depois (after) de um evento ocorrer, como, por exemplo, a execução dos comandos TRUNCATE, REVOKE ou GRANT.
Acerca de interoperabilidade de dados, julgue os itens subsecutivos.
A arquitetura ANSI SPARC é um modelo de interoperabilidade de dados, voltado para o domínio de sistemas de gerenciamento de bases de dados (SGBDs). O modelo em questão é organizado em três níveis, dos quais um é o nível conceitual, mais semântico; e outro é o nível físico ou interno, mais sintático.
Considere a tabela de uma base de dados relacional definida com a estrutura abaixo.

Considerando que essa tabela tem um índice sobre as colunas (codcolaborador, codigodepartamento), nessa ordem, julgue os itens subsecutivos.
Esse índice pode ser usado pelo SGBD relacional para acelerar uma consulta na qual são fornecidos os valores de codcolaborador, codigodepartamento.
Considere a tabela de uma base de dados relacional definida com a estrutura abaixo.

Considerando que essa tabela tem um índice sobre as colunas (codcolaborador, codigodepartamento), nessa ordem, julgue os itens subsecutivos.
Esse índice é adequado para ser usado pelo SGBD relacional para acelerar uma consulta na qual é fornecido um valor de nomecolaborador.
Julgue os itens a seguir, no que concerne ao conceito de modelo de dados em SGBD.
O modelo lógico define-se como uma descrição de banco de dados no nível de abstração visto pelo usuário do SGBD, por isso esse modelo é flexível e independente do tipo particular de SGBD que está sendo usado.
Julgue os itens seguintes, no que se refere aos benefícios que pode trazer a utilização de sistema gerenciador de banco de dados (SGBD) em relação a sistemas de processamento de arquivos.
A utilização de SGBD permite o gerenciamento do acesso concorrente, ou seja, permite atualizações simultâneas nos dados para aumento do desempenho do sistema como um todo e para melhores tempos de resposta.
Julgue os itens seguintes, no que se refere aos benefícios que pode trazer a utilização de sistema gerenciador de banco de dados (SGBD) em relação a sistemas de processamento de arquivos.
SGBD, que é formado por uma coleção de arquivos e programas inter-relacionados, tem por objetivo garantir que o acesso para consultas e alterações dos dados nos arquivos seja limitado a um único administrador, responsável por efetuar as modificações e atualizações requeridas pelos usuários do sistema.
Julgue os itens seguintes, no que se refere aos benefícios que pode trazer a utilização de sistema gerenciador de banco de dados (SGBD) em relação a sistemas de processamento de arquivos.
SGBD utiliza o conceito de atomicidade do registro, assegurando que, uma vez detectada uma falha na operação com o registro, os dados sejam salvos em seu último estado consistente, anterior a essa falha.
As restrições de integridade são um dos objetivos primordiais de um SGBD. Entre os tipos de integridade, dois são caracterizados a seguir.
I - É a forma mais elementar de restrição de integridade e funciona ao nível da coluna do banco de dados. O valor de um campo deve obedecer ao tipo de dados e às restrições de valores admitidos para a coluna.
II - É a forma que tem por objetivo manter os dados sincronizados entre tabelas que estejam relacionadas e funciona ao nível da tabela. O valor dos campos que constituem a chave estrangeira de uma tabela deve estar também presente na chave primária da tabela que referenciam, ou, quando muito, podem ter o valor NULL.
Os tipos I e II são denominados, respectivamente...
No que se refere à otimização do desempenho (tunning) de bancos de dados, julgue os próximos itens.
Entre os fatores que podem influenciar o tunning de um banco de dados incluem-se workload, throughput, recursos, otimização e contenção.
No que se refere à otimização do desempenho (tunning) de bancos de dados, julgue os próximos itens.
A quantidade de índices criados no banco de dados não influencia o desempenho dos procedimentos de inclusão, exclusão e atualização, sendo a criação de novos índices um fator que contribui para a melhoria do desempenho do banco de dados.
O Administrador de Banco de Dados (DBA) é responsável por várias tarefas críticas, tais como: assegurar que o acesso não autorizado aos dados não seja permitido e que a disponibilidade de dados e a recuperação de falhas sejam garantidas.
Uma política de segurança determina quais medidas de segurança devem ser impostas por meio de mecanismos presentes no SGDB, como o controle de acesso discricionário, cujos principais comandos são:
Considerando uma arquitetura genérica de um Sistema de Gerenciamento de Banco de Dados (SGDB), uma responsabilidade do gerenciador de transações é
Julgue os itens seguintes quanto às formas de otimização de pesquisas.
O modelo físico contém detalhes do armazenamento interno de informações. Esses detalhes influenciam o desempenho das aplicações, mas não a programação de aplicações no sistema de gerenciamento de banco de dados (SGBD).

___________ é um tipo de entrada no log de operações das transações de um banco de dados escrita quando o SGBD grava no banco de dados os buffers de memória que tiverem sido modificados. Esse tipo de entrada garante que buffers modificados sejam gravados em disco mesmo que suas transações não tiverem sido efetivadas. Complete a lacuna com a opção correta dentre as opções seguintes.
Em relação aos Sistemas Gerenciadores de Banco de Dados (SGBD), analise as seguinte afirmativas.
I. A estrutura de arquivos de dados é armazenada no catálogo do SGBD separadamente do programa de acesso aos dados.
II. O módulo do SGBD para o processamento de consulta e otimização é responsável por criar automaticamente índices que tornem as consultas mais eficientes.
III. O módulo de armazenamento temporário (buffering) de partes do banco de dados em memória é somente utilizado nos processos de backup e recuperação do banco de dados.
Assinale a alternativa CORRETA:
Com relação a banco de dados, julgue os itens seguintes.
As restrições de integridade são regras de consistência de dados que devem ser garantidas pelo sistema gerenciador de banco de dados, sem auxílio de validações ou aplicação externa.
Quando uma transação A acessa o banco de dados, o SGBD automaticamente bloqueia cada parte do banco que essa transação altera ou requisita. Ao efetuar uma transação B em paralelo, o SGBD também bloqueia partes do banco de dados que essa transação acessa. Tais procedimentos se referem à característica de um SGBD denominada controle de
Para preservar a consistência e integridade dos dados, um SGBD pode requerer que algumas restrições sejam aplicadas, dentre elas a restrição de integridade referencial, a qual garante que
No contexto de restrições de integridade de um SGBD, quando uma restrição define que “um empregado não pode ter um salário maior que seu superior imediato”, deve ser classificada como uma restrição de integridade
Acerca de banco de dados, OLAP, normalização e MVC, julgue os itens subsequentes.
Para garantir que haja visão abstrata do banco de dados, o SGBD possui três níveis de abstração. No nível de abstração de usuário, são definidos quais os dados estão armazenados e quais são os seus relacionamentos.
Julgue os itens subsecutivos, referentes a arquitetura e políticas de armazenamento de dados e funções.
A aplicação de uma sequência de operações união externa e união em um esquema de fragmento de banco de dados não é o suficiente para se reconstruir o banco de dados.