Tecnologías emergentes en bd, sistemas operativos, redes, web etc.
1. Universidad Tecnológica de León.
S e r, S a b e r, H a c e r.
Ingeniería en Tecnologías de la Información
Alumno:
T.S.U en Tecnologías de la Información y Comunicación área sistemas
informáticos Juan Alberto Ramírez Ramírez.
Profesor:
Ing. Eduardo Aguirre.
Materia:
Tópicos Selectos.
Grupo:
ITI-1006.
Matricula:
09000816.
Nombre del trabajo:
“Tecnologías Emergentes en Base de Datos, Sistemas Operativos, Redes
etc.”
2. Base de Datos
En los últimos años hemos asistido a un avance espectacular en la tecnología de
bases de datos.
• Aparecen :
– Bases de datos multimedia
– Activas
– Deductivas
– Distribuidas
– Orientadas a Objetos
– Seguras
En las últimas versiones de algunos DBMS y en nuevos productos. Esta nueva
generación de bases de datos (la "tercera"), se caracteriza por proporcionar
capacidades de gestión de datos, objetos y gestión de conocimiento. Pretende
responder a las necesidades de aplicaciones tales como: CASE (Ingeniería del
software asistida por ordenador), CAD/CAM/CIM, SIG (sistemas de información
geográfica), información textual, aplicaciones científicas, sistemas médicos,
publicación digital, educación y formación, sistemas estadísticos, comercio
electrónico, etc.
Los sistemas de bases de datos activas (Active DataBase Management System -
ADBMS) han sido un área importante de investigación los últimos años,
principalmente por la necesidad de contar con “funcionalidad activa” en los
sistemas de información. Conceptos como “objetos activos” y “eventos” son
utilizados en muchas áreas de investigación tecnológica, aún más allá de los
sistemas de bases de datos. Aún no esta absolutamente claro que funcionalidad
debe soportar un DBMS para ser considerado un sistema activo.
Se distinguen algunos conceptos y características que se deben cumplir
obligatoriamente para considerar un DBMS como un sistema activo, a su vez otro
grupo de estas son características “deseables” en este tipo de sistemas. Las
Bases de Datos activas pretenden la generación de sistemas autónomos o semi-
autónomos.
El concepto de sistema activo, conlleva que de alguna manera los sistemas deben
contar con un mecanismo que les permita estar “al tanto” de lo que sucede a su
alrededor. El concepto de “Evento” y “Respuesta” es un paradigma para muchos
de los sistemas de información futuros, y ya que se trata de un fenómeno
horizontal, las tecnologías de bases de datos han tenido que simplemente
sumarse al paradigma evento-respuesta. En otras palabras, todos los DBMS
futuros, sean relacionales, orientados a objetos deberán mostrar alguna
funcionalidad activa.
3. En la actualidad, los ADBMS han logrado un buen nivel de madurez, y las
funcionalidades activas ya se encuentran presentes en muchos DBMS. En los
ADBMS se ha definido un set de reglas denominadas ECA-Rules (Event-
Condition-Action rules), que consiste en eventos, condiciones y acciones. El
significado de una regla de este tipo es: “Cuando un evento ocurra, verifique las
condiciones, y si aplica, ejecute la acción”. En tecnologías de bases de datos son
utilizados comúnmente otros términos, por ejemplo Triggers.
Event-Condition-Action ECA-Rules:
Una vez que un set de reglas ha sido definido el ADBMS monitorea los eventos
relevantes. Un evento relevante es aquel que tiene definida alguna regla. Cada
vez que el ADBMS detecta la ocurrencia de un evento relevante, notifica al
componente encargado de la ejecución de la regla asociada. Esta notificación se
denomina “event signalling” o señalización de eventos. En consecuencia, todas las
reglas definidas para responder a dicho evento se “gatillan” (trigger), y deben ser
ejecutadas. La ejecución de reglas incorpora la evaluación de condiciones, y si
dichas condiciones satisfacen, se ejecuta la acción.
WEB
HTML5
Una de las tecnologías que mayor pasión, cuestiones y expectativas origina es el
HTML5. Desde antes de su aparición en los correspondientes navegadores, ya se
le daba bastante publicidad y credibilidad siendo unas de las tecnologías más
esperadas antes de su puesta en marcha.
Al parecer, en general, estamos hartos plugins como Flash y se llegó a esperar
esta nueva especificación como agua de mayo. Hoy en día, y nosotros mismos lo
vemos, noticias sobre HTML5 son de las más comentadas, votadas y solicitadas.
La especificación no está implementada en su plenitud en todos los navegadores
pero poco a poco se van incorporando.
AJAX
Empezaremos con AJAX, son básicamente, una serie de técnicas que están utilizando los
desarrolladores para crear páginas webs que mejoren la experiencia del usuario. En el
presente curso de Tecnologías Emergentes se presento exhaustivamente esta tecnología.
En el curso se partió desde cero, como en varias oportunidades se refresco los conceptos
de los elementos necesarios para el uso de esta tecnología como ser:
4. a) XHTML y CSS para crear presentaciones basadas en estándares
b) DOM, para la interacción y manipulación dinámica de la
presentación,
c) XML, XSLT, y JSON, para el intercambio y la manipulación de
información
d) XMLHR, para el intercambio asíncrono de información,
e) JavaScript, para solapar todas las tecnologías.
AJAX es el acrónimo (inglés) de Asynchronous JavaScript And XML. No es un lenguaje
de programación sino un conjunto de tecnologías (HTML, JavaScript, CSS, PHP o
DHTML, ASP, que permiten construir paginas de Internet mucho más interactivas. La
característica mas sobresaliente de esta tecnología es permitir actualizar parte de una
pagina con información que se encuentra del lado del servidor sin tener la necesidad de
refrescar la totalidad de la pagina. De igual manera, se puede enviar información al
servidor. Es necesario un conocimiento acabado de los elementos que ya mencionamos
que de alguna manera sustentan la tecnología. Dentro de las desventajas se pueden
mencionar algunas de las siguientes: La existencia de paginas con AJAX y sin ellas,
evidentemente, dificulta la comprensión del usuario (precio que se deberá pagar); es
necesario para que funcione tener activado JavaScript en el navegador; requiere una
preparación intelectual y un conocimiento amplio de los elementos necesarios que
intervienen en AJAX; depende de la carga del servidor, se experimentan retrasos en las
respuestas; se pierde el concepto clásico de “volver a la pagina anterior”, etc. Algunas de
las siguientes podemos considerar como realmente ventajosas en el uso de esta
tecnología: todos los elementos necesarios para su uso ya existen; es soportado por casi
la totalidad de los navegadores; es portable; al no ser necesario volver a la pagina
siguiente y a la interactividad (el usuario no debe esperar hasta que lleguen los datos), se
logra una mayor velocidad; etc.
REDES
Redes con LEDs
Si suelen tener problemas de conexión, esta noticia los pondrá muy contentos.
Científicos del Instituto Fraunhofer de Telecomunicaciones en Alemania están
trabajando en una manera de transmitir información a través de bulbos de iluminación
LED. ¿Lo mejor de todo? Esos mismos bulbos utilizarse de forma simultánea para
iluminación, ya que los parpadeos necesarios para las transmisiones se producen a
una velocidad que el ojo humano no puede percibir.
Alcanza una velocidad de 800 Mbps, más que suficiente para los estándares
hogareños, y el área de cobertura es de 10 metros cuadrados.
5. Además, para transformar un LED común en uno capaz de transmitir datos, no se
necesitan demasiados materiales ni esfuerzo, haciendo que esta tecnología sea muy
rentable. Todo muy bien hasta aquí, pero tiene solo una terrible desventaja sobre la
cual se está trabajando: la conexión se ve terminada cuando se interpone un objeto
entre el dispositivo y la luz.
Sistemas Operativos
Uno de los grandes problemas para los grandes fabricantes de Smartphone -léase Apple,
Samsung, Nokia, entre otros- es que sus modelos son muy costosos para los países en
vías de desarrollo. En las economías emergentes, se ha creado un mercado de gama
media, en el que hay demanda de teléfonos inteligentes, pero se buscan los más baratos.
Territorios como América Latina, África y parte de Asia entran dentro de esta
tónica: un crecimiento acelerado en la adopción de Smartphone; especialmente,
porque las condiciones de conectividad móvil han mejorado. Un estudio reciente
de Flurry reveló que iOS y Android están ganando terreno en estas áreas, en
detrimento de BlackBerry y Symbian, quienes dominan estos mercados. Bien,
pues otro competidor está cercano a ingresar. Se trata de Mozilla, la fundación
encargada de Firefox. Ellos están preparando un sistema operativo móvil para
2013, el cual se lanzaría en América Latina. Los modelos con este Firefox OS
tendrían un precio entre una tercera y una sexta parte de lo que cuestan sus
competidores. Mozilla se ha aliado con Telefónica, con quien pretende entrar al
mercado americano. El precio oscilaría entre los 100 y los 115 dólares (1300 a
1500 pesos) y contaría con las características de sus contrapartes: una pantalla
táctil, una cámara potente y un acelerómetro. El teléfono de Mozilla está pensado
para el modelo de prepago, muy extendido en México y otros países de
Latinoamérica. Es decir, este Smartphone no sólo sería considerablemente más
barato que un iPhone o uno con Android, sino que no implicaría atarse a un plan
telefónico. A la par del teléfono, Mozilla desarrollaría su propia tienda de
aplicaciones, más abierta que la App Store o Google Play. Así mismo, contaría
con una versión móvil del navegador Firefox. Como con todos los productos de
Mozilla, estarían en código abierto, lo que permitiría que los usuarios más
avanzados mejoren el programa o corrijan errores. La idea de Mozilla es
fantástica, sobre todo porque plantea una alternativa económica pero seria en el
ecosistema móvil. En su momento, Firefox fue una revolución en el mundo de los
navegadores. ¿Por qué no esperar algo similar con los Smartphone? Claro, aún
queda la duda de si Apple, Google, Microsoft (o quien se les ocurra) recurrirán a
su artimaña favorita: las demandas por infracción de patentes. Por lo pronto, el
panorama pinta muy bien para un mercado emergente al que le urgen
competidores de buen nivel y costos asequibles. Sistemas Operativos Sociales:
hoy los más conocidos son Facebook o MySpace, pero en un futuro basarán la
organización de las redes en torno a las personas, ya que tendremos una
identidad en Internet, según nuestros gustos o profesión como vimos
6. anteriormente. Hoy se hace en torno al contenido. No olvidemos los mundos
virtuales en 3D que nos permiten comunicarnos de otra manera. Como ejemplo
hoy contamos con “Second Life”. Como vemos la evolución tecnológica nos
enfrenta a nuevos Retos, cambios en la enseñanza, innovación, muchas veces
aprendizaje colaborativo en comunidades, donde las paredes del aula se
ensanchan en la Web. El reto es desarrollar planes de estudio y estándares de
evaluación que contemplen esto. Un verdadero desafío.
Conclusión
Al remontarnos a tiempos antiguos nos logramos percatar de la forma maravillosa
en que la comunicación se ha desarrollado mejorándose poco a poco, y junto con
ella la educación, ya que se ha llegado al punto en que la sociedad desea una
globalización de conocimientos y así poder generar un crecimiento científico
unánime, o por lo menos es lo que se busca en un futuro, y todo esto gracias a las
tecnologías emergentes. La evolución tecnológica no se detiene ni un momento y
si, por ejemplo, comparamos una computadora de hace algunos años con la
actual, las diferencias serán enormes. Los avances, los usos, las necesidades y
las costumbres van cambiando de acuerdo con los requerimientos de la época.
Por supuesto, la tecnología está inmersa también en esta dinámica, y lo que antes
parecía un sueño, ahora está superado de manera impresionante, pero todo se
traduce en innovaciones y avances en la materia.
Bibliografía:
http://es-us.noticias.yahoo.com/blogs/%C3%BAltimo-tecnolog%C3%ADa/mozilla-
prepara-un-sistema-operativo-para-smartphones-bajo-161601560.html
http://www.webayunate.com/increibles-tecnologias-emergentes-del-2012-
%C2%BFcomo-cambiara-nuestro-estilo-de-vida/
http://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=11
&ved=0CB4QFjAAOAo&url=http%3A%2F%2Fnuestro.net78.net%2Fclases_jjaa%2
FBases_Datos%2FClase_10%2520BDs%2520Tecnolog%25EDas%2520Emergen
tes%2520de%2520BDs.ppt&ei=1iNlUKPvIcbiiAK05IGgAw&usg=AFQjCNG11s9X8
NMwhbZx4swKYfwLmCCGag