Questões de Concurso
Comentadas sobre arquitetura de banco de dados em banco de dados
Foram encontradas 180 questões
A CGI (common gateway interface) permite interatividade entre um cliente e um servidor de informações por meio do protocolo HTTP (hyper text transfer protocol); um programa CGI, por outro lado, é executado em tempo real e, portanto, pode apresentar como resultado informação dinâmica.
nível I. descreve a estrutura de armazenamento físico do banco de dados, utiliza um modelo de dados e descreve detalhadamente os dados armazenados e os caminhos de acesso ao banco de dados.
nível II. descreve a estrutura global do banco de dados como um todo, mas não fornece detalhes do modo como os dados estão fisicamente armazenados.
nível III. descreve as visões do banco de dados para um grupo de usuários, sendo que cada uma descreve, por sua vez, quais porções do banco de dados um grupo de usuários terá acesso.
Os níveis I, II e III s ão denominados , respectivamente:
I. A arquitetura do SGBD é definida em três níveis de abstração: nível físico que descreve, através de estruturas de dados complexas, como os dados estão de fato armazenados; nível lógico que descreve quais dados estão armazenados e quais os inter-relacionamentos que existem entre eles; e o nível de visão que abrange esquemas externos, no qual cada esquema externo descreve a parte de um banco de dados que um dado grupo de usuários tem interesse e oculta o restante do banco de dados desse grupo.
II. A independência física de dados é a capacidade de alterar o esquema conceitual sem mudar o esquema externo ou os programas de aplicação enquanto o independência lógica de dados refere-se a capacidade de mudar o esquema interno sem ter que alterar o esquema conceitual.
III. A independência lógica de dados é mais difícil de ser alcançada do que a independência física, uma vez que os programas de aplicação são mais fortemente dependentes da estrutura lógica dos dados do que de seu acesso.
IV. O conceito de independência de dados é de várias formas similar ao conceito de tipo abstrato de dados empregados nas linguagens modernas de programação. Ambos os conceitos omitem detalhes de implementação do usuário, permitindo que o usuário se concentre em sua estrutura geral em vez de se concentrar nos detalhes tratados nos níveis mais baixos.
Assinale a alternativa CORRETA.
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.
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.
Em um banco de dados de arquitetura centralizada, os usuários utilizam o browser para acessar dados necessários.
As principais motivações para a implementação de sistemas de replicação local incluem o provimento de alternativa a soluções de becape, a viabilização da recuperação rápida, a simplificação de plataformas de testes e a facilitação da migração de dados.
Analise as alternativas relacionadas a seguir:
I. Sistemas Centralizados;
II. Sistemas Paralelos;
III. Sistemas Distribuídos;
1) rodam por inteiro em um único computador;
2) consistem em diversos processadores e diversos discos conectado por rede de alta velocidade;
3) Banco de dados parciais independentes que compartilham um esquema comum e que coordenam o processamento de transações com acesso de dados não local;
Marque a alternativa que apresenta a correspondência correta entre os conceitos e a descrição das diversas arquiteturas:
A arquitetura de microsserviços considera todo o trabalho como um conjunto de requisições encadeadas executadas que forma uma unidade lógica de processamento no banco de dados. A referida arquitetura deve incluir um conjunto mínimo de operações atômicas para ser executada completamente.
Em um ambiente colaborativo, a necessidade de acesso a determinados recursos exige que a infraestrutura forneça elementos para que algumas ferramentas sejam executadas no servidor.
O projeto físico de bancos de dados é tarefa essencial que ocorre iterativamente em conjunto com análise de requisitos, projeto conceitual, refinamento do esquema e ajuste.