martes, 12 de mayo de 2015

UN POCO SOBRE INFORMCION DE BASE DE DATOS :) :)

Que son los datos 



Del latín datum (“lo que se da”), un dato es un documento, una información o un testimonio que permite llegar al conocimiento de algo o deducir las consecuencias legítimas de un hecho. Por ejemplo: “Hemos descubierto al asesino gracias a los datos aportados por un testigo”.
Es importa tener en cuenta que el dato no tiene sentido en sí mismo, sino que se utiliza en la toma de decisiones o en la realización de cálculos a partir de un procesamiento adecuado y teniendo en cuenta su contexto. Por lo general, el dato es una representación simbólica o un atributo de una entidad.
En el campo de las humanidades, los datos se consideran como una expresión mínima de contenido respecto a un tema. El conjunto de los datos relacionados constituyen una información.

En este sentido es interesante que demos a conocer la existencia de lo que se conoce como banco de datos. Este es un término que se utiliza para referirse al conjunto de información que sobre una determinada materia se ha conseguido recopilar y que puede ser utilizado por varias personas.
Para la informática, los datos son expresiones generales que describen características de las entidades sobre las que operan los algoritmos. Estas expresiones deben presentarse de una cierta manera para que puedan ser tratadas por una computadora. En estos casos, los datos por sí solos tampoco constituyen información, sino que ésta surge del adecuado procesamiento de los datos.


                                                         Que es  informática



La Informática es la rama de la Ingeniería que estudia el hardware, las redes de datos y el software necesarios para tratar información de forma automática. Aunque pueda parecerte una definición muy abstracta.
El término informática proviene del francés informatique, implementado por el ingeniero Philippe Dreyfus a comienzos de la década del ’60. La palabra es, a su vez, un acrónimo de information yautomatique.
De esta forma, la informática se refiere al procesamiento automático de información mediante dispositivos electrónicos y sistemas computacionales. Los sistemas informáticos deben contar con la capacidad de cumplir tres tareas básicas: entrada (captación de la información), procesamiento y salida(transmisión de los resultados). El conjunto de estas tres tareas se conoce como algoritmo. 
La informática reúne a muchas de las técnicas que el hombre ha desarrollado con el objetivo de potenciar sus capacidades de pensamiento, memoria y comunicación. Su área de aplicación no tiene límites: la informática se utiliza en la gestión de negocios, en el almacenamiento de  información, en el control de procesos, en las comunicaciones, en los transportes, en la medicina y en muchos otros sectores.
La informática abarca también los principales fundamentos de las cienciasde la computación, como la programación para el desarrollo desoftware, la arquitectura de las computadoras y del hardware, las redes como Internet y la inteligencia artificial. Incluso se aplica en varios temas de la electrónica.
                   Que se necesita para que los datos se constituyan en información
Se necesita de un programa y de un usuario para que pase de dato a ser una información  osea un dato es una información la cual  la da el usuario.
                               Que es una base de datos

Se le llama base de datos a los bancos de información que contienen datos relativos a diversas temáticas y categorizados de distinta manera, pero que comparten entre sí algún tipo de vínculo o relación que busca ordenarlos y clasificar  en conjunto.
Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, y por ende se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.

¿Cuales son los tipos de datos que existen actualmente y en que se diferencian ? 

Existen muchas empresas con diferentes giros y dependiendo del giro será el tipo de procesamiento que se le dará a la información, esto determinará el tipo de base de datos a utilizar. Existen diferentes tipos de bases de datos pero las más comunes son las OLTP y OLAP.

la diferencia entre estas dos es que : 
Las bases de datos de tipo OLTP (On Line Transaction Processing) también son llamadas bases de datos dinámicas lo que significa que la información se modifica en tiempo real, es decir, se insertan, se eliminan, se modifican y se consultan datos en línea durante la operación del sistema. Un ejemplo es el sistema de un supermercado donde se van registrando cada uno de los artículos que el cliente está comprando y a su vez el sistema va actualizando el Inventario.

Las bases de datos de tipo OLAP (On Line Analytical Processing) también son llamadas bases de datos estáticas lo que significa que la información en tiempo real no es afectada, es decir, no se insertan, no se eliminan y tampoco se modifican datos; solo se realizan consultas sobre los datos ya existentes para el análisis y toma de decisiones. Este tipo de bases de datos son implementadas en Business Intelligence para mejorar el desempeño de las consultas con grandes volúmenes de información.

                                     Explica que es un sistema de gestión de bases de datos y como funciona.

Un sistema de gestión de base de datos es un sistema donde se almacena mucha información de manera ordenada.

Como funciona pues con comandos que son los que le permiten al usuario hacer consultas en dicha base como por ejemplo : si de una base de datos se necesita sacar que personas ya no trabajan en una empresa , si estas personas se encuentran en una base de datos por medio de una consultas en ella se puede acceder a esa información.

Gestores de base de datos mas comunes

Se divide en dos :
1. Los sistemas de gestores libres son aquellos que podemos descargar sin tener que pagar alguna cantidad, por ejemplo:

          
    • MySQL
          
    • SQLIFE
           
    • Sydes (linux)
    • ProsgretSQL
    •  Filebird
    • ApacheDerby
    • DBD2 express-C DB2
    2. Sistemas de gestores de datos de base de datos No libres ejemplo:

    • Microsoft Access

    • Microsoft SQL Server

    • Open Access
    • Oracle
    • Paradox
    • Adbantase
    •  Dbase
    • Foxpro
    •  IBMDB2
    • IBM Informics
    • InterBase
    • Sibase (Todas las versiones)

    jueves, 26 de marzo de 2015

    MY INFORMACIÓN BÁSICA SOBRE WEB 2.0

                                                            concepto de web 2.0



    la Web 2.0, son “todas aquellas utilidades y servicios de Internet que se sustentan en una base de datos, la cual puede ser modificada por los usuarios del servicio ya sea en su contenido (añadiendo, cambiando información o asociando datos a la información existente) bien la forma de presentarlo, o en contenido o simultáneamente”.

                                   

     Un sitio Web 2.0 permite a los usuarios interactuar y colaborar entre sí como creadores de contenido generado por usuarios en una comunidad virtual, a diferencia de sitios web estáticos donde los usuarios se limitan a la observación pasiva de los contenidos que se han creado para ellos. Ejemplos de la Web 2.0 son las comunidades web, los servicios web, las aplicaciones Web, los servicios de red social, los servicios de alojamiento de videos, las wikis, blogs, mashups y folcsonomías. Es la Evolución de las aplicaciones estáticas a dinámicas donde la colaboración del usuario es necesaria.

                                            

    Tim Berners-Lee y Robert Cailliau crearon la web alrededor de 1990, durante estas dos últimas décadas ha sufrido una evolución extraordinaria y asombrosa, apareciendo en 2004 el concepto de Web 2.0 fruto de esta evolución de la tecnología.
    Antes de la llegada de las tecnologías de la Web 2.0 se utilizaban páginas estáticas programadas en HTML (Hyper Text Markup Language) que no eran actualizadas frecuentemente. El éxito de las .com dependía de webs más dinámicas (a veces llamadas Web 1.5) donde los sistemas de gestión de contenidos servían páginas HTML dinámicas creadas al vuelo desde una base de datos actualizada. En ambos sentidos, el conseguir hits (visitas) y la estética visual eran considerados como factores.
    Los teóricos de la aproximación a la Web 2.0 piensan que el uso de la web está orientado a la interacción y redes sociales, que pueden servir contenido que explota los efectos de las redes, creando o no webs interactivas y visuales. Es decir, los sitios Web 2.0 actúan más como puntos de encuentro o webs dependientes de usuarios, que como webs tradicionales.

                                                              características sobre web 2.0


    La Web 2.0 se caracteriza principalmente por la participación del usuario como contribuidor activo y no solo como espectador de los contenidos de la Web (usuario pasivo). Esto queda reflejado en aspectos como:



     1 Transforma al usuario de ser un buscador pasivo a un ente activo capaz de intercambiar y suministrar información.
       2 Es un medio para la distribución de servicio, búsqueda, selección y construcción de información.
    3 Incluye aplicaciones de escritorio en aplicaciones web.
     4 Separa los contenidos de las presentaciones.
      Utiliza sindicación de contenidos.
    5 Transforma al usuario en más que un simple consumidor en productor de contenidos.
    6 Utiliza estándares de interfaces como el XHTML, XML, entre otros.
     7 El usuario es quien decide como usar y gestionar las herramientas disponibles en internet.
    8 Facilita la publicación, la consulta y la investigación de contenidos.
    9  Ahorra tiempo y dinero al usuario.
    10  Estimula y aprovecha la inteligencia de colectiva en beneficio de todos.
    • El auge de los blogs.
    • El auge de las redes sociales.
    • Las webs creadas por los usuarios, usando plataformas de auto-edición.
    • El contenido agregado por los usuarios como valor clave de la Web.
    • El etiquetado colectivo (folcsonomía, marcadores sociales...).
    • La importancia del long tail.
    • El beta perpetuo: la Web 2.0 se inventa permanentemente.
    • Aplicaciones web dinámicas.


                                                                   SERVICIOS ASOCIADOS A LA WEB 2.0

    Para compartir en la Web 2.0 se utilizan una serie de herramientas, entre las que se pueden destacar:
    • Blogs: Un blog es un espacio web personal en el que su autor (puede haber varios autores autorizados) puede escribir
      Herramientas de la web 2.0
      cronológicamente artículos, noticias...(con imágenes vídeos y enlaces), pero además es un espacio colaborativo donde los lectores también pueden escribir sus comentarios a cada uno de los artículos (entradas/post) que ha realizado el autor. La blogosfera es el conjunto de blogs que hay en internet. Como servicio para la creación de blogs destacan Wordpress.com y Blogger.com
    • Wikis: En hawaiano "wiki" significa: rápido, informal. Una wiki es un espacio web corporativo, organizado mediante una estructura hipertextual de páginas (referenciadas en un menú lateral), donde varias personas elaboran contenidos de manera asíncrona. Basta pulsar el botón "editar" para acceder a los contenidos y modificarlos. Suelen mantener un archivo histórico de las versiones anteriores y facilitan la realización de copias de seguridad de los contenidos. Hay diversos servidores de wikis gratuitos.
    • Redes sociales: Sitios web donde cada usuario tiene una página donde publica contenidos y se comunica con otros usuarios. Ejemplos: Facebook, Twitter, Tuenti, Hi5, Myspace,instagram, entre otras. También existen redes sociales profesionales, dirigidas a establecer contactos dentro del mundo empresarial (LinkedIn, Xing, eConozco, Neurona...).
    • Entornos para compartir recursos: Entornos que nos permiten almacenar recursos o contenidos en Internet, compartirlos y visualizarlos cuando nos convenga. Constituyen una inmensa fuente de recursos y lugares donde publicar materiales para su difusión mundial. Existen de diversos tipos, según el contenido que albergan o el uso que se les da:
      • Documentos: Google Drive y Office Web Apps (OneDrive), en los cuales podemos subir nuestros documentos, compartirlos y modificarlos.
      • Videos: Youtube, Vimeo, Dailymotion, Dalealplay... Contienen miles de vídeos subidos y compartidos por los usuarios.
      • Fotos: Picasa, Flickr, Instagram... Permiten disfrutar y compartir las fotos también tenemos la oportunidad de organizar las fotos con etiquetas, separándolas por grupos como si fueran álbumes, podemos seleccionar y guardar aparte las fotos que no queremos publicar.
      • Agregadores de noticias: Digg, Reddit, Menéame, Divoblogger... Noticias de cualquier medio son agregadas y votadas por los usuarios.
      • Almacenamiento online: Dropbox, Google Drive, SkyDrive
      • Presentaciones: Prezi, Slideshare.
      • Plataforma educativa.