Homero Alpuín Jiménez, Herman Aguilar Mayo Fecha de elaboración: 28 de Mayo de 2010 Fecha de última actualización:



Documentos relacionados
Mayo Fecha de elaboración: 28/05/2010 Fecha de última actualización: 16/06/2010. F1016 Modelado, diseño y manejo de bases de datos 1/12

Oscar Alberto, Custodio Izquierdo Carlos Arturo, Hernández Torruco José Fecha de elaboración: 28 de Mayo de 2010 Fecha de última actualización:

Méndez, Arturo Corona Ferreira Fecha de elaboración: 28 mayo de 2010 Fecha de última actualización:

Universidad Juárez Autónoma de Tabasco División Académica Multidisciplinaria de los Ríos Licenciatura en Informática Administrativa

DESARROLLO DE EMPRENDEDORES EN CIENCIAS DE LA SALUD

Universidad Juárez Autónoma de Tabasco División Académica Multidisciplinaria de los Ríos Licenciatura en Informática Administrativa

Fecha de elaboración: Mayo del 2010 Fecha de última actualización:

Fecha de elaboración: Fecha de última actualización:

CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020)

Moguel Ordoñez, Víctor R. Carballo Cruz Fecha de elaboración: 23 Enero 2011 Fecha de última actualización:

Programa de Estudios por Competencias Bases de Datos Relacionales. Programa elaborado por: L.I.A Rocio Palma López. Total de horas.

MIS.Erika Yunuen Morales Mateos MA. Irene Sánchez Falconi Fecha de elaboración: 17/06/2010 Fecha de última actualización:

Programa Educativo: PROGRAMA DE ESTUDIO. Área de Formación : PSICOLOGÍA EN LA NUTRICIÓN. F1332 Asignatura. Optativa. Programa elaborado por:

DISEÑO Y PRODUCCIÓN DE CURSOS VIRTUALES

Universidad Juárez Autónoma de Tabasco División Académica Multidisciplinaria de los Ríos Licenciatura en Informática Administrativa

Francisco D. Acosta Escalante Fecha de elaboración: 25/05/2010 Fecha de última actualización: 17/06/2010

Universidad de Colima

Arturo Custodio Izquierdo, Oscar Alberto Chávez Bosquez Fecha de elaboración: 26 de Mayo de 2010 Fecha de última actualización:

PROGRAMA DE ESTUDIO SALUD PÚBLICA. F1315 Tipo : Asignatura Carácter de la

PROGRAMA DE ESTUDIO Área de Formación : Optativa Programa elaborado por:

1.- DATOS DE LA ASIGNATURA. Sistemas Gestores de Base de Datos. Nombre de la asignatura. Ingeniería en Sistemas Computacionales.

PROGRAMA DE ESTUDIO Área de Formación : Magaña Chablé y Elsa Rueda Ventura. Fecha de elaboración: 26 de marzo de 2010 Fecha de última actualización:

I. DATOS DE IDENTIFICACIÓN. Facultad de Pedagogía e Innovación Educativa

Nombre de la asignatura: Programación en Ambiente Cliente-Servidor

Asignaturas antecedentes y subsecuentes

CIS2001 CIS CIS1608. Conocimientos: Fundamentos de política social, política pública, desarrollo social,

Carrera: Clave de la asignatura: SATCA: 2-2-4

CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020)

Syllabus. Programa : Advanced Transact SQL Server 2012 Curso : Advanced Transact SQL Server 2012 Duración : 50 horas. I.

Obligatoria Programa elaborado por:

PROGRAMA DE ESTUDIO NUTRICIÓN EN LOS CICLOS DE VIDA. Carácter de la. Obligatoria asignatura

Fecha de elaboración: Mayo de 2010 Fecha de última actualización: Junio de 2010

PROGRAMA DE ESTUDIO Área de Formación : Fecha de última actualización: 7 de mayo de F1141 Administración 1/9

ORIENTACIÓN VOCACIONAL 2: VOCACIÓN Y ELECCIÓN

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN: ÁREA SISTEMAS INFORMÁTICOS.

Jiménez Ruiz, CDOR José Ramos Mendoza, CDOR Luis Martin Macías-Valadez Dubois Fecha de elaboración: Mayo 2010 Fecha de última actualización:

L.P. Maricela Martínez López. Fecha de elaboración: Mayo del 2010 Fecha de última actualización:

Carrera: Participantes. 3.- UBICACIÓN DE LA ASIGNATURA a). Relación con otras asignaturas del plan de estudio

Mayo Fecha de elaboración: 28 de mayo de 2010 Fecha de última actualización:

En la quinta unidad se aplicaran los conocimientos de las unidades anteriores en un caso de estudio práctico.

Secretaría de Docencia Dirección de Estudios Profesionales

1. DATOS DE LA ASIGNATURA. Nombre de la asignatura: GESTIÓN DE LOS SISTEMAS DE CALIDAD APLICADOS. Carrera: Ingeniería Industrial

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

Carrera: COE Participantes Representante de las academias de Contaduría de los Institutos Tecnológicos.

MAESTRÍA EN DESARROLLO AGROPECUARIO SUSTENTABLE PROGRAMA EDUCATIVO: PROGRAMA DE ESTUDIO

Benemérita Universidad Autónoma de Puebla Vicerrectoría de Docencia Dirección General de Educación Superior Facultad de Ciencias de la Computación

Programa de educación continua

DIPLOMADO EN BASE DE DATOS ORACLE

Carrera: Ingeniería Ambiental SATCA *

DES: Área en plan de estudios:

Horas: Teoría: Práctica: 64hrs. 52 hrs. 12hrs.

CLAVE ASIGNATURA REQUISITOS HORA/SEMANA CREDITOS OPTATIVA

Carrera: Ingeniería Petrolera PED-1006 SATCA

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Etapas de diseño de cursos en línea

Guía de Laboratorio Base de Datos I.

Desarrollo y Gestión de Servicios de Internet

1.- DATOS DE LA ASIGNATURA

BENÉMERITA UNIVERSIDAD AUTÓNOMA DE PUEBLA VICERRECTORÍA DE DOCENCIA DIRECCIÓN GENERALDE EDUCACIÓN SUPERIOR FACULTAD DE CIENCIAS DE LA COMPUTACION

INSTITUTO UNIVERSITARIO PUEBLA NOMBRE DE LA INSTITUCIÓN PROGRAMA DE ESTUDIOS

PROGRAMA SINTÉTICO DE ASIGNATURA

UNIVERSIDAD DE SONORA

ASIGNATURA DE INFORMATICA I PARA EL GRUPO 101

Carrera: ASD-1303 SATCA 1

ISF-1305 SATCA 4 : Carrera:

PROGRAMACIÓN MÓVIL I INGENIERÍA EN SISTEMAS COMPUTACIONALES NEGOCIOS ELECTRÓNICOS NEB

L.N Rossana P. Gallegos Gallegos Fecha de elaboración: Junio 2010 Fecha de última actualización: Mayo-Junio 2013

La asignatura de Proceso Administrativo, forma parte del área de conocimiento de Otros Cursos. Se imparte en el segundo semestre de la carrera.

Fecha de elaboración: Julio de 2010 Fecha de última actualización:

CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020)

INSTITUTO UNIVERSITARIO PUEBLA NOMBRE DE LA INSTITUCIÓN PROGRAMA DE ESTUDIOS

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

INSTITUTO UNIVERSITARIO PUEBLA NOMBRE DE LA INSTITUCIÓN PROGRAMA DE ESTUDIOS

I. DATOS DE IDENTIFICACIÓN. 1. Unidad Académica: _Facultad de Ciencias

Programa Educativo: Licenciatura en Biología, Ing. Ambiental y Gestión Ambiental Área de Formación : General PROGRAMA DE ESTUDIO

Carrera: MTE Participantes Representante de las academias de ingeniería Mecatrónica de los Institutos Tecnológicos. Academia de Ingeniería

Guía. Docente. Educación Media Superior. Historia. para la elaboración del Expediente de evidencias de enseñanza. Evaluación del Desempeño

Oracle 12c DISEÑO Y PROGRAMACIÓN

Carrera: AEQ-1064 SATCA

Carrera: IFH Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Secretaría de Docencia Dirección de Estudios Profesionales

Desarrollo Business Intelligence sobre tecnología Microsoft

Estándares y Métricas de Software

Diseñar, Implementar y Manipular Base de datos

Análisis de costos proyectado de la plataforma SAP HANA

INFORME TECNICO PREVIO DE EVALUACIÓN DE SOFTWARE N /UIE-PATPAL - FBB

DIPLOMADO DESARROLLO DE COMPETENCIAS EN EDUCACIÓN SECUNDARIA.

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

PROGRAMA DE RESPONSABILIDAD SOCIAL UNIVERSITARIA

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: ACADEMIA A LA QUE PERTENECE: Base de datos I

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACION

Academia de la carrera de Licenciatura en Informática del Instituto Tecnológico de Aguascalientes

Obligatoria asignatura Programa elaborado por: F1007 Derechos Humanos 1/15

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

SERVICIO NACIONAL DE APRENDIZAJE SENA

PROGRAMA ANALÍTICO DE LA UNIDAD DE APRENDIZAJE

FACULTAD DE CONTADURÍA Y ADMINISTRACIÓN DE LA UASLP PLAN DE ESTUDIOS 2006

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

GAF-1505 SATCA 1 : Carrera:

INFORMACION GENERAL DEL CURSO

Transcripción:

PROGRAMA DE ESTUDIO Programación en bases de datos Universidad Juárez Autónoma de Tabasco Programa Educativo: Licenciado en Informática administrativa Área de Formación : Sustantiva profesional Horas teóricas: 3 Horas prácticas: 2 Total de Horas: 5 Total de créditos: 8 Clave: F1017 Tipo : Asignatura Carácter de la Obligatoria asignatura Programa elaborado por: Martha Ofelia Jiménez Velázquez, Homero Alpuín Jiménez, Herman Aguilar Mayo Fecha de elaboración: 28 de Mayo de 2010 Fecha de última actualización: Seriación explícita Asignatura antecedente Modelado, Diseño y Manejo de Bases de Datos Si Asignatura Subsecuente Administración de Bases de Datos Seriación implícita No Conocimientos previos: Presentación En la actualidad, la mayoría de los manejadores de bases de datos incluyen un lenguaje de programación. Este lenguaje F1017 Programación en base de datos 1/8

permite elaborar programas que se almacenan en procedimientos almacenados y disparadores (triggers). Una vez que el usuario solicita una petición de acceso a los datos, esta programación se ejecuta por el propio manejador de bases de datos, evitando que se tenga una sobrecarga en los medios de comunicación (red de datos) entre la aplicación y el manejador de bases de datos. También permite que la lógica de validación de los datos (conocida también como lógica del negocio), sea efectuada por el propio manejador, permitiendo que diversas aplicaciones, implementadas en otras plataformas de desarrollo, interactúen con la misma información, pero solo exista una forma de validación. Con esta asignatura se pretende contribuir a este propósito, debido a que la programación en base de datos permite explotar los diferentes lenguajes de programación de consultas ofreciendo herramientas de recuperación, manipulación, consultas, respaldos de datos, entre otros. Esta asignatura pertenece a la formación sustantiva profesional. Se recomienda que se curse a partir del cuarto ciclo de la carrera. Objetivo General Implementar procedimientos almacenados en un lenguaje de programación de bases de datos, permitiendo que las reglas del negocio de una organización se localicen dentro del servidor de bases de datos. Competencias (conocimientos, habilidades, actitudes y valores) que se desarrollaran en esta asignatura Lenguajes de Programación de Bases de Datos Programación bases de datos Implementación de funciones y procedimientos que integren las reglas de negocio dentro las bases de datos. Implementación de disparadores que permitan la validación de las restricciones de integridad así como la propagación de la actualización de los datos. Aula, sala de cómputo Escenario de aprendizaje Perfil sugerido del docente El perfil ideal del docente de la asignatura de programación en bases de datos es un profesional egresado de Licenciatura en Informática o Sistemas Computacionales con experiencia en programación de bases de datos. F1017 Programación en base de datos 2/8

Un perfil alternativo sería un profesional a nivel licenciatura, en áreas afines, con conocimientos y experiencia en programación de bases de datos. Son actitudes necesarias en el docente de esta asignatura: Que promueva el aprendizaje participativo basado en proyectos y problemas. Que tenga facilidad de palabra para un buen desempeño en el desarrollo de sus actividades académicas y profesionales. Que respete las opiniones de los estudiantes. F1017 Programación en base de datos 3/8

Contenido Temático Unidad No. I Fundamentos Objetivo particular Identificar los conceptos básicos, las características y la forma de interacción del SQL y PL/SQL para la manipulación de la información. Hrs. estimadas 15 Temas Resultados del aprendizaje Sugerencias didácticas Estrategias y criterios de evaluación 1.1 Introducción Glosario de conceptos de la unidad. 1.2 SQL dentro de PL/SQL 1.3 Diferencias y similitudes entre lenguajes de propósito general y lenguajes de Base de Datos 1.4 Elementos del lenguaje Mapas conceptuales que identifique la relación de los conceptos de esta unidad Cuadro comparativo con las diferencias y similitudes de SQL y PL/SQL. Solución de ejercicios propuestos. Presentación de diapositivas que muestren el uso de SQL dentro de PL/SQL y los elementos del lenguaje. Ejercicios guiados usando video proyector para mostrar el uso de los manejadores de bases de datos. Solución guiada de problemas usando los elementos del lenguaje. Estrategia: Portafolio de evidencias con los productos de la unidad. Criterios de Evaluación: Aplicación de la rúbrica para la evaluación considerando la participación, interacción en clase cada alumno (se anexa ejemplo de rúbrica). Unidad No. II Funciones y Procedimientos F1017 Programación en base de datos 4/8

Objetivo particular Desarrollar funciones y procedimientos almacenados utilizando PL/SQL para el tratamiento de la información de acuerdo a las necesidades de la organización. Hrs. estimadas 35 2.1 Procedimientos 2.1.1 Introducción 2.1.2 Estructura 2.1.3 Desarrollo de procedimientos 2.1.4 Parámetros 2.1.5 Eliminación de procedimientos 2.2 Funciones 2.2.1 Introducción 2.2.2 Uso de funciones 2.2.3 Utilizar funciones desde SQL 2.2.4 Eliminar funciones 2.3 Cursores Temas Resultados del aprendizaje Sugerencias didácticas Estrategias y criterios de evaluación Glosario de conceptos de la unidad. Mapas conceptuales que asocien los diversos conceptos de este tema. Ensayos colaborativos sobre los temas de la unidad. Script de los procedimientos almacenados y funciones. Problemas de estudio resueltos Ejercicios propuestos resueltos. Presentación de diapositivas con los principales conceptos de la unidad. Ejercicios guiados de uso de los manejadores de bases de datos, usando video proyector. Solución de problemas de estudio. Ejercicios propuestos. Estrategia: Portafolio de evidencias que contenga todos los productos de la unidad. Criterios de Evaluación: Aplicación de la rúbrica para la evaluación considerando los aspectos de participación, interacción y cognición de cada alumno (se anexa ejemplo de rúbrica). Estrategia: Presentación y validación de los scripts. Criterio de evaluación: Las operaciones se ejecutan en forma correcta. Unidad No. III Paquetes y Disparadores F1017 Programación en base de datos 5/8

Objetivo particular Desarrollar paquetes PL/SQL que se apliquen en los procedimientos almacenados y disparadores para la resolución de problemas o la validación de las reglas del negocio. Hrs. estimadas 30 Temas Resultados del aprendizaje Sugerencias didácticas Estrategias y criterios de evaluación Glosario de términos de Presentación de diapositivas los principales conceptos con los principales vistos en este tema. conceptos de la unidad. 3.1 Paquetes 3.1.1 Introducción 3.1.2 Creación de paquetes 3.2 Disparadores 3.2.1Introducción 3.2.1.1 Habilitar y deshabilitar disparadores 3.2.1.2 Administración de disparadores 3.2.2 Creación de disparadores 3.2.3 Disparadores Before 3.2.4 Disparadores After Mapas conceptuales que asocien los diversos conceptos de este tema. Ensayos colaborativos sobre los temas de la unidad. Documento de texto que integre el script de los paquetes y disparadores. Solución de problemas de estudio Solución de ejercicios propuestos. Visualización de ejercicios utilizando video proyector para mostrar el uso de los manejadores de bases de datos. Solución de problemas de estudio. Presentación de ejercicios resueltos Estrategia: Portafolio de evidencias que contenga todos los productos de la unidad. Criterios de Evaluación: Aplicación de la rúbrica para la evaluación considerando los aspectos participativos, interactivos y cognitivos de cada alumno (se anexa ejemplo de rúbrica). Estrategia: Presentación y validación de los scripts para que funcionen de forma correcta. Criterio de evaluación: Determinación de las operaciones que se ejecutan de forma correcta del total de los scripts solicitados. F1017 Programación en base de datos 6/8

Bibliografía básica Feuerstein S. & Harrison G. (2006) MySQL Stored Procedure Programming. USA: O Reilly. Feuerstein S. & Odewahn A. (2000). Oracle Pl/sql Developer's Workbook. USA: Oreilly & Associates Inc. Feuerstein S. & pribyl B A. (2005). Oracle PL/SQL Programming. USA: Oreilly & Associates Inc. Pérez C.(2008) ORACLE PL/SQL. España: Ra Ma. Scott U. (2005)., ORACLE 10G: SQL, PL-SQL, SQL PLUS. Francia: Mc Graw Hill. The Mc Graw Hill Company, (2006). Microsoft SQL Server 2005 Stored Procedure Programming in T-SQL &.NET. USA: Mc Graw Hill. Bibliografía complementaria Harrison, G. y Feueirstein, S., (2006) My SQL Stored Procedure Programming. USA: O Reilly Turley P. & Wood D. (2006). Beginning Transact-SQL with SQL Server 2000 and 2005. USA: Wiley Publishing Inc. Urman S., McLaughlin m & Hardman R. (2005). Oracle Database 10g PL/SQL Programming. USA: Mc Graw Hill, Oracle Press. Referente a las referencias de Feuerstein S. & Odewahn A, estos libros son clásicos en la programación de la bases de datos basados en Oracle. F1017 Programación en base de datos 7/8

F1017 Programación en base de datos 8/8