Manual
Sistemas de Bancos de Dados
Curso Multiplus
Jorge de Abreu Soares
(jorge@pobox.com)
O Curso
Curso
Introdução
Introdução aos SGBDs
Modelo
Modelo conceitual de dados
Projeto
Projeto lógico de bancos de dados
Normalização
Normalização
SQL (Structured
SQL (Structured Query Language)
O Curso
Curso
Projeto
Projeto Físico de Banco de Dados
Transações
Transações
Recuperação
Recuperação de Falhas
Controle
Controle de Concorrência
Armazém
Armazém de Dados (Data Warehouse)
Bibliografia
Bibliografia
Sistemas
Sistemas de Banco de Dados - 4a edição (Livro(LivroTexto)
Ramez
E.
Elmasri,
Shamkant
B.
Navathe
Editora Addison Wesley, 2005
Princípios
Princípios de Análise e Projeto de Sistemas com
UML - 2a edição, Eduardo Bezerra, Editora
Campus, 2006
Bibliografia
Bibliografia
Projeto
Projeto e Modelagem de Bancos de Dados – T.
Teorey, S. Lightstone, T. Neadeau, Ed. Campus, 2007
Ed.
Sistema
Sistema de Banco de Dados - 5a edição, A.
Silberschatz, H. F. Korth, S. Sudarshan, Editora
Campus/Elsevier, 2006
Introdução
Introdução aos Sistemas de Banco de Dados - 8a edição, edição, C. J. Date, Editora Campus, 2004
Abordagem
Abordagem tradicional
Usuário 1
Usuário 2
...
Usuário n
APP 1
APP 2
...
APP n
Arq 1
Arq 2
...
Arq n
Problemas
Problemas com a abordagem tradicional Dificuldade
Dificuldade
em fornecer uma modelagem adequada ao mundo real
Resposta
Resposta lenta à mudanças
Alto
Alto custo de desenvolvimento
Dificuldade
Dificuldade em responder perguntas
“ad-hoc”
ad-
Paradigma
Paradigma de Bancos de
Dados
Usuário 1
Usuário 2
...
Usuário n
APP 1
APP 2
...
APP n
SGBD
BD
Vantagens
Vantagens com o uso de BD
Altas
Altas confiabilidade, segurança e integridade, devido à centralização
Compartilhamento
Compartilhamento e centralização
Controle
Controle de redundância
Segurança
Segurança e autorização