| Responsable: | Antoni Urpi Tubella (urpi |
| Otros: | Maria Carme Quer Bosor (cquer Maria Jose Casañ Guerrero (mjcasany |
| Créditos | Dept. | Tipo | Requisitos |
|---|---|---|---|
| 9.0 (7.2 ECTS) | LSI |
|
PRED
- Prerequisito para la EI , ETIG PS - Prerequisito para la ETIS |
| Responsable: | Antoni Urpi Tubella (urpi |
| Otros: | Maria Carme Quer Bosor (cquer Maria Jose Casañ Guerrero (mjcasany |
La asignatura pretende que los estudiantes aprendan a estructurar y utilizar los datos guardados en soportes de memoria externa mediante bases de datos y que obtengan los fundamentos físicos necesarios para diseñar una base de datos.
Horas estimadas de:
| T | P | L | Alt | L Ext. | Est | O. Ext. |
| Teoria | Problemas | Laboratorio | Otras actividades | Laboratorio externo | Estudio | Otras horas fuera del horario fijado |
|
T | P | L | Alt | L Ext. | Est | O. Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 6,0 | 0 | 0 | 0 | 0 | 6,0 | 0 | 12,0 | |||
|
Los tres mundos. Concepto de BD. SGBD: Objetivos y Arquitectura. Modelos, Usuarios, Lenguajes y ABD.
|
||||||||||
|
T | P | L | Alt | L Ext. | Est | O. Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 2,0 | 0 | 0 | 0 | 0 | 2,0 | 0 | 4,0 | |||
|
Objetivos y Origen. Estructura de Datos. Operaciones. Reglas de Integridad.
|
||||||||||
|
T | P | L | Alt | L Ext. | Est | O. Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 10,0 | 4,0 | 4,0 | 0 | 4,0 | 14,0 | 0 | 36,0 | |||
|
De datos: Tablas. Restricciones. Vistas.De control: Procedimientos, disparadores, privilegios y roles.
|
||||||||||
|
T | P | L | Alt | L Ext. | Est | O. Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 4,0 | 2,0 | 0 | 0 | 0 | 6,0 | 0 | 12,0 | |||
|
Punto de partida: diseño conceptual (o especificación) en UML.Diseño lógico: transformación al modelo relacional.
|
||||||||||
|
T | P | L | Alt | L Ext. | Est | O. Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 4,0 | 1,0 | 2,0 | 0 | 2,0 | 5,0 | 0 | 14,0 | |||
|
Definición y propiedades de las transacciones. ACID.Interferencias entre transacciones. Serializabilidad. Recuperabilidad. Control de concurrencia con reservas S,X.
Niveles de aislamiento y SQL. Recuperación. |
||||||||||
|
T | P | L | Alt | L Ext. | Est | O. Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 12,0 | 3,0 | 0 | 0 | 0 | 15,0 | 0 | 30,0 | |||
|
Almacenamiento de las BD: nivel lógico, virtual y físico.Implementación de los accesos por posición, por valor y por diversos valores. B+, dispersión estática, dinámica.
|
||||||||||
|
T | P | L | Alt | L Ext. | Est | O. Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 12,0 | 4,0 | 12,0 | 0 | 0 | 28,0 | |||
|
Java y SQL: JDBC y SQLJ.
|
||||||||||
|
T | P | L | Alt | L Ext. | Est | O. Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 6,0 | 0 | 0 | 0 | 0 | 6,0 | 0 | 12,0 |
| Total por tipo | T | P | L | Alt | L Ext. | Est | O. Ext. | Total |
| 45,0 | 13,0 | 22,0 | 8,0 | 26,0 | 58,0 | 0 | 172,0 | |
| Horas adicionales dedicadas a la evaluación | 4,0 | |||||||
| Total horas de trabajo para el estudiante | 176,0 | |||||||
Clases de Teoría: 3 horas semana.Clases de Problemas: 1 hora semana.
En las sesiones de problemas los alumnos harán los problemas en clase en grupos de 2 personas. Al final de la clase se entregan. Habrá unas 10 sesiones de problemas.
Clases de "laboratorio dividido": dos horas por semana, seguidas y con ordenadores, las semanas 3,4,6,7,8,10,11,12,13
De estas sesiones habrá unas 4 en las que los alumnos, de manera individual, resolverán un ejercicio que deberán entregar al final de la clase.
Clases de "laboratorio en grupo": dos horas por semana seguidas, no requiere ordenador, las semanas 1,2,5,8.
La calificación de la asignatura se calculará a partir de:
- 70% Examen final
- 20% Laboratorios (se obtiene como media de la nota de todas las sesiones de laboratorios)
- 10% Problemas (se obtiene como media de la nota de todas las sesiones de problemas)
Sin evaluación continua, la nota se obtendrá haciendo 75% examen+25% laboratorio, que sustituirá la nota de evaluación continuada cuando sea superior.
Conocer las estructuras de datos en memoria interna.
Ser capaz de evaluar estas estructuras de datos
Ser capaz de hacer programas de complejidad media en Java
Asignatura: PRED