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] [Kim 95] [Catt94] [Kosh93] [O2Te95] [Ozsu 99] Elmasri e Navathe "Fundamentals of Database Systems", Benjamin-Cummings, 3a. edição, 2000. Kim W. "Modern Database Systems", ACM Press, 1995. Cattell R.G. "Object Data Management", Addison-Wesley, 2a. edição, 1994. Koshafian S. "Object-Oriented Database Systems" Morgan Kaufmann, 1993. O2 Technology, "The O2 User's Manual" Version 4.5, março 1995. 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
Base de Dados Armazenada
Introdução a Banco de Dados
Marta Mattoso 5
Passageiros
Nome Jose Campos Maria Silva Gabriel Silva Cláudio Silva Telefone 322-9999 222-3333 222-3333 222-3333
Reservas
Nome Vôo Air France 147 Air France 147 Air France 147 Varig 224 Varig 224 Passageiro