Banco
Curso de Pós-Graduação em Projeto e Administração de Banco de Dados na Uninorte
Período de 04-08-2007 a 18-08-2007
Prof. Msc. Tiago Eugenio de Melo
tiago@comunidadesol.org ou tiagodemelo@gmail.com
A primeira versão deste material foi elaborada pelo professor Alexandre Guimarães.
1 www.tiagodemelo.info Sumário
Conceitos Básicos de Banco de Dados
Modelo de Entidade-Relacionamento
Modelo Entidade-Relacionamento Estendido
Modelo Relacional
Ferramenta de Modelagem
Structured Query Language (SQL)
2 www.tiagodemelo.info Bibliografia
Sistemas de Gerência de Banco de Dados e Modelagem de
Dados
A First Course in Database Systems
Database Systems Concepts
Korth, H. F.; Silberschatz, A; Sudarshan, S
McGraw Hill, Inc., 2005, 5th ed.
Fundamentals of Database Systems
Ullman, J & Widom, J
Prentice Hall, 2001, 3th ed.
Elmasri, R; Navathe, S
Benjamin Cummings, 2003, 4th ed.
Database Management Systems
Ramakrishnan, R
McGraw Hill, 2003, 3rd ed.
3 www.tiagodemelo.info Bibliografia
Livros de Banco de Dados em Português
Sistemas de banco de Dados
Korth, H. F.; Silberschatz, A; Sudarshan, S
Editora Campus, 2006.
Introdução a Sistemas de Bancos de Dados
Date, C. J.
Editora Campus, 8a ed, 2004.
4 www.tiagodemelo.info Conceitos Básicos: Banco de Dados
Banco de Dados (BD) se transformou em um componente essencial do dia-a-dia na sociedade moderna.
Exemplos:
ir a um banco para fazer depósito ou retirada de dinheiro. fazer a reserva em um hotel ou em uma companhia aérea. fazer pesquisa de itens em uma biblioteca computadorizada. pesquisar preços de itens em um supermercado.
As atividades acima são exemplos de aplicações tradicionais de BD.
Onde a maioria das informações são armazenadas através de textos ou números.
Há poucos anos