Banco de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 14 (3290 palavras )
  • Download(s) : 0
  • Publicado : 8 de abril de 2012
Ler documento completo
Amostra do texto
Introdução a 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 Asaplicaçõ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

SGBDSoftware

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 PassageiroJosé Campos Maria Silva Gabriel Silva Gabriel Silva Cláudio Silva

Vôos Vôo Air France 455 Varig 224 Cia Nome Varig Air France

Tarifa

Ass

Cia

Air France 147 1000,00 250 Air France 750,00 500 Air France 500,00 150 Varig Faturam. 20000K 10000K Presid. Pampa Etoile Sede Porto Alegre Paris Marta Mattoso 6

Introdução a Banco de Dados

Sumário
Introdução Motivação Sistemas de ArquivosX SGBDs Histórico Quando usar um SGBD ? Serviços de um SGBD SGBDs relacionais As aplicações não convencionais O Modelo Orientado a Objetos Considerações Finais

Introdução a Banco de Dados

Marta Mattoso 7

Motivação
Simplificar o desenvolvimento de aplicações caracterizadas por uso intensivo de DADOS COMO? Provendo serviços que diminuem o tempo de desenvolvimento Através de ferramentas ousuário pode: realizar entrada de dados examinar dados manipular dados de acordo com a aplicação

Introdução a Banco de Dados

Marta Mattoso 8

Motivação
Sistema de Banco de Dados X Sistema de Arquivos Antes de SGBDs as aplicações utilizavam sistemas de arquivos do Sistema Operacional. Através de arquivos, as aplicações armazenavam seus dados através das interações com a aplicação.Introdução a Banco de Dados

Marta Mattoso 9

Motivação
Sistema de Banco de Dados X Sistema de Arquivos Dados e Meta-dados na base Os dados e a descrição correspondente são armazenadas na base e gerenciadas pelo SGBD. Independência de Dados-Programas Modificações como inclusão de um novo campo não afetam os programas. Abstração de Dados Representação conceitual através de um modelo de dados quesó usa conceitos lógicos. Múltiplas Visões
Introdução a Banco de Dados Marta Mattoso 10

Motivação - histórico - arquivos
Funcionalidades oferecidas por Sistemas de Arquivos: 1. Registros tam. fixo com campos de tipos diferentes 2. Possibilidade de memória virtual e persistência 3. Índices: hash, árvore-B 4. Bloqueio de arquivo e registro para concorrência

Introdução a Banco de Dados...
tracking img