Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Prévia do material em texto

Todos os direitos reservados.
A abordagem de banco de dados
Teoria
Todos os direitos reservados.
A abordagem de banco de dados
Banco de Dados Sistema de Arquivos
Todos os direitos reservados.
A abordagem de banco de dados
As principais características da abordagem de banco de dados são:
§ Natureza de autodescrição. 
§ Abstração e independência de dados e operações. 
§ Suporte de múltiplas visões dos dados.
 
§ Compartilhamento de dados e processamento de transação 
multiusuário.
Todos os direitos reservados.
Natureza da autodescrição
A natureza de autodescrição significa que o banco de dados contém 
uma descrição completa de sua estrutura e restrições.
Essas informações são chamadas de metadados e ficam armazenadas 
no catálogo do SGBD. 
Incluem informações sobre:
§ estrutura dos dados
§ tipo e formato de armazenamento
§ restrições sobre os dados
Todos os direitos reservados.
Natureza da autodescrição
Um banco de dados não contém apenas os dados, contém também 
as descrições das estruturas de armazenamento desses dados.
Todos os direitos reservados.
Independência de dados e abstração
A abstração de dados é a capacidade do SGBD de fornecer uma visão 
simplificada dos dados, sem expor detalhes de armazenamento e 
implementação. 
A abstração deriva dois outros conceitos:
§ Independência de dados: estrutura dos dados é separada dos 
programas de acesso.
§ Independência de operações: os programas usam funções sem 
saber como são implementadas.
Todos os direitos reservados.
Independência de dados e abstração
Todos os direitos reservados.
Suporte a múltiplas visões
O suporte a múltiplas visões permite que o SGBD apresente 
diferentes representações dos dados para diferentes usuários.
Uma visão (ou view) pode conter: 
§ um subconjunto do banco de dados 
§ dados derivados (não armazenados explicitamente)
Todos os direitos reservados.
Suporte a múltiplas visões
Todos os direitos reservados.
Compartilhamento de dados e processamento de transações
O SGBD utiliza mecanismos de controle de concorrência para evitar 
conflitos quando vários usuários tentam acessar ou modificar os 
mesmos dados.
Para isso, ele organiza as operações em transações, garantindo que 
sejam executadas corretamente.
Todos os direitos reservados.
Compartilhamento de dados e processamento de transações
Todos os direitos reservados.
Características da abordagem de banco de dados
Autodescrição Abstração e 
independência Múltiplas visões Compartilhamento e 
transações
Todos os direitos reservados.
Vantagens da abordagem de banco de dados
A seguir apresentamos algumas vantagens de usar um SGBD.
Todos os direitos reservados.
Controle de redundância
Controle de redundância é a capacidade do SGBD de armazenar 
cada dado lógico uma única vez, evitando repetição.
Principais efeitos:
§ Evita inconsistência de dados 
§ Reduz desperdício de armazenamento 
§ Diminui esforço de atualização
Todos os direitos reservados.
Controle de redundância
Todos os direitos reservados.
Restrições de integridade
As restrições de integridade são regras que limitam os valores 
armazenados no banco de dados.
A integridade é a garantia de que os dados armazenados são:
§ válidos
§ coerentes
§ confiáveis
Todos os direitos reservados.
Redundância x integridade
Todos os direitos reservados.
Segurança e controle de acesso
A segurança e o controle de acesso consistem em mecanismos que restringem 
acesso e operações sobre os dados.
Envolve:
§ Controle por usuário ou papel 
§ Definição de permissões (consulta, inserção, atualização, exclusão)
§ Autenticação (login/senha) 
§ Auditoria de acessos
Usuário financeiro pode ver salários; usurio comum não.
Todos os direitos reservados.
Controle de concorrência
O controle de concorrência é o conjunto de mecanismos que 
coordena acessos simultâneos.
Os principais objetivos são:
§ Evitar conflitos de atualização 
§ Garantir consistência 
§ Preservar isolamento de transações
Vários usuários tentam reservar o mesmo assento em um voo. 
Todos os direitos reservados.
Armazenamento persistente
Armazenamento persistente é a capacidade de manter dados de 
forma durável em disco.
Principais efeitos:
§ Dados permanecem após desligamento do sistema 
§ Resistência a falhas 
§ Disponibilidade futura dos dados
Após registrar uma venda no sistema, os dados continuam 
armazenados mesmo após desligar o computador.
Todos os direitos reservados.
Processamento eficiente de consultas
O processamento eficiente de consultas envolve técnicas para 
localizar dados mais rapidamente.
Envolve mecanismos de:
§ Índices 
§ Otimização de consultas 
§ Buffer/cache 
§ Planos de execução
Todos os direitos reservados.
Backup e recuperação
Backup e recuperação são mecanismos para preservar e restaurar dados.
O SGBD utiliza backups e logs para reconstruir o banco de dados após falhas.
§ Backup → cópia dos dados
§ Logs → registros das operações realizadas no banco
§ Recuperação → restauração dos dados após uma falha
Todos os direitos reservados.
Vantagens da abordagem de banco de dados
Todos os direitos reservados.
A abordagem de banco de dados
Todos os direitos reservados.
A abordagem de banco de dados
Questões
Todos os direitos reservados.
Questão de concurso
(CEBRASPE – 2025 – BANRISUL – Técnico de TI) A respeito das funcionalidades 
oferecidas por um SGBD, assinale a opção correta.
a) A principal função de um SGBD é armazenar fisicamente os dados no disco.
b) Um SGBD moderno implementa funcionalidades como controle de concorrência, 
integridade de dados, segurança e recuperação de falhas.
c) O controle de integridade referencial em um banco de dados deve ser sempre 
tratado exclusivamente na camada da aplicação.
d) A segurança e a integridade dos dados são responsabilidades exclusivas do 
administrador do sistema operacional.
e) Um SGBD não possui mecanismos próprios de controle de concorrência, cabendo 
essa responsabilidade ao sistema operacional.
Todos os direitos reservados.
Questão de concurso
(CEBRASPE – 2025 – TRF 6 – Apoio Especializado / Suporte 
Técnico) Acerca de aspectos relativos a bancos de dados, 
julgue o item a seguir.
Uma das características dos sistemas gerenciadores de banco 
de dados é o acesso concorrente, que é garantido através de 
índices e visões específicas.
Todos os direitos reservados.
Questão de concurso
(CEBRASPE – 2024 – MPE TO – Analista Ministerial) Julgue o 
item a seguir, referente a banco de dados.
Um sistema gerenciador de banco de dados resolve problemas 
de integridade para evitar que a mesma informação esteja 
duplicada em vários locais.
Todos os direitos reservados.
Questão de concurso
(CEBRASPE – 2024 – MPE TO – Analista Ministerial) A 
respeito de arquitetura de bancos de dados, julgue o item a 
seguir.
Uma das características de um sistema gerenciador de banco de 
dados (SGBD) é a independência de dados, ou seja, o 
entendimento dos dados pelo SGBD ocorre mesmo sem uma 
aplicação.
Todos os direitos reservados.
Questão de concurso
(CEBRASPE – 2017 – SEE DF – Professor de Educação Básica) 
Julgue o item a seguir, a respeito de banco de dados, 
organização de arquivos, métodos de acesso e banco de dados 
textuais.
Sistemas de gerenciamento de banco de dados exigem que as 
linguagens de definição de dados sejam embutidas nos 
programas que manipulam os dados.
Todos os direitos reservados.
Questão de concurso
(CEBRASPE – 2015 – MPOG – Analista de Tecnologia da 
Informação) Acerca de sistema de gerenciamento de banco de 
dados (SGBD), julgue o seguinte item.
Os dados armazenados em um SGBD são acessados por um 
único usuário de cada vez, sendo impedido o acesso 
concorrente aos dados.
Todos os direitos reservados.
Questão de concurso
(FCC – 2017 – TST – Apoio Especializado em Tecnologia da Informação) Em um caso hipotético, 
um Programador do Tribunal Superior do Trabalho verificou que:
I. os dados nome do cidadão e número do processo não eram compartilhados entre três diferentessistemas que os utilizavam;
II. não havia um sistema de log para acompanhamento e controle dos acessos aos bancos de dados 
de sua organização.
Os Sistemas Gerenciadores de Bancos de Dados − SGBDs contribuem para evitar que as situações 
referidas em I e II venham a ferir princípios que correspondem, respectivamente,
a) à replicação e à privacidade.
b) à redundância e à segurança lógica.
c) à integridade e à segurança física.
d) ao compartilhamento e à privacidade.
e) à concorrência e à integridade.
Todos os direitos reservados.
Questão de concurso
(FGV – 2025 – SEDUC SP – Professor de Ensino Fundamental e Médio) Um Sistema 
Gerenciador de Banco de Dados (SGBD) é um software que permite definir, armazenar, 
consultar e manter grandes volumes de dados de forma estruturada, garantindo segurança, 
consistência e desempenho. Sabendo disso, tais sistemas são o ferramental ideal para
a) versionamento de código-fonte e código-executável em projetos de software 
colaborativos.
b) armazenamento organizado, consulta eficiente e preservação da integridade de grandes 
conjuntos de dados.
c) renderização, retopologia e riging de gráficos bi e tridimensionais em tempo real ou de 
execução.
d) endereçamento, roteamento e rastreamento de pacotes em redes de computadores de 
curta, média e longa distância.
e) edição avançada de imagens raster, vetoriais e multi-vetoriais.
Todos os direitos reservados.
A abordagem de banco de dados
Revisão
Todos os direitos reservados.
Características da abordagem de banco de dados
Autodescrição Abstração e 
independência Múltiplas visões Compartilhamento e 
transações
Todos os direitos reservados.
Vantagens da abordagem de banco de dados

Mais conteúdos dessa disciplina