Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercíci o avalie sua aprendizagem ARQUITETURA DE SISTEMAS DE BANCO DE DADOS Lupa Calc. CCT0850_A4_202202638811_V1 Aluno: ALDAMIR SAIDEL Matr.: 202202638811 Disc.: ARQ.SIST.BAN.DADOS 2023.3 EAD (G) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO! 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. Com relação a um SGBD assinale a afirmativa correta. O dicionário de dados contém o esquema do Banco de Dados, suas tabelas e índices. O SGBD é carregado em memória como um processo único. Os arquivos que armazenas os dados são conhecidos como arquivos de log. Processa dados diretamente no disco, sem precisar carregá-los na memória. O SGBD acessa diretamente seus arquivos, sem passar pelo sistema operacional. 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. https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); Na arquitetura dos SGBD o Cátalogo corresponde ao: Dicionario de Dados Gerente de Armazenamento Compilador de DML Arquivos de Dados Processador de Consultas 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. 3. A área de memória que o Oracle utiliza para manipular os dados denomina-se: Data Dictionary Cache Shared Pool Redo Log Buffer Data Buffer Cache 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 https://simulado.estacio.br/bdq_simulados_exercicio.asp 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. O software que fica entre os protocolos de comunicação de redes e a aplicação cliente denomina-se: Front End Back-end Middleware Regra de Negocio 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 https://simulado.estacio.br/bdq_simulados_exercicio.asp aplicação no servidor. 5. 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. 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. Será encerrado somente quando um cliente encerrar sua conexão com o sistema. 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. 6. Os arquivos do SGBD que armazenam a sequencia de operações realizadas no banco de dados denomina-se: Arquivos de controle Arquivos de MetaDados Arquivos de Log Base de Dados 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 https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp 3. Os arquivos de log - onde são armazenadas as operações realizadas nos dados. Não Respondida Não Gravada Gravada Exercício inciado em 01/10/2023 18:36:51. javascript:abre_colabore('34561','317898628','6675243663');
Compartilhar