PROGRAMAS DE BASES DE DATOS

Hola de nuevo a mi blog esta vez les traigo acerca de programas de datos. Espero que sea de su agrado. 💙 

HISTORIA 

El término bases de datos fue escuchado por primera vez  en un simposio celebrado en California en 1963.

En una primera aproximación, se puede decir que una base de datos es un conjunto de información relacionada que se encuentra agrupada o estructurada.

Desde el punto de vista informático, una base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos.

Por su parte, un sistema de Gestión de Bases de datos es un tipo de software muy especifico dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan; o lo que es lo mismo, una agrupación de programas que sirven para definir, construir y manipular una base de datos, permitiendo así almacenar y posteriormente acceder a los datos de forma rápida y estructurada.

Actualmente, las bases de datos están teniendo un impacto decisivo sobre el creciente uso de las computadoras.

Pero para poder entender más profundamente una base de datos cabe entender su historia 

ORIGENES 

Los orígenes de las bases de datos se remontan a la Antigüedad donde ya existían bibliotecas y toda clase de registros. Además también se utilizaban para recoger información sobre las cosechas y censos. Sin embargo, su búsqueda era lenta y poco eficaz y no se contaba con la ayuda de máquinas que pudiesen reemplazar el trabajo manual.

Posteriormente, el uso de las bases de datos se desarrolló a partir de las necesidades de almacenar grandes cantidades de información o datos. Sobre todo, desde la aparición de las primeras computadoras, el concepto de bases de datos ha estado siempre ligado a la informática.

En 1884 Herman Hollerith creó la máquina automática de tarjetas perforadas, siendo nombrado así el primer ingeniero estadístico de la historia. En esta época, los censos se realizaban de forma manual.

Ante esta situación, Hollerith comenzó a trabajar en el diseño de una maquina tabuladora o censadora, basada en tarjetas perforadas.


BASES DE ACCES 

Definición de acces una palabra inglesa que puede traducirse como “acceso”. El uso más habitual del término en nuestra lengua está vinculado a un programa informático desarrollado por la empresa estadounidense Microsoft.

AccessAccess, o Microsoft Access, es un software que permite gestionar una base de datos. El programa forma parte de Microsoft Office, un paquete de aplicaciones que permiten realizar tareas de oficina.

La primera versión de Access fue lanzada en 1992. A partir de entonces se sucedieron diversas versiones que incrementaron la funcionalidad del software. Actualmente, Access es un programa utilizado para la gestión de datos a través de informes y consultas, que incluso puede importar información creada con otros software (como Microsoft Excel).

El hecho de que Access se haya convertido en una herramienta vital para muchas personas, tanto en su vida profesional como en la laboral, es debido a una serie notable de razones, tales como estas:

-Permite darle forma a bases de datos de una manera realmente sencilla e intuitiva.

-Cada una de esas mencionadas bases se pueden personalizar absolutamente y sin necesidad de tener que contar con un desarrollador.

-De la misma manera, cuenta con una serie de plantillas para que el usuario pueda hacer empleo de las mismas sin tener que perder tiempo en crear una propia.

-Tiene la particularidad de que se pueden compartir todas las bases de datos creadas de forma rápida y mediante distintos medios.

-Access es un programa que interactúa de manera clara y sencilla con otros softwares de Microsoft también muy utilizados, como pueden ser Excel e incluso Word o PowerPoint.

-Se instala sin dificultad y rápidamente se puede comenzar a utilizar.

-Su interfaz es intuitiva.

-Es un programa de tipo multiusuario.

-Se considera que es una alternativa realmente económica a la hora de realizar distintas bases de datos ya que otros softwares similares que encontramos cuentan con unos precios muy elevados.

-Permite importar datos de forma fácil y rápida.

Por el contrario, tampoco podemos olvidarnos de sus desventajas. En este caso, se le achacan las siguientes:

-Es un programa útil para particulares, pequeñas y medianas empresas pero no para compañías de grandes dimensiones por el volumen de datos con los que puede trabajar o almacenar.

-Puede presentar ciertas carencias de seguridad en comparación a otros programas.

Se conoce como access point o punto de acceso, por otra parte, al dispositivo que sirve para conectar diferentes equipos en una red informática. En el caso de las redes inalámbricas, el wireless access point (WAP) logra la interconexión de computadoras (ordenadores) y diversos dispositivos móviles sin apelar a cables

Tipos de bases de datos

Existen diferentes clasificaciones de las bases de datos, atendiendo a características puntuales:

  • Según su variabilidad. Conforme a los procesos de recuperación y preservación de los datos, podemos hablar de:
    • Bases de datos estáticas. Típicas de la inteligencia empresarial y otras áreas de análisis histórico, son bases de datos de sólo lectura, de las cuales se puede extraer información, pero no modificar la ya existente.
    • Bases de datos dinámicas. Aparte de las operaciones básicas de consulta, estas bases de datos manejan procesos de actualización, reorganización, añadidura y borrado de información.
  • Según su contenido. De acuerdo a la naturaleza de la información contenida, pueden ser:
    • Bibliográficas. Contienen diverso material de lectura (libros, revistas, etc.) ordenado a partir de información clave como son los datos del autor, del editor, del año de aparición, del área temática o del título del libro, entre otras muchas posibilidades.
    • De texto completo. Se manejan con textos históricos o documentales, cuya preservación debe ser a todo nivel y se consideran fuentes primarias.
    • Directorios. Listados enormes de datos personalizados o de direcciones de correo electrónico, números telefónicos, etc. Las empresas de servicios manejan enormes directorios clientelares, por ejemplo.
    • Especializadas. Bases de datos de información hiperespecializada o técnica, pensadas a partir de las necesidades puntuales de un público determinado que consume dicha información.



Ejemplos de base de datos

Algunos ejemplos posibles de bases de datos a lo largo de la historia son:

  • Guías telefónicas. Aunque en desuso, estos voluminosos libros solían contener miles de números telefónicos asignados a hogares, empresas y particulares, para permitir al usuario dar con el que necesitaba. Eran engorrosos, pesados, pero completos.
  • Archivos personales. El conjunto de los escritos de vida de un autor, investigador o intelectual a menudo son preservados en un archivo, que se organiza en base a la preservación y reproducción de los originales, permitiendo su consulta sin poner en riesgo el documento original.
  • Bibliotecas públicas. El perfecto ejemplo de bases de datos, pues contienen miles o cientos de miles de registros pertenecientes a cada título de libro disponible para su préstamo, ya sea en sala o circulante, y del que puede haber más de un mismo ejemplar en el depósito. Los bibliotecólogos se encargan de diseñar estos sistemas y velar por su funcionamiento.
  • Registros de transacciones. Las operaciones realizadas con una tarjeta de crédito, así como las llamadas realizadas con un celular, u otro tipo de transacciones comerciales cotidianas, generan todas un conjunto de registros que van a dar a una base de datos de la empresa.
  • Historial médico. Cada vez que acudimos al doctor o a un hospital, se actualiza la información respecto a nuestra salud, al tratamiento recibido y demás detalles médicos en un archivo que lleva registro de nuestra historia médica, en caso de que a futuro se requiera conocer datos específicos, como operaciones o tratamientos recibidos.

VENTAJAS DE LA BASE DE DATOS

Acceso rápido a los datos

Permiten tener un acceso inmediato a los datos que se alojan en ella. La información puede ser accesada, modificada, borrada y agregada las 24 horas debido a que las bases de datos corren siempre, no se detienen. Ofrecen por ello acceso ilimitado a la información.

Evita datos repetidos o duplicados

Al usar una base de datos informática encontramos ventajas importantes como poder eliminar registros o datos duplicados o triplicados.

Es decir, ayuda a mantener la información limpia y al día, sin datos innecesarios.

Aumenta la productividad

Usar una base de datos permite acceso a los datos de forma instantánea, esto se traduce en mayor velocidad para realizar las tareas relacionadas a la manipulación de la información, sea copiarla, eliminarla o simplemente leerla.

Los empleados de las empresas que manejan bases de datos se ven más productivos, rápidos y eficientes en su trabajo al tener toda la información ordenada en todo momento.

Permiten ingresar datos ilimitados

A diferencia del mundo real con límites físicos, las bases de datos virtuales no tienen límite alguno prácticamente, siempre hay discos duros más grandes, CPU y memorias más rápidas para procesar los crecientes datos.

Incluso hoy en día existen servicios de base de datos ilimitadas, sin restricciones de disco o acceso a la data. Esto permite a las grandes empresas compartir cantidades de información que antes se creía imposible.

 

Compartir datos globalmente

El acceso remoto a la información que se almacena en las diferentes BDs permite a los usuarios de una empresa, sistema o servicio acceder de forma remota a sus datos personales, de la empresa, productos o negocios.

Esto es vital para lograr tener un acceso globalizado a los datos, no importa si no estás en la misma oficina, podrás acceder remotamente sin ningún problema, algo soñado cuatro décadas atrás cuando todo se guardaba en papel, y para acceder a él tenías que trasladarte hasta el negocio o empresa.

Centralizar la información

Las BDs permiten tener los datos centralizados en un solo lugar, puede ser un servidor, varios servidores o bien en diferentes tipos de nube informática, el hecho es que si antes tenías una empresa con 10 oficinas en todo el país, cada una tenía sus documentos y bases de datos en papel en su lugar físico.

Hoy en día las diferentes oficinas, centrales y sucursales pueden compartir información de un mismo negocio que está centralizada en diferentes servidores o servicios de almacenamiento.

Reducción del espacio físico

Gracias a que hoy en día podemos alojar todos los datos en medios y dispositivos de almacenamiento digitales, ya no se necesitan grandes almacenes o oficinas con cajas llenas de documentos. Hoy en día es posible tener todo digitalizado y ahorrar espacio inmensamente.

Si bien no se puede reducir todo el papeleo, un 90% de las cosas que antes se guardaban en papel hoy en día se pueden guardar fácilmente en una base de datos electrónica.

Mantenimiento fácil

Hacer un mantenimiento de base de datos, depuración de registros o cualquier tarea similar es sumamente fácil si tienes una BD en formato digital, tomando solo segundos o minutos en algunos casos.

Permiten hacer respaldos

Décadas antes para hacer un respaldo de la base de datos necesitabas copiar todo manualmente de una hoja a otra, o como muy adelantado podías hacer una fotocopia del documento.

Hoy en día los datos se pueden resguardar gracias a copias de seguridad que pueden correr en intervalos se minutos, horas, días, semanas o meses, y puedes almacenar esos backups durante el tiempo que necesites.

Son Portables

Una de las mayores ventajas de la base de datos informática es que puede portarse a donde quieras. Tan solo debes poner a correr una copia de seguridad, y puedes mover esa copia hacia otros servidores, VPS o servicios Cloud donde quieras alojarla.

Las BDs de antaño no permitían moverse fácilmente, pues tenías que trasladar decenas o cientos de cajas con papeles, tomaba tiempo, esfuerzo y trabajo físico inimaginable.

Son Dinámicas

Toda BD moderna es dinámica ante todo, a diferencia de las BDs viejas en papel, que no permitían mucha modificación, una vez que escribías algo ya estaba listo y no podía borrarse.

Las BDs modernas permiten modificar datos, eliminar, insertar, seleccionar y leer datos de forma natural, sin limitaciones, haciendo que su naturaleza sea sumamente dinámica.

DESVENTAJAS DE LA BASE DE DATOS

Pueden crecer mucho

A medida que se agregan datos, la estabilidad de la misma se vuelve más crítica. Muchas veces necesitarás ampliar el espacio en disco duro, así como también la memoria RAM o accesos simultáneos de los usuarios a medida que crece la demanda.

Si la base de datos se vuelve muy grande puede que incluso necesites cambiar el motor de la base de datos pues quizás el actual no permite manejar los datos de forma tan eficiente y fluida como necesitas.

Suba de costos

Al aumentar la demanda, tamaño y uso de la BD, también puede que necesites cambiar el equipamiento de tus servidores. Esto hará que se incrementen los costos, sobre todo cuando el crecimiento es tal que se requiere de instalación de clúster y replicación de datos a nivel de software y hardware.

Actualizaciones

Las BDs, sus clientes y servidores requieren de instalación de actualizaciones constantes. También los lenguajes SQL en que se escriben las sentencias que permiten a un cliente conectar con un servidor pueden cambiar de una versión vieja a una nueva, haciendo que las instrucciones queden inoperativas, y por lógica la información no se maneje de la misma manera.

Por ello es vital mantener tanto servidor como cliente y aplicaciones actualizadas, es una de sus grandes desventajas o contras.

Pueden fallar críticamente

Cuando un servicio de BD falla el pánico se adueña de los diferentes empleados, supervisores y dueños de las empresas. Esos datos tan preciados que hace un momento estaban disponibles ahora no están, no se puede acceder a ellos.

Las fallas críticas en bases de datos pueden darse por falla de hardware, software o ataque hacker. Por eso siempre es vital tener respaldos de toda la información.

Ataques remotos

Las BDs digitales siempre son y serán presa de ataques remotos por parte de hackers, crackers, troyanos y virus maliciosos. Estos eventos pueden suceder en que el atacante ingrese al servidor de base de datos, o a la BD principal y robe, modifique o elimine información crítica ubicada en ese medio.

Ejemplo sobre las Ventajas y Desventajas de un base de datos:

Un ejemplo claro es que no podríamos hoy estar leyendo una página web si no tuviera una base de datos detrás que almacena información. Atrás quedaron los días en que las instituciones, empresas, proyectos y corporaciones guardaban datos en papel, tan propenso a perderse, romperse o robarse.

Nos vemos a la próxima. 
😘

Comentarios

Entradas más populares de este blog

Educación durante la colonia, México Post Independiente y Porfiriato.

PRUEBAS PSICOMÉTRICAS Y LA PERSONALIDAD

PRUEBAS DE INTELIGENCIA