Buscar

arquitetura de sistemas de bancos de dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

11/11/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2808752&matr_integracao=202004001205 1/4
 
Com relação a um SGBD assinale a afirmativa correta.
Um sistema gerenciador de banco de dados deve ser instalado em um sistema operacional de forma a funcionar como um
serviço. Isso significa que:
ARQUITETURA DE SISTEMAS DE BANCO DE DADOS 
Lupa Calc.
 
 
CCT0850_A4_202004001205_V1 
 
Aluno: LEANDRESSON FREITAS LADISLAU Matr.: 202004001205
Disc.: ARQ.SIST.BAN.DADOS 2020.3 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
Os arquivos que armazenas os dados são conhecidos como arquivos de log.
O SGBD é carregado em memória como um processo único.
O SGBD acessa diretamente seus arquivos, sem passar pelo sistema operacional.
Processa dados diretamente no disco, sem precisar carregá-los na memória.
O dicionário de dados contém o esquema do Banco de Dados, suas tabelas e índices.
 
 
 
Explicação:
O dicionário de dados contém o esquema do Banco de Dados, suas tabelas, índices, forma de acesso e relacionamentos
existentes. É também conhecido como Catálogo.
 
 
 
 
2.
Deve carregar para a memória principal (RAM) todo o arquivo de dados.
Deve permanecer o tempo todo executando em segundo plano.
Não executará no sistema como um processo.
Será encerrado somente quando um cliente encerrar sua conexão com o sistema.
Terá permissão para acessar diretamente qualquer área do disco sem necessidade de supervisão do sistema operacional.
 
 
11/11/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2808752&matr_integracao=202004001205 2/4
A área de memória que o Oracle utiliza para manipular os dados denomina-se:
 
Na arquitetura dos SGBD o Cátalogo corresponde ao:
 
Explicação:
Um serviço de um sistema operacional caracteriza-se por um processo que fica executando permanentemente em segundo plano.
No caso de um SGBD, permanece aguardando por solicitações de clientes que, quando chegam, são devidamente processadas e o
resultado do processamento é enviado como resposta ao cliente que fez a solicitação. Ao enviar a resposta não encerra sua
execução, permanecendo em execução e aguardando por novas solicitações.
 
 
 
 
3.
Data Dictionary Cache
Data Buffer Cache
Library Cache
Redo Log Buffer
Shared Pool
 
 
 
Explicação:
System Global Area (SGA) é a área em memória que o Oracle reserva para
seu funcionamento. Esta área é subdividida em 3 sub-áreas.
Data Buffer Cache - é a área em memória que o Oracle utiliza como um
Buffer para leitura em disco. O Oracle nunca lê diretamente do disco, ele
primeiro procura a informação no Data Buffer Cache, caso ele não ache, ele
então lê o próximo bloco (bloco Oracle) no disco, carrega no Data Buffer
Cache. Caso ele não encontre, ele irá repetir o processo até ele encontrar a
informação desejada.
Redo Log Buffer - é utilizado para armazenar as informações a serem
gravadas nos arquivos de log.
Shared Pool - serve tanto para armazenar os comandos SQL que são
solicitados ao Oracle, quanto para os objetos do dicionário para tratamento
de privilégios. A Shared Pool é dividida em duas partes:
Library Cache armazena todos os comandos SQL que são solicitados ao
Oracle. Antes do Oracle compilar o comando e definir seu plano de acesso
(Parse), ele irá procurar na Library Cache se o comando já existe lá, se já
existir, ele aproveita a compilação e o plano de acesso do comando anterior.
Data Dictionary Cache - armazena informações de privilégios de usuários
em cada objeto. Assim que um comando é executado, o Oracle verifica se o
usuário que está executando o comando, tem privilégios nos devidos objetos
que ele está querendo acessar.
 
 
 
 
4.
Arquivos de Dados
Compilador de DML
Processador de Consultas
Dicionario de Dados
11/11/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2808752&matr_integracao=202004001205 3/4
Os arquivos do SGBD que armazenam a sequencia de operações realizadas no banco de dados denomina-se:
O software que fica entre os protocolos de comunicação de redes e a aplicação cliente denomina-se:
Gerente de Armazenamento
 
 
 
Explicação:
Dicionário de Dados contém o esquema do Banco de Dados, suas tabelas, índices, forma de acesso e relacionamentos
existentes. É também conhecido como Catalogo.
 
 
 
 
5.
Arquivos de MetaDados
Base de Dados
Arquivos de Dados
Arquivos de controle
Arquivos de Log
 
 
 
Explicação:
Os SGBD possuem 3 tipos básicos de arquivos
1. Os arquivos de dados - onde são armazenados os dados do banco de dados
2. Os arquivos de metadados, ou catálogo, onde são armazenadas as
informações de controle do banco de dados e a descrição dos dados
armazenados
3. Os arquivos de log - onde são armazenadas as operações realizadas nos
dados.
 
 
 
 
6.
Apresentação
Middleware
Regra de Negocio
Front End
Back-end
 
 
 
Explicação:
Funcionamento do Modelo Cliente Servidor
Na tecnologia Cliente/ Servidor, o processamento da informação é dividido em
módulos ou processos distintos. Um processo responsável pela manutenção da
informação (servidor) e os outros responsáveis pela obtenção dos dados (os
clientes) 
Estes módulos constituem:
11/11/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2808752&matr_integracao=202004001205 4/4
1. Cliente ou Front-end
Provê uma interface entre o usuário e a aplicação.
Pode ser responsável pela validação dos dados digitados pelo usuário.
Envia solicitações ao servidor para realização de uma tarefa.
Manipula o processamento de entrada / saída dos dados.
2. Servidor ou Back-end
Controla os recursos compartilhados como base de dados, impressoras,
modens e processadores.
3. Middleware: é um software de conectividade que permite que aplicações
se comuniquem de forma transparente com outros programas ou processos
independentes de sua localização. O Middleware se posiciona entre a
aplicação cliente e o protocolo de comunicação da rede, e entre o protocolo
de comunicação e a aplicação no servidor.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 11/11/2020 12:18:12.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes