Please enable JavaScript.
Coggle requires JavaScript to display documents.
CARACTERÍSTICAS DOS SBDs - Coggle Diagram
CARACTERÍSTICAS DOS SBDs
DIFERENÇA ENTRE SISTEMA DE ARQUIVOS E DE BANCO DE DADOS
O QUE DISTINGUE OS SISTEMAS DE BANCO DE DADOS DOS SISTEMAS BASEADOS DE AQUIVOS É A INDEPENDÊNCIA DOS DADOS EM RELAÇÃO AO PROGRAMA
SEPARAÇÃO DAS APLICAÇÕES DOS BANCOS DE DADOS FÍSICOS
INDEPENDÊNCIA LÓGICA DOS DADOS
consiste na capacidade de se alterar o esquema conceitual lógico, por exemplo, acrescentando um item de dado, sem alterar o esquema conceitual externo, isto é, as visóes externas dos usuários através dos programas de aplicação
nível externo (visão do usuário)
nível conceitual (visão dos desenvolvedores de software)
nível interno (alocação física dos dados)
INDEPENDÊNCIA FÍSICA DE DADOS
consiste na capacidade de se alterar o esquema inteiro, por exemplo, reorganizando os arquivos físicos que armazenam os dados, sem alterar o esquema conceitual lógico e, em sequência, o esquema conceitual externo
OUTRAS CARACTERÍSTICAS QUE DIFERENCIAM
NATUREZA AUTOCONTIDA
O SBD CONTÉM A DESCRIÇÃO COMPLETA DE SUAS ESTRUTURAS E RESTRIÇÕES. NA ARQUITETURA DO SGBD, A DESCRIÇÃO DA ESTRUTURA E DAS RESTRIÇÕES DE DADOS, CONHECIDA COMO METADADOS, ISTO É, DADOS QUE DESCREVEM DADOS, É ARMAZENADA NO CATÁLOGO DO SISTEMA DE BANCO DE DADOS
ABSTRAÇÃO DE DADOS
PERMITE A REPRESENTAÇÃO CONCEITUAL DOS DADOS POR MEIO DE MODELOS DE DADOS QUE OCULTAM DETALHES DE ARMAZENAMENTO E IMPLEMENTAÇÃO, OS QUAIS NÃO INTERESSAM AOS DIFERENTES USUÁRIOS, DANDO SUPORTE A MÚLTIPLAS VISÕES LÓGICAS DOS DADOS E À INDEPENDÊNCIA DOS DADOS
SUPORTE AO COMPARTILHAMENTO DE DADOS E PROCESSAMENTO DE TRANSAÇÕES CONCORRENTES
PERMITE QUE MÚLTIPLOS USUÁRIOS ACESSE O BANCO DE DADOS SIMULTÂNEAMENTE
MODELOS DE DADOS QUE SUPORTAM ABSTRAÇÃO DE DADOS E PERMITEM SUA INDEPENDÊNCIA LÓGICA E FÍSICA SÃO CLASSIFICADOS COMO:
MODELOS FÍSICOS
Descrevem como os dados são armazenados no computador mediante informações como tipos de aquivos, formatos e ordenação de registros, caminhos de acesso. São as várias formas de estruturas de arquivos que dependem do SGBD e do SO em que estão instaladas
MODELOS LÓGICOS
São aqueles que representam, de maneira abstrata, a implementação dos bancos de dados, ocultando detalhes de como os dados são armazenados e acessados no disco.
A estrutura de dados do modelo relacional é a tabela (relação matemática)
MODELOS CONCEITUAIS
São aqueles que representam a visão dos dados do ponto de vista do usuário.
no nível de abstração mais próxima do mundo real
VANTAGENS E DESVANTAGENS DAS ABORDAGENS DE BANCOS DE DADOS
CONTROLE DA REDUNDÂNCIA DE DADOS
PREVINE A POSSIBILIDADE DE INCONSISTÊNCIA NOS DADOS, A NECESSIDADE DE MANTER OS DADOS DUPLAMENTE ATUALIZADOS E O DESPERDÍCIO DE ARMAZENAMENTO
O SGBD PERMITE CONTROLA O TRADE OFF ENTER O ARMAZENAMENTO EM UM ÚNICO LOCAL NO BANCO DE DADOS VERSUS A REDUNDÂNCIA FORÇADA PARA MELHORAR O DESEMPENHO DAS CONSULTAS
COMPARTILHAMENTO DE DADOS
SENDO OS SBD MULTIUSUÁRIO, REAIZAM CONTROLE DE CONCORRÊNCIA DE ACESSO AOS DADOS COMPARTILHADOS PARA GARANTIAR AS PROPRIEDADES DE: AUTOMICIDADE, CONSISTÊNCIA, ISOLAMENTO E DURABILIDADE (ACID)
CONTROLE DE ACESSO
MECANISMOS DE SEGURANÇA E AUTORIZAÇÃO DE ACESSO
MÚLTIPLAS INTERFACES DE USUÁRIOS E APLICAÇÕES
PROVÊ DIFERENTES LINGUAGENS DE CONSULTA PARA USUÁRIOS CASUAIS.
LINGUAGENS DE PROGRAMAÇÃO PARA PROGRAMADORES
INTERFACES GRÁFICAS COM FORMULÁRIOS (TELAS) E MENUS PARA USUÁRIOS DE APLICAÇÕES
INTERFACE PARA ADMINISTRAÇÃO DO BANCO DE DADOS
INTERFACES DE LINGUAGEM NATURAL
REPRESENTAÇÃO DE RELACIONAMENTO ENTRE OS DADOS
PERMITE REPRESENTAR OS RELACIONAMENTOS QUE EXISTEM ENTRE DADOS NO MUNDO REAL
CUMPRIMENTO DE RESTRIÇÕES E INTEGRIDADE DOS DADOS
PREVINE A VIOLAÇÃO DE RESTRIÇÕES COMO, TIPO DE DADO OU DOMÍNIO DE VALORES ADMISSIVEIS
UNICIDADE DE DADOS POR MEIO DE CHAVES ÚNICAS
INTEGRIDADE REFERENCIAL ENTRE DADOS RELACIONADOS E RESTRIÇÕES DERIVADAS DA SEMÂNTICA DOS DADOS
CAPACIDADE DE BACKUP E RECUPERAÇÃO DOS DADOS
COMPARTILHAMENTO DE DADOS ENTRE MÚLTIPLOS USUÁRIOS SIMULTÂNEOS
PAPÉIS EM SISTEMAS DE BANCO DE DADOS