Logo Passei Direto
Buscar

ARQUITETURA DE SISTEMAS DE BANCO DE DADOS_A4

User badge image
Pedro Augusto

em

Ferramentas de estudo

Questões resolvidas

Os arquivos do SGBD que armazenam a sequencia de operações realizadas no banco de dados denomina-se:
Arquivos de MetaDados
Arquivos de Log
Base de Dados
Arquivos de controle
Arquivos de Dados

Com relação a um SGBD assinale a afirmativa correta.
Processa dados diretamente no disco, sem precisar carregá-los na memória.
O SGBD é carregado em memória como um processo único.
O SGBD acessa diretamente seus arquivos, sem passar pelo sistema operacional.
Os arquivos que armazenas os dados são conhecidos como arquivos de log.
O dicionário de dados contém o esquema do Banco de Dados, suas tabelas e índices.

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:
Deve permanecer o tempo todo executando em segundo plano.
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.
Não executará no sistema como um processo.
Deve carregar para a memória principal (RAM) todo o arquivo de dados.

A área de memória que o Oracle utiliza para manipular os dados denomina-se:
Data Dictionary Cache
Shared Pool
Data Buffer Cache
Redo Log Buffer
Library Cache

Na arquitetura dos SGBD o Cátalogo corresponde ao:
Compilador de DML
Processador de Consultas
Gerente de Armazenamento
Dicionario de Dados
Arquivos de Dados

O software que fica entre os protocolos de comunicação de redes e a aplicação cliente denomina-se:
Regra de Negocio
Middleware
Front End
Back-end
Apresentação

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Os arquivos do SGBD que armazenam a sequencia de operações realizadas no banco de dados denomina-se:
Arquivos de MetaDados
Arquivos de Log
Base de Dados
Arquivos de controle
Arquivos de Dados

Com relação a um SGBD assinale a afirmativa correta.
Processa dados diretamente no disco, sem precisar carregá-los na memória.
O SGBD é carregado em memória como um processo único.
O SGBD acessa diretamente seus arquivos, sem passar pelo sistema operacional.
Os arquivos que armazenas os dados são conhecidos como arquivos de log.
O dicionário de dados contém o esquema do Banco de Dados, suas tabelas e índices.

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:
Deve permanecer o tempo todo executando em segundo plano.
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.
Não executará no sistema como um processo.
Deve carregar para a memória principal (RAM) todo o arquivo de dados.

A área de memória que o Oracle utiliza para manipular os dados denomina-se:
Data Dictionary Cache
Shared Pool
Data Buffer Cache
Redo Log Buffer
Library Cache

Na arquitetura dos SGBD o Cátalogo corresponde ao:
Compilador de DML
Processador de Consultas
Gerente de Armazenamento
Dicionario de Dados
Arquivos de Dados

O software que fica entre os protocolos de comunicação de redes e a aplicação cliente denomina-se:
Regra de Negocio
Middleware
Front End
Back-end
Apresentação

Prévia do material em texto

Aluno: Matr.: 201910004448 
Disc.: ARQ.SIST.BAN.DADOS 2020.1 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 do SGBD que armazenam a sequencia de operações realizadas no banco de dados 
denomina-se: 
 
 
Arquivos de MetaDados 
 
Arquivos de Log 
 
 
Base de Dados 
 
 
Arquivos de controle 
 
 
Arquivos de Dados 
 
 
 
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. 
 
 
 
2. 
 
 
Com relação a um SGBD assinale a afirmativa correta. 
 
 
 
Processa dados diretamente no disco, sem precisar carregá-los na memória. 
 
 
O SGBD é carregado em memória como um processo único. 
 
 
O SGBD acessa diretamente seus arquivos, sem passar pelo sistema operacional. 
 
 
Os arquivos que armazenas os dados são conhecidos como arquivos de log. 
 
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. 
 
 
 
 
3. 
 
 
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: 
 
Deve permanecer o tempo todo executando em segundo plano. 
 
 
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. 
 
 
Não executará no sistema como um processo. 
 
 
Deve carregar para a memória principal (RAM) todo o arquivo de dados. 
 
 
 
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. 
 
 
 
 
4. 
 
 
A área de memória que o Oracle utiliza para manipular os dados denomina-se: 
 
 
 
Data Dictionary Cache 
 
 
Shared Pool 
 
Data Buffer Cache 
 
 
Redo Log Buffer 
 
 
Library Cache 
 
 
 
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. 
 
 
 
 
5. 
 
 
 
Na arquitetura dos SGBD o Cátalogo corresponde ao: 
 
 
Compilador de DML 
 
 
Processador de Consultas 
 
 
Gerente de Armazenamento 
 
Dicionario de Dados 
 
 
Arquivos de Dados 
 
 
 
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. 
 
 
 
 
6. 
 
 
O software que fica entre os protocolos de comunicação de redes e a aplicação cliente denomina-se: 
 
 
 
Regra de Negocio 
 
Middleware 
 
 
Front End 
 
 
Back-end 
 
 
Apresentação 
 
 
 
Explicação: 
1. 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: 
1. Cliente ou Front-end 
o Provê uma interface entre o usuário e a aplicação. 
o Pode ser responsável pela validação dos dados digitados pelo 
usuário. 
o Envia solicitações ao servidor para realização de uma tarefa. 
o Manipula o processamento de entrada / saída dos dados. 
2. Servidor ou Back-end 
o 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.

Mais conteúdos dessa disciplina