Los gestores de bases de datos más usados 📈 - Master Class INESEM

Los gestores de bases de datos más usados 📈 - Master Class INESEM

Database Management Systems Overview

Introduction to Database Management Systems (DBMS)

  • A Database Management System (DBMS) is a software that facilitates the creation and management of databases, optimizing operations based on stored information.
  • There are numerous DBMS available in the market, typically classified into two categories: Relational (USQL) and Non-relational (ONUSQL).

Relational Database Management Systems (RDBMS)

  • The relational database model emerged in 1970 and has evolved to become the most widely used model today, focusing on establishing relationships between data.
  • Commonly used RDBMS include:
  • MySQL: Predominantly utilized across many websites and open-source applications.
  • MariaDB: A fork of MySQL that retains its features while adding additional extensions following Oracle's acquisition of MySQL.
  • SQL Elite: A library implemented in C for integrating database management systems without requiring a server or complex configurations. It is known for efficient searches and operations.

Additional RDBMS Examples

  • Pogrid SQL: An object-oriented RDBMS published under the BSD license, featuring an intuitive administration tool called PGMIM.
  • Paid RDBMS options include:
  • Microsoft SQL Server: Supports multiple users accessing vast amounts of information simultaneously.
  • Oracle: Renowned as one of the most comprehensive and robust RDBMS, widely used in enterprise environments with various pricing plans.

Non-relational Database Management Systems (NoSQL DBMS)

  • NoSQL databases do not store information in traditional structures like tables; they excel at horizontal scaling and managing large volumes of data simultaneously, often referred to as big data.
  • These systems are primarily employed in distributed environments that require constant availability and operational efficiency.

Popular NoSQL DBMS Examples

  • MongoDB: File-oriented storage system widely adopted by major companies such as Google, Facebook, Cisco, and Adobe for its flexible structure.
  • Redis: Key-value storage system ideal for session management or cache memory storage; utilized by companies like KITAP, Pinterest, Enacta, and Twitter.
  • Cassandra: Another key-value storage system that is distributed; it includes its own query language called CQL (Cassandra Query Language), used by platforms like Facebook, Twitter, Instagram, Spotify, and Netflix.

Other Notable NoSQL DBMS

  • Additional non-relational database systems include Azure Cosmos DB, RavenDB, OJTB, Apache Couchbase, Neo4j, Google Bigtable, and Amazon DynamoDB which cater to various needs within the industry.
Video description

Un sistema gestor de bases de datos (SGDB) es un software que permite la creación y administración de bases de datos para llevar a cabo todas las operaciones para el almacenamiento y búsqueda de información de la manera más eficiente posible. Hoy en día existen multitud de sistemas gestores de datos en el mercado, estos se clasifican en base a la administración de datos que llevan a cabo, por lo que pueden ser: 🔶 Relacionales (SQL) 🔶 No Relacionales (NoSQL) El modelo de bases de datos relacional es el más utilizado en la actualidad y se base principalmente en establecer relaciones o vínculos entre los datos. Entre los gestores de bases de datos SQL más utilizados se en ✔️ MySQL ✔️ MariaDB ✔️ SQLite ✔️ (Podrás descubrir más en el vídeo) Los sistemas de gestores de bases de datos de datos no relacionales (NoSQL). Las bases de datos NoSQL son aquellas que cumplen una serie de características como: 🔶 La información no se almacena en estructuras de datos fijas. 🔶 No cumple las características ACID. 🔶 Escalan muy bien horizontalmete Algunos de los NoSQL que podrás ver en el vídeo son: ✔️ MongoDB ✔️ Redis ¡Descubre más en el vídeo y en nuestras masterclass! 📣 https://masterclass.inesem.es/ Síguenos en nuestras Redes Sociales: ✔Facebook: https://www.facebook.com/InesemBusinessSchool/ ✔ Twitter: https://twitter.com/inesem ✔ LinkedIn: https://www.linkedin.com/company/2370697 ✔ Instagram: https://www.instagram.com/inesem_business_school/