bases de datos para dispositivos moviles

7
Página | 1 1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: SATCA 1 : Carrera: Base de Datos para Dispositivos Móviles BDM-1204 2-4-6 Ingeniería en Sistemas Computacionales 2. Presentación Caracterización de la asignatura Esta asignatura aporta al perfil del egresado los conocimientos para desarrollar base de datos para dispositivos móviles. Es el soporte para un conjunto de asignaturas que se encuentran vinculadas directamente con las competencias profesionales que se desarrollarán en el ambiente laboral. Reafirma los conocimientos adquiridos en las materias de Tópicos Avanzados de Programación, Fundamentos de Telecomunicaciones, Fundamentos de Bases de Datos, Taller de Bases de Datos, Administración de Base de Datos y Programación de Base de Datos, así como el desarrollo de aplicaciones y acceso a las bases de datos desde dispositivos móviles. Intención didáctica La asignatura se encuentra organizada en tres unidades de aprendizaje: Introducción a la Programación de Dispositivos Móviles, Arquitectura de Base de Datos Móviles y SMBD Móviles. La extensión y profundidad de los temas es la suficiente para garantizar que el estudiante logre las competencias señaladas oportunamente. Por otro lado, el estudiante debe comprometerse a trabajar permanentemente en el análisis y resolución de ejercicios y problemas a fin de que logre las competencias establecidas. El profesor además de ser un motivador permanente en el proceso educativo debe ser promotor y director de la enseñanza a través de la transmisión de su conocimiento, así como la aplicación de sus habilidades y destrezas utilizando las herramientas a su alcance para cautivar a sus estudiantes e interesarlos en el tema. Los contenidos se abordan de manera secuencial como lo marca el programa, buscando la aplicación del conocimiento, para ello en cada una de las unidades, como punto final, se propone analizar con los estudiantes, las aplicaciones en área de las ciencias computacionales con un enfoque basado en actividades que promuevan en el estudiante el desarrollo de sus habilidades para trabajar en equipo y aplicar el conocimiento a la práctica, buscando con ello que integre estos conocimientos al andamiaje personal mediante un aprendizaje significativo. 1 Sistema de Asignación y Transferencia de Créditos Académicos

Upload: daniel-avisai

Post on 18-Dec-2015

32 views

Category:

Documents


5 download

DESCRIPTION

temario de Base de datos moviles

TRANSCRIPT

  • Pgina | 1

    1. Datos Generales de la asignatura

    Nombre de la asignatura:

    Clave de la asignatura:

    SATCA1:

    Carrera:

    Base de Datos para Dispositivos Mviles BDM-1204 2-4-6

    Ingeniera en Sistemas Computacionales

    2. Presentacin

    Caracterizacin de la asignatura

    Esta asignatura aporta al perfil del egresado los conocimientos para desarrollar base de datos para dispositivos mviles. Es el soporte para un conjunto de asignaturas que se encuentran vinculadas directamente con las competencias profesionales que se desarrollarn en el ambiente laboral. Reafirma los conocimientos adquiridos en las materias de Tpicos Avanzados de Programacin, Fundamentos de Telecomunicaciones, Fundamentos de Bases de Datos, Taller de Bases de Datos, Administracin de Base de Datos y Programacin de Base de Datos, as como el desarrollo de aplicaciones y acceso a las bases de datos desde dispositivos mviles.

    Intencin didctica

    La asignatura se encuentra organizada en tres unidades de aprendizaje: Introduccin a la Programacin de Dispositivos Mviles, Arquitectura de Base de Datos Mviles y SMBD Mviles. La extensin y profundidad de los temas es la suficiente para garantizar que el estudiante logre las competencias sealadas oportunamente. Por otro lado, el estudiante debe comprometerse a trabajar permanentemente en el anlisis y resolucin de ejercicios y problemas a fin de que logre las competencias establecidas. El profesor adems de ser un motivador permanente en el proceso educativo debe ser promotor y director de la enseanza a travs de la transmisin de su conocimiento, as como la aplicacin de sus habilidades y destrezas utilizando las herramientas a su alcance para cautivar a sus estudiantes e interesarlos en el tema. Los contenidos se abordan de manera secuencial como lo marca el programa, buscando la aplicacin del conocimiento, para ello en cada una de las unidades, como punto final, se propone analizar con los estudiantes, las aplicaciones en rea de las ciencias computacionales con un enfoque basado en actividades que promuevan en el estudiante el desarrollo de sus habilidades para trabajar en equipo y aplicar el conocimiento a la prctica, buscando con ello que integre estos conocimientos al andamiaje personal mediante un aprendizaje significativo.

    1 Sistema de Asignacin y Transferencia de Crditos Acadmicos

  • Pgina | 2

    3. Participantes en el diseo y seguimiento curricular del programa

    Lugar y fecha de

    elaboracin o revisin

    Participantes

    Observaciones

    Direccin de Institutos Tecnolgicos Descentralizados del 29 al 31 de agosto de 2012.

    Representantes de los Institutos Tecnolgicos Superiores de: Instituto Tecnolgico Superior de Tantoyuca Instituto Tecnolgico Superior de Acayucan Instituto Tecnolgico Superior de Loreto Instituto Tecnolgico Superior de Lerdo Instituto Tecnolgico

    Superior de Ecatepec

    Reunin nacional para el Anlisis y Diseo por competencias de la Especialidad de Base de Datos de la carrera de Ingeniera en Sistemas Computacionales.

    Instituto Tecnolgico Superior de Martnez de la Torre. Julio 2013

    Academia de Ingeniera en Sistemas Computacionales del Instituto Tecnolgico Superior de Martnez de la Torre.

    Reunin de academia para la actualizacin del formato vigente y la adaptacin de la asignatura de la Especialidad de Base de Datos (ISIE-BDT-2012-01) de la carrera de Ingeniera en Sistemas Computacionales, Instituto Tecnolgico Superior de Martnez de la Torre.

    4. Competencia(s) a desarrollar

    Competencia(s) especfica(s) de la asignatura

    Tener la capacidad de seleccionar un SMBD Mviles en base a sus caractersticas,

    arquitecturas, modos de conexin, ventajas que le permita crear una

    infraestructura tecnolgica mvil.

    5. Competencias previas

    Habilidades cognitivas de abstraccin, anlisis, sntesis y reflexin.

    Habilidad y responsabilidad para trabajar en equipo.

  • Pgina | 3

    6. Temario

    No. Temas Subtemas

    1 Introduccin a la Programacin de Dispositivos Mviles

    1.1 Conceptos 1.2 Tecnologas inalmbricas 1.3 Lenguajes para la programacin de Dispositivos Mviles 1.4 Criterios de seleccin de dispositivos mviles 1.5 Retos de la programacin en dispositivos mviles

    2 Arquitectura de Base de Datos Mviles

    2.1 Arquitectura de BD Mviles 2.2. Caractersticas, ventajas y desventajas 2.3. Servicios de SMBD Mviles 2.4. Proteccin de datos mviles: Contra usuarios, transmisin, activos y de la informacin

    3 SMBD Mviles 3.1 Caractersticas de los SMBD Mviles 3.2 Modos de conexin 3.3 Sincronizacin y replicacin

  • Pgina | 4

    7. Actividades de aprendizaje de los temas

    Unidad 1. Introduccin a la Programacin de Dispositivos Mviles

    Competencias Actividades de aprendizaje

    Especfica(s):

    Comprender el uso de las relaciones en el

    diseo y anlisis de problemas

    computacionales relacionados con base

    de datos mviles.

    Genricas:

    Competencias instrumentales:

    Capacidad de investigar

    Solucin de problemas

    Toma de decisiones

    Capacidad de planificar

    Competencias interpersonales:

    Capacidad de trabajar en equipo

    Capacidad crtica y autocrtica

    Compromiso tico

    Competencias sistemticas:

    Habilidad de investigar

    Capacidad de aprender

    Capacidad de identificar informacin

    relevante

    Creatividad

    Liderazgo

    Capacidad de lograr los objetivos

    propuestos

    Habilidad de trabajar de manera

    autnoma

    El estudiante conocer los elementos

    bsicos que involucran la realizacin

    de un proyecto con lenguaje para

    desarrollar aplicaciones mviles.

    Reforzar los conocimientos del

    esquema de una base de datos.

    Investigacin de los servidores

    actuales y su aplicacin para

    dispositivos mviles.

    El estudiante seleccionar los

    dispositivos mviles y tambin sugerir

    los programas a utilizar para cada

    dispositivo mvil.

    Unidad 2. Arquitectura de base de datos mviles

    Competencias Actividades de aprendizaje

    Especfica(s):

    Comprender el esquema general de la

    base de datos para dispositivos mviles

    as como tambin conocer las ventajas y

    desventajas de estas tecnologas, conocer

    El alumno desarrollar las habilidades

    para identificar la arquitectura de

    comunicaciones ms utilizada.

    El alumno identificar las

    caractersticas, ventajas y desventajas

  • Pgina | 5

    algunas formas de proteccin y de

    seguridad en tecnologas mvil.

    Genricas:

    Genricas:

    Competencias instrumentales:

    Capacidad de aplicar los

    conocimientos en la prctica

    Capacidad de investigar

    Solucin de problemas

    Toma de decisiones

    Capacidad de planificar

    Competencias interpersonales:

    Capacidad de trabajar en equipo

    Capacidad crtica y autocrtica

    Compromiso tico

    Habilidad para trabajar en un ambiente

    laboral.

    Competencias sistemticas:

    Capacidad de aplicar lo aprendido en

    la prctica

    Habilidad de investigar

    Capacidad de aprender

    Capacidad de identificar informacin

    relevante

    Creatividad

    Liderazgo

    Capacidad de lograr los objetivos

    propuestos

    Habilidad de trabajar de manera

    autnoma

    de las diferentes arquitecturas de base

    de datos para dispositivos mviles.

    El alumno clasificar los niveles de

    proteccin de datos de dispositivos

    mviles

    Unidad 3. SMBD Mviles

    Competencias Actividades de aprendizaje

    Especfica(s):

    Conocer los diferentes tipos de

    manejadores de base de datos para

    dispositivos mviles.

    El alumno investigar las

    caractersticas de los diferentes tipos

    de sistemas que usan los dispositivos

    mviles.

    El alumno identificar los diferentes

    modos de conexin.

  • Pgina | 6

    Genricas:

    Genricas:

    Competencias instrumentales:

    Capacidad de aplicar los

    conocimientos en la prctica

    Capacidad de investigar

    Solucin de problemas

    Toma de decisiones

    Capacidad de planificar

    Competencias interpersonales:

    Capacidad de trabajar en equipo

    Capacidad crtica y autocrtica

    Compromiso tico

    Habilidad para trabajar en un ambiente

    laboral.

    Competencias sistemticas:

    Capacidad de aplicar lo aprendido en

    la prctica

    Habilidad de investigar

    Capacidad de aprender

    Capacidad de identificar informacin

    relevante

    Creatividad

    Liderazgo

    Capacidad de lograr los objetivos

    propuestos

    Habilidad de trabajar de manera

    autnoma

    El alumno gestionar la sincronizacin

    y replicacin del dispositivo con la

    base de datos mvil.

    8. Prctica(s)

    Investigacin de conceptos de programacin mvil

    Tecnologas inalmbricas en la actualidad

    Diferencias entre los diferentes lenguajes para la programacin de dispositivos mviles

    Instalacin de IDE de desarrollo mvil

    Identificacin de arquitecturas de base de datos de mviles.

    Desarrollar conexin del lenguaje de dispositivos mviles con la base de datos mviles. Manejo de sincronizacin del dispositivo y con la base de datos mvil

  • Pgina | 7

    9. Proyecto de asignatura

    Desarrollar un proyecto el cual mediante la aplicacin de los conocimientos adquiridos

    proporcione una solucin ante una problemtica o necesidad actual. El proyecto deber

    tener las siguientes caractersticas:

    Con base en un anlisis detallado seleccionar un lenguaje de programacin y un

    SMBD mvil que sea adecuado para el problema a resolver.

    Identificar y definir requisitos.

    Realizar la planeacin, estudio de factibilidad y anlisis costo/beneficio para un

    sistema de informacin.

    Desarrollar tanto la base de datos como la aplicacin.

    Implementar mecanismos de seguridad.

    Documentar el proyecto.

    10. Evaluacin por competencias

    La evaluacin debe ser continua y formativa por lo que se debe considerar el desempeo en cada una de las actividades de aprendizaje, haciendo especial nfasis en:

    La instalacin y configuracin de SGBD para conectarse remotamente.

    El diseo de esquemas de fragmentacin, esquemas de distribucin y diccionario de datos para implementar una base de datos distribuida.

    La creacin y demostracin en laboratorio del script de distribucin, utilizando dos o ms PCs en red.

    La creacin y demostracin en laboratorio de consultas distribuidas y transacciones distribuidas, utilizando 2 o ms PCs en red.

    La creacin y demostracin en laboratorio de un sistema global para administrar la base de datos distribuida, utilizando 2 o ms PCs en red.

    11. Fuentes de informacin

    1. Catherine, Ricardo. Bases de Datos. Ed. McGraw Hill. 1 Edicin. 13-Mayo-2009. 2. Silbertschatz, Abraham. Fundamentos de Bases de Datos. Ed. McGraw Hill. 5

    Edicin. 2006. 3. Martn, Francisco Javier. Operaciones con Bases de Datos ofimticas y corporativas.

    Ed. Alfaomega. 2005. 4. Stewart, Birnam. Java 2 Distribuido Desarrollo de Bases de Datos. Ed. Pearson

    Educacion S.A. 5. Cuadra, Dolores. Desarrollo de Bases de Datos Casos prcticos desde el anlisis

    a la implementacin. Ed. Alfa-Omega. 2008. 6. Martnez, Paloma. Diseo de Bases de Datos Problemas Resueltos. Ed. Alfa-

    Omega.