Curs 2013-2014

Enginyeria Tècnica de Telecomunicació

Aplicacions Telemàtiques II (12641)

Objectius
Ser capaços de dissenyar aplicacions distribuïdes, independentment de com s'implementaran. Conèixer diverses eines d'especificació i disseny d'aplicacions. Fer servir diverses tecnologies, incloent-hi tecnologies Internet, per implementar aplicacions distribuïdes.

Temari

1. Introducció
1.1. Sistemes d'Informació i bases de dades
1.2. Evolució i futur de les bases de dades

2. Disseny de bases de dades
2.1. Etapes del disseny
2.2. Disseny Conceptual de BD amb UML
2.3. Disseny Lògic: Transformació de les estructures de UML a MR general
2.4. Normalització. Formes Normals
2.5. Disseny físic

3. Llenguatges relacionals: continuació SQL
3.1. Vistes
3.2. Constraints i Triggers
3.3. Transaccions
3.4. Entorns SQL (Schemas, connexions, sessions, privilegis i rols)
3.5. Desenvolupament sobre bases de dades (SQL hostatjat i SQL dinàmic)

4. XML
4.1. Introducció a XML
4.2. Llenguatges de consulta d'XML (XPath, XSLT i XML Query)
4.3. Bases de dades SML natives
4.4. XML a les bases de dades relacionals

5. Avenços en bases de dades

Avaluació
60% nota de teoria. 40% nota de pràctiques