Que Es Una Base De Datos. Definición Actualizada

Una base de datos, también llamada base de datos electrónica, es la recopilación de datos o información, que está especialmente organizada para una búsqueda y recuperación rápidas por una computadora.

Las bases de datos están estructuradas para facilitar el almacenamiento, recuperación, modificación y eliminación de datos junto con diversas operaciones de procesamiento de datos. UNAEl sistema de gestión de bases de datos (DBMS) extrae información de la base de datos en respuesta a consultas. Aprende con muchos detalles que es una base de datos.

También puedes leer: Cómo Crear Una Base De Datos De Excel

Índice De Contenidos()

    Que Es Una Base De Datos

    La base de datos (DB) es una estructura organizada destinada a almacenar, cambiar y procesar información interrelacionada, principalmente grandes volúmenes. Las bases de datos se utilizan activamente para sitios dinámicos con cantidades importantes de datos, a menudo tiendas en línea, portales, sitios corporativos.

    Que Es Una Base De Datos
    Que Es Una Base De Datos

    Estos sitios generalmente se desarrollan utilizando un lenguaje de programación del lado del servidor (como PHP) o basado en CMS (como WordPress), y no tienen páginas de datos listas para usar, similares a los sitios HTML.

    Las páginas de los sitios dinámicos se forman "sobre la marcha" como resultado de la interacción entre los scripts y las bases de datos después de una solicitud del cliente correspondiente al servidor web.

    Ejemplo del uso

    Se necesitan bases de datos para almacenar información. Para comprender completamente la necesidad de utilizar una base de datos en la programación web moderna, debes responder tres preguntas:

    1. ¿Qué información almacenamos y por qué?
    2. ¿De qué forma y cómo se debe almacenar esta información?
    3. ¿Cómo y de qué manera puede acceder a esta información?

    Supongamos que decides crear un sitio web donde cada usuario pueda llevar un diario personal de observación del clima en tu ciudad. Dicho sitio debe tener al menos un formulario de entrada con los siguientes campos: ciudad, fecha, temperatura, nubosidad, fenómeno meteorológico, etc.

    Todos los días, el observador anota las lecturas meteorológicas en este formulario para que en algún momento en el futuro regrese al sitio y vea cómo era el tiempo hace un mes o incluso un año. De este ejemplo, se deduce que el programador debe guardar de alguna manera los datos del formulario para su uso posterior.

    Otro ejemplo

    Además de la visualización habitual de un diario meteorológico mensual en forma de tabla, puedes realizar un proyecto más complejo.

    Por ejemplo, para hacer de un diario electrónico algo cualitativamente diferente de tu contraparte de papel, sería bueno agregar posibilidades para un análisis simple: mostrar qué día fue el más frío en noviembre o cuánto duró la serie más larga de días nublados.

    Resulta que los datos no solo deben almacenarse de alguna manera, sino que también deben poder procesarlos y analizarlos. Para estos fines existen bases de datos.

    Cómo se almacena la información en la base de datos

    Toda la estructura de almacenamiento se basa en tres conceptos:

    1. Base de datos;
    2. Tabla;
    3. Registro.

    Base de datos

    Una base de datos es un concepto de alto nivel que se refiere a la agregación de una colección de datos almacenados para un propósito.

    Si creamos un sitio web moderno, todos tus datos se almacenarán dentro de una base de datos. Para el sitio del diario meteorológico en línea, también deberás crear una base de datos separada.

    Tabla

    La tabla es un objeto anidado en relación con la base de datos. Es decir, una base de datos puede contener muchas tablas, una analogía del mundo real puede ser un gabinete (base de datos) dentro del cual hay muchas cajas (tablas).

    Las tablas se utilizan para almacenar un tipo de datos, como una lista de ciudades, usuarios del sitio o un catálogo de biblioteca, una tabla se puede representar como una hoja normal en una tabla de Excel, es decir, una colección de filas y columnas.

    Seguro que todo el mundo se ha ocupado de las hojas de cálculo (MS Excel) al menos una vez, al completar dicha tabla, el usuario define columnas, cada una de las cuales tiene un encabezado. La información se almacena en cadenas, sucede lo mismo en la base de datos: al crear una nueva tabla, es necesario describir en qué columnas se compone y ponerles nombres.

    Registro

    Un registro es una fila en una hoja de cálculo. Es una entidad indivisible que se almacena en una tabla. Cuando guardamos los datos del formulario web del sitio, en realidad estamos agregando un nuevo registro a algunas de las tablas de la base de datos. Un registro consta de campos (columnas) y sus valores. Pero los significados no pueden ser nada.

    Al definir una columna, el programador debe especificar el tipo de datos que se almacenarán en esta columna: texto, numérico, lógico, archivo, etc. Esto es necesario para que los datos del tipo incorrecto no se escriban en la base de datos en el futuro.

    Sistema de administración de base de datos

    En el contexto de las bases de datos, vale la pena considerar el concepto de DBMS. Un sistema de administración de bases de datos (DBMS) es un conjunto de herramientas de software necesarias para crear una nueva estructura de base de datos, llenarla, editar contenido y mostrar información.

    Los DBMS más comunes son MySQL, PostgreSQL, Oracle, Microsoft SQL Server. Alquilar un alojamiento virtual de HOSTiQ.ua implica el uso de MariaDB, una bifurcación de MySQL DBMS, así como PostgreSQL. Si, por ejemplo, planeas comprar un VPS o un servidor en Europa o EE. UU., tu mismo puedes determinar el software para tus bases de datos.

    Estos son ejemplos de DBMS cliente-servidor, tales DBMS se encuentran con mayor frecuencia en el contexto del concepto de alojamiento. Sus características:

    • Ubicación del DBMS en el servidor con bases de datos;
    • Acceso directo a la base de datos;
    • Procesamiento centralizado de solicitudes de clientes para el procesamiento de datos;
    • Alto nivel de confiabilidad, disponibilidad y seguridad;
    • Aumento de la carga en el servidor.

    Es conveniente trabajar con el DBMS

    A su vez, para la conveniencia de trabajar con el DBMS, se utilizan aplicaciones web especiales que permiten a través de la interfaz gráfica administrar el servidor de la base de datos, ejecutar comandos especiales y también trabajar con el contenido de tablas y bases de datos, acciones que deben realizarse en ausencia de una aplicación web usando la consola.

    Ejemplos: phpMyAdmin se usa para administrar MySQL DBMS, pgAdmin se usa para PostgreSQL. También puedes encontrar estos programas de administración de bases de datos en cPanel en nuestro alojamiento compartido.

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Subir