01
Introdução
Othon Stuart Ferreira Campos
Conteúdo
¨
¨
¨
¨
¨
¨
¨
¨
¨
Conceitos Básicos
Abordagem Tradicional (Arquivos)
Sistemas Gerenciadores de Banco de Dados (SGBDs)
SGBDs x Arquivos
Modelo de Dados , Esquema e Instância
Arquitetura de SGBDs
Linguagens para SGBDs
Papéis no Ambiente de SGBDs
Classificação de SGBDs
Conceitos Básicos - Dado
¨
Conceito
¤ São
seqüências ordenadas de símbolos dos quais se pode extrair informação mas que, isoladamente, não contêm nenhum significado
¤ Conjunto de bytes que constitui uma unidade básica representativa de informação, identificável e possível de definir quanto a tamanho e formato
¨
Características
¤ Tamanho
e formato bem definidos
¤ Ênfase nos padrões de definição
¤ Rigidez no tratamento e manipulação
Conceitos Básicos - Informação
¨
Conceito
¤ São
os dados tratados, analisados ou processados, sendo assim capazes de transmitir algum tipo de conhecimento ao receptor
¤ É o dado que foi processado por um determinado sistema e apresentado em uma forma tal que seja de utilidade ao receptor para execução de tarefas como a tomada de decisão
¨
Características
¤ Ênfase
na semântica
¤ Maleabilidade no tratamento e manipulação
Conceitos Básicos – Banco de Dados
¨
O que é um Banco de Dados (BD) ?
¤ Representa
¨
uma coleção de dados com significado implícito.
Exemplos:
¤ Uma
agenda telefônica
¤ Os dados dos clientes de uma determinada loja
¤ Dados pertencentes a uma companhia aérea (dados de tripulação, aeronaves, principais rotas, etc)
Conceitos Básicos – Banco de Dados
É um conjunto de dados inter-relacionados (KORTH)
¨ É uma coleção lógica e coerente de dados com algum significado inerente (ELMASRI)
¨ É, em essência, uma coleção de dados que existem por longos períodos de tempo (ULLMAN)
¨ É um repositório para coleções de dados armazenados por computador (DATE)
¨
Conceitos Básicos
¨
Meios de Armazenamento
¤ Manual
¨
ou