FuncionalidadesSGBD
1362 palavras
6 páginas
20/05/2013Sistemas de Arquivos
Sistemas de arquivos
Principal característica é a replicação e isolamento de dados (ilhas de informações)
Gerenciamento de Dados e Informação
Aplicações eram escritas para um determinado arquivo Para cada nova aplicação criava-se um novo
Fernando Fonseca
Ana Carolina
Robson Fidalgo
arquivo (redundância descontrolada)
Arquivos possuíam formatos diferentes
Sexo = M ou F e Sexo = 0 ou 1
Nome CHAR (50) e Nome CHAR (40)
2 2
Sistemas de Gerenciamento de Banco de Dados (SGBD)
Banco de Dados
Consistem em uma coleção de dados interrelacionados e de um conjunto de programas para acessá-los
Coleção de Dados
Contém informações sobre um empreendimento particular
Coleção de dados inter-relacionados
Conjunto de dados estruturados que são confiáveis, coerentes e compartilhados por usuários que têm necessidade de informações diferentes Banco de Dados <> Bando de Dados!
Banco de Dados
3 3
Estrutura de um BD
4 4
SGBD
Instância
Coleção de dados armazenados no Banco de Dados em um determinado instante (Extensão)
Esquema
É o projeto geral do BD (Intenção)
Conjunto de Programas
Descrever
Armazenar
Tratar
DEPARTAMENTO
COD
NOME
1
2
Informática
Matemática
GERENTE
José
João
Esquema
Instâncias
5 5
Manipular
Consultar
6
1
20/05/2013
SGBD
SGBD
Objetivo dos SGBD
Prover um ambiente que seja conveniente e eficiente para recuperar e armazenar informações de Bancos de Dados
Eliminar ou Reduzir
Redundância e inconsistência de dados
Dificuldade no acesso aos dados
Isolamento dos dados
Anomalias de acesso concorrente
Problemas de segurança
Objetivos dos SGBD (Cont.)
Abstração de dados
Simplifica a interação do usuário com o
Sistema
Modelo de Dados
7 7
SGBD
8 8
SGBD
Modelo de Dados
Uma coleção de ferramentas conceituais para descrição de dados, relacionamentos entre eles, a semântica dos dados e restrições de consistência Conceituais
Lógicos
Físicos
Modelos Conceituais
Não são implementados em SGBD
Entidade-Relacionamento (E-R)
UML