Ementa


Introduc¸A~O a Banco de Dados. Conceito e Objetivos. Sistemas e Modelos de Dados de Banco de Dados: Hiera´Rquico, Rede, Relacional, Orientado a Objetos. Sistemas Gerenciadores de Banco de Dados: Definic¸A~O, Func¸O~Es, Cata´Logo, Arquitetura e Usua´Rios. Revisão de Teoria de Conjuntos. Modelagem de Dados. Normalização. Modelo Entidade-Relacionamento (Mer). Banco de Dados Relacional. Álgebra Relacional. Linguagem Sql. Linguagem de Definic¸A~O de Dados (Ddl). Linguagem de Manipulac¸A~O de Dados (Dml). Linguagem de Controle de Dados (Dcl). Ferramentas Case. Aplicações Com Acesso à Banco de Dados.