Está en la página 1de 7

UNIVERSIDAD TECNICA DE MACHALA

UNIDAD ACADEMICA DE INGENIERIA CIVIL


INGENIERIA DE SISTEMAS

SYLLABUS ESTANDARIZADO

1.- DATOS GENERALES

Asignatura: Cdigo de la Asignatura:


LENGUAJE 4GL IS.10.2

Eje Curricular de la Asignatura: Ao:


PROFESIONAL 2016-2

Horas Presenciales Teora: Ciclo/Nivel:


48 DECIMO

Horas Presenciales Prctica: Nmeros de Crditos:


16 4.0

Horas Atencin a Estudiantes: Horas Trabajo Autnomo:


48 96

Fecha Inicio: Fecha de Finalizacin:


2016-10-03 2017-02-18
Prerrequisitos:
SISTEMAS DISTRIBUTIVOS
Correquisitos:

2.- FUNDAMENTACIN DE LA ASIGNATURA


Lenguaje 4gl, como asignatura del rea profesional, introduce al estudiante en la administracin
bsica de un servidor de base de datos robusto, potente y escalable de tipo comercial, en los
conceptos y aplicacin de la orientacin a objetos a nivel de base de datos (ORDBMS) y en el
aprendizaje de la automatizacin de procesos mediante la programacin a nivel de base de datos
utilizando PL/SQL.
La asignatura busca completar y unificar los estudios realizados en el rea de base de datos y
programacin, especializando el conocimiento de otras alternativas de Programacin enfocadas a
potenciar las aplicaciones que utilicen bases de datos empresariales.
3.- OPERACIONALIZACIN DE LA ASIGNATURA CON RESPECTO AL PERFIL DE EGRESO

3.1 Objeto de Estudio de la Asignatura


El objeto de estudio es la Base de Datos Objeto Relacional empresarial, su instalacin,
configuracin y administracin, y sus componentes de programacin en PL/SQL (UDTs, stored
procedures, functions, triggers, sequence).
3.2 Objetivo de la Asignatura
Gestionar una base de datos relacional en Oracle para implementar la lgica de negocio a nivel
de base de datos programando componentes, de tal manera que incremente el rendimiento del
software empresarial.

3.3 Relacin de la asignatura con los resultados de aprendizaje

Syllabus Estandarizado UTMACH Pg. 1 de 7


Generado por: SIUTMACH/ACADMICO 2016-09-27 11:31 - Emitido por: mvalarezo
CONTRIBUCIN AL PERFIL DE
RESULTADOS DE APRENDIZAJE EGRESO
(Alta, Media, Baja)
Aplicar los conocimientos de lgica matemtica para
representar la realidad mediante estructuras lgicas de Media
programacin aplicada a datos (PL/SQL
Disear componentes de cdigo reutilizables, para su
implementacin entre diferentes proyectos de desarrollo de Alta
software aplicables en distintos contextos de negocio.
Detectar problemas informticos generales que involucren
parmetros comunes y determinen subrutinas reutilizables. Alta

Utilizar un lenguaje simplificado, ordenado y estructurado para


explicar la factibilidad y las ventajas del producto que han Media
desarrollado.
Utilizar las tareas de preinstalacin para la base de datos en el
equipo servidor. Analizar reglas del negocio a nivel de Media
aplicacin y determinar su migracin a la base de datos
Identificar tareas bsicas de administracin y automatizar
Alta
reglas de negocio a nivel de base de datos.

3.4 Proyecto o Producto de la Asignatura


Los estudiantes elaborarn un proyecto final de un tema actual relacionado con el desarrollo de
componentes, subrutinas y aplicativos a nivel de base de datos objeto-relacional, para lo cual
debern utilizar las capacidades desarrolladas en clase durante el periodo de aprendizaje.
El tema del proyecto estar enfocado a resolver un problema actual vinculado a automatizar
algn proceso de negocio, producto de una migracin. Incluye:
Migracin de datos desde la base de datos de la aplicacin original, hacia la base de datos
empresarial objeto de estudio (de preferencia sobre un sistema abierto como Linux)
Actualizacin de componentes de la base de datos relacional a objeto relacional, es decir,
utilizando orientacin a objetos (UDTs por ejemplo)
Migrar reglas del negocio programadas a nivel de Front End hacia el Back End (migrar
programacin de la aplicacin hacia la base de datos utilizando triggers, funciones y stored
procedures)
Analizar el rendimiento resultante entre las dos aplicaciones (la original y la migrada)

4.- PROGRAMA DE ACTIVIDADES

4.1 Estructura de la Asignatura por Unidades

RESULTADOS DE
UNIDAD CONTENIDOS
APRENDIZAJE

Instala el ORDBMS Oracle en un


Instalacin y configuracin de
I. Introduccin 4gl sistema operativo abierto (Linux)
ORDBMS Oracle

Implementa, configura y
Arquitectura lgica y fsica de un administra de forma bsica un
II. Arquitectura de la Base de Datos servidor de base de datos servidor de base de datos
empresarial (Oracle) empresarial vigente en nuestro
medio
Programacin en Oracle con Conoce, describe e implementa
III. Programacin PL/SQL
sentencias SQL programas con PL/SQL
Configuracin de herramientas de Instala, configura y utiliza
administracin de base de datos, y herramientas de administracin de
IV. Herramientas de Primer Plano de desarrollo de componentes y datos y desarrollo de
subrutinas de base de datos. componentes de base de datos
(Oracle)

4.2 Estructura detallada por Temas

Syllabus Estandarizado UTMACH Pg. 2 de 7


Generado por: SIUTMACH/ACADMICO 2016-09-27 11:31 - Emitido por: mvalarezo
UNIDAD I: Introduccin 4gl[12 Hora(s)]

Conceptos bsicos de una ORDBMS

Semanas de Estudio Nmero de Horas


03/Octubre/2016 - 07/Octubre/2016 4

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Introduccin a una ORDBMS. Repaso SQL y edicin Conferencia sobre conceptos fundamentales.
01 de archivos bajo Linux Seleccionar contenidos y ofrecerlos a los
estudiantes para su anlisis

Instalacin de la base de datos

Semanas de Estudio Nmero de Horas


10/Octubre/2016 - 14/Octubre/2016 4

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Tareas de preinstalacin y requisitos sobre Linux Conferencia sobre conceptos fundamentales.


01 para Oracle 12c. Instalacin de Oracle 12c sobre Elaboracin de prcticas de laboratorio
Linux. Creacin de una base de datos.

Estructura de la base de datos

Semanas de Estudio Nmero de Horas


17/Octubre/2016 - 21/Octubre/2016 4

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Introduccin a la arquitectura de Oracle y su Conferencia sobre conceptos fundamentales.


estructura de memoria (SGA). Estructura fsica y Definir tareas de aprendizaje extraclase y tpicos
01
lgica. de investigacin bibliogrfica de acuerdo al avance
de la materia.
UNIDAD II: Arquitectura de la Base de Datos[12 Hora(s)]

Estructura de esquemas

Semanas de Estudio Nmero de Horas


24/Octubre/2016 - 04/Noviembre/2016 8

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Administracin de objetos de esquema de base de Conferencia sobre conceptos fundamentales.


01 datos: Tablas Tipos de datos Parmetros Permisos Definir tareas de aprendizaje extraclase y tpicos
Sentencias Estructura lgica de investigacin bibliogrfica

Oracle Enterprise Manager

Semanas de Estudio Nmero de Horas


07/Noviembre/2016 - 11/Noviembre/2016 4

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Administracin web de la base de datos: Creacin, Conferencia sobre conceptos fundamentales. Clase
01 edicin y eliminacin de elementos de instancia, prctica
esquemas y objetos

UNIDAD III: Programacin PL/SQL[24 Hora(s)]

Syllabus Estandarizado UTMACH Pg. 3 de 7


Generado por: SIUTMACH/ACADMICO 2016-09-27 11:31 - Emitido por: mvalarezo
Lgica de Programacin

Semanas de Estudio Nmero de Horas


14/Noviembre/2016 - 25/Noviembre/2016 8

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Sintaxis para PL/SQL: Variables/Sentencias y Conferencia sobre conceptos fundamentales. Clase


01 Estructuras de Control. prctica. Resolucin de prcticas de laboratorio

Cursores

Semanas de Estudio Nmero de Horas


05/Diciembre/2016 - 16/Diciembre/2016 8

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Manipulacin de registros de base de datos en Conferencia sobre conceptos fundamentales. Clase


01 programacin PL/SQL por medio de Cursores. prctica. Resolucin de prcticas de laboratorio

Control de Excepciones

Semanas de Estudio Nmero de Horas


19/Diciembre/2016 - 06/Enero/2017 8

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Control de errores personalizados. Captura de Conferencia sobre conceptos fundamentales. Clase


01 errores de base de datos. prctica. Resolucin de prcticas de laboratorio

UNIDAD IV: Herramientas de Primer Plano[16 Hora(s)]

Herramientas de Oracle para programacin PL/SQL

Semanas de Estudio Nmero de Horas


09/Enero/2017 - 13/Enero/2017 4

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Herramientas de Oracle Developer: Oracle SQL Conferencia sobre conceptos fundamentales. Clase
01
Developer. Oracle Data Modeler. prctica
Subrutinas

Semanas de Estudio Nmero de Horas


16/Enero/2017 - 27/Enero/2017 8

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Programacin y administracin de: Procedimientos Conferencia sobre conceptos fundamentales. Clase


almacenados (Stored Procedures). Funciones prctica. Resolucin de prcticas de laboratorio
01 (Functions). Disparadores (Triggers). Validaciones y
Vistas. Ejecucin de Aplicaciones.

Syllabus Estandarizado UTMACH Pg. 4 de 7


Generado por: SIUTMACH/ACADMICO 2016-09-27 11:31 - Emitido por: mvalarezo
Proyecto

Semanas de Estudio Nmero de Horas


30/Enero/2017 - 03/Febrero/2017 4

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

01 Revisin de proyecto Revisin

5.- METODOLOGA (ENFOQUE METODOLGICO)

5.1 METODOLOGA

a) Mtodos de Enseanza
De acuerdo a la temtica propuesta, las clases y las actividades sern:
5.1 Mtodos de enseanza:
a) Clases: donde se expondrn los temas de manera terica, mostrando y analizando
ejemplos.
b) Trabajo en grupo: para elaborar los elementos de la literatura cientfica (fichas, citas y
referencias bibliogrficas), y para la realizacin de prcticas de laboratorio.
c) Trabajo autnomo u horas no presenciales: que ser el material bsico para estructurar la
carpeta del estudiante (o portafolio), y al que se le dedicar su estudio personal:
1. Tareas estudiantiles, los trabajos bibliogrficos semanales de tipo individual, adems de
resmenes, mapas conceptuales, mapas mentales, cuadros sinpticos, lneas de tiempo,
ensayos, entre otros.
2. Investigaciones bibliogrficas, individuales o por grupos para profundizacin de temas a
tratarse, o para ampliacin de temas tratados.
3. Trabajos de campo, realizados individual o grupalmente, donde realizan investigaciones,
recopilacin de datos acerca de los procesos y datos de una aplicacin empresarial para
optimizar como proyecto.

b) Formas de Enseanza
Entre las diversas formas en que se desarrolla el proceso docente educativo, se utilizar:
Conferencia, clases prcticas, talleres, prcticas de laboratorio.

c) Medios Tecnolgicos que se utilizarn para la enseanza


Libros y revistas de la biblioteca virtual.
Internet y material de Webs.
Equipo de proyeccin multimedia y material acadmico en Power Point, PDF o Excel.
Aplicaciones ofimticas
d) Escenarios de Aprendizaje
ulico

6.- COMPONENTE INVESTIGATIVO DE LA ASIGNATURA


Los tipos de investigacin que se realizar en la asignatura son:
Investigacin Formativa.- Referida al aprendizaje por descubrimiento y construccin del conocimiento
por parte de los estudiantes. Este mtodo consiste en que el profesor a partir de una situacin
problmica, logra que el estudiante busque, indague, y encuentre situaciones similares, as mismo que
haga revisiones de literatura, (bibliografa, cdigos y especificaciones) recoja datos, los organice,
interprete y encuentre soluciones a las dificultades planteadas por los profesores.

7.- PORTAFOLIO DE LA ASIGNATURA


Durante el desarrollo de la actividad acadmica el estudiante construir un Portafolio que comprende
la evidencia de dichas actividades. El portafolio de la asignatura contendr la siguiente informacin
recopilada del trabajo diario del estudiante:
Cartula
Syllabus

Syllabus Estandarizado UTMACH Pg. 5 de 7


Generado por: SIUTMACH/ACADMICO 2016-09-27 11:31 - Emitido por: mvalarezo
Misin y Visin de la Institucin, Unidad Acadmica y Carrera.
Apuntes relevantes (Resumen de las clases) o tambin conocido como Diario Metacognitivo. (Puede
ser entregado en digital)
Tareas en clase.
Tareas extraclase, tales como Mapa Conceptuales, Mapa mentales, lneas de tiempo, Cuadro
comparativo, Ensayos, Cuadro sinptico, Glosarios.
Evaluaciones parciales de cada unidad

8.- EVALUACIN

8.1 Evaluaciones Parciales


Pruebas parciales dentro del proceso, determinadas con antelacin en las clases. Presentacin
de informes escritos como producto de investigaciones bibliogrficas. Participacin en clases a
partir del trabajo autnomo del estudiante; y, participacin en prcticas de laboratorio y de campo
de acuerdo a la pertinencia en la asignatura.
8.2 Exmenes
Delimitacin de las modalidades de evaluacin. Ejemplo: Oral, escrito, prctico y/o investigativo

8.3 Parmetros de Evaluacin

GRUPO PARMETROS DE EVALUACIN PORCENTAJE

GENERAL Pruebas parciales dentro del proceso 20,00


Presentacin informes escritos, individuales o por grupos durante el
GENERAL 10,00
desarrollo de la unidad
GENERAL Investigaciones bibliograficas o de campo, individuales o por grupos 0,00

GENERAL Participacin en clase 0,00

GENERAL Trabajo autnomo 5,00

GENERAL Practica de Laboratorio 15,00

GENERAL Practica de campo o proyeccin social 20,00

GENERAL Examen 30,00

TOTAL GENERAL: 100,00

9.- BIBLIOGRAFA

9.1 Bibliografa Bsica


Lance Ashdown, Tom Kyte. Septiembre 2014. Oracle Database Concepts, 12c Release 1 (12.1).
Oracle University. USA

9.2 Bibliografa Complementaria


Randy Urbano. Agosto 2014. Oracle Database Administrators Guide, 12c Release 1 (12.1).
Oracle University. USA
Gonzlez-Granda, Javier Joffre. 2004. PL/SQL Bsico. Editorial INNOVA Desarrollos
Informticos, SL, 1ra Edicin.
Mary Beth Roeser. Julio 2014. Oracle Database SQL Language Reference 12c Release 1 (12.1).
Oracle University. USA
9.3 Pginas Web (Webgrafa)
http://www.oracle.com

10.- DATOS DEL O LOS DOCENTES

Syllabus Estandarizado UTMACH Pg. 6 de 7


Generado por: SIUTMACH/ACADMICO 2016-09-27 11:31 - Emitido por: mvalarezo
DATOS PERSONALES
Docente: Ing. Sist. Valarezo Pardo Milton Rafael, Mg.Sc
Telfonos:0995656185
Correo Institucional:mvalarezo@utmachala.edu.ec

PERFIL PROFESIONAL

NIVEL INSTITUCIN TTULO FECHA

Pregrado Universidad Tecnica De Machala Ingeniero De Sistemas 29/12/2010


Postgrado Maestria Magister En Docencia Y Gerencia En
Universidad De Guayaquil 24/04/2015
Educacion Superior

11.- FIRMA DEL DOCENTE RESPONSABLE DE LA ELABORACIN DEL SYLLABUS

Ing. Sist. Valarezo Pardo Milton Rafael, Mg.Sc

12.- FECHA DE PRESENTACIN

27 septiembre 2016

Fecha de Creacin: 27 septiembre 2016 Fecha de Finalizacin: 27 septiembre 2016

Syllabus Estandarizado UTMACH Pg. 7 de 7


Generado por: SIUTMACH/ACADMICO 2016-09-27 11:31 - Emitido por: mvalarezo

También podría gustarte