Apostila Banco De Dados
Esta apostila é dirigida a estudantes que queiram ter uma visão unificada de modelagem de dados, projeto de bancos de dados relacionais e programação na linguagem SQL. Traz vários exemplos e exercícios para que o estudante possa iniciar seus estudos na área de
Banco de Dados.
Prof. Msc. Regilan Meira
IFBA – Campus Ilhéus
Sobre este material
Esta apostila tem como objetivo auxiliar os estudantes de escolas técnicas, na aprendizagem da disciplina Banco de Dados, presente nos cursos técnicos da área de Informática e Tecnologia da Informação. Esta apostila não substitui os livros, sua finalidade é criar um roteiro resumido do ensino-aprendizagem realizado em sala de aula.
Este material foi construído a partir de slides de aulas, apostilas, tutoriais, anotações, dicas e demais fontes de dados, obtidos a partir de pesquisas em sites de buscas na Internet. Além disto, este material tem como referência a seguinte bibliografia:
DAMAS, Luís. SQL, Structured query language; tradução Elvira Maria
Antunes Uchôa. 6ª Edição, Rio de Janeiro: LTC, 2007.
DAVIS, Michele E; PHILIPS, Jon A, Aprendendo PHP e MySQL. Tradução da 6ª Edição, Rio de Janeiro: Alta Books, 2008.
MANZANO, José Augusto N.G. MySQL 5.5 interativo: guia essencial de orientação e desenvolvimento. 1ª edição, São Paulo: Érica, 2011.
Apostila de banco de dados http://www.regilan.com.br Página 1
Sumário
1.
Conceitos gerais ................................................................................................ 4
1.1.
O Modelo relacional .................................................................................. 5
1.2.
Aplicações de banco de dados ................................................................. 6
2.
Modelagem de dados ........................................................................................ 9
2.1.
Modelo Entidade-Relacionamento ....................................................... 10
2.2.
Cardinalidade do