Questões de Concursos

filtre e encontre questões para seus estudos.

São somente operações fundamentais unárias da álgebra utilizadas nos modelos de bancos de dados relacionais:

32-Analise as seguintes afirmações relativas a SGBDs (Sistemas de Gerenciamento de Bancos de Dados) que utilizam a linguagem SQL:

I. A cláusula GROUP BY do comando SELECT é utilizada para dividir linhas em conjuntos menores de dados relacionados entre si.

II. A cláusula ORDER BY permite criar consultas com as linhas em uma ordem específica, modificando a ordem de apresentação do resultado da pesquisa. As linhas podem ser ordenadas de forma ascendente ou descendente, de acordo com as colunas declaradas na cláusula ORDER BY.

III. Considerando as características das cláusulas WHERE e HAVING, o HAVING é aplicado a todo o conjunto e o WHERE é aplicado a cada um dos subgrupos formados pela cláusula ORDER BY. O HAVING vem sintaticamente antes do ORDER BY e o WHERE vem depois.

IV.A cláusula GROUP BY deve ser colocada após a cláusula HAVING, pois os grupos são formados e as funções de grupos são calculadas antes de resolver a cláusula HAVING.

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

Os bancos de dados podem optar por diferentes formas de estruturas de arquivos e armazenamento , de tal maneira que os usuários desconheçam detalhes físicos da implementação do sistema. Acerca dessas estruturas, julgue os itens que se seguem. A estrutura slotted-page contém um cabeçalho no início de cada bloco com informações sobre o número de entradas de registro no cabeçalho, o final de espaço livre do bloco e um vetor cujas entradas contêm a localização e o tamanho de cada registro.
Banco de dados distribuído é uma coleção de múltiplos bancos de dados inter-relacionados distribuídos sobre uma rede de computadores. Acerca de sistemas de bancos de dados distribuídos, julgue o seguinte item. A replicação de dados em um ambiente de banco de dados distribuído é altamente recomendável para fins de confiabilidade do sistema, mas impõe uma série de problemas relacionados à consistência e ao desempenho, pois requerem mecanismos especiais de controle de atualizações.

NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.

Considerando os conceitos básicos aplicados a Banco de Dados Relacional, é correto afirmar:

Em um banco de dados relacional, a capacidade de modificar o esquema físico (modelo de implementação) sem que, com isso, qualquer programa de aplicação precise ser reescrito denomina-se:

Uma parte fundamental de um sistema de banco de dados é o esquema de recuperação, responsável pela restauração do banco de dados por um estado consistente que havia antes da ocorrência de uma falha. Com relação a este assunto, julgue os itens que se seguem.

Em relação à falha de transação, existe o erro lógico, como o deadlock, e o erro de sistema, como o overflow ou limite de recurso excedido.

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

Uma conta de usuário pode ser criada com o comando ADD USER. Para se criar um novo usuário, é necessário o privilégio de sistema ADD NEW USER. Ao se criar um usuário, não se pode informar se há uma quota que limite o espaço de armazenamento ao qual o usuário tem direito.

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

No mapeamento do modelo orientado a objetos para o relacional, cada associação muitos-para-muitos pode ser mapeada para tabelas distintas, mas deve-se, sempre que possível, combinar várias classes e relacionamentos em uma única tabela. Cada classe de associação pode ser mapeada para tabelas distintas e, tanto na herança simples quanto na múltipla, tabelas distintas podem ser usadas para cada superclasse e subclasse.

Considerando os conceitos referentes a bancos de dados relacionais e linguagem SQL, julgue os itens a seguir.

Chave primária é o identificador único de cada coluna da tabela.

O termo integridade se refere à precisão ou correção de dados. Em um banco de dados relacional, as restrições de integridade têm importância crucial, pois fornecem uma forma de garantir que as mudanças realizadas pelos usuários não resultem na perda de consistência dos dados. Com relação às restrições de integridade, é incorreto afirmar que uma restrição de

Analise os seguintes parâmetros de sistemas de banco de dados: I- Tempo de resposta – é o tempo decorrente a partir da submissão de uma transação para o banco de dados, sua execução e resposta. II- Utilização de espaço – é o espaço total de armazenamento usado pelos arquivos do banco de dados e por suas estruturas de caminho de acesso. III- Taxa de processamento de transações – é a média do número de transações que podem ser processadas por minuto. Quais desses parâmetros são critérios usados para orientar a escolha de opções do projeto físico de banco de dados?
No sistema gerenciador de banco de dados conhecido como MySQL, os comandos GRANT e REVOKE podem ser utilizados pelos administradores do sistema para tarefas de concessão e revogação de privilégios. São quatro os diferentes níveis de privilégios, sendo o seguinte o menos abrangente:

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 certos é igual a

Informações úteis para o DBA diagnosticar problemas no DB2 são geradas pelo utilitário

Um elemento fundamental que caracteristicamente distingue a utilidade dos sistemas de bancos de dados de apoio à decisão dos demais sistemas tradicionais é

Com relação ao projeto, ao monitoramento e à análise de impacto, julgue os seguintes itens.

Decomposições horizontais e verticais, desnormalizações e ajustes de desempenho são exemplos de tarefas constituintes do projeto lógico de bancos de dados.

Com relação a conceitos de banco de dados, julgue os itens que se seguem.

Em sistema web embasado em banco de dados, a transferência de equipamentos entre filiais será mais bem representada em um modelo entidade-relacionamento por meio de uma entidade que por meio de uma relação.

Em uma aplicação que utiliza JPA é necessário ler o conteúdo da unidade de persistência contida no arquivo persistence.xml, que normalmente estabelece uma conexão com um banco de dados. Considerando uma unidade de persistência chamada default, a instrução que deve ser usada em uma classe de acesso a dados para realizar esta tarefa é:
Página 54