Banco de dados
Conceitos básicos de Banco de Dados.
Sua organização lógica.
Sistema de gerenciamento de bancos de dados.
Modelo conceitual
Modelagem de dados.
Normalização.
Banco de Dados
Curso de Pós-Graduação
Professor Walter Cunha
1
Introdução
2
Introdução iBanco de Dados é uma coleção de dados inter-relacionados.
Com a integração econômica mundial, o aumento da competitividade de mercado vem provocando uma revolução em diversos setores administrativos.
Neste processo de globalização é imprescindível a qualidade de informações. A internet fez com que a facilidade de obtenção de dados exija cada vez um tratamento elaborado dos mesmos.
iSistema de Gerenciamento de Banco de dados (SGBD) é uma coleção de dados inter-relacionados e um conjunto de programas para acessá-los permitindo ao usuário criar e manter o banco de dados.
Sistema
3
Introdução
4
SGBD
Um sistema de banco de dados é um sistema que facilita o processo de definição, construção e manipulação de banco de dados para diversas aplicações.
¾ Definição envolve especificar os tipos e estruturas dos dados que serão armazenados no banco de dados.
¾ Construção é o armazenamento propriamente dito.
¾ Manipulação são funções de acesso, tais como: consultas, atualização e inserção.
5
6
1
Sistemas de Bancos de Dados
• Redundância e inconsistência de dados
Manutenção de registros por computador Inclusão, Exclusão,
Recuperação, etc.
Ð
Processamento de arquivos
• Dificuldades no acesso a dados independentes
DBA
• Isolamento de dados
• Acesso concorrente
Componentes do Sistema
Usuários
Dados
Hardware
Software
• Problemas de segurança
Dados
• Problemas de integridade em arquivos distintos
Programas
de
Aplicação
Usuários
Finais
7
8
Banco de Dados
Banco de Dados
•Definição do banco:O sistema de banco de dados não só
•Múltiplas visões de dados:Como um banco de dados possui
contém o banco como também sua definição e descrição
diversos usuários muitas vezes é necessário ter diferentes