Entradas

Mostrando entradas de marzo, 2018
Fecha Inicial : 29/03/2018 Fecha Final :  29 /03/2018 Hora Inicio: 12:03PM Hora Final: 2:51PM Horas invertidas(Minutos): 168min (2h 48 min) Colaboradores: Óscar Cortés Cordero Actividad: Agregar la columna de "visible" que servirá para ocultar datos en lugar de borrarlos. (Vease Codigo Fuente al final) Investigar sobre precision y scale Modificar los datos de las tablas para que sean los mismos que en el XML y arreglar XML's Enlaces: https://docs.microsoft.com/en-us/sql/t-sql/data-types/precision-scale-and-length-transact-sql Codigo Fuente -- Punto Uno. use algoDePrueba create table Periodo( ID integer primary key identity (0,1), Estado  nvarchar(50) not null, FechaI datetime not null, FechaF datetime not null, Visible char not null default 'y', check(Visible = 'n' or Visible = 'y') ); create table EstadoGrupo( ID integer primary key identity (0,1), Nombre nvarchar(50) not null unique, Visible char not...
Imagen
Fecha Inicial : 28/03/2018 Fecha Final :  28 /03/2018 Hora Inicio: 1:45PM Hora Final: 3:06PM Horas invertidas(Minutos): 1h 21min (91min)  Colaboradores: Óscar Cortés Actividad:  Creación del repositorio en GIT:  Ya que tuvimos que descartar el uso de AWS por problemas de conectividad, pasamos a usar GIT para tener el trabajo sincronizado  Avanzar los stored procedures --- READ --- -- Read_studentData --- CREATE PROCEDURE Read_studentData AS BEGIN begin tran select E.Nombre, E.Apellido, E.Carne, E.Telefono, E.Email from Estudiante E commit tran END GO --- Read_TeacherData --  CREATE PROCEDURE Read_TeacherData AS BEGIN begin tran select P.Nombre, P.Email from Profesor P commit tran END GO --- Nombre --  CREATE PROCEDURE Read_studentGroupStateData AS BEGIN begin tran select  E.Nombre from EstadoEstudiante E commit tran END GO CREATE PROCEDURE Read_groupStateData AS BEGIN begin tran select ...
Imagen
Fecha Inicial : 28/03/2018 Fecha Final :  28 /03/2018 Hora Inicio: 10:00AM Hora Final: 12:15PM Horas invertidas(Minutos): 195 Colaboradores: Wilson Lopez  Actividad:  Creación de los procedimientos almacenados de creación , así como lectura de archivos xml para agregarlos a sus respectivas tablas. Código : Problemas encontrados:  Los compañeros de los XMLs utilizan el ID 0 en varios registros , nosotros al utilizar un identity que inicia en 1 nos vemos afectados debemos modificar los datos de la llave primaria. Solución:  se modifica la base de datos para que el identity inicie en 0 y se elimina la tabla estado periodo que habíamos empleado debido a la inexistencia en los archivos xml Nuevo codigo de la base de datos:  --create database create table Periodo(     ID integer primary key identity ( 0 , 1 ),     Estado nvarchar ( 50 ) not null ,     FechaI datetime n...