lunes, 6 de mayo de 2013

Creacion de los Stored Procedures de Actualizacion, Modificacion e Inserte

Se crearon los procedures de modificacion de la base de datos tales como:


  • SP_INSERTAR_PELICULA
  • SP_INSERTAR_TANDA
  • SP_DELETE_SALAxTANDA
  • SP_DELETE_TANDA
  • SP_UPDATE_TANDA
Ademas se hizo la validación de usuario el que ocupa el Stored procedure de vlaidacionde log in. En el proceso de la creacion del stored procedure de SP_INSERTAR_PELICULA se presento el problema de la insercion de los tiquetes en lapso de tiempo establecido para la pelicula. pero debido al diseño de la base de datos se dificulto la insercion al final del dia, alrededor de las 6:00pm se omitio el problema y procedimos a terminar la venta.

Se Crearon los stored procedures de venta y de reserva pero debido al problema de SP_INSERTAR_PELICULA no pudo ser implementado y probado debidamente.


En resumen los problemas que se tuvieron en este proyecto fueron principalmente:

  • Base de datos no normalizada en Mysql.
  • MIN y MAX en una consulta con INNER JOINS.
  • CALENDAR de AJAX TOOLKIT para C#.
  • El diseño dificulto la insercion pero la consulta se torno sencilla.




Hora inicio 9:00 a.m.
Hora Fin 10:00 p.m

Total de Hora 42h. Cada uno de los miembros del grupo


domingo, 5 de mayo de 2013

Creación de la Pagina web y Stored Procedures de Consultas


Se Diseño la pagina web en ASP.net C# compuesta de 3 Pages y un Log In para los paginas que involucra procesos administrativos. Estas paginas son :

  • Cartelera: Se Muestran Las Peliculas que se estan proyectando actualmente, fueron proyectadas  o van a ser proyectadas.


Administracion: Se pueden Modificar, Eliminar y Agregar Tandas y Peliculas.

Venta: Se Realizan compras de lo tiquetes. Se selecciona la pelicula y se oprime "Cargar Tandas" una vez elegida la Tanda se oprime "Cargar Demas Datos"

Ademas se crearon Stored Procedures de Consultas Tales como:
  • SP_GET_PELICULA
  • SP_GET_PELICULAS
  • SP_GET_SALAdePELICULA
  • SP_GET_SALAS
  • SP_GET_TANDASSALAS
  • SP_SET_TANDA
Hora de Inicio: 9:00a.m.
Hora de Fin:  8:00p.m.
El lapso de tiempo considerado incluye comer, jugar videojuegos y ver series.

Total de Horas 29h. Cada uno de los miembros del grupo


sábado, 4 de mayo de 2013

Creación de Stored Procedures de migracion y llenado :

  • SP_MIGRAR_PELICULAS
  • SP_MIGRAR_SALAS
  • SP_MIGRAR_TANDA
  • SP_MIGRAR_TANDAxSALA
  • SP_MIGRAR_ASIENTOS
  • SP_MIGRAR_TIQUETES

Se crearon lo stored procedures pero se tuvieron que eliminar debido a que se notaron tablas innecesarias en el diagrama, por lo que tambien ademas de crear los stored procedures se rediseño la base de datos.

Hora de Inicio: 10:00 a.m.
Hora de Fin: 7:00 pm

Dentro del rango de horas de trabajo se incluye las horas en que se comio o se tomaron recesos

Total de horas 18h Cada uno de los miembros del grupo


viernes, 3 de mayo de 2013

Machetear el script de la base hecha en MySQL


  • Se consulto al profesor sobre que debíamos hacer con el script de BD en MySQL que creo el compañero encargado de esta tarea.
  • Por medio de un programa en java se separo cada conjunto de  datos en un txt plano.
  • Una vez separado los datos se creo una base de datos y una tabla tiquete en MS SQL.
  • Debido a la cantidad inmensa de datos aportados por el compañero Sql server genero errores de memoria insuficiente  por lo que se busco otros medios para insertar los datos, tales como "UNION ALL" y "BULK INSERT".
  • Finalmente  determinamos que se podía hacer inserciones en partes, por lo que se procedio a insertar los datos de 40000 en 40000
Hora de Inicio: 11:30 a.m.
Hora  de Fin : 7: 27 p.m.
Entre 3:00 p.m. y 5:00 p.m. no se trabajo por curso.

Total de horas 9h. Cada uno de los miembros del grupo



martes, 30 de abril de 2013

Diseño de bases de Datos

Se creo el diagrama de bases de datos, no obstante no se pudo continuar debido a que a la hora de crear la base de datos no normalizada, apartir del script, notamos que este es un scrip de MySQL y no de SQL Server de Microsof por lo tanto se le envio un correo al profesor, para determinar como proceder apartir de este punto.

Además se termino el dia diseñando la base de datos en SQL Server, con la duda de que hacer con la tabla de usuario, el cual administra los valores respecto a una pelicula o una tanda.

hora de inicio: 10:00 am
hora de fin: 1:00 pm
horas totales: 3 h