UTNianos

Versión completa: PEDIDO - Final Gestion de Datos 6/12/2011
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
¿Alguien lo rindió? ¿Qué onda?

Saludos,
Lo rendí y aprobé por suerte!!

No tengo el enunciado, pero te cuento más o menos que tomaron.

1) VoF sin justificar. Si contestás mal resta.
a. Un árbol binario de búsqueda recorrido en órden simétrico (infijo) siempre devuelve un conjunto de valores ordenados.
Yo le pude verdadera, me puse a tantearlo en el momento y siempre me daban valores ordenados xD

b. Un trigger puede ser invocado por un programador de aplicaciones para no se qué de tablas de auditoría y replicación...
No la contesté porque habia muchas cosas raras jajaj, igual creo que era falsa porque un trigger no puede ser "invicado".

2) Desarrollar
a. Describir el concepto de índice, ventajas, desventajas, etc.
b. Describir 2 maneras distintas de implementar la restricción de valor único para una columna usando objetos de una DB.
Yo puse con un constraint y con un trigger.

3) Práctica.
a. Te daban una tabla que tenía números ordenados ascendentemente (1,2,3,4,5...) y podía haber "huecos" entre los números (por ejemplo: 1,2,4,5,6,9...). Había que devolver en una sóla consulta SQL el primer hueco que aparezca, si si no había ningún hueco retornar el máximo valor + 1.
Yo lo resolví así (según lo que recuerdo):
SELECT min(n.numero)+1
FROM numeros n
WHERE not exists (SELECT 1 FROM numeros nn WHERE nn.numero=n.numero+1)

b. Te daban muchos campos (ej: cod_factura, desc_factura, cod_cliente, codigo_postal, desc_localidad, cod_articulo, cod_tipo_articulo, cantidad_articulo, cod_provincia, cod_negocio, desc_negocio, cod_seccion, desc_seccion,...) y un par de aclaraciones (reglas de negocio) y había que armar el DER respetando el Esquema Star (con las tablas de hechos y las tablas de dimensiones) y también codificar la sentencia create table de la tabla de hechos con los contstraints que consideremos necesarios.
La verdad que no me esperaba un ejercicio así jajaj, porque vi que en todos los finales lo tomaban como teoría esto, la verdad que me sorprendio. Hice lo que pude, mandé bastante fruta como todos los demás que rindieron xD

Espero que te sirva y suerte!!
Gracias Guido!! No te puedo creer que tomaron lo de Star en un práctico, que hdps jaja

Abrazo!
(07-12-2011 21:45)guidok escribió: [ -> ]Lo rendí y aprobé por suerte!!

No tengo el enunciado, pero te cuento más o menos que tomaron.

1) VoF sin justificar. Si contestás mal resta.
a. Un árbol binario de búsqueda recorrido en órden simétrico (infijo) siempre devuelve un conjunto de valores ordenados.
Yo le pude verdadera, me puse a tantearlo en el momento y siempre me daban valores ordenados xD

b. Un trigger puede ser invocado por un programador de aplicaciones para no se qué de tablas de auditoría y replicación...
No la contesté porque habia muchas cosas raras jajaj, igual creo que era falsa porque un trigger no puede ser "invicado".

2) Desarrollar
a. Describir el concepto de índice, ventajas, desventajas, etc.
b. Describir 2 maneras distintas de implementar la restricción de valor único para una columna usando objetos de una DB.
Yo puse con un constraint y con un trigger.

3) Práctica.
a. Te daban una tabla que tenía números ordenados ascendentemente (1,2,3,4,5...) y podía haber "huecos" entre los números (por ejemplo: 1,2,4,5,6,9...). Había que devolver en una sóla consulta SQL el primer hueco que aparezca, si si no había ningún hueco retornar el máximo valor + 1.
Yo lo resolví así (según lo que recuerdo):
SELECT min(n.numero)+1
FROM numeros n
WHERE not exists (SELECT 1 FROM numeros nn WHERE nn.numero=n.numero+1)

b. Te daban muchos campos (ej: cod_factura, desc_factura, cod_cliente, codigo_postal, desc_localidad, cod_articulo, cod_tipo_articulo, cantidad_articulo, cod_provincia, cod_negocio, desc_negocio, cod_seccion, desc_seccion,...) y un par de aclaraciones (reglas de negocio) y había que armar el DER respetando el Esquema Star (con las tablas de hechos y las tablas de dimensiones) y también codificar la sentencia create table de la tabla de hechos con los contstraints que consideremos necesarios.
La verdad que no me esperaba un ejercicio así jajaj, porque vi que en todos los finales lo tomaban como teoría esto, la verdad que me sorprendio. Hice lo que pude, mandé bastante fruta como todos los demás que rindieron xD

Espero que te sirva y suerte!!

Grax x la info!
Medio cualquiera el final..

Te dan tiempo para verlo?
Sí! Reparten el final y te dan 5 minutos antes de retirar la libreta. Yo estuve a punto de irme la verdad, vi el práctico de Star y el de la consulta que también me asustó bastante y me quería matar jaja
Coincido totalmente con Guido, yo estaba dando el final y en esos diez minutos estuve a punto de irme, porque la verdad no estaba muy seguro, sobre todo por el ejercicio del modelo star, pero después haciendolo tranquilo fue saliendo.
Con respecto a la query la hice igual que vos guido!
Gracias x la info.. veremos que sale.. jaja
no logro entender como trabaja el subselect . En el where si tengo una lista 2 3 5 como hace las comparaciones? si alguien me podria ayudar haciendo un seguimiento para calcular se lo agradecería mucho.
URLs de referencia