LINEAMIENTOSTÉCNICOS CATEGORÍABASESDEDATOS INSTRUCTORLÍDERDECATEGORÍA ANGÉLICAMARÍAOTÁLVAROMARÍN CENTRODECOMERCIOYTURISMO,REGIONALQUINDÍO INSTRUCTORAPOYO JUANDAVIDVAHOSMONTOYA CENTRODESERVICIOSYGENTIÓNEMPRESARIAL,REGIONALANTIOQUIA Tabladecontenido 1. CONTROLDELDOCUMENTO:...................................................................................1 2. NOMBREDELACATEGORÍA:....................................................................................1 3. INTRODUCCIÓN:......................................................................................................1 4. OBJETIVO:................................................................................................................1 5. REQUISITOSDEPARTICIPACIÓN:..............................................................................2 6. INSCRIPCIONES:.......................................................................................................3 7. TEMÁTICADELACATEGORÍA:..................................................................................3 6.1.PRIMERAJORNADA:......................................................................................................3 7.2. SEGUNDAJORNADA:.....................................................................................................4 7.3. TERCERAJORNADA:.......................................................................................................4 8. CRITERIOSDEEVALUACIÓN:....................................................................................5 9. FECHASDEEJECUCIÓNDELACOMPETENCIA:..........................................................5 10. TIEMPOPARADESARROLLARLASPRUEBAS:..........................................................6 11. MATERIALES,EQUIPOSYHERRAMIENTAS..............................................................6 12. LUGARDELEVENTO:..............................................................................................8 13. CONTACTO.............................................................................................................8 LINEAMIENTOSTÉCNICOS CATEGORÍABASESDEDATOS 1. CONTROLDELDOCUMENTO: FECHA 28/06/2016 VERSIÓN 1.0 25/07/2016 1.1 29/08/2016 1.2 DESCRIPCIÓN Publicación nacional del lineamiento de la categoría en sitio web senasoftycarpetaDrivecompartida. Inclusión cuadro de control del documento. Cambio fechas de inscripción InclusiónversióndebasesdedatosOracle11gEX. 2. NOMBREDELACATEGORÍA: BASESDEDATOS 3. INTRODUCCIÓN: Los lineamientos técnicos que se presentan en este documento, permiten a instructores,aprendicescompetidores,juradosyresponsablesdelaspruebas,conocer losrequerimientosdelacompetenciaSENASoftQuindío2016enlacategoríadeBASE DEDATOS. Estos lineamientos permitirán orientar de una forma mucho más clara todos los objetivos propuestos para su participación independiente a su rol dentro de la institución. 4. OBJETIVO: Las pruebas en la categoría de BASE DE DATOS, mide la destreza y capacidad del participanteparaejecutarsentenciasodesarrollarscriptsbajoellenguajePL/SQL,que solucionen un problema en específico bajo la herramienta Oracle 10g o 11g en el menortiempoposibleysinlaayudadeasistentes. El participante debe incluir sentencias que incluyan instrucciones de lenguaje de definición de datos (DDL: Data Definition Language) y lenguaje de manipulación de datos(DML:DataManipulationLanguage). Página 1 LINEAMIENTOSTÉCNICOS CATEGORÍABASESDEDATOS 5. REQUISITOSDEPARTICIPACIÓN: a. b. c. d. e. f. g. h. i. j. Página 2 Laparticipaciónesenparejas. Un centro sólo podrá inscribir una pareja en esta categoría según los cupos asignados. Nopodránparticipar: • EgresadosdelSENA. • Aprendices que hayan participado en versiones anteriores de SENASOFT. • Aprendicesquehayanparticipadooqueactualmentehaganpartedela estrategiaWORLDSKILLS. • AprendicesqueseanohayansidoInstructoresSENA. Los aprendices participantes deberán portar el carné que lo identifica como aprendiz SENA, la escarapela que lo acredita como participante, el carné de beneficiario del servicio de salud y su respectivo uniforme o la camiseta del evento. Los equipos o elementos necesarios que se requieran para la prueba (incluyendo librerías externas) deberán ser asignados al inicio de la competencia por el líder técnico de la categoría. No se permitirán ingresos posteriores. Antes de iniciar la prueba, el jurado verificará que la pareja participante no ingrese: • Material que constituya ventaja para la realización de la prueba sobre losdemáscompetidores • Materialdañinoparaelhardware,softwareopersonas. Los aprendicesinscritosenlacategoríadeben pertenecer a los programasde formación Tecnología en Análisis y Desarrollo de Sistemas de Información o TécnicoenProgramacióndeSoftware. Cada equipo participante deberá traer un (1) computador portátil, de inventariodelcentrodeformaciónorigen.Dichoequipodebetenerinstalado el software descrito en los lineamientos técnicos y cumplir con las características establecidas. Este equipo debe ser revisado por el comité dispuestoparatalfin. Todas las herramientas y elementos que se usen en la competencia deben pertenecer al inventario SENA y deben estar debidamente marcados con el nombredelcentroylacategoría. Todoslosequiposqueseutilicenenlacompetenciadebenestarcon privilegiosdeAdministradorysincontraseñas. LINEAMIENTOSTÉCNICOS CATEGORÍABASESDEDATOS k. Los editores de código definidos no deben tener instalados ningún tipo de plugin o snnipets (el equipo técnico de la categoría realizará la respectiva revisión) 6. INSCRIPCIONES: EsteprocesoestaráacargodellíderSENAsoftdecadacentrodeformación,siendoala vez garante del cumplimiento de las condiciones de inscripción con visto bueno del Subdirector(a)yCoordinador(a)Académicodelcentrodeformaciónalcualpertenece. Paralainscripcióndeinstructoresyparejasdeaprendicesparticipantesenlacategoría deBASESDEDATOS,sedebenrealizarlossiguientespasos: 1. Ingresealsitiowebhttp://senasoft.sena.edu.co 2. HagaclicenelenlaceCompetencias 3. HagaclicenelenlaceInscripción. 4. Ingrese el código de Inscripción asignado al centro de formación y posteriormentehagaclicenelbotónIngresar. 5. SeleccioneelrolAprendiz,categoríaBASESDEDATOSyprocedaasuministrar losdatossolicitadosparaAprendiz1yAprendiz2. 6. HagaclicenelbotónRegistrar. Tengaencuenta: a.Acadacentrodeformaciónseenviaráuncódigoúnicopararealizarelproceso deinscripción. b. Las inscripciones estarán habilitadas de acuerdo a lo definido por el comité organizadoryplasmadoenelproyectoSENASoft. 7. TEMÁTICADELACATEGORÍA: 6.1.PRIMERAJORNADA: Proceso:Análisisydiseñodelmodelodedatos Temas:Definiendolaestructuradelosdatos. • Modelo relacional de las tablas (normalización de la base de datos – mínimo3FN).Losmodelosserealizaranenpapelyserecogeránalfinalizar elprimerdíadecompetenciaporellíderdelacategoría,loscualesserán custodiadoshastaelsiguientedía. • Crearbasesdedatos. Página 3 LINEAMIENTOSTÉCNICOS CATEGORÍABASESDEDATOS • • • Crearyeliminartablas. Crear,modificaryeliminarcolumnasdelastablas. Crear, modificar y eliminar restricciones en las tablas (llaves, campos requeridos,valorespordefectoycheck). Criterios: modela la base de datos, a partir de la valoración de la información obtenidaeneldiccionariodedatosdadoyelanálisisdelosprocesos,deacuerdo conlasnecesidadesdelsistemadeinformaciónrequerido. 7.2. Proceso:gestiónymanipulacióndedatos Temas:trabajandoconlosdatos • Consultar,crear,modificaryeliminarregistros. • Realizar consultas usando: DISTINCT, TOP, JOIN, WHERE, GROUP BY, HAVING,ORDERBY,CASE,LIKE,IN,BETWEEN. • Creacióndetablasdesdeconsultas. • Manejodefuncionespara:cadenas,fechas,conversióndetiposdedatos, camposcalculados. Criterios:Diseñalaestructuradelabasededatos,quecumplaconlasnecesidades delsistemadeinformación,utilizandoherramientastecnológicas,deacuerdocon elmodelodefinidoysiguiendonormastécnicas. 7.3. SEGUNDAJORNADA: TERCERAJORNADA: Proceso:Gestióndelmodelodenegocioenlabasededatos Temas:Programandolabasededatos • Manejodesencadenadores • Procedimientosalmacenados • Cursores • Funciones Criterios:Crealabasededatosenelmotordebasededatosseleccionado, siguiendoespecificacionestécnicasdelinforme,segúnnormasyprotocolosdela empresa. Página 4 LINEAMIENTOSTÉCNICOS CATEGORÍABASESDEDATOS 8. CRITERIOSDEEVALUACIÓN: Debido a que el evento será distribuido en 3 jornadas, cada una tiene asignado un porcentajedeevaluaciónloscualesquedandistribuidosdelasiguientemanera. Esdeaclararqueelvalorpuntualdecadaproductooprocedimientoseránuméricoy tendrá un máximo posible a obtener por cada uno, puntuación que se asignará numéricamenteacordealoscriteriosdeevaluaciónpropiosdelprocesodispuestoen el programa de formación de Tecnología en Análisis y desarrollo de sistemas de informaciónyTécnicoenProgramacióndeSoftware. PRIMERAJORNADA-ANÁLISISYDISEÑODELMODELODEDATOS (35%deltotalposibleenelconjuntodelas3pruebas) SEGUNDAJORNADA-GESTIÓNYMANIPULACIÓNDEDATOS (30%deltotalposibleenelconjuntodelas3pruebas) TERCERAJORNADA-GESTIÓNDELMODELODENEGOCIOENLABASEDEDATOS (35%deltotalposibleenelconjuntodelas3pruebas) Criteriosdeevaluaciónparalos3días: • Generar las sentencias o los Scripts de la base de datos, que cumplan con el problemaplanteado,utilizandoexclusivamentelaherramientaSQLDeveloper ylíneadecomandoSQLyPLSQLparasucreación. • En caso de empate se tendrá en cuenta el tiempo empleado para resolver el ejercicio y el modelado de la base de datos creada en papel por lo competidores(elcualseráun5%delpuntajetotaldelaprimerajornada). • Otrosaspectosquesumanpuntajealoscriteriosdeevaluación,deacuerdoala integridaddelaprendizson: § Trabajoenequipo(5%). § Ordenyaseoenelsitiodetrabajo(2%). § Saludocupacionalyseguridadindustrial(ergonomía)(3%). 9. FECHASDEEJECUCIÓNDELACOMPETENCIA: • • • Página 5 PrimeraJornada:Martes25deOctubre SegundaJornada:Miércoles26deOctubre TerceraJornada:Jueves27deOctubre LINEAMIENTOSTÉCNICOS CATEGORÍABASESDEDATOS 10. TIEMPOPARADESARROLLARLASPRUEBAS: Paraeldesarrollodelaspruebas,loscompetidorescuentanconquince(15)horasde competencia,loscualessedistribuyendelasiguientemanera: • PrimeraJornada:5horas • SegundaJornada:5horas • TerceraJornada:5horas 11. MATERIALES,EQUIPOSYHERRAMIENTAS ELEMENTO ITEM 1 IMAGEN CANTIDAD Sistemaoperativo(Windows 7osuperior) 3 Oracle10go11gExpress Debeestarinstalado enelequipodecada parejaparticipante 1 Debeestarinstalado enelequipodecada parejaparticipante 1 Debeestarinstalado enelequipodecada parejaparticipante 1 Debeestarinstalado enelequipodecada parejaparticipante 1 Debeestarinstalado enelequipodecada parejaparticipante 1 Cadaparejadebe traersuequipodesde elcentrode formaciónorigen (equipospreviamente formateados) OracleSQLDeveloperversión 4.1.3 4 7 1 2 OBSERVACIONES Microsoftoffice2010o superior Navegadoresweb(Google ChromeyMozillaFirefox) 10 Página 6 Computadorportátil 4GBRAM 250GBEspacioenDD Resolucióndepantalla mínimade 1280x800 IntelCorei5oi7 LINEAMIENTOSTÉCNICOS CATEGORÍABASESDEDATOS 7 8 Lápizmirado2 Lapiceronegro N/A Cadaparejadebe traeresteelemento desdeelcentrode formacióndeorigen. N/A Cadaparejadebe traeresteelemento desdeelcentrode formacióndeorigen. N/A Cadaparejadebe traeresteelemento desdeelcentrode formacióndeorigen. N/A Cadaparejadebe traeresteelemento desdeelcentrode formacióndeorigen. N/A Esteelementoes suministradoenel áreadetrabajo N/A Cadaparejadebe traeresteelemento desdeelcentrode formacióndeorigen. 9 Borrador 10 Sacapuntas 11 Hojaspapelbond 12 Página 7 Regla LINEAMIENTOSTÉCNICOS CATEGORÍABASESDEDATOS 12. LUGARDELEVENTO: La prueba se llevará a cabo en las instalaciones del CENTRO CULTURAL METROPOLITANODECONVENCIONESDEARMENIA. 13. CONTACTO Líderdecategoría: AngélicaMaríaOtálvaroMarín Instructora CentrodeComercioyTurismo,RegionalQuindío Correo:[email protected] Página 8