Banco de Dados
IFMA - Buriticupu
Curso Técnico em Informática
Banco de Dados
Prof. Ulysses Sousa ulyssessousa@ifma.edu.br Referências: Elmasri, R. and Navathe, S.B. Sistemas de Bancos de Dados.Editora Addison-Wesley, 4ª edição, 2005.
Date, C.J. Introdução a Sistemas de Bancos de Dados. Editora Campus, 8ª edição, 2004.
Korth, H.F. e Silberschatz, A. Sistemas de Bancos de Dados. Makron Books, 5ª edição, 2006.
Sumário
•
•
•
•
•
•
•
•
•
•
Competência
Evidências
Bibliografia
Sistemas de arquivos convencionais
Problemas da falta de integração de dados
Desvantagens dos sistemas de arquivos
Solução para evitar a redundância
Vantagens na utilização de banco de dados
Desenvolvimento de aplicações de BD
Características importantes de um SGBD
2
1
Objetivo da Disciplina
Conhecer e aplicar as principais formas de modelagem de dados.
Compreender e utilizar a linguagem SQL na implementação de Banco de Dados.
3
Objetivos Específicos
• Identificar e utilizar corretamente os termos de
Banco de Dados, Sistema de Banco de Dados e
Sistema Gerenciadores de Banco de Dados
(SGBD);
• Elaborar modelos conceituais e relacionais de dados; • Conhecer e aplicar os comandos da linguagem
SQL (Structure Query Language);
• Criar aplicações utilizando os recursos de um
SGBD relacional.
4
2
Programa Resumido
• Conceitos de Banco de Dados e Componentes de um
Sistema de Banco de Dados: dados, usuários, hardware, SGBD’s;
• Redundância e inconsistência de dados;
• Segurança e integridade de Banco de Dados;
• Modelagem conceitual de dados. Modelo EntidadeRelacionamento;
• Modelo Lógico de Dados Relacional;
• Linguagem SQL;
• SGBD Relacional.
5
Bibliografia
Principal
– Elmasri, R. and Navathe, S.B. Sistemas de Bancos de
Dados.Editora Addison-Wesley, 4ª edição, 2005.
– Date, C.J. Introdução a Sistemas de Bancos de Dados.
Editora Campus, 8ª edição, 2004.
– Korth, H.F. e Silberschatz, A. Sistemas de Bancos de