41 Q656425
Ciência da Computação
Ano: 2017
Banca: Instituto Nosso Rumo de Educação e Desenvolvimento Social (NOSSO RUMO)

Sobre os Sistemas Gerenciadores de Banco de Dados, analise as assertivas abaixo.

 I. Trata-se de um conjunto de hardwares, apenas, responsáveis pelo gerenciamento de um banco de dados.

II. O objetivo principal é dedicar a aplicação cliente a responsabilidade de gerenciar acessos, persistência e manipulação de dados.

III. Tipicamente, fazem parte de seus elementos o motor de base de dados, o subsistema de definição de dados, o de manipulação de dados e o de administração.

IV. Oferecem funcionalidades como segurança, integridade, controle de concorrência e outros.

É correto o que se afirma em

42 Q656424
Ciência da Computação
Ano: 2017
Banca: Banca não informada

Analise as afirmações abaixo com relação ao processamento de transações em Sistemas de Gerenciamento de Bancos de Dados (SGBD) e assinale (V) para verdadeiro ou (F) para falso.

( ) A serialização da execução concorrente da transação pode ser usada para definir as sequências de execução corretas de transações simultâneas.

 ( ) As operações básicas de acesso ao banco de dados executadas por parte de uma transação são read e write.

( ) O modo de especificar a conclusão de uma transação é determinado apenas pela instrução de confirmação da transação (commit).

( ) A propriedade ISOLAMENTO indica que uma transação deve ser executada de forma independente das demais, de modo que ao ser completamente executada, sem interferências de outras transações...

43 Q656406
Ciência da Computação
Ano: 2017
Banca: Universidade Federal do Goiás (UFGO)
Uma transação é uma unidade de execução de programa que acessa e pode atualizar vários itens de dados em um Sistema Gerenciador de Bancos de Dados (SGBD). Uma transação envolve tipicamente a execução de código escrito em SQL delimitado por declarações de início e fim de transação (begin transaction e end transaction). Qual das seguintes propriedades deve ser assegurada por um SGBD no processamento de transações?
44 Q656403
Ciência da Computação
Ano: 2017
Banca: Instituto Quadrix
A respeito do sistema de gerenciamento de banco de dados (SGBD) Oracle em ambiente Linux, da arquitetura de banco de dados relacional e da metodologia de desenvolvimento Scrum, julgue os itens de 81 a 85. Para realizar uma conexão local em um banco de dados Oracle por meio de uma linha de comando no ambiente Linux, é suficiente digitar, com o usuário Oracle, sqlplus /nolog e, posteriormente, pressionar a tecla ENTER.
45 Q656402
Ciência da Computação
Ano: 2017
Banca: Instituto Quadrix
A respeito do sistema de gerenciamento de banco de dados (SGBD) Oracle em ambiente Linux, da arquitetura de banco de dados relacional e da metodologia de desenvolvimento Scrum, julgue os itens de 81 a 85. Geralmente, em uma arquitetura de banco de dados relacional do tipo cliente-servidor, uma aplicação que acesse o banco de dados será executada no módulo cliente.
46 Q656401
Ciência da Computação
Ano: 2017
Banca: Instituto Quadrix
A respeito do sistema de gerenciamento de banco de dados (SGBD) Oracle em ambiente Linux, da arquitetura de banco de dados relacional e da metodologia de desenvolvimento Scrum, julgue os itens de 81 a 85. Um dos princípios ágeis do Scrum é que as mudanças dos requisitos não são permitidas nas etapas finais do desenvolvimento, uma vez que o Scrum preza pela entrega rápida com foco na necessidade do cliente.
47 Q656384
Ciência da Computação
Ano: 2017
Banca: Ministério da Defesa - Comando da Aeronáutica

É um programa em execução que realiza operações como leitura de uma tabela ou inserções de linhas em uma tabela de um banco de dados. Ao final da execução deste programa, o banco de dados precisa ficar em um estado válido ou coerente, de acordo com as restrições definidas em seu esquema.

Esta é a definição do conceito de

48 Q658156
Ciência da Computação
Ano: 2016
Banca: Fundação Carlos Chagas (FCC)
Dentre as categorias de controles gerais que devem ser consideradas em um processo de auditoria de sistemas estão os controles de
49 Q657906
Ciência da Computação
Ano: 2016
Banca: Instituto Americano de desenvolvimento (IADES)
As ferramentas de restauração de arquivos são úteis tanto para recuperação em caso de desastres (remoção proposital ou acidental) quanto para análise forense. Nesse sentido, existem várias ferramentas que auxiliam na restauração de dados, de acordo com o sistema de arquivo utilizado. Com base no exposto, é correto afirmar que o (a)
50 Q657902
Ciência da Computação
Ano: 2016
Banca: Instituto Americano de desenvolvimento (IADES)
Os dados apagados de um disco rígido de computador são passíveis de recuperação com o uso de utilitários específicos para cada sistema de arquivo usado. No entanto, há formas de remoção de arquivos que tornam praticamente impossível a respectiva recuperação. Assinale a alternativa que apresenta uma forma segura de apagar dados de um disco rígido de computador.
51 Q657895
Ciência da Computação
Ano: 2016
Banca: Instituto Americano de desenvolvimento (IADES)

A respeito do backup de banco de dados, assinale a alternativa correta.

52 Q657894
Ciência da Computação
Ano: 2016
Banca: Instituto Americano de desenvolvimento (IADES)
Um sistema de banco de dados está em deadlock se há um conjunto de transações, e toda a transação desse conjunto está esperando outra transação também nele contida. Com relação ao deadlock e às respectivas características, assinale a alternativa correta.
53 Q656420
Ciência da Computação
Ano: 2016
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Assinale a opção referente ao arquivo que grava todas as mudanças realizadas no DataBase e que é utilizado somente para recuperação de uma instância em um SGBD Oracle.
54 Q656419
Ciência da Computação
Ano: 2016
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Assinale a opção que apresenta o parâmetro que deve ser ativado com TRUE, no arquivo init.ora no SGBD Oracle, para que os relatórios do TKPROF incluam informações de tempo.
55 Q656418
Ciência da Computação
Ano: 2016
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Quanto a sistemas de gestão de conteúdo (CMS), assinale a opção correta.
56 Q656405
Ciência da Computação
Ano: 2016
Banca: Fundação Carlos Chagas (FCC)
Considere que existem muitas transações em um banco de dados. A transação A faz a requisição de um bloqueio compartilhado de um item de dado. Logo em seguida a transação B faz uma requisição de bloqueio exclusivo do mesmo item. Enquanto a transação B está na fila, chega o pedido da transação C que consegue bloqueio compartilhado do mesmo item. Quando a transação A desocupa o item de dado, ele é ocupado pela transação C. Enquanto isso, a transação B continua aguardando a liberação total do item de dado para que possa fazer o bloqueio exclusivo. Em seguida chegam novas transações de acesso compartilhado deste mesmo item, o que faz com que a transação B nunca consiga fazer progresso. Isso é conhecido como
57 Q656428
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)

Um dos requisitos observados pelos sistemas gerenciadores de bancos de dados é a garantia da durabilidade de uma transação. Se um conjunto de operações tiver sido confirmado (commited), o sistema deve manter esse resultado no caso de recuperação de falhas, mesmo quando há perda de dados.

Assinale a opção que indica a característica principal da técnica comumente usada para a obtenção dessa garantia nas implementações.

58 Q656423
Ciência da Computação
Ano: 2015
Banca: Ministério Público do Rio Grande do Sul (MPE - RS)
Um analista de sistemas está desenvolvendo uma aplicação baseada em banco de dados. Entre os requisitos de projeto está a necessidade de essa aplicação ser independente de sistema de gerenciamento de banco de dados (SGDB) e de sistema operacional. Qual, entre as tecnologias fornecidas abaixo, atende essa necessidade?
59 Q656422
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)
O Sistema Gerenciador de Banco de Dados (SGBD)
60 Q656411
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)
Um Administrador de Banco de Dados defendeu a adoção de um SGBD baseado na arquitetura cliente-servidor e um argumento favorável e correto foi:
61 Q656410
Ciência da Computação
Ano: 2015
Banca: Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP)
Em sistemas gerenciadores de bancos de dados relacionais, uma das técnicas largamente utilizadas para a otimização de desempenho consiste no(na)
62 Q656409
Ciência da Computação
Ano: 2015
Banca: Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP)
Consultas SQL são submetidas a sistemas gerenciadores de bancos de dados. Nesses gerenciadores, por sua vez, as consultas são submetidas a um módulo compilador de consultas SQL. A função básica desse módulo compilador é
63 Q656408
Ciência da Computação
Ano: 2015
Banca: Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP)
Considerando o uso de sistemas gerenciadores de bancos de dados, podem ser utilizadas arquiteturas paralelas, visando, por exemplo, um incremento do desempenho no uso dos bancos de dados. Um fator importante de medição de computadores utilizados em arquiteturas paralelas é o fator denominado throughput, que representa o
64 Q656407
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)

Para encontrar o melhor plano de avaliação de consulta, o otimizador precisa gerar planos alternativos que produzam o mesmo resultado que a expressão SQL dada, e escolher o melhor. A geração de planos de avaliação de consulta envolve 3 etapas:

1. Gerar expressões que sejam logicamente equivalentes à expressão dada.

2. Anotar as expressões resultantes de maneiras alternativas para gerar planos diferentes.

3. Estimar o custo de cada plano.

De acordo com este contexto, é correto afirmar que

65 Q656404
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)

Considere a arquitetura de um SGBD mostrada na figura abaixo.

Trata-se de uma arquitetura

66 Q656427
Ciência da Computação
Ano: 2014
Banca: Fundação de Apoio da Universidade Federal do Rio Grande do Sul (FAUGRS)

Diversos problemas podem ocorrer quando transações concorrentes são executadas de maneira descontrolada. Considere as seguintes afirmações sobre controle de concorrência.

I - O problema da atualização perdida ocorre quando duas transações que acessam os mesmos itens no banco de dados tiverem suas operações intercaladas, de forma que tornem incorretos o valor de alguns itens do banco de dados.

II - O problema do sumário incorreto ocorre quando uma transação atualiza um item do banco de dados e, a seguir, falha por alguma razão. O item atualizado será acessado por uma outra transação antes que retorne ao seu valor original.

III - O problema da atualização temporária ocorre quando uma transação aplica uma função agregada para sumário de um número de reg...

67 Q656426
Ciência da Computação
Ano: 2014
Banca: Fundação de Apoio da Universidade Federal do Rio Grande do Sul (FAUGRS)
Um sistema de banco de dados está dividido em módulos específicos, de modo a atender a todas as funções do sistema. As estruturas de dados corretas, exigidas como parte da implementação física do sistema, são
68 Q560037
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca dos conceitos de SGBDs, julgue os itens a seguir. Um SGBD deve possibilitar a independência lógica de dados, que é a capacidade de alterar a estrutura de armazenamento das informações, como, por exemplo, acrescentar disco e aumentar o tamanho das consultas, sem necessidade de modificar as características do sistema operacional que hospeda o SGBD.
69 Q103165
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens a seguir, relativos à administração de banco de dados e ao sistema de gerenciamento de banco de dados (SGBD). Um SGBD deve gerenciar o acesso múltiplo aos dados de uma tabela sem ocasionar perda da integridade dessas informações.
70 Q103162
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens a seguir, relativos à administração de banco de dados e ao sistema de gerenciamento de banco de dados (SGBD). Os dados físicos de um banco de dados podem ser acessados diretamente por meio de qualquer sistema, sem a necessidade de utilização do SGBD.
71 Q102908
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca dos sistemas gerenciadores de banco de dados InterSystems Cache, PostgreSQL, MySQL e Oracle, julgue os itens subsequentes. Para se criar um DataBase link no Oracle 10.2, se o valor do parâmetro global_names for true, o nome do link deverá ser igual ao nome do banco ao qual se deseja conectar.
72 Q102886
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens que se seguem, acerca das linguagens de definição, manipulação, controle e transação de dados em sistemas gerenciadores de banco de dados relacionais. A instrução abaixo apresenta erro de sintaxe e não será executada, uma vez que, quando o privilégio update estiver incluído em uma instrução grant, será informado um único atributo por vez. grant update (orgao, data_distribuicao) on processo to pedro;
73 Q102308
Ciência da Computação
Ano: 2014
Banca: Intituto de Desenvolvimento Educacional, Cultural e Assistencial Nacional (IDECAN)
Um SGBD executa várias funções importantes que garantem a integridade e a consistência dos dados nos bancos. A maioria dessas funções é transparente para os usuários finais e pode ser conseguida apenas pelo uso de um SGBD. Assinale a alternativa que apresenta uma função do SGBD.
74 Q102253
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Considerando o sistema gerenciador de banco de dados (SGBD), assinale a opção correta acerca de bancos de dados.
75 Q102095
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com relação a projetos de bancos de dados, modelo entidade relacionamento e linguagens utilizadas em bancos de dados, julgue os próximos itens. Para realizar operações sobre os dados armazenados, o SGBD disponibiliza uma linguagem DML que, se for do tipo procedural, será embutida em uma linguagem de programação e normalmente recuperará um registro de dados por vez.
76 Q102092
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com relação a projetos de bancos de dados, modelo entidade relacionamento e linguagens utilizadas em bancos de dados, julgue os próximos itens. Durante a implementação de um banco de dados, a especificação dos esquemas conceitual e interno é realizado por meio do uso de uma linguagem de definição de dados, mesmo nos SGBD em que haja uma separação clara entre os níveis conceitual e interno.
77 Q102085
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os seguintes itens, acerca de sistemas de gerenciamento de bancos de dados (SGBD) e de cópias de segurança de dados. No caso de a atualização de dados ocorrer com frequência e de esses dados serem considerados de alto valor, recomenda-se a implementação de becapes diferenciais.
78 Q101749
Ciência da Computação
Ano: 2014
Banca: Fundação Getúlio Vargas (FGV)

As restrições de integridade são um dos principais objetivos de um sistema de gerência de banco de dados. Nesse contexto, analise as afirmativas a seguir e assinale V para a verdadeira e F para a falsa.

( ) Integridade Referencial – funciona ao nível da tabela, sendo que 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.

( ) Integridade de Domínio – funciona ao nível da linha da tabela do banco de dados, sendo que o valor de um campo deve obedecer ao tipo de dados e às restrições de valores admitidos para essa coluna.

( ) Integridade de Entidade – funciona ao nível da coluna da tabela do banco de dados, sendo que cada tabela deve po...

79 Q101548
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)

O responsável por um SGBD relacional que apoiava vários sistemas percebeu que havia problemas de desempenho e resolveu criar alguns índices novos. Nenhuma aplicação precisou ser alterada, mas todas se beneficiaram dessa alteração.

Isso é um exemplo de que tipo de independência de dados fornecida pelos SGBD?

80 Q101266
Ciência da Computação
Ano: 2014
Banca: Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP)
Considerando a arquitetura de um sistema gerenciador de bancos de dados, há um módulo responsável por verificar se uma determinada consulta submetida ao gerenciador tem sua sintaxe correta. Esse módulo realiza a etapa denominada
81 Q101227
Ciência da Computação
Ano: 2014
Banca: Fundação Carlos Chagas (FCC)
Ao invés de executar uma consulta toda de uma vez, é possível configurar um objeto que encapsula a consulta e, em seguida, ler o resultado da consulta algumas linhas por vez. Uma razão para seu uso é para evitar estouro de memória quando o resultado contém um grande número de linhas. Em SGBD, este objeto é chamado de
82 Q101137
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)
Uma empresa decidiu comprar um SGBD Oracle e precisa adaptar-se a alguns novos conceitos específicos desse produto. Entre eles está o conceito de esquema, que é um tipo de objeto de base de dados Oracle
83 Q96035
Ciência da Computação
Ano: 2014
Banca: Fundação Carlos Chagas (FCC)
Um SGBD possui a capacidade de mudar o esquema interno sem ter de alterar o esquema conceitual, consequentemente não havendo necessidade de alteração do esquema externo. As mudanças no esquema interno podem ser necessárias para que alguns arquivos físicos possam ser reorganizados, por exemplo, pela criação de estruturas de acesso adicionais para aperfeiçoar o desempenho da recuperação ou atualização de dados. Essa característica de um SGBD é denominada
84 Q96032
Ciência da Computação
Ano: 2014
Banca: Fundação Carlos Chagas (FCC)
Um SGBD multiusuário deve permitir que diversos usuários acessem o banco de dados ao mesmo tempo. Isso é essencial se os dados para as várias aplicações estão integrados e mantidos em um único banco de dados. O SGBD deve incluir um software de controle de concorrência para garantir que muitos usuários, ao tentar atualizar o mesmo dado, o façam de um modo controlado, para assegurar que os resultados das atualizações sejam corretos. Por exemplo, quando muitos atendentes tentam reservar um lugar em um voo, o SGBD deve garantir que cada assento possa ser acessado somente por um atendente de cada vez, para fazer a reserva de apenas um passageiro. Em SGBD, a este conceito se dá o nome de
85 Q94903
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com relação aos sistemas gerenciadores de banco de dados (SGBD), julgue os itens a seguir. A integridade semântica de um SGBD garante que os dados estejam sempre corretos em relação ao domínio de aplicação.
86 Q94902
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com relação aos sistemas gerenciadores de banco de dados (SGBD), julgue os itens a seguir. Para controlar os dados de um banco de dados, com o objetivo de manipulá-los adequadamente em operações de atualização e consulta, utilizam-se os comandos grant e revoke da DML (Data Manipulation Language).
87 Q94070
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)

No contexto do tratamento de impasses (deadlock) no controle de concorrência de banco de dados, considere o seguinte grafo espera-por:

Nesse instante, para o banco de dados continuar funcionando

88 Q94069
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)
Quando o sistema de um SGBD seguindo o algoritmo ARIES é reiniciado após uma falha, o gerenciador de recuperação é ativado e deve seguir três fases, na seguinte ordem:
89 Q94011
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca dos conceitos de SGBDs, julgue os itens a seguir. Um SGBD deve ser capaz de controlar o acesso de usuários simultaneamente. Esse controle deve restringir acesso às informações conforme o perfil de acesso atribuído. A alguns usuários pode ser permitida apenas a recuperação dos dados; a outros são permitidas a recuperação e a modificação dos dados. Assim, o tipo de operação de acesso — recuperação ou modificação — pode também ser controlado.
90 Q93278
Ciência da Computação
Ano: 2014
Banca: Instituto de Estudos Superiores do Extremo Sul (IESES)
Em relação à capacidade dos Sistemas Gerenciadores de Bancos de Dados (SGBD), estes devem atender aos vários tipos de usuários, com variados níveis de conhecimento técnico. Esta capacidade permite interagir com linguagens de consulta para usuários ocasionais, linguagem de programação para programadores de aplicações, formulários e menus para usuários comuns. A alternativa que corresponde a esta capacidade descrita é: