Está en la página 1de 10

Introducción a la base de datos y

los sistemas de bases de datos


¿Qué es una base de datos?

 Una base de datos es un repositorio de información que organiza datos en tablas,


registros y campos, lo que permite un acceso rápido y eficiente a la información.
 Los datos pueden ser de diversos tipos, como texto, números, fechas, imágenes,
etc.
Modelos de bases de datos:

 Modelo Relacional: Organiza los datos en tablas con filas y columnas. Es el


modelo más comúnmente utilizado.
 Modelo NoSQL: Diseñado para manejar datos no estructurados o
semiestructurados y es útil para aplicaciones web y big data.
 Modelo Jerárquico y de Red: Utilizados en sistemas más antiguos y menos
comunes en la actualidad.
Lenguajes de consulta:

 SQL (Structured Query Language) es un lenguaje estándar utilizado para


interactuar con bases de datos relacionales.
 Permite realizar consultas para recuperar, actualizar y eliminar datos.
Operaciones comunes en bases de datos:

 Consultas: Obtener información específica de la base de datos.


 Inserción: Agregar nuevos datos a la base de datos.
 Actualización: Modificar registros existentes.
 Eliminación: Borrar datos de la base de datos.
 Índices: Mejoran la velocidad de recuperación de datos al crear estructuras de
búsqueda optimizadas.
Normalización:

 Proceso de diseño de bases de datos para eliminar redundancia y asegurar la


integridad de los datos.
Sistemas de bases de datos:

 Un sistema de administración de bases de datos, también conocido por sus siglas


en inglés DBMS (Database Management System), es un software que se utiliza
para definir, manipular, recuperar, almacenar y gestionar datos en bases de datos¹.
Los sistemas de bases de datos se encargan de definir reglas para validar y
manipular datos, interactuar con bases de datos, aplicaciones y usuarios finales,
recuperar, almacenar y analizar datos, y actualizar datos.
Sistemas de administración de base de
datos:
 **MySQL**: Es un sistema de administración de bases de datos relacional (RDBMS) de código
abierto y gratuito¹.
 2. **MariaDB**: Es un sistema de administración de bases de datos relacional de código abierto,
gratuito y desarrollado por la comunidad¹.
 3. **Microsoft SQL Server**: Es un sistema de administración de bases de datos relacional
comercial¹.
 4. **Oracle DBMS**
 5. **PostgreSQL**
 6. **MongoDB**
 7. **Redis**
 8. **IBM DB2**
 9. **Elasticsearch**
 10. **SQLite**¹
Juan Manuel Ortiz Torres
Cristian Alexis Salas Castañeda
Jacobo Puente casas

También podría gustarte