Base de datos Definición y tipos

DEFINICION DE BASE DE DATOS


Una base de datos es una herramienta en la cual se  recopila y organiza información. Las bases de datos pueden almacenar información sobre personas, artículos, productos, pedidos, datos estadísticos u otras cosas. Muchas bases de datos surgen como una lista en una hoja de cálculo o en programas de procesamiento de texto con la finalidad de mantener recopilada dicha información.


Tipo de base de datos

Existen muchos tipos de bases de datos. Se pueden clasificar según el modelo, su contenido o la variabilidad de los datos que incluyen estas. Veamos los tipos más frecuentes de bases de datos.


  • Según el Modelo
 Este tipo de base de datos es según el modelo empleado. En este caso podemos encontrar base de datos relacionales, distribuidas, orientadas a objetos, documentales, deductivas, transaccionales etc...

  • Base de datos Relacionales
Las base de datos relacionales son unas de las más frecuentes por su flexibilidad y    facilidad de uso. En este modelo no importa la ubicación o la forma en la que estén              almacenados los datos. El acceso ala información en este tipo de base de datos se          hace mediante consultas  que permiten acceder de forma ágil y flexible a los datos. Dentro de este tipo de base de datos se puede emplear diferentes tipos de lenguajes para realizar consultas tales como lenguaje SQL que estaremos viendo mas adelante.


ejemplo de base de datos relacionales        



  1. MySQL
  2. Microsoft SQL Server
  3. Oracle Database
  4. PostgreSQL
  5. IBM Db2









  • Base de datos no Relacionales
  • A diferencia de las bases de datos relacionales, los datos de una base de datos NO-SQL (Not Only SQL) son más flexibles en cuanto a consistencia de datos y se han convertido en una opción que intenta solucionar algunas limitaciones que tiene el modelo relacional. Este tipo de bases de datos es excelente para las organizaciones que buscan almacenar datos no estructurados o semiestructurados.

    Ejemplo de base de datos NoSQL 


    1.          MongoDB
    2.           Redis
    3.           Apache Cassandra
    4.           Apache CouchDB
    5.           CouchBase





    • Base de datos en la nube

         La principal característica de esta categoría es que las bases de datos se entregan como un servicio desde la nube, por lo que su correcta creación, mantenimiento y escalabilidad son competencia del proveedor de este servicio. Este tipo de bases de datos ha crecido exponencialmente con la era de internet y los IaaS (Infrastructure as a Service).

    •    Google Firebase
    •     Microsoft Azure SQL Database
    •   Amazon Relational Database Service
    •   Oracle Autonomous Database.


                  



    En el siguiente tutorial veremos los tipos de datos utilizados en el gestor de base de datos SQL Server.





    Publicar un comentario

    0 Comentarios