Questões de Concurso
Comentadas sobre sgbd - sistema de gerenciamento de banco de dados em banco de dados
Foram encontradas 1.297 questões
I. A arquitetura centralizada era muito utilizada em computadores do tipo mainframe, que oferecia o processamento principal para todas as funções do sistema, como programas de aplicação, interfaces com o usuário e também todas as funcionalidades do SGBD.
II. Em uma arquitetura cliente/servidor, o servidor é denominado provedor de dados, pois tem o papel de fornecer dados organizados em páginas de disco ao cliente, que podem ser estruturados pelos programas-clientes através de um software cliente do SGBD em pacotes de dados.
III. Em uma arquitetura de três camadas, a camada intermediária auxilia na segurança do banco, processa solicitações de cliente, envia comandos ao provedor do banco de dados; porém, não possui a capacidade de transferir dados processando do provedor aos clientes.
Está correto o que se afirma em
I. “Em um SGBD, o acesso ao disco é controlado pelo motor de base.”
PORQUE
II. “Muitos SGBDs possuem seu próprio módulo de gerenciador de buffer para planejar a leitura/escrita em disco.”
Assinale a alternativa correta.
( ) Nos SGBDs, que mantêm uma separação clara entre os níveis conceitual e interno, a linguagem de definição de dados é usada para especificar apenas o esquema conceitual.
( ) A linguagem de definição de propriedades é utilizada para especificar o esquema interno.
( ) Em SGBDs não relacionais, a SQL é utilizada pela linguagem de definição de camadas para especificar as camadas no modelo conceitual.
( ) Os SGBDs, através da linguagem de manipulação de dados, proporcionam a realização de operações de recuperação, inserção, exclusão e modificação de dados para os usuários.
A sequência está correta em
I. O seu sistema contempla o próprio Banco de Dados e também uma definição ou descrição completa de sua estrutura e restrições.
II. A estrutura dos arquivos de dados está embutida nos programas de aplicação; portanto, qualquer mudança estrutural pode exigir alteração em todos os programas que acessam esse arquivo.
III. Em um SGBD multiusuário, os usuários podem possuir inumeras aplicações distintas; portanto, precisa oferecer facilidades para definir múltiplas visões.
Está correto o que se afirma em
Qual acrônimo de atributos caracteriza os requisitos de uma transação no contexto de bancos de dados relacionais de modo a estabelecer os requisitos e a terminologia que busca implementar as vantagens de se trabalhar com transações no contexto de sistemas gerenciadores de bancos de dados?
Porém, procurar dados percorrendo todas as tabelas e arquivos não é eficiente. Desta forma, os SGBD implementam estruturas que organizam os registros de dados permitindo a recuperação de maneira eficiente desde que sejam satisfeitas as condições de pesquisa. A essa estrutura dá-se o nome de índices.
Em relação a índices em um SGBD, assinale V para a afirmativa verdadeira e F para afirmativa falsa.
( ) Uma tabela que possua um número grande de índices e na qual as colunas da tabela estão fazendo parte de N índices, operações de INSERT, UPDATE, DELETE terão seu desempenho afetado devido ao fato de que todos os índices deverão ser ajustados. ( ) Em um banco de dados, todas as tabelas, independentemente do tamanho e da frequência com que são atualizadas, possuem pelo menos um índice NOCLUSTERED ou CLUSTERED a fim de tornar operações de SELECT eficientes. ( ) Índices que implementam estruturas de árvore B+ não são eficientes, uma vez que a tarefa de percorrer a estrutura da árvore está diretamente ligada à sua altura. Dessa forma, é sempre melhor opção o uso da estrutura árvore B, que utiliza o algoritmo de busca binária para percorrer a estrutura.
As afirmativas são, respectivamente,
Assinale a afirmativa incorreta em relação às vantagens da normalização.
Tendo em vista os tipos de funcionalidade oferecidos pelos sistemas de banco de dados, numere a COLUNA II de acordo com a COLUNA I, associando o tipo (nome) às suas respectivas funcionalidades.
COLUNA I
1. Front-end
2. Back-end
COLUNA II ( ) Controla as estruturas de acesso.
( ) Consiste em ferramentas, como interface com o usuário da SQL.
( ) Controla a otimização de consulta.
Assinale a sequência correta.
Sobre conceitos básicos de banco de dados, analise as afirmações a seguir.
1) Um SGBD é uma coleção de programas que permite criar e manter um banco de dados.
2) O nome de um campo é um metadado.
3) As linguagens DDL e DML lidam com dados e esquemas, respectivamente.
Está(ão) correta(s), apenas:
I. O esquema do banco de dados fornece a visão lógica dos dados no banco de dados, independentemente de como eles estejam fisicamente armazenados.
II. Em um SGBD relacional, os itens de dados e os relacionamentos entre eles são organizados em tabelas.
III. O modelo relacional, apesar de muito popular, não é o mais utilizado nas aplicações, sendo o modelo orientado por objetos que domina as aplicações.
IV.O sistema de gerenciamento de banco de dados (SGBD) é uma combinação de software e dados, sendo composto pelo banco de dados físico, o mecanismo de banco de dados e o esquema de banco de dados.
V. O campo (ou atributo) de um registro tem a função de identificá-lo unicamente entre todos os outros registros da tabela.
Assinale a alternativa correta: