1. TEMA 1 . CONCEPTES BÀSICS
1.1. Introducció . Necessitat de guardar la informació
1.2. Els tres móns : el real , el conceptual i les representacions
1.3. Conceptes bàsics del món conceptual
1.4. Conceptes bàsics del món de les representacions
1.5. Suport físics
2. TEMA 2. INTRODUCCIÓ ALS FITXERS
2.1. Conceptes bàsics de fitxers
2.2. Fitxers seqüencials
2.3. Fitxers relatius
2.4. Fitxers d’accés directe
2.5. Fitxers ordenats
2.6. Fitxers indexats
3. TEMA 3. INTRODUCCIÓ A LES BASES DE DADES
3.1. Conceptes bàsics de base de dades i sistemes de gestió de bases de dades
3.2. Objectius i funcionalitats d’un Sistema de Gestió de bases de Dades
3.3. Arquitectura dels SGBD
3.4. Models de Dades
3.5. Independència de les dades
3.6. Llenguatges i usuaris
3.7. Introducció al disseny de bases de dades dins el cicle de vida dels sistemes d’informació.
4. TEMA 4 . MODEL ENTITAT / RELACIÓ
4.1. Introducció
4.2. Conceptes bàsics del Model Entitat / Relació.
4.3. Restriccions sobre el tipus de relacions .
4.4. Entitats febles .
4.5. Relacions recursives.
4.6. Relacions n-àries.
4.7. Notació pels diagrames Entitat / Relació.
4.8. Resolució d’exercicis.
5. TEMA 5 . MODEL RELACIONAL
5.1. Conceptes bàsics del Model relacional
5.2. Restriccions del model relacional
5.3. Obtenció d’un esquema de base de dades relacional a partir del model entitat/relació
5.4. Resolució d’exercicis
6. MÓDUL 1 PRÀCTIQUES. Treball amb Fitxers.
6.1. Conceptes previs de Java
6.2. Tractament d'excepcions
6.3. Implementació de fitxers seqüencials
6.4. Implementació de fitxers relatius
6.5. Exemples
7. MÓDUL 2 PRÀCTIQUES. Treball amb SQL
7.1. Introducció al model relacional
7.2. Introducció a Oracle. Introducció a Sqlplus
7.3. Introducció al SQL
7.4. Creació de taules
7.5. Inserció, modificació i esborrat de registres
7.6. Modificació i eliminació de taules
7.7. Consultes amb SQL
7.8. Joins i subconsultes
7.9. Creació de vistes