Conceitos Básicos: Arquitetura de um Sistema de Banco de Dados, Modelos de Dados, Linguagens de Definição e Manipulação de Dados, Usuário de Banco de Dados. Modelagem de Dados. Modelos de Dados: Relacional, Hierárquicos e de Redes. Projeto de Banco de Dados Relacional: Dependência Funcional, Chaves, Normalização, Visões, Álgebra Relacional e SQL. Banco de Dados Objeto-Relacionais.
Bibliografia Básica
Elmasri, R. e Navathe, S. B. Sistemas de banco de dados (quarta edição). Pearson/Addison-Wesley;Silberschatz, A., Korth, H. F. e Sudarshan, S., Sistema de Banco de Dados (tradução da quinta edição). Campus/Elsevier;Heuser, C. A., Projeto de Banco de Dados (quinta edição), Sagra Luzzatto;Ramakrishnan, R., Database Management Systems, McGraw-Hill.
è
Bibliografia Complementar
Date, C.J. Banco de Dados: Tópicos AvançadosGarcia-Molina, Hector;Ullman, Jeffrey D.;Widom,Jennifer D. Database Systems: The Complete Book (GOAL Series)
e Banco de Dados (tradução da quinta edição). Campus/Elsevier;Heuser, C. A., Projeto de Banco de Dados (quinta edição), Sagra Luzzatto;Ramakrishnan, R., Database Management Systems, McGraw-Hill.
è