Donar $20 Donar $50 Donar $100 Donar mensualmente
 


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
[APORTE]Final Gestión de Datos 14/07/2015
Autor Mensaje
Chiaopi Sin conexión
Empleado del buffet
The Dog
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 15
Agradecimientos dados: 3
Agradecimientos: 21 en 4 posts
Registro en: Jul 2010
Mensaje: #1
[APORTE]Final Gestión de Datos 14/07/2015 Finales Gestión de Datos
Hola, les paso el final de gestión de datos del día 14/07/2015

Para aprobar se deberá sumar una cantidad de 6 puntos y tener un ejercicio práctico bien hecho, en caso de tener que escribir código T-SQL/PL-SQL deberá especificar qué motor está usando.
Puntajes:
-1.a) y 1.b) Un punto si esta bien y resta un punto si está mal
-Todos los demás valen dos puntos

Verdadero o Falso:
1.a) Un ABB siempre está completo
1.b) El algoritmo Heapsort siempre tiene la misma complejidad computacional para cualquier orden en el que ingresan los datos

Teoría (contestar en no más de 15 renglones):
2.a) Explicar qué objetos de base de datos utilizaría para la seguridad de la misma
2.b) Explicar las reglas de la integridad relacional

Práctica:
3) Dada la siguiente tabla de N registros y con N > 10:

Table Secuencia (
int clave Primary Key,
varchar(10) valor not null
)

3.a) Se quiere ejecutar la siguiente consulta:



select top 1 clave + 1 as queEs
from Secuencia S1
where clave < (select max(S2.clave) from Secuencia S2) and
not exists (select 1 from Secuencia S2 where S1.clave + 1 = S2.clave)
order by 1



Decir si la consulta posee errores, en caso de poseerlos indicar cuáles son, en caso de no tener errores informar que es lo que retorna y bajo qué condiciones no devolvería filas.

3.b) Definir una sentencia DML que elimine los resultados duplicados de la segunda columna de la tabla Secuancia y luego agregar las restriciones necesarias para que no puedan volver a introducirse resultados duplicados en esa columna.


Ese fue el final, espero les ayude.
Saludos.
(Este mensaje fue modificado por última vez en: 24-08-2015 20:28 por Chiaopi.)
15-07-2015 00:29
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Chiaopi recibio 3 Gracias por este post
gonnza (15-07-2015), proyectomaru (15-07-2015), H3rnst (18-07-2015)
.py Sin conexión
Presidente del CEIT
gone
********

Análisis de Sistemas
Facultad Regional Buenos Aires

Mensajes: 4.228
Agradecimientos dados: 5
Agradecimientos: 128 en 84 posts
Registro en: Sep 2008
Mensaje: #2
RE: [APORTE]Final Gestión de Datos 14/07/2015
un 2 por dudar en el segundo teorico y errores sintacticos en un practico, esto de rendir finales en serie te quema el bocho.

el proximo martes sera

[Imagen: 9zsRG7X.gif]
15-07-2015 21:55
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
roman1981 Sin conexión
Profesor del Modulo A
Sin estado :(
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 261
Agradecimientos dados: 0
Agradecimientos: 15 en 8 posts
Registro en: Nov 2010
Mensaje: #3
RE: [APORTE]Final Gestión de Datos 14/07/2015
una consulta: el ejercicio de sql tiene error de sintaxis porque intenta sumarle 1 a valor que es un varchar no ? tiene algun otro error?
19-07-2015 19:36
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
osk Sin conexión
Empleado de Fotocopiadora
Viendo que pasa...
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 28
Agradecimientos dados: 34
Agradecimientos: 1 en 1 posts
Registro en: Sep 2008
Mensaje: #4
RE: [APORTE]Final Gestión de Datos 14/07/2015
Hola, No tiene errores la consulta, que le quieras sumar un numero a un varchar, no es un error, realiza un casteo y lo suma sin problemas.
Podes probarlo...

La consulta devuelve un valor siempre y cuando se cumpla la subconsulta (que de verdadero), y retorna un valor numerico (int)

select top 1 clave + 1 as queEs
from Secuencia S1
where clave < (select max(S2.clave) from Secuencia S2) and -----> estos es lo mismo que comparar contra un numero.
Compara la clave contra el maximo valor de la clave
not exists (select 1 from Secuencia S2 where S1.valor + 1 = S2.valor) -----> Esto es verdadero si no existe un registro
cuyo valor en la tabla de afuera +1 es igual al valor
de la tabla de la subconsulta
order by 1
27-07-2015 10:43
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
rod77 Sin conexión
Presidente del CEIT
:o
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.079
Agradecimientos dados: 131
Agradecimientos: 399 en 176 posts
Registro en: Mar 2011
Mensaje: #5
RE: [APORTE]Final Gestión de Datos 14/07/2015
osk el post esta duplicado,
aca esta el otro http://www.utnianos.com.ar/foro/tema-apo...14-07-2015

Puse la resolución de dicho punto. Y con el tema del VARCHAR, da error, a excepción de que todos los valores que se encuentran en el campo VALOR puedan convertirse a un numero. Igualmente esta mal el enunciado, y no era VALOR si no que era CLAVE.
27-07-2015 10:50
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
osk Sin conexión
Empleado de Fotocopiadora
Viendo que pasa...
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 28
Agradecimientos dados: 34
Agradecimientos: 1 en 1 posts
Registro en: Sep 2008
Mensaje: #6
RE: [APORTE]Final Gestión de Datos 14/07/2015
Pefecto Rod77, gracias!!!

Saludos.
27-07-2015 10:54
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
DarkCrazy Sin conexión
Profesor del Modulo A
Howdy ho!
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 396
Agradecimientos dados: 461
Agradecimientos: 207 en 74 posts
Registro en: Mar 2011
Mensaje: #7
RE: [APORTE]Final Gestión de Datos 14/07/2015
Muchas gracias por el aporte!
Consulta, dieron la opción de ver el final unos minutos y si no querías quedarte, irte con la libreta sana y salva?
27-07-2015 16:02
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)



    This forum uses Lukasz Tkacz MyBB addons.