Gilberto 🦁 PRO
Desarrollo visualizaciones y aplicaciones en línea, colaboro con distintos medios digitales
Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados para su posterior uso
Lo anterior incluye, entre otras cosas:
Un sistema de gestión de bases de datos (SGBD) es una aplicación que permite a los usuarios definir, crear y mantener la base de datos, además de proporcionar un acceso controlado a la misma
Se denomina sistema de bases de datos al conjunto formado por la base de datos, el SGBD y los programas de aplicación que las utilizan
Un SGBD permite la definición de bases de datos mediante un lenguaje de definición de datos que permite especificar la estructura y el tipo de los datos, así como las restricciones sobre los datos
Un SGBD permite la inserción, actualización, eliminación y consulta de
datos mediante un lenguaje de manejo de datos
El lenguaje de los SGBD relacionales es el SQL
El lenguaje fue creado para usuarios casuales y no programadores
Los SGBD tienen mecanismos de:
Algunas de los beneficios de usar un SGBD son:
Algunas de las consideraciones a tener en cuenta de usar un SGBD son:
Para muchas personas es normal pensar en algún SGBD cuando se usa el término base de datos aunque en un sentido estricto no son términos intercambiables
Ya en eso, los términos datos e información tampoco son intercambiables en sentido estricto
Hay diversos modelos de bases de datos, como:
Hay diversos modelos de bases de datos, como:
Este modelo fue postulado en 1970 por Edgar Frank Codd y se convirtió, en un tiempo muy corto, en el más usado de todos
La idea central del modelo es que los atributos o características de un objeto que se quiere representar para su almacenamiento sean divididos en tablas, de modo que cada una represente un conjunto relacionado de atributos
Estos atributos forman relaciones entre sí para describir al objeto en su totalidad o de forma parcial
En este curso vamos a trabajar con un SGBD llamado MariaDB que pueden instalar como parte del paquete de software libre XAMPP
By Gilberto 🦁
Introducción a las bases de datos
Desarrollo visualizaciones y aplicaciones en línea, colaboro con distintos medios digitales