jueves, 26 de mayo de 2016

Plan de Evaluación


Evaluación 1. Teoria del capítulo 1                    10%              

Evaluación 2. Modelo Entidad Relación            20%              

Evaluación 3. Normalización                              20%

Evaluación 4. Modelo Relacional                       20%                       

Evaluación 5. Lenguaje SQL                              20%

Evaluación 6. Entregable de proyecto ............  10%



OBJETIVO
UN/TEM CONTENIDO ESPECÍFICO/CAPACIDAD
1 El mundo de las bases de datos y los sistemas manejadores de base de datos Definir y analizar las bases de datos y los sistemas manejadores de base de datos

2
Modelo de Datos Entidad-Relación (E/R) Diseñar modelos de datos Entidad-Relación basado en una situación planteada
3 Normalización

Normalizar las bases de datos
4
Modelo Relacional

Diseñar un modelo realacional basado en una situación planteada
5
Lenguaje de Base de Datos SQL

Lenguaje SQL 

miércoles, 25 de mayo de 2016

No hay clases el 26 de mayo del 2016

Debido a la marcha organizada para mañana y previendo que se presenten inconvenientes que nos puedan afectar, no tendremos clases el día de mañana. Disculpen los inconvenientes que esto pueda acarrearles.

miércoles, 18 de mayo de 2016

NO hay clases

Debido al cierre de numerosas estaciones del metro, NO tendremos clases por el día de hoy
18 de mayo del 2016.

martes, 17 de mayo de 2016

Diez historias inquietantes de la tecnología (parte II de III)

Diez historias inquietantes de la tecnología (parte II de III)

Tags: I+D Innovación
Cuatro crónicas más relacionadas con inventos peculiares de universo TI que rozan lo extraño dan continuidad a nuestro reportaje. En esta segunda parte, la inteligencia artificial y la robótica diseñan sistemas que actúan como jefes o aprenden como niños, artistas que dibujan con sus ojos y 'biohackers' que pueden ver como Superman.


Redacción ComputerWorld

La semana pasada publicábamos la primera parte de este reportaje que narra algunos de los desarrollos más interesantes y extraños del universo tecnológico.
Hitachi diseña el primer jefe-robot
El pasado septiembre, Hitachi anunciaba la comercialización del primer “manager” del mundo desarrollado a partir de sistemas de inteligencia artificial. El robot jefe ha sido diseñado para realizar tareas de supervisión de los empleados, a quienes además asigna trabajos, e interactúa con sistemas basados en cloud, consiguiendo mejorar la eficiencia de la plantilla en un 8%. El robot jefe realizado con inteligencia artificial piensa y reacciona en tiempo real, y es capaz de monitorizar los cambios que se realizan a nivel logístico.
Artistas que dibujan con el movimiento de sus ojos
Algunas de las historias más fascinantes y extrañas de la ciencia y la tecnología tienen lugar cuando convergen los procesos que tienen lugar en el entorno de la investigación tecnológica  junto con las disciplinas artísticas. Este es el caso del artista Graham Fink, un especialista multimedia británico que crea retratos simplemente mirando la pantalla de un ordenador. Fink utiliza software avanzado de seguimiento de los movimientos oculares al que imprime un plus de concentración que roza lo inhumano para crear imágenes moviendo sus ojos. Una cámara realiza el seguimiento empleando luz infrarroja para detectar tanto el movimiento como la dilatación de las pupilas mientras dibuja.
Robots programados para aprender como lo hacen los niños
Una línea de investigación multidisciplinar que integra científicos TI y psicólogos pedagogos de la universidad de Washington anunció el pasado mes de noviembre el desarrollo de un nuevo sistema para enseñar a robots a aprender como lo hacen los humanos. Mediante la combinación de las técnicas de desarrollo infantil con algoritmos de aprendizaje automático, la nueva aproximación espera realizar una réplica de algo que ha llevado millones de años de evolución biológica.
“Biohacker” con vision nocturna
El término biohacker tiene diferentes connotaciones hoy en día, pero por lo que respecta a las TI se refiere a aquella persona que tiene la insana valentía de experimentar con su propio cuerpo en nombre de la ciencia. El pasado mes de mayo, un grupo de biohackers publicó el experimento de un individuo que, aparentemente, se había implantado visión nocturna, como la de un superhéroe. Aunque no sufrió efectos secundarios, este temerario voluntario se sometió a la inyección de una sustancia directamente en sus globos oculares de nominada Chlorin e6, un compuesto orgánico con propiedades amplificadoras lumínicas que proporcionaba una visión temporal de 50 metros en condiciones de luz extremadamente tenue.
Fuente: Computerword de España

viernes, 6 de mayo de 2016

Una empresa japonesa crea un "teclado virtual" que se proyecta sobre el brazo

Una empresa japonesa crea un "teclado virtual" que se proyecta sobre el brazo
El software permitiría acceder y guardar datos en tiempo real







































La compañía prevé unas ganancias de "varias decenas de miles de millones de yenes" (Créditos: Archivo referencial)







ÚN | EFE.- La compañía japonesa NEC presentó hoy un software que permite proyectar un teclado virtual sobre el brazo y que interactúa con unas gafas inteligentes y "smartwatch" con la meta de "liberar" a profesionales médicos y de otros sectores del uso de herramientas voluminosas.

El software permitiría acceder y guardar datos en tiempo real y, además, brindaría mayor libertad de movimiento al profesional en labores sanitarias o industriales y evitaría el uso de aparatos de mayor tamaño.

En concreto, la compañía japonesa estima que la herramienta permitirá introducir con mayor comodidad, por ejemplo, datos en el historial médico de un paciente durante un procedimiento complejo.

Este dispositivo de NEC se activará gracias a los movimientos oculares y, mediante las gafas, proyectará en el brazo un teclado virtual del que el portador podrá hacer uso.

Los sensores del reloj, a su vez, registrarán lo tecleado gracias a las vibraciones, según detalló la empresa en un comunicado.

Este tipo de gafas interactivas que utilizan la denominada "realidad aumentada", que mezcla lo real y lo virtual, ya han sido utilizadas en el pasado para intervenciones médicas o industriales.

Sin embargo, la novedad radica en que este software elimina el uso de los comandos de voz -que en ocasiones pueden no ser reconocidos- y de otros aparatos voluminosos que de alguna manera entorpezcan el trabajo.

La compañía tecnológica con sede en Tokio prevé unas ganancias de "varias decenas de miles de millones de yenes" con la venta durante los próximos cinco años de productos basados en la "realidad aumentada", explicó hoy un portavoz al diario económico Nikkei.

No obstante, NEC, que busca introducirse en el mercado de la "realidad aumentada", no ha especificado la fecha en la que espera comercializar el producto.

Se celebra el triunfo de robot venezolano en Campeonato Latinoamericano de Robótica efectuado en Brasil

Se celebra el triunfo de robot venezolano en Campeonato Latinoamericano de Robótica efectuado en Brasil

Caracas, noviembre 5 - El presidente de la Asamblea Nacional (AN), Diosdado Cabello, felicitó durante la transmisión de su programa semanal Con El Mazo Dando a la juventud venezolana que enaltece con grandes triunfos las fortalezas e iniciativas impulsadas desde la Patria de Bolívar a nivel nacional e internacional.
La máxima autoridad del Parlamento Nacional recordó que arribaron al país un grupo de estudiantes de la UNEFA quienes obtuvieron el Campeonato Latinoamericano de Robótica efectuado en Brasil, “el robot campeón se llama El Comandante, en homenaje al líder supremo Hugo Chávez Frías”, agregó.

Asimismo saludó a los Grandes Ligas venezolanos Alcides Escobar y Salvador Pérez, este último seleccionado jugador más valioso de la Serie Mundial del año en curso, colocando en alto el Pabellón Nacional, “son ejemplo para todos los jóvenes de Venezuela y el mundo”, señaló.

Cabello finalizó afirmando que el país cuenta con una generación dorada de jóvenes estudiantes, trabajadores, deportistas, científicos que llevan la batuta para generar el desarrollo integral de la nación, “en beneficio de todos los venezolanos”.

Prof. Ramón Anselmo Rengifo Avendaño

Una revolución llamada “Nube”, ¿cuál será la siguiente?


Una revolución llamada “Nube”, ¿cuál será la siguiente?
Vivimos tiempos interesantes porque vivimos tiempos de cambios. Vivimos tiempos interesantes porque vivimos tiempos de cambios. // FOTO: Salesforce
Vivimos tiempos interesantes porque vivimos tiempos de cambios. Nuevos paradigmas tecnológicos, económicos y sociales.
Un gabinete de estudios norteamericano, Chapell & Associés, se atreve a afirmar que esta revolución encuentra sus orígenes en tres acontecimientos que se han dado durante el primer decenio de este siglo. Los tres relacionados con desarrollos informáticos. Se trata de la entrada en bolsa de la especialista en CRM y Cloud Computing Salesforce que vino a validar el software como servicio, el segundo es el lanzamiento de Amazon Web Services (“curiosamente, este acontecimiento pasó prácticamente desapercibido. Sin embargo ha tenido un impacto considerable sobre la industria informática”, afirma David Chapell) y, finalmente, el iPhone de Apple ("ha transformado el teléfono en una plataforma de aplicaciones y servicios basado en las capacidades y tratamiento en la red, es decir en la nube”, comenta el analista de Chapell & Associés).
Lo que es cierto es que estos tres acontecimientos pueden contemplarse como fundadores de cloud computing y quizás lo más interesante sea que ninguna de los tres es obra de los grandes actores tradicionales de la informática, tales como IBM, HP, Microsoft o VMware. En la revolución de la nube ya no son los motores, solo les queda intentar adaptarse, y es lo que hacen con resultados más o menos felices. De todos modos, no se puede olvidar que a favor de estos grandes actores está el que cuentan con grandes medios financieros y una gran cartera de clientes, lo que les puede facilitar superar su retado. A este respecto, David Chapell afirma que “quizás sí lo consiga Microsoft pero IBM, HP o VMware no lo creo. Estos actores están condenados a quedarse con nichos de mercado”.
Y hablando de revoluciones y cambios cabe plantearse quiénes serán protagonistas de la siguiente revolución. A juzgar por artículos y noticias parece que uno de ellos puede ser una vieja conocida y ahora resucitada inteligencia artificial.
Fue en 1956 cuando en un congreso, celebrado en Dortmund, tres especialistas la dieron a conocer bajo este nombre, haciendo previsiones triunfalistas sobre la misma a diez años vista. Jamás se cumplieron.
A mediados de los años 60, aparecieron los sistemas expertos que predicen la probabilidad de una solución bajo un set de condiciones. En este caso sí se desarrollaron aplicaciones. De todos modos, las investigaciones en torno a la inteligencia artificial han ido en relenti hasta hace relativamente poco.
Pues bien, todo hace pensar que ahora esto va a cambiar. Hace solo unos días la agencia Reuters anunciaba que Apple buscaba reclutar 86 expertos en inteligencia artificial, particularmente especializados en Machining Learning (aprendizaje automático), una de las disciplinas faro de la inteligencia artificial consistente en elaborar algoritmos de aprendizaje que permitan a las máquinas aprender automáticamente a partir de datos. Son utilizadas cuando resulta imposible especificar un problema.
Según afirma Apple, esta ola de contrataciones le permitirá ampliar sus servicios para anticiparse a las necesidades de sus usuarios. Parece que próximamente va a empezar a incluir en sus iPhone la aplicación Apple News, cuya promesa es proporcionar precisamente la información que los usuarios desean leer.
De acuerdo con el análisis de Reuters, estos reclutamientos reflejan también la voluntad de Apple de ponerse al día frente a Google, que ya muestra una buena ventaja en los llamados servicios "predictivos". De hecho, en el ámbito de los modelos de aprendizaje automático, cuando se trata de grandes bases de datos es cuando se vuelven más eficaces. Hay que decir que Apple, por su respeto a la política de privacidad, tiene bases de datos mucho más pequeñas que su competidor, lo que hace la tarea más difícil.
En todo caso, las técnicas de inteligencia artificial están en el corazón de muchos servicios que han lanzado recientemente los gigantes de servicios digitales. A finales de agosto, Facebook ha presentado su nuevo PDA apodado M y que se integra directamente con la mensajería Messenger y opera a través de un sistema de inteligencia artificial dirigido y supervisado por personas. Por otra parte, se anuncia un nuevo servicio de la compañía de Mountain View, todavía en la fase de prototipo, que podría competir con Google, o también hay que considerar la aplicación Cortana de Microsoft.
En resumen, pues, después de la revolución que ha supuesto el cloud computing, surgen de nuevo las aplicaciones de la inteligencia artificial, una tecnología que según algunos expertos tiene como objetivo que en una conversación a ciegas no seamos capaces de distinguir entre un ser humano y un programa de ordenador.

¿Porqué los estudiantes NO usan Software libre?

http://www.conectarigualdad.gob.ar/
Algunas pistas para que los docentes capaciten en tecnologías.
Por Santiago Garcia Gago.
El mes pasado tuve la suerte de compartir un taller en Mendoza, Argentina con el Colectivo de Medios Comunitarios de Cuyo. ¡Qué grandes radialistas y qué proyectos tan lindos los de estas radios Cuyum, Sin Dueño, Lechuza, Tierra Campesina, Leñera o La Mosquitera, entre otras!
Además de hablar mucho de radio y software libre, entre mate y mate, mientras instalábamos GET en las pequeñas computadoras de Conectar Igualdad, nos preguntábamos por qué los alumnos se resistían a usar Software Libre.

Para quienes no conocen este proyecto, en Argentina el Gobierno inició en 2010, como en otros muchos países de la región, un proyecto para dar pequeñas computadoras (netbooks) a los alumnos de las escuelas del país.
Las computadoras vienen con “doble booteo”, es decir, tienen dos sistemas operativos. Uno es Windows y el otro uno libre basado en GNU/Linux. De hecho, desde 2013 se viene desarrollando una distribución propia para estas computadoras llamado Huayra.
En estas reflexiones en torno al por qué no se usaba casi Huayra y los otros sistemas libres, nos preguntábamos si la culpa era del sistema educativo, de las maestras y profesores, de las estudiantes, de las computadoras o del lobby de las compañías de software. Pero fue imposible llegar a una conclusión que nos convenciera.
Lo que si es un hecho comprobado es que a mucho profesores les da “miedo” abrir las computadoras en otro programa que no sea el que ya conocen desde hace años. Sobre todo porque es posible que alguna alumna lo deje en evidencia si le pregunta algo que no sabe responder.
El problema es que algunos de estos profesores fueron formados y siguen educando en el antiguo paradigma de la educación bancaria, tal como la bautizó Paulo Freire. Son los iluminados que con su sabiduría llenan las cabezas vacías de los alumnos. Y el sistema educativo en muchos países sigue, desgraciadamente, reforzando este paradigma.
Por eso, cuando se imparten capacitaciones a los profesores para que enseñen estas nuevas herramientas tecnológicas les dan algunas pautas sobre el software en cuestión y los lanzan a la arena del aula para que enseñen lo que aprendieron. Y eso es un gran error.
Son otros tiempos. Un docente no puede saber de todo, es imposible. Y es verdad también que los alumnos, que nacieron con un smartphone en la mano, manejan las computadoras mucho mejor que sus profes que son “migrantes digitales”. Incluso, esos jóvenes, tienen una capacidad más acentuadas para aprender nuevas aplicaciones y software.
Por eso, hay que reformular las actuales escuelas “que matan la creatividad” como bien propone Ken Robinson en este espectacular video.
Y en esa renovación también es conveniente revisar los programas de formación a los docentes, sobre todo a los que enseñan tecnologías. Van algunas ideas:
Metodologías más que conocimientos
Las capacitaciones a docentes debería ir dirigidas a enseñar metodologías más que explicarles cómo funciona un determinado software. Ideas sobre cómo guiar en el aula el aprendizaje porque el reto es…
Construir colectivamente el conocimiento
Debemos olvidar, de una vez por todas, que el profesor es el único que enseña algo en el aula, eso le quitará mucha presión al docente. Es ridículo imaginar que en el siglo de Internet uno enseña a muchos. Ahora son much@s enseñando a much@s. Para eso debemos comenzar por…
Cultivar la curiosidad
Convertir a las y los estudiantes en hackers[1], en ávidos investigadores que quieren saber cómo funcionan las cosas, que no se quedan con el producto terminado, si no que se preguntan por el proceso y averiguan cómo se construyó. Un grupo investigando provoca que el aprendizaje fluya en el aula pasando de ser un espacio de aprendizaje a un…
Laboratorio de experimentación
En eso debemos convertir los salones de clases. Lugares donde nos fijamos metas conjuntas, donde guiamos a los alumnos en su investigación y práctica. Y luego, poner en común todo lo aprendido. Para ello el docente debe…
Evaluar el proceso, no un producto
Quizás la alumna no consiguió poner un blog online o aprender un determinado software, pero sí aprendió en profundidad cómo configurar el blog, porque era lo que más le interesaba aprender. O quizás una alumna no fue a lo funcional del programa sino que se centró en ver el código fuente del software porque lo que quiere es programar. La meta es el desarrollo del trabajo, no una tarea concreta que lleva a un producto en particular. Para eso lo mejor es…
Distribuir responsabilidades
No todo los jóvenes tienen las mismas capacidades y los mismos intereses. Por eso crea grupos, fomenta el proceso colectivo no el trabajo individual. Y que el mismo grupo se divida las diferentes tareas. Esto ayudará a que logren…
¡Divertirse mucho!
Muchos estudiantes asocian la escuela al aburrimiento. El proceso de aprendizaje, sobre todo de las tecnologías, debe ser divertido, motivante y que deje a todos, profesoras y alumnos, con ganas de más.
¿Estás de acuerdo con estas sugerencias, tienes alguna otra que quieras compartir?
Gracias a Juan Pablo Gayá de Radio Cucyum por las ideas y la revisión del artículo. Gracias también a Fernando López, locutor argentino. Una entrevista que me hizo sobre podcast en las escuelas provocó muchas reflexiones para concluir este artículo.
[1] La voz inglesa hacker se refiere a aquellos que se interesan por abrir los aparatos para saber cómo funciona, el que no se conforma que con que algo funcione si no que quiere saber cómo funciona. Se mete dentro de los sistemas para aprender y mejorar. El “hacker malo” es un cracker.

Videos para reflexionar


Documental 1:    Caracas, ciudad de despedidas 
Documental 2:    Las escuelas matan la creatividad
 
Documental 3:   Competencias Informáticas e informacionales
Pelicula 1:          La Educación Prohibida

Innovación Adios a las Tabletas



Prepárate para este nuevo invento
¡ADIÓS A LAS TABLETAS!
Mira lo que han desarrollado en Israel
 https://www.youtube.com/embed/9J7GpVQCfms

Referencias y libros digitales

REFERENCIAS
  • Date, C.J. Introducción a los sistemas de bases de datos (2001). 7ª edición Prentice Hall. Pearson Educación, 2001.
  • Elmasri, R.; Navathe, S.B. Sistemas de Bases de Datos: conceptos fundamentales (2007) 5ª ed. Addison- Wesley Iberoamericana.
  • Garcia-Molina, H.; Ullman J.D.; Widom, J. Database Systems. The complete book (2002). Prentice Hall.
  • Kroenke, D. (2003). Procesamiento de Bases de Datos. Prentice Hall.
  • McFadden, F.; Hoffer, J.; Prescott, M. Modern Database Management (2007). 8ª ed. Prentice-Hall.  Mysqlya. Disponible on line : http://www.mysqlya.com.ar/  PostgreSqlya. Disponible on line : http://www.postgresqlya.com.ar/
  • Rob P. & Coronel, C. (2006). Sistemas de Bases de Datos. Thomson

Libros y temas a leer

Tema I.... libros a leer

Tema 1... Los libros estan en la nube...
1.- 
     Libro Base de datos software libre 
     Leer desde la página 7 a la página 14
2.- 
     Libro Fundamento de Base de datos
     Leer Capítulo I
3.- 
     Libro Introducción a la Base de datos
     Leer desde la página 1 a la 30.

Contenido Programático

Unidad 1. El mundo de las bases de datos y los sistemas manejadores de base de datos.
  • Concepto de sistema de base de datos y sistema manejador de base de datos (SMBD). Evolución de los sistemas manejador de base de datos. Sistemas de base de datos relacionales. Arquitecturas Cliente–Servidor y Arquitecturas multi-capas.
  • Componentes de un DBMS. Funcionalidades de DBMS. Comandos del Lenguaje de definición de datos (DDL Data-Definition Language)- Procesamiento de Consultas. Procesador de Consultas. Procesamiento de transacciones. Manejo de almacenamiento.
  • Administración de Bases de Datos. Definición de Administración de Bases de Datos. Tareas y funciones a realizar por un Administrador de Bases de Datos.
Unidad 2: Elementos para interpretar el modelo conceptual de datos
  • Introducción del modelo conceptual de datos. Identificación de elementos del modelo E/R. Conjunto de Entidades. Atributos. Relaciones. Multiplicidad de relaciones entre entidades. Relaciones multidireccionales. Roles en las Relaciones. Atributos en las relaciones. Conversión de Relaciones multidireccionales a binarias. Notación.
  • Extensión del modelo E/R. Especialización, generalización, entidades subtipos, entidades supertipos, herencia de atributos.

Unidad 3: El modelo de datos relacional
  • Bases del modelo relacional. Atributos.
  • Esquemas. Tablas. Tuplas. Dominios. Claves. Álgebra relacional.
  • Restricciones del modelo relacional. Restricción de la entidad, restricción de integridad referencial.
  • Conversión de Diagramas E/R a modelos Relacionales. De entidades a relaciones. De relaciones en E/R a relaciones. Combinación de relaciones.
  • Normalización. Anomalías de inserción, borrado y modificación. Dependencias funcionales. Descomposición de relaciones. Formas normales (1FN, 2FN, 3FN). Descomposición en BCNF.

Unidad 4: El lenguaje de base de datos SQL
  • Consultas simples en SQL: Proyección. Selección. Comparación de Strings. Fecha y Hora. Valor Null y comparaciones involucrando Null. El valor Truth. Orden de reportes. Renombres de tablas y atributos.
  • Consultas que involucran más de una relación:
    Productos y Join. Atributos sin ambigüedad. Interpretación de quieries multirelación. Unión, intersección y diferencia de Consultas.