domingo, 13 de marzo de 2016

Actividad Tema 3: Sistema de almacenamiento actuales

                Para empezar este tema hablaremos primero de los almacenamientos actuales, los distintos tipos o dispositivos, tendencias y futuros. Una unidad de almacenamiento es un dispositivo capaz de leer y de escribir información con el propósito de almacenarla temporal o permanentemente, este almacenamiento consiste en dos procesos: 1º Escritura o registro de datos para que pueda utilizarse posteriormente y 2º la lectura de datos almacenados para poder transferirlos.
               
     TIPOS DE ALMACENAMIENTO

                 Podemos dividir las unidades de almacenamiento en dos grupos, los físicos y los de la nube.

                Los dispositivos físicos, a su vez, podemos dividirlos en dispositivos magnéticos, dispositivos ópticos y dispositivos de almacenamiento en estado sólido.

                Los dispositivos magnéticos son dispositivos que están cubiertos de datos con un material magnético sensible que reacciona a un campo magnético. El proceso de escritura de datos consiste en polarizar el material metálico con electricidad, al polarizar el metal se crea un imán, la orientación del campo magnético se puede utilizar para representar datos. Al proceso de dar las direcciones correctas al disco magnético se le conoce formato o inicialización, el disco duro integrado ya está formateado y cuenta con un software. Estos son:
·        
·         Unidad de cinta magnética.
·         Unidad de disco flexible, disquetera.
·         Unidad de disco duro.

·         
                Los dispositivos ópticos básicamente almacenan datos en una superficie reflectora de manera que pueda leerlos un rayo de luz láser. Las principales tecnologías ópticas de grabación son los siguientes:

·         Unidad de CD-ROM.
·         Unidad de CD-R/RW.
·         Unidad de DVD-ROM.
·         Unidad de DVD±R/RW.
·         Unidad de BD.

                Los dispositivos en estado sólido no son magnéticos ni ópticos sino que utilizan circuitos integrados para almacenar los daos. Son menos confiables por su fácil lectura y escrituras mucho más costosas que los magnéticos u ópticas, los usuarios los quieren por su portabilidad y velocidad. Estos podrían ser:
·                       ·     Unidad de memoria flash.
·                       ·     Unidad de tarjetas de memoria.


     BASE DE DATOS


                Para la definición de este concepto acudimos a varias fuentes de información: “Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada o estructurada”, www.maestrosdelweb.com“Una base de datos es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible”, es.ccm.net; Las bases de datos son recursos que recopilan todo tipo de información, para atender las necesidades de un amplio grupo de usuarios”, María Pinto Molina, catedrática de documentación, facultad de bibliotecomía y documentación, Universidad de Granada. De esto podemos deducir que es un sistema que almacena datos que están relacionados, en donde guardamos información integrada que podemos almacenar y recuperar. Una base de datos puede ser de diverso tipo, desde un pequeño fichero casero para ordenar libros y revistas por clasificación alfabética hasta una compleja base que contenga datos de índole gubernamental en un Estado u organismo internacional.
  
       COMPONENTES DE UNA BASE DE DATOS

·                                   ·     Hardware: constituido por dispositivo de almacenamiento como discos, tambores, cintas,                     etc.
·                                    ·    Software: que es el DBMS o Sistema Administrador de Base de Datos.
·                                    ·    Datos: los cuales están almacenados de acuerdo a la estructura externa y van a ser                                procesados para convertirse en información.


     BS ESTRUCURADA/BS NO ESTRUCTURADA

                Tras esta pequeña introducción de lo que es la BS, vamos a ver estos dos términos, que aparecen por la “gestión” de estos datos.


         BS ESTRUCURADA
                El contar con bases de datos eficientes es un componente vital de la infraestructura tecnológica de cualquier organización porque garantiza un excelente tiempo de respuesta a los usuarios y permite contar con un esquema de alta disponibilidad para las aplicaciones empresariales. Beneficios:

·          Al contar con bases de datos optimizadas, se minimiza el costo de caídas en el servicio y el impacto de la lentitud en los tiempos de respuesta. Al mismo tiempo, las aplicaciones son más eficientes y, como consecuencia, los usuarios se ven beneficiados al poder realizar mejor sus funciones.
·        La implementación de las mejores prácticas en la entrega de los servicios de administración y optimización de bases de datos garantiza el rendimiento óptimo de los recursos.
·         Se estructura una plataforma tecnológica que garantice la disponibilidad de los recursos y facilite las actividades relacionadas con el negocio para cumplir con las normativas internacionales de cumplimiento.
·         Los servicios de mantenimiento preventivo garantizan la optimización y la seguridad de la información residente en la Base de Datos, además de la disminución en los costos de Administración.
·      Los servicios que proporcionamos mantienen vigentes tanto el recurso humano como los componentes tecnológicos para garantizar el funcionamiento ininterrumpido y la total protección de la inversión.

         BS NO ESTRUCTURADA

                Las bases de datos no estructurados son repositorios en los que se consolida y ordena esta información, garantizando su integridad y poniéndola a la disposición de toda la organización, es decir, son aquellos datos no almacenados en una base de datos tradicional. La información no estructurada no puede ser almacenada en estructuras de datos relacionales predefinidas. Beneficios:


·          Los servicios de diseño, integración y continuidad de nuestra solución de Base de Datos no Estructurados, le permiten reducir el costo total de propiedad o TCO por medio de la creación de un repositorio centralizado.
·         Los servicios de administración y control de la información no estructurada, aunado al control de su disponibilidad y la administración de los cambios a la misma, le garantizan un esquema optimizado y seguro de la información contenida en la base de datos no estructurados, además de una reducción en los costos de administración.
·         Al construir una infraestructura que consolida la información y garantizar su disponibilidad, se incrementa la eficiencia y la productividad de los usuarios internos y externos.
·     Como parte de los servicios proporcionados, se ofrece la capacitación del recurso humano y el suministro de los componentes tecnológicos que garanticen el funcionamiento continuo e ininterrumpido de la solución en un escenario de alta disponibilidad y total protección a la inversión.
               
                Sin embargo hay un tratamiento de información no estructurada, que es el siguiente:

·        Crear una plataforma escalable (infraestructura y procesos).
·         Añadir información/estructura complementaria a los datos no estructurados.
·         Crear conjuntos reducidos de datos que sean representativos.
·         Desarrollo de algoritmos.
·     Procesos de depuración/limpiado de datos.


     BIG DATA

                Por último, cabe hablar sobre este concepto, Datos masivos, es un término que hace referencia a una cantidad de datos tal que supera la capacidad del software habitual para ser capturados, administrados y procesados en un tiempo razonable.


     BIBLIOGRAFÍA
·         http://www.maestrosdelweb.com/
·         http://www.dataprix.com/
·         http://www.ids-ac.com/
·         http://es.ccm.net/
·         http://www.mariapinto.es/

Actividad Tema 2: Representación de la información

(Se me olvidó subir al blog este ejercicio a su fecha, pero esta entregado a su fecha en el aula virtual. Perdón por el despiste.)

              El hecho de representar una información es poner de manera explícita dicha información para que la podamos entender, ya sea mediante palabras, figuras, imágenes, etc. Es decir codificar la información. En esta asignatura lo que nos debe importar es la representación de la información para que la entienda un ordenador.

               Computacionalmente la información se representa mediante un código binario de 0 y 1 siendo la mínima unidad de información el bit. Para representar las letras del alfabeto y otros símbolos, lo que es llamado como caracteres, se utiliza un conjunto de 8 bits, lo que es igual a un byte. Un byte igual a 8 bits, 1 Kbyte igual a 1.024 bytes, 1 Mbyte igual a 1.024 Kbytes,           1 Gbyte igual a 1.024 Mbytes y 1 Tbyte igual a 1.024 Gbyte. Esto sería la medida de almacenamiento de un ordenador. El principal problema radica en la utilización de un número de bits limitado para llevar a cabo estas representaciones. Por ello, los números deben mantenerse dentro de un rango y una precisión limitados y sólo es posible representar un número finito de caracteres.

                Además de este sistema binario, existen otros sistemas de para representar la información computacionalmente, como el sistema octal, que consiste en un sistema en base 8 que utiliza dígitos de 0 a 7. Los numero octales pueden construirse a partir de números binarios agrupando cada tres dígitos consecutivos de estos últimos, leyéndolos de derecha a izquierda, y obteniendo su valor decimal. Otro sistema es el hexadecimal, de base 16, utilizando los dígitos de 0 a F. El sistema de numeración base que es potencia exacta de 2 hace que la conversión a binario o viceversa sea bastante simple.

                A través de esta manera de de representar la información en un ordenador, podemos presentar textos, imágenes, audios y vídeos.
                Para la representación de textos tenemos que "traducir" toda la información suministrada a la computadora a ceros y unos es necesario establecer una correspondencia (codificación) entre 2 conjuntos, es decir necesitamos un código que asocie cada carácter un valor binario. Por lo que se utilizan el ASCII Y el EBCIDC, que son los dos códigos más habituales para la representación de caracteres. El código EBCDIC utiliza 8 bits para representar cada carácter, permite codificar hasta 256 símbolos distintos. Cada carácter codificado o byte, se divide normalmente en cuatro bits de zona (7, 6, 5 y 4), y cuatro bits numéricos (3, 2, 1 y 0).     El código ASCII es el Código Estándar Americano para el Intercambio de Información, el básico utiliza 7 bits y es el más usual, usualmente se incluye un octavo bit para detectar posibles errores de transmisión o grabación, lo que es llamado bit de paridad. Inconvenientes de estas codificaciones se presentan sobre todo con Internet.  Los símbolos codificados son insuficientes para representar los caracteres especiales que requieren numerosas aplicaciones. Los símbolos y códigos añadidos en las versiones ampliadas a 8 bits no están normalizados. ƒ Están basados en los caracteres latinos, existiendo otras culturas que utilizan otros símbolos muy distintos.
                Existen más códigos para la traducción de la información para textos, como el BCD de 6 bits, se utilizaba en las primeras computadoras que utilizaban códigos de 6 bits por lo que solo admitía 64 caracteres. Otra codificación utilizada es el Unicode es propuesto por un consorcio de empresas y entidades que trata de hacer posible escribir aplicaciones que sean capaces de procesar texto de muy diversas culturas, por lo cual este sería capaz de resolver los problemas que encontrábamos en los códigos anteriores.
               
               
                Con respecto a la representación de imágenes, básicamente existen 2 maneras de representarlas: un mapa de bits y mapa de vectores.
                Mapa de bits (Imágenes raster). Una imagen está compuesta por un número infinito de puntos y a cada uno de ellos se le pueden asociar atributos, su nivel de gris si es una imagen en blanco y negro o su color si es en color. Para codificar una imagen y almacenarla se han de tener en consideración dos factores: el número de puntos a tratar y el código de atributo asociado a cada punto. Y que es imposible almacenar y procesar los atributos de los infinitos puntos, los sistemas de captación consideran la imagen dividida en una fina retícula de celdas o elementos de imagen, conocidos como píxeles, y se le asigna a cada uno como atributo el nivel de gris medio en la celda o el color medio si la imagen es en color. La calidad de la imagen depende de la resolución y codificación del atributo, es decir, el número de bits. El formato más habitual de estas imágenes sería JEPG, PNG, GIF, TIFF, BMP… Este tipo de imágenes no pueden escalarse sin perder calidad.

                Mapa de vectores (Imágenes vectoriales). Este tipo de imágenes se basan en descomponer la imagen en una colección de objetos (líneas, polígonos, textos, etc.), cada uno de ellos con sus respectivos atributos o detalles (color, grosor, etc.) modelables a través de vectores y ecuaciones matemáticas que determinan tanto su posición en la imagen como su forma concreta. Estas sólo son adecuadas para gráficos de tipo geométrico, no imágenes reales, y una de las ventajas es que generan archivos que ocupan mucho menos espacio que los mapas de bits, y las imágenes son más fáciles de escalar a cualquier tamaño y de procesar. El formato más habitual para este tipo de imágenes es DXF, IGES, EPS, TRUTYPE, SVG…

                Para la grabación de una señal de audio en una computadora, se capta por medio de un micrófono que produce una señal analógica, La señal analógica se amplificada para encajarla dentro de dos valores límites, por ejemplo entre –5 voltios y +5 voltios, se muestrea y digitaliza por medio de un conversor A/D y estos valores obtenidos en la conversión se almacenan en posiciones consecutivas.

                Para el almacenamiento de estas muestras de audio obtenidas, se utilizan los siguientes formatos del  sonido digitalizado:

                - Audio digital en formato de onda o audio CD o WAV o AU. Buena calidad, sin                                embargo ocupa gran espacio.

                - MIDI. Permite gran flexibilidad y es ideal para compositores ya que soluciona el tema              del espacio. Sin embargo, para obtener una calidad aceptable, es necesario que la        tarjeta de sonido disponga de tabla de ondas o, en su defecto, de un sintetizador        virtual. Otra carencia importante es que no se puede añadir voces humanas, las voces                 no se pueden sintetizar tan fácilmente como el sonido de un instrumento.

                -MP3/MP4. Es al sonido lo que JPEG es imagen. Con este se consigue reducir el tamaño            original de los ficheros en unas 10 veces, a costa de sacrificar la calidad del sonido.

                Cabe destacar la forma de representar un video, que es muy similar a la del audio, donde los formatos más extendidos serían QuickTime y MPEG.


Referencias:
                - http://www.ceiscc.galeon.com/apuntes_arch/tema2.pdf