1. INTRODUCCIÓ ALS FITXERS I A LES BASES DE DADES
1.1. Els sistemes d’informació en les organitzacions
1.2. El procés de disseny de bases de dades: Disseny conceptual, lògic i físic
2. DISSENY CONCEPTUAL DE BASES DE DADES
2.1. El disseny conceptual de bases de dades
2.2. Model Entitat/Relació
2.3. Model Entitat/Relació Estès EER
3. EL MODEL RELACIONAL
3.1. El disseny lògic de bases de bases de dades
3.2. El model relacional
3.3. Restriccions del model relacional
3.4. El llenguatge SQL
3.5. Àlgebra relacional
4. DEPENDÈNCIES FUNCIONALS I NORMALITZACIÓ
4.1. Introducció
4.2. Pautes per un bon disseny de bases de dades
4.3. Dependències funcionals
4.4. Normalització . Formes Normals
4.5. Forma Normal de Boyce–Codd
4.6. Aplicació de la teoria de normalització al disseny de bases de dades relacionals
5. INTRODUCCIÓ ALS SISTEMES DE GESTIÓ DE BASES DE DADES
5.1. Concepte i origen dels SGBD
5.2. Evolució dels SGBD i tendències actuals
5.3. Funcionalitats i objectius dels SGBD
5.4. Arquitectura de tres nivells dels SGBD
5.5. Independència física i lògica de les dades
5.6. Flux de dades i control
5.7. Models de Dades
5.8. Tipus d’usuaris de BD
5.9. Llenguatges i interfícies de Bases de dades
5.10. Estructura d’un SGBD
5.11. Classificació dels SGBD
6. COMPONENTS D’EMMAGATZAMENT D’UNA BASE DE DADES
6.1. Introducció
6.2. Arquitectura dels components d’emmagatzement
6.3. El nivell lògic
6.4. El nivell físic
6.5. Entrada sortida en un SGBD
6.6. El nivell virtual
6.7. Adreçament en un SGBD
6.8. Tipus d’espais virtuals
7. IMPLEMENTACIÓ DE MÈTODES D’ACCÉS A DADES
7.1. Mètodes d’accés a una base de dades
7.2. Implementació dels accessos per posició
7.3. Implementació dels accessos per valor
7.4. Índexs agrupats
7.5. Implementació dels accessos per diversos valors
8. PROCESSAMENT I OPTIMITZACIÓ DE CONSULTES
8.1. Processament de consultes
8.2. Traducció de consultes SQL a l’àlgebra relacional
8.3. Optimització de consultes
8.4. Algorismes bàsics per l’execució de les operacions de consulta
9. PROCESSAMENT DE TRANSACCIONS
9.1. Transaccions
9.2. Tècniques de control de concurrència
9.3. Tècniques de recuperació
9.4. Seguretat i autoritzacions en Bases de Dades