2003-2004

Enginyeria Tècnica de Telecomunicació, esp. Telemàtica (3373)


Sistemes d'Informació II(12636) 


Objectius

Amb aquesta assignatura volem introduir a l'alumnes en el món de les bases de dades i d'una manera clara i fàcil entendre tots els conceptes que les envolten. Per a arribar a aquest fi començarem veien els conceptes bàsics comparant-los amb productes reals.

Programa

1. Conceptes bàsics de bases de dades

- Motivació
- Món real
- Món de les conceptcions: Entitat, Atribut, Valor, Domini, Identificador, Clau Primaria, Clau Forana
- Món de les representacions: Camp, Registre, Fitxer, Bases de dades, suports
- Definició de bases de dades
- Tipùs de bases
- Què és un SGBD
- Objectius d'un SGBD
- Arquitectura d'un SGBD
- Administrador de Bases de dades (ABD)
- Exemples de DB

2. El model relacional

- Conceptes del model relacional
- Operacions i regles d'integritat
- Sistemes relacionals

3. Models semàntics

- Objectius dels models semàntics
- El model semàntic (entitat-relació) de Chen
- Entitats
- Conectivitats o relacions
- Atributs d'entitats i relacions
- Generalitzacions, subconjunts

4. Llenguatges relacionals: SQL

- El llenguatge SQL
- Sentències SQL
- Exemple de Base de dades

5. Disseny de bases de dades

- Introducció al disseny de BD relacionals
- Disseny conceptual de BD amb el model ER
- Disseny lògic: transformació del disseny conceptual al model relacional

BIBLIOGRAFIA

EL ELMASRI, R. i NAVATHE, S.B., Fundamentos de Sistemas de Bases de Datos. 3a edició. Pearson Educación, 2002
UL GARCIA-MOLINA, H., ULLMAN, J. i WIDOM, J. Database Systems, the Complete Book. Prendice-Hall. 2002

Darrera actualització 24-11-2010
© Universitat Pompeu Fabra, Barcelona