Conceitos básicos de banco de Dados.
Banco de Dados é um conjunto de dados relacionados
- Problema de falta da integração de dados.
- Inconsistência e redundância de dados.
- Dificuldade de acesso aos dados.
- isolamento de dados.
- Problemas de integridade.
Visão dos Dados:
- Visão externa --> Aplicação.
- Visão Lógica --> SGBD.
- Visão interna --> Banco de Dados.
================================================================
O que é um SGBD (Sistemas de gerenciamento de banco de dados):
Software com recursos específicos para facilitar a manipulação das informações dos bancos de dados e do desenvolvimento de programas aplicativos.
================================================================
Características / Funcionalidades de um SGBD:
- Controle de redundâncias.
- Compartilhamento de dados.
- Controle de acesso.
- Interfaceamento.
- Esquematização.
- Controle de integridade.
- Backups.
Tipos de Bancos de Dados:
- Banco de dados Tradicionais ( Informações acessadas são textuais ou numéricas).
- Banco de dados multimídia ( Armazena figuras, vioclipes, sons e mensagens de voz ).
- Sistemas de informações geográficas ( Armazena e analisa mapas, dados meteorológicos e imagens de satélites).
Vantagens dos SGBD
- Consistência e eliminação da redundância de dados.
- Integridade dos dados.
- Controle de concorrência.
- Recuperação e backup.
Modelos de dados
Uma coleção de conceitos, construídos com bases em mecanismos de abstrações, que são usados para descrever um conjunto de dados e as operações para manipular os dados.
Representação:
--> Sintaxe de linguagem.
--> Notação Gráfica.
Representação:
--> Sintaxe de linguagem.
--> Notação Gráfica.
- Modelos conceituais ( Entidade e relacionamentos).
- Modelos lógicos ou implementação.
- Modelos físicos.
Post a Comment