Banco de Dados
O modelo relacional
Marta Mattoso
Sumário
Introdução
Motivação
Serviços de um SGBD
O Modelo Relacional
As aplicações não convencionais
O Modelo Orientado a Objetos
Considerações Finais
Introdução a Banco de Dados
Marta Mattoso 1
Sumário
Introdução
Bibliografia
Conceitos Básicos
Ambiente de um SGBD
Motivação
Serviços de um SGBD
O Modelo Relacional
As aplicações não convencionais
O Modelo Orientado a Objetos
Considerações Finais
Introdução a Banco de Dados
Marta Mattoso 2
Referências Bibliográficas
[Elm 00]
Elmasri e Navathe "Fundamentals of Database Systems",
Benjamin-Cummings, 3a. edição, 2000.
[Kim 95]
Kim W. "Modern Database Systems", ACM Press, 1995.
[Catt94]
Cattell R.G. "Object Data Management", Addison-Wesley, 2a. edição, 1994.
[Kosh93]
Koshafian S. "Object-Oriented Database Systems" Morgan
Kaufmann, 1993.
[O2Te95]
O2 Technology, "The O2 User's Manual" Version 4.5, março
1995.
[Ozsu 99]
Ozsu e Valduriez "Principles of Distributed Database
Systems", Prentice Hall, 1999.
Introdução a Banco de Dados
Marta Mattoso 3
Introdução
Alguns termos típicos: dados - fatos que podem ser armazenados ex:nomes, telefones, endereços base de dados - coleção de dados interelacionados logicamente, ex: agenda de telefones
Sistema de Gerência de Bases de Dados (SGBD) - coleção de programas que permite a criação e gerência de bases de dados ou Sistema de Banco de Dados
Introdução a Banco de Dados
Marta Mattoso 4
Sistema Gerência de Bases de Dados
Usuários
SGBD
Programas de Aplicação/Consultas
SGBD
Software
Software para processar consultas
Software para acessar dados armaz.
Meta-Dados
Armazenado
Introdução a Banco de Dados
Base de Dados
Armazenada
Marta Mattoso 5
Passageiros
Nome
Reservas
Telefone
Jose Campos
322-9999
Maria Silva
222-3333
Gabriel Silva
222-3333
Cláudio Silva
Nome