Introduzir conceitos associados a sistemas de base de dados, abordando os modelos mais utilizados atualmente; Explorar um gestor de bases de dados relacional open-source (MySQL);
Modelar, desenhar e implementar uma base de dados relacional em linguagem SQL.
1. Introdução aos Sistemas de Base de Dados
2. Arquitetura de um Sistemas de Base de Dados
3. O modelo de dados relacional:
3.1. Estrutura de dados
3.2. Modelo entidade/relacionamento
3.3. Integridade e Normalização
4. Linguagens de base de dados (MySQL)
4.1. Sublinguagem de Definição de Dados (LDD)
4.2. Sublinguagem de Manipulação de Dados (LMD)
4.3. Funções e Rotinas
5. Controlo e proteção de dados
5.1. Processamento de transações
5.2. Mecanismos de segurança
Information available soon.
Bibliografia
Software
0000304
6