Sei sulla pagina 1di 4

Todos los Derechos Reservados Valores Corporativos Softtek S.A. de C.V. 2013. Interno.

Gua Preparatoria para


Examen Prctico SQL Server /
ASP.Net / HTML5
Gui de Examen preparatorio para NIELSEN


Fecha de publicacin: 25/09/2013
Vigencia: 25/09/2014
ltima revisin: 26/09/2013
Generado por: Roberto Csar Prez Bahena [RCPB]
rea responsable: RH/Sourcing









Todos los Derechos Reservados Valores Corporativos Softtek S.A. de C.V. 2013. Interno.
Nombre del documento: Gua preparatoria para Examen Prctico SQL Server / ASP.Net
/ HTML5
Clasificacin de la informacin: Interna

Restricciones
Los contenidos de este documento son propiedad de Softtek, y son (CONFIDENCIALES) slo para uso
(INTERNO). Queda estrictamente prohibido cualquier reproduccin total o parcial sin la autorizacin escrita por
parte de Softtek.
Este documento est sujeto a cambios. Los comentarios, correcciones o dudas debern ser enviados al autor.

Tabla de Revisin
La siguiente tabla enlista las revisiones realizadas a este documento. Debe utilizarse para describir los cambios
y adiciones cada vez que este documento vuelva a ser publicado. La descripcin debe ser detalla e incluir el
nombre de quien solicita los cambios.

Nmero de
versin
Fecha de
versin
Tipo de cambios Dueo / Autor Fecha de
Revisin /
Expiracin
1.0 25/09/2013 Creacin RCPB 26/06/2013






Todos los Derechos Reservados Valores Corporativos Softtek S.A. de C.V. 2013. Interno.
1. Datos del candidato/colaborador:


2. Consideraciones
El tiempo lmite para resolucin de los ejercicios planteados en su totalidad no deber llevar de ms
de cuatro horas
Al trmino de los ejercicios se deber realizar un zip con el nombre del participante en formato camello
es decir MiNombre.zip.
Dentro del zip se deber colocar una copia de la base datos del ejercicio y copia del proyecto del
Visual Studio.
Se permite el acceso de internet para ayuda de la resolucin de los ejercicios.
El zip se debe mandar va correo a:__________________________________________________


3. Gua para SQL Server
3.1. Creacin de tablas e ndices
3.1.1. Crear la tabla TiendasID con los siguientes campos
3.1.1.1. TiendaId [int] Primary Key / Index
3.1.1.2. EmpleadoID [int]
3.1.1.3. Nombre [nvarchar(150)]
3.1.1.4. Direccion [nvarchar(150)]
3.1.1.5. Tel [nvarchar(150)]
3.1.1.6. Observaciones [nvarchar(150)]
3.1.1.7. Jefe [nvarchar(150)]
3.1.2. Crear un ndice que combine TiendaId y EmpleadoId
3.1.3. Llenar la tabla con 60 registros, de los cuales debe haber 10 registros por cada TiendaId
3.2. Creacin de StoreProcedure(s)
3.2.1. Se debe programar la siguiente lgica:
3.2.1.1. Por cada TiendaId se deben obtener los registros y crear una nueva por cada ID y
en ella ingresar los registros del respectivo ID
3.2.1.2. Las nuevas tablas debern llamarse TiendaID, donde ID ser el identificador de la
Tienda.
3.2.1.3. El programa debe detectar si existe la tabla, y en el caso de existir debe borrar la
tabla.
3.2.1.4. No se pueden utilizar cursores
3.2.1.5. Ejemplo Entrada:
Nombre Fecha



Todos los Derechos Reservados Valores Corporativos Softtek S.A. de C.V. 2013. Interno.

3.2.1.6. Ejemplo Salida:

4. ASP.Net / HTML 5
4.1. Se debe crear un proyecto que se vea distribuido en capas.
4.2. Se debe crear un acceso a la base de datos por medio de Entity Framework o bien con Linq
4.3. Se debe crear los Servicios Web necesarios con WCF y exponer el acceso a la Base de Datos
4.4. Se debe crear una pgina en html (no se puede hacer uso de controles aspx) la cual debe presentar
los siguiente:
4.4.1. Un combo que muestre nicamente los IDs de las Tiendas
4.4.2. Dentro del combo de agregara al principio de los datos una leyenda de Seleccione
4.4.3. Agregar un botn que lleve de nombre Aceptar y en la accin de OnClick valide que se
hiso la seleccin de un ID y en caso contrario muestre un mensaje de solicitud de seleccin
4.4.4. En caso de seleccionar un ID se debe disparar la accin de
4.4.4.1. Ejecutar el SP de creacin de las Tablas para cada una de las Tiendas
4.4.4.2. Obtener los registros de de la tabla correspondiente a ese ID y mostrarlo en
pantalla
4.4.5. La pgina en todo momento deber utilizar HTML5 y JQuery para su ejecucin
4.4.6. Los acceso a datos se debern hacer a los Servicios Web.

TiendasID
TiendaID EmpleadoId Campos
1 1 Valor
1 2 Valor
2 4 Valor
2 5 Valor
3 6 Valor
Tienda1
TiendaID EmpleadoId Campos
1 1 Valor
1 2 Valor

Potrebbero piacerti anche