Objectius
|
|
|
- Coneixer distints models de dades, en especial el relacional.
- Coneixer SQL: desenvolupar una aplicació fent servir SQL immers.
- Dotar els alumnes de coneixements teòrics per afrontar el disseny d'aplicacions informàtiques.
- Coneixer la problemàtica del disseny lògic d'una base de dades, amb les solucions aportades per la teoria de la normalització.
- Coneixer els temes i aspectes bàsics de: Seguretat, Integritat, Recuperació i Concurrència.
|
|
|
Prerrequisits
|
|
|
Obligatoris: cap
Recomanats: Enginyeria del Software I
|
|
|
Contingut (Programa)
|
|
|
1.- Introducció (Temporalització: 2 h.)
2.- Model Relacional (Temporalització: 6 h.)
3.- Model Entitat/Relació (Temporalització: 4 h.)
4.- SQL (Temporalització: 2 h.)
5.- Disseny Físic de les dades (Temporalització: 2 h.)
6.- Cicle de vida (Temporalització: 2 h.)
7.- Requeriments i especificació (Temporalització: 4 h.)
8.- Model de processos (Temporalització: 6 h.)
9.- Disseny estructurat (Temporalització: 3 h.)
10.- Disseny extern (Temporalització: 3 h.)
11.- Tècniques de proves (Temporalització: 2 h.)
12.- Normalització (Temporalització: 6 h.)
13.- Seguretat i integritat (Temporalització: 4 h.)
14.- Recuperació i concurrència (Temporalització: 4 h.)
15.- Introducció als models avançats de dades (Temporalització: 2 h.)
|
|
|
Bibliografia
|
|
|
Bibliografia bàsica a utilitzar durant el curs:
- ELMASRI, NAVATHE: Fundamentals of Database Systems. Addison Wesley
- DATE: Introduction to database systems, Vol II, 6th edition. Addison Wesley
- ROGER, S. PRESSMAN: Ingeniería del Software. MacGraw Hill
- MEIRLI PAGE-JONES: Practical guide to structured system design. Prentice Hall
- BARCELO, M.; COSTA, M.; QUER, C.: Anàlisi d'aplicacions informàtiques. UOC
Bibliografia de consulta:
- SOMMERVILLE, I.: Software Engineering. 4a ed. Addison-Wesley (1992)
- HOWE, D.R.: Data analysis for database design. Edward Arnold, (1983)
- BERNSTEIN, P.A.; HADZILACOS, V.; GOODMAN, N.: Concurrency Control and Recovery in Database Systems. Addison Wesley, (1987)
- DATE: Introduction to database systems, Vol, 1. Addison-Wesley, (1983)
|
|
|
Mètodes docents
|
|
|
Classes de teoria i problemes
. hores setmanals 4
Pràctiques
. hores setmanals 2
|
|
|
|
Informació addicional
|
|
|
Disseny d'una aplicació amb ènfasi en:
- disseny de dades
- disseny de processos
- disseny extern
Implementació de l'aplicació abans dissenyada amb SQL immers.
|
|
|
|