Introdução a BD
Introdução e conceitos de Banco de Dados
Tópico 1
Prof. Igor (igor@ifsc.edu.br)
Modelagem de Dados
1/40
Tópicos
Dado e Informação
Introdução
Um exemplo
Características da abordagem de banco de dados
Atores em cena
Trabalhadores dos bastidores
Vantagens de usar a abordagem de SGBD
Uma breve história das aplicações de banco de dados
Quando não usar um SGBD
Prof. Igor (igor@ifsc.edu.br)
Modelagem de Dados
2/40
Dados e Informações
Dado
Fato do mundo real que está registrado e possui um significado implícito no contexto de um domínio de aplicação.
Informação
Fato útil que pode ser extraído diretamente ou indiretamente a partir dos dados.
Prof. Igor (igor@ifsc.edu.br)
Modelagem de Dados
3/40
Introdução
Banco de dados
Coleção de dados relacionados
Fatos conhecidos que podem ser registrados e possuem significado implícito
Representa algum aspecto do mundo real
Coleção logicamente coerente de dados com algum significado inerente
Construído para uma finalidade específica
Prof. Igor (igor@ifsc.edu.br)
Modelagem de Dados
4/40
Introdução (cont.)
Exemplo de um grande banco de dados comercial
Amazon.com
Sistema gerenciador de banco de dados (SGBD)
Coleção de programas
Permite aos usuários criar e manter um banco de dados
Definir um banco de dados
Especificar os tipos, estruturas e restrições dos dados a serem armazenados
Prof. Igor (igor@ifsc.edu.br)
Modelagem de Dados
5/40
Introdução (cont.)
Metadados
Definição ou informação descritiva do banco de dados Armazenada pelo SGBD na forma de um catálogo ou dicionário Manipulação de um banco de dados
Consulta e atualização do banco de dados do minimundo Geração de relatórios
Prof. Igor (igor@ifsc.edu.br)
Modelagem de Dados
6/40