|
|
Línea 1: |
Línea 1: |
| '''Aclaraciones:''' Tuvimos 2 hs. Los enunciados no son textuales pero deberían ser equivalentes a los tomados.
| |
|
| |
|
| 1) Definir superclave, clave primaria y dependencia funcional.
| |
|
| |
| 2) Dar un esquema que esté en 2FN pero no en 3FN. Dar una descomposición del mismo en 3FN.
| |
|
| |
| 3) ¿Qué es gobierno de datos? Diferencias entre datos, información y conocimiento.
| |
|
| |
| 4) ¿Qué es una transacción? Describir las propiedades ACID.
| |
|
| |
| 5) ¿Cuáles son los objetivos de la normalización? Relacionar con la calidad de diseño.
| |
|
| |
| 6) Defina bases de datos distribuida. ¿Qué nuevos niveles de transparencia aparecen junto a estas bases?
| |
|
| |
| 7) ¿Qué es Data Mining? Describir las distintas técnicas.
| |
|
| |
| 8) ¿Qué es la interoperabilidad de datos? Describir los dos enfoques que se mencionan en la bibliografía.
| |
|
| |
| 9) Se tienen los siguientes esquemas:
| |
|
| |
| : E = {IDEstudiante, nombreEstudiante, IDDepartamento, fechaInscripción}
| |
|
| |
| : D = {IDDepartamento, nombreDepartamento, Facultad}
| |
|
| |
| ::a) Dar las dependencias funcionales que reflejen: i) un estudiante se pudo inscribir a más de un departamento pero no en la misma fecha ii) cada departamento pertenece solo a una facultad.
| |
|
| |
| ::b) Suponga una base de datos distribuida de 3 nodos donde N1 tiene a E, N2 tiene a D y en N3 se dispara la consulta "ID de los estudiantes que pertenecen a un departamento de 'FCEyN' junto con el nombre de su Facultad". Asumir que E tiene 10.000 registros de 30B cada uno, D tiene 100 registros de 20B cada uno y el 30% de los estudiantes pertenecen a 'FCEyN'.
| |
|
| |
| :::1) Escribir la query en AR
| |
|
| |
| :::2) Dar dos estrategias de ejecución para esa query junto con la cantidad de datos que deben transmitirse en cada caso. ¿Cuál es la mejor en términos de transferencia de datos?
| |