FELICITACIONES!!

8 views
Skip to first unread message

f3d3

unread,
Feb 10, 2010, 8:17:09 PM2/10/10
to FINAL_GDD
Quería comentar que aprobé Gestiòn, gracias a todos los que
participaron! Felicitaciones a los que tmb aprobaron!

Éramos re pocos, eran casi tantos profesores y ayudantes como alumnos
jajaja

Me falta Redes y ya tengo tercero, así que voy a ir postiando en el
otro grupo :D

Saludos!

fede

Cristian Sebastian Fiasco Miliante

unread,
Feb 11, 2010, 5:57:46 AM2/11/10
to fina...@googlegroups.com
Hola: felicitaciones!!
me podrías decir masomenos que tomaron?

gracias, Cristian

f3d3

unread,
Feb 11, 2010, 7:02:52 AM2/11/10
to FINAL_GDD
a ver... no me acuerdo bien pero creo que era esto:


1.a) algo de Huffman, de que cuando lo reescribía utilizaba 8 bits mas
(le mandé Falso)
1.b) no me acuerdo este, pero también le puse Falso.

2.a)Definición de Vistas, ventajas. Ejemplificar
2.b) Ventajas y desventajas del uso de Indices con Arbol B y Hashing

3) un ejercicio con 2 procesos que ejecutaban concurrentes en una
tabla vacía que tenía una sola columna con números enteros. Un proceso
hacía una inserción; y el otro proceso hacía un select count(*) y se
lo asignaba a la variable @a, y otro select count(*) de nuevo y se lo
asignaba a la variable @b. Tenías qué decir qué valor tenían esas dos
variables (por el tema de concurrencia y aislamiento). Acá respondí
que el valor dependía del orden de ejecución de los procesos, por
tanto podrían tomar distintos valores.

4) Al ejercicio anterior había que crearle una restricción para que
sólo se pudieran ingresar números secuenciales (sin huecos). Yo le
mandé dos trigger, una para inserción y otro para delete.

On 11 feb, 07:57, Cristian Sebastian Fiasco Miliante


<cristianfiascomilia...@gmail.com> wrote:
> Hola: felicitaciones!!
> me podrías decir masomenos que tomaron?
>
> gracias, Cristian
>

Dario Caruso

unread,
Feb 11, 2010, 7:19:31 AM2/11/10
to fina...@googlegroups.com
Buenas, felicitaciones a los que aprobaron, yo también fui uno de ellos =)
 
Eramos pocos eh? Creo que unos 11 nomás...
 
El 1.b) decía que si un select no devolvía filas que se encontraba dentro de un trigger hacía cancelar la transacción.

El 3) quiero mencionar que cada uno de los procesos que ejecutaban concurrentemente los hacía dentro de una transacción cada uno.
 
Era algo así:
 
Proceso A
begin transaction
declare @a as int;
declare @b as int;
select @a = count(*) from prueba
select @b = count(*) from prueba
commit
 
Proceso B
begin transaction
insert into prueba values (select max(col1)+1 from pruebas)
commit
 
Entre las opciones del multiplechoice, yo elegí la de que los valores de @a y @b siempre tenían el mismo valor si se ejecutaba en un entorno ACID (I=ISOLATE; una transaccion no incide en la otra), pero tengan en cuenta que hay distintos niveles de aislamiento. Vean: http://en.wikipedia.org/wiki/Isolation_(database_systems)
 
En cuanto al 4)
Yo hice 3 triggers instead of, el insert y el delete que chequeara las reglas de negocio (numeros naturales sin huecos) y el update que no hiciera nada (ya que al ser una sola columna, si me actualizan el valor existente, para que siga la regla de negocio, ese nuevo valor debiera ser el mismo que el que ya estaba, sino lo podrían desordenar.
 
Bueno, espero haber aportado/ayudado un poco más.
 
Nos vemos en el final de Redes!

Leticia Brey

unread,
Feb 11, 2010, 8:02:35 AM2/11/10
to fina...@googlegroups.com
muy bien chicos!!! estoy en condiciones de decirlos los veo en adr!!!
 
besos!!

César Dondovich

unread,
Feb 11, 2010, 8:28:01 AM2/11/10
to fina...@googlegroups.com
Che yo también debo redes, a ver si me pongo las pilas, cuándo la vas a dar Fede?

Leticia Brey

unread,
Feb 11, 2010, 8:41:10 AM2/11/10
to fina...@googlegroups.com
yo intentare darla la  ultima de marzo
quiero dar sist gestion I y hoy doy Teoria de control

f3d3

unread,
Feb 11, 2010, 12:03:48 PM2/11/10
to FINAL_GDD
Mi idea es darla el miércoles que viene, pero no creo que llegue. Si
no llego la daría el miércoles 24

On 11 feb, 10:41, Leticia Brey <leticia.b...@gmail.com> wrote:
> yo intentare darla la  ultima de marzo
> quiero dar sist gestion I y hoy doy Teoria de control
>
> El 11 de febrero de 2010 10:28, César Dondovich

> <cesardondov...@gmail.com>escribió:


>
>
>
> > Che yo también debo redes, a ver si me pongo las pilas, cuándo la vas a dar
> > Fede?
>

> > El 11 de febrero de 2010 10:02, Leticia Brey <leticia.b...@gmail.com>escribió:
>
> >  muy bien chicos!!! estoy en condiciones de decirlos los veo en adr!!!
>
> >> besos!!
>
> >> El 11 de febrero de 2010 09:19, Dario Caruso <

> >> dario.damian.caruso.tacc...@gmail.com> escribió:


>
> >>  Buenas, felicitaciones a los que aprobaron, yo también fui uno de ellos
> >>> =)
>
> >>> Eramos pocos eh? Creo que unos 11 nomás...
>
> >>> El 1.b) decía que si un select no devolvía filas que se encontraba dentro
> >>> de un trigger hacía cancelar la transacción.
>
> >>> El 3) quiero mencionar que cada uno de los procesos que ejecutaban
> >>> concurrentemente los hacía dentro de una transacción cada uno.
>
> >>> Era algo así:
>
> >>> Proceso A
> >>> begin transaction
> >>> declare @a as int;
> >>> declare @b as int;
> >>> select @a = count(*) from prueba
> >>> select @b = count(*) from prueba
> >>> commit
>
> >>> Proceso B
> >>> begin transaction
> >>> insert into prueba values (select max(col1)+1 from pruebas)
> >>> commit
>
> >>> Entre las opciones del multiplechoice, yo elegí la de que los valores de
> >>> @a y @b siempre tenían el mismo valor si se ejecutaba en un entorno ACID
> >>> (I=ISOLATE; una transaccion no incide en la otra), pero tengan en cuenta que
> >>> hay distintos niveles de aislamiento. Vean:

> >>>http://en.wikipedia.org/wiki/Isolation_(database_systems<http://en.wikipedia.org/wiki/Isolation_%28database_systems>


> >>> )
>
> >>> En cuanto al 4)
> >>> Yo hice 3 triggers instead of, el insert y el delete que chequeara las
> >>> reglas de negocio (numeros naturales sin huecos) y el update que no hiciera
> >>> nada (ya que al ser una sola columna, si me actualizan el valor existente,
> >>> para que siga la regla de negocio, ese nuevo valor debiera ser el mismo que
> >>> el que ya estaba, sino lo podrían desordenar.
>
> >>> Bueno, espero haber aportado/ayudado un poco más.
>
> >>> Nos vemos en el final de Redes!
>

Abi Dandrea

unread,
Feb 11, 2010, 12:05:31 PM2/11/10
to fina...@googlegroups.com
Mirá q los finales de gestión son los martes, el de ayer fue miercoles porque empezaron ayer los finales

César Dondovich

unread,
Feb 11, 2010, 12:43:47 PM2/11/10
to fina...@googlegroups.com
Dale, vamos para el 24 entonces, yo tampoco creo que llegue para el miércoles que viene, todavía tengo la resaca de las vacaciones jejeje

El 11 de febrero de 2010 14:03, f3d3 <elur...@gmail.com> escribió:

Damián Buonamico

unread,
Feb 11, 2010, 4:39:17 PM2/11/10
to fina...@googlegroups.com
Hola!!! estoy preparando también el final, espero llegar para el martes.

Tienen apuntes sobre Hashing? encuentro varias preguntas en los últimos finales, pero no tengo nada de eso.

Gracias

 Damián

--- El jue 11-feb-10, Dario Caruso <dario.damian....@gmail.com> escribió: De: Dario Caruso <dario.damian....@gmail.com> Asunto: Re: [Final_GDD: 359] Re: FELICITACIONES!! Para: fina...@googlegroups.com Fecha: jueves, 11 de febrero de 2010, 10:19 am Buenas, felicitaciones a los que aprobaron, yo también fui uno de ellos =) Eramos pocos eh? Creo que unos 11 nomás... El 1.b) decía que si un select no devolvía filas que se encontraba dentro de un trigger hacía cancelar la transacción. El 3) quiero mencionar que cada uno de los procesos que ejecutaban concurrentemente los hacía dentro de una transacción cada uno. Era algo así: Proceso A begin transaction declare @a as int; declare @b as int; select @a = count(*) from prueba select @b = count(*) from prueba commit Proceso B begin transaction insert into prueba values (select max(col1)+1 from pruebas) commit Entre las opciones del multiplechoice, yo elegí la de que los valores de @a y @b siempre tenían el mismo valor si se ejecutaba en un entorno ACID (I=ISOLATE; una transaccion no incide en la otra), pero tengan en cuenta que hay distintos niveles de aislamiento. Vean: http://en.wikipedia.org/wiki/Isolation_(database_systems) En cuanto al 4) Yo hice 3 triggers instead of, el insert y el delete que chequeara las reglas de negocio (numeros naturales sin huecos) y el update que no hiciera nada (ya que al ser una sola columna, si me actualizan el valor existente, para que siga la regla de negocio, ese nuevo valor debiera ser el mismo que el que ya estaba, sino lo podrían desordenar. Bueno, espero haber aportado/ayudado un poco más. Nos vemos en el final de Redes! El 11 de febrero de 2010 09:02, f3d3 <elur...@gmail.com> escribió: a ver... no me acuerdo bien pero creo que era esto: 1.a) algo de Huffman, de que cuando lo reescribía utilizaba 8 bits mas (le mandé Falso) 1.b) no me acuerdo este, pero también le puse Falso. 2.a)Definición de Vistas, ventajas. Ejemplificar 2.b) Ventajas y desventajas del uso de Indices con Arbol B y Hashing 3) un ejercicio con 2 procesos que ejecutaban concurrentes en una tabla vacía que tenía una sola columna con números enteros. Un proceso hacía una inserción; y el otro proceso hacía un select count(*) y se lo asignaba a la variable @a, y otro select count(*) de nuevo y se lo asignaba a la variable @b. Tenías qué decir qué valor tenían esas dos variables (por el tema de concurrencia y aislamiento). Acá respondí que el valor dependía del orden de ejecución de los procesos, por tanto podrían tomar distintos valores. 4) Al ejercicio anterior había que crearle una restricción para que sólo se pudieran ingresar números secuenciales (sin huecos). Yo le mandé dos trigger, una para inserción y otro para delete. On 11 feb, 07:57, Cristian Sebastian Fiasco Miliante <cristianfiascomilia...@gmail.com> wrote: > Hola: felicitaciones!! > me podrías decir masomenos que tomaron? > > gracias, Cristian > > El 10 de febrero de 2010 22:17, f3d3 <eluro...@gmail.com> escribió: > > > > > Quería comentar que aprobé Gestiòn, gracias a todos los que > > participaron! Felicitaciones a los que tmb aprobaron! > > > Éramos re pocos, eran casi tantos profesores y ayudantes como alumnos > > jajaja > > > Me falta Redes y ya tengo tercero, así que voy a ir postiando en el > > otro grupo :D > > > Saludos! > > > fede



Encontra las mejores recetas con Yahoo! Cocina.
http://ar.mujer.yahoo.com/cocina/

Hernán Cortés

unread,
Feb 11, 2010, 6:34:16 PM2/11/10
to fina...@googlegroups.com
�C�mo se llama el otro grupo? Yo tambi�n estoy preparando redes ahora.
f3d3 escribi�:
> Quer�a comentar que aprob� Gesti�n, gracias a todos los que

> participaron! Felicitaciones a los que tmb aprobaron!
>
> �ramos re pocos, eran casi tantos profesores y ayudantes como alumnos
> jajaja
>
> Me falta Redes y ya tengo tercero, as� que voy a ir postiando en el

> otro grupo :D
>
> Saludos!
>
> fede
>


__________ Informaci�n de ESET NOD32 Antivirus, versi�n de la base de firmas de virus 4859 (20100211) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com


__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam �gratis!
�Abr� tu cuenta ya! - http://correo.yahoo.com.ar

Adrian Glatzel

unread,
Feb 11, 2010, 6:49:38 PM2/11/10
to fina...@googlegroups.com
Fijate en el archivo Teoria_Zaffaroni.zip, archivos 11-12-13.
Exitos!



2010/2/11 Damián Buonamico <mensajes...@yahoo.com>
Hola!!! estoy preparando también el final, espero llegar para el martes.

Tienen apuntes sobre Hashing? encuentro varias preguntas en los últimos finales, pero no tengo nada de eso.

Gracias

 Damián

--- El jue 11-feb-10, Dario Caruso <dario.damian....@gmail.com> escribió: De: Dario Caruso <dario.damian....@gmail.com> Asunto: Re: [Final_GDD: 359] Re: FELICITACIONES!! Para: fina...@googlegroups.com Fecha: jueves, 11 de febrero de 2010, 10:19 am Buenas, felicitaciones a los que aprobaron, yo también fui uno de ellos =) Eramos pocos eh? Creo que unos 11 nomás... El 1.b) decía que si un select no devolvía filas que se encontraba dentro de un trigger hacía cancelar la transacción. El 3) quiero mencionar que cada uno de los procesos que ejecutaban concurrentemente los hacía dentro de una transacción cada uno. Era algo así: Proceso A begin transaction declare @a as int; declare @b as int; select @a = count(*) from prueba select @b = count(*) from prueba commit Proceso B begin transaction insert into prueba values (select max(col1)+1 from pruebas) commit Entre las opciones del multiplechoice, yo elegí la de que los valores de @a y @b siempre tenían el mismo valor si se ejecutaba en un entorno ACID (I=ISOLATE; una transaccion no incide en la otra), pero tengan en cuenta que hay distintos niveles de aislamiento. Vean: http://en.wikipedia.org/wiki/Isolation_(database_systems) En cuanto al 4) Yo hice 3 triggers instead of, el insert y el delete que chequeara las reglas de negocio (numeros naturales sin huecos) y el update que no hiciera nada (ya que al ser una sola columna, si me actualizan el valor existente, para que siga la regla de negocio, ese nuevo valor debiera ser el mismo que el que ya estaba, sino lo podrían desordenar. Bueno, espero haber aportado/ayudado un poco más. Nos vemos en el final de Redes! El 11 de febrero de 2010 09:02, f3d3 <elur...@gmail.com> escribió: a ver... no me acuerdo bien pero creo que era esto: 1.a) algo de Huffman, de que cuando lo reescribía utilizaba 8 bits mas (le mandé Falso) 1.b) no me acuerdo este, pero también le puse Falso. 2.a)Definición de Vistas, ventajas. Ejemplificar 2.b) Ventajas y desventajas del uso de Indices con Arbol B y Hashing 3) un ejercicio con 2 procesos que ejecutaban concurrentes en una tabla vacía que tenía una sola columna con números enteros. Un proceso hacía una inserción; y el otro proceso hacía un select count(*) y se lo asignaba a la variable @a, y otro select count(*) de nuevo y se lo asignaba a la variable @b. Tenías qué decir qué valor tenían esas dos variables (por el tema de concurrencia y aislamiento). Acá respondí que el valor dependía del orden de ejecución de los procesos, por tanto podrían tomar distintos valores. 4) Al ejercicio anterior había que crearle una restricción para que sólo se pudieran ingresar números secuenciales (sin huecos). Yo le mandé dos trigger, una para inserción y otro para delete. On 11 feb, 07:57, Cristian Sebastian Fiasco Miliante <cristianfiascomilia...@gmail.com> wrote: > Hola: felicitaciones!! > me podrías decir masomenos que tomaron? > > gracias, Cristian > > El 10 de febrero de 2010 22:17, f3d3 <eluro...@gmail.com> escribió: > > > > > Quería comentar que aprobé Gestiòn, gracias a todos los que > > participaron! Felicitaciones a los que tmb aprobaron! > > > Éramos re pocos, eran casi tantos profesores y ayudantes como alumnos > > jajaja > > > Me falta Redes y ya tengo tercero, así que voy a ir postiando en el > > otro grupo :D > > > Saludos! > > > fede

Dario Caruso

unread,
Feb 11, 2010, 6:57:12 PM2/11/10
to fina...@googlegroups.com
Hernán,

Te paso el mail del grupo de Redes:

final...@googlegroups.com

Saludos!

El 11 de febrero de 2010 20:34, Hernán Cortés <hxco...@yahoo.com.ar> escribió:
¿Cómo se llama el otro grupo? Yo también estoy preparando redes ahora.
f3d3 escribió:

Quería comentar que aprobé Gestiòn, gracias a todos los que

participaron! Felicitaciones a los que tmb aprobaron!

Éramos re pocos, eran casi tantos profesores y ayudantes como alumnos
jajaja

Me falta Redes y ya tengo tercero, así que voy a ir postiando en el

otro grupo :D

Saludos!

fede
 


__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4859 (20100211) __________


ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com


__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis! ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar


Damián Buonamico

unread,
Feb 11, 2010, 7:32:35 PM2/11/10
to fina...@googlegroups.com
gracias!!


 Damián


--- El jue 11-feb-10, Adrian Glatzel <adrian....@gmail.com> escribió:

De: Adrian Glatzel <adrian....@gmail.com>
Asunto: Re: [Final_GDD: 368] Hashing
Para: fina...@googlegroups.com
Fecha: jueves, 11 de febrero de 2010, 9:49 pm

Fijate en el archivo Teoria_Zaffaroni.zip, archivos 11-12-13.
Exitos!



2010/2/11 Damián Buonamico <mensajes...@yahoo.com>
Hola!!! estoy preparando también el final, espero llegar para el martes.

Tienen apuntes sobre Hashing? encuentro varias preguntas en los últimos finales, pero no tengo nada de eso.

Gracias

 Damián

--- El jue 11-feb-10, Dario Caruso <dario.damian....@gmail.com> escribió: De: Dario Caruso <dario.damian....@gmail.com> Asunto: Re: [Final_GDD: 359] Re: FELICITACIONES!! Para: fina...@googlegroups.com Fecha: jueves, 11 de febrero de 2010, 10:19 am Buenas, felicitaciones a los que aprobaron, yo también fui uno de ellos =) Eramos pocos eh? Creo que unos 11 nomás... El 1.b) decía que si un select no devolvía filas que se encontraba dentro de un trigger hacía cancelar la transacción. El 3) quiero mencionar que cada uno de los procesos que ejecutaban concurrentemente los hacía dentro de una transacción cada uno. Era algo así: Proceso A begin transaction declare @a as int; declare @b as int; select @a = count(*) from prueba select @b = count(*) from prueba commit Proceso B begin transaction insert into prueba values (select max(col1)+1 from pruebas) commit Entre las opciones del multiplechoice, yo elegí la de que los valores de @a y @b siempre tenían el mismo valor si se ejecutaba en un entorno ACID (I=ISOLATE; una transaccion no incide en la otra), pero tengan en cuenta que hay distintos niveles de aislamiento. Vean: http://en.wikipedia.org/wiki/Isolation_(database_systems) En cuanto al 4) Yo hice 3 triggers instead of, el insert y el delete que chequeara las reglas de negocio (numeros naturales sin huecos) y el update que no hiciera nada (ya que al ser una sola columna, si me actualizan el valor existente, para que siga la regla de negocio, ese nuevo valor debiera ser el mismo que el que ya estaba, sino lo podrían desordenar. Bueno, espero haber aportado/ayudado un poco más. Nos vemos en el final de Redes! El 11 de febrero de 2010 09:02, f3d3 <elur...@gmail.com> escribió: a ver... no me acuerdo bien pero creo que era esto: 1.a) algo de Huffman, de que cuando lo reescribía utilizaba 8 bits mas (le mandé Falso) 1.b) no me acuerdo este, pero también le puse Falso. 2.a)Definición de Vistas, ventajas. Ejemplificar 2.b) Ventajas y desventajas del uso de Indices con Arbol B y Hashing 3) un ejercicio con 2 procesos que ejecutaban concurrentes en una tabla vacía que tenía una sola columna con números enteros. Un proceso hacía una inserción; y el otro proceso hacía un select count(*) y se lo asignaba a la variable @a, y otro select count(*) de nuevo y se lo asignaba a la variable @b. Tenías qué decir qué valor tenían esas dos variables (por el tema de concurrencia y aislamiento). Acá respondí que el valor dependía del orden de ejecución de los procesos, por tanto podrían tomar distintos valores. 4) Al ejercicio anterior había que crearle una restricción para que sólo se pudieran ingresar números secuenciales (sin huecos). Yo le mandé dos trigger, una para inserción y otro para delete. On 11 feb, 07:57, Cristian Sebastian Fiasco Miliante <cristianfiascomilia...@gmail.com> wrote: > Hola: felicitaciones!! > me podrías decir masomenos que tomaron? > > gracias, Cristian > > El 10 de febrero de 2010 22:17, f3d3 <eluro...@gmail.com> escribió: > > > > > Quería comentar que aprobé Gestiòn, gracias a todos los que > > participaron! Felicitaciones a los que tmb aprobaron! > > > Éramos re pocos, eran casi tantos profesores y ayudantes como alumnos > > jajaja > > > Me falta Redes y ya tengo tercero, así que voy a ir postiando en el > > otro grupo :D > > > Saludos! > > > fede



Encontra las mejores recetas con Yahoo! Cocina.
http://ar.mujer.yahoo.com/cocina/
Reply all
Reply to author
Forward
0 new messages