Almacenamiento de la información
Proceso de guardar y organizar datos de manera eficiente para su posterior recuperación.
Gestión de bases de datos
Conjunto de programas y procedimientos que permiten manejar, almacenar y organizar información en una base de datos.
Ficheros
Herramientas para el almacenamiento permanente de datos, organizadas de manera estructurada.
Tipos de fichero
Clasificación de ficheros según su estructura de almacenamiento.
Base de datos
Memoria informática donde se integran datos accesibles individualmente.
Sistema gestor de bases de datos
Conjunto de programas que permiten la definición y manipulación de los datos en una base de datos.
Fichero de texto plano
Archivo que contiene cadenas de caracteres legibles por humanos, como .txt.
Fichero binario
Archivo que contiene información codificada en binario, no legible por editores de texto.
Fichero secuencial
Fichero donde los datos están organizados en el orden en que fueron grabados.
Fichero de acceso directo
Fichero que permite acceso rápido a una posición específica sin leer datos anteriores.
Fichero secuencial encadenado
Fichero que utiliza punteros para gestionar el acceso a registros específicos.
Fichero secuencial indexado
Fichero que utiliza un índice para acceder a registros ordenados convirtiendo el acceso más eficiente.
Ámbito de desbordamiento
Área en la que se almacenan registros temporales desordenados antes de ser organizados.
Fichero de acceso calculado o Hash
Fichero que almacena registros en posiciones específicas usando funciones matemáticas.
Soportes de almacenamiento
Clasificación de dispositivos utilizados para almacenar datos de manera física.
Soporte secuencial
Dispositivo en el que para acceder a un dato se deben recorrer todos los anteriores.
Soporte direccionable
Dispositivo que permite acceder directamente a un dato específico.
Modelo jerárquico
Modelo de base de datos donde los datos se organizan en una jerarquía.
Modelo en red
Modelo de base de datos que organiza datos en múltiples relaciones flexibles.
Modelo relacional
Modelo de base de datos que almacena información en tablas interrelacionadas.
Modelo orientado a objetos
Modelo que permite almacenar datos complejos junto con sus relaciones.
Modelo objeto-relacional
Fusión entre bases de datos relacionales y orientadas a objetos.
Modelo documental
Diseñado para gestionar documentos complejos y no estructurados.
Modelo NoSQL
Base de datos que no sigue la estructura relacional y maneja datos no estructurados.
Orientado al documento
Modelo de base de datos diseñado para documentos no estructurados como JSON.
Modelo clave-valor
Modelo que almacena datos como pares clave-valor en bases de datos.
Modelo basado en grafos
Modelo que se utiliza para representar relaciones complejas entre datos.
Modelo columnar
Modelo que organiza datos por columnas para mejorar el rendimiento en consultas.
Modelo multidimensional
Organiza datos en cubos para consultas rápidas en inteligencia de negocios.
Modelo en la nube
Base de datos diseñada para operar en entornos de computación en la nube.
Bases de datos centralizadas
Bases de datos que residen en una única máquina o servidor.
Bases de datos distribuidas
Bases de datos que dispersan información en múltiples servidores.
NewSQL
Base de datos que combina características de bases de datos SQL y NoSQL.
Componentes de un SGBD
Elementos esenciales que permiten la definición y manipulación de bases de datos.
Funciones de un SGBD
Tareas y operaciones que permiten gestionar y asegurar la integridad de los datos.
SGBD comerciales
Sistemas gestores de bases de datos que suelen tener coste y son desarrollados por empresas.
SGBD libres
Sistemas gestores de bases de datos que son gratuitos y de código abierto.
Oracle
SGBD objeto-relacional de pago, conocido por su alto rendimiento y gestión de seguridad.
Microsoft SQL Server
SGBD objeto-relacional de pago con versiones gratuitas, conocido por su potente entorno gráfico.
Access
SGBD relacional, integrado en el paquete de Office, fácil de usar.
MySQL
SGBD relacional gratuito que ha sido adquirido por Oracle.
PostgreSQL
SGBD objeto-relacional gratuito, conocido por su robustez y eficiencia.
MongoDB
SGBD orientado a documentos, comercial con opción de licencia libre.
SQLite
SGBD relacional gratuito, ligero y adecuado para bases de datos pequeñas.
DB-Engines
Página web que proporciona estadísticas sobre la popularidad de los SGBD.
Redundancia de datos
Duplicación innecesaria de información en diferentes ficheros o bases de datos.
Inconsistencia de datos
Estado en el que los datos almacenados difieren entre diferentes ficheros o bases.
Tiempos de proceso
Tiempo requerido para realizar operaciones sobre los datos almacenados.
Estructura de almacenamiento
Organización física y lógica de los datos en un sistema de información.
Campo
Unidad básica de almacenamiento de datos dentro de un registro en un fichero.
Registro
Conjunto de campos que contienen información sobre un solo elemento.
Índice
Estructura que permite accesos rápidos a los datos en una base de datos.
Transacciones
Conjunto de operaciones que se ejecutan como una unidad en un sistema de datos.
Confidencialidad
Propiedad que asegura que la información solo es accesible para usuarios autorizados.
Integridad de los datos
Aseguramiento de que los datos son precisos y confiables a lo largo del tiempo.
Mantenimiento de la seguridad
Prácticas implementadas para proteger datos contra accesos no autorizados.
Puntero
Referencia que indica la ubicación de un registro específico dentro de un fichero.
Factor de bloqueo
Número de registros que se transfieren en una única operación de lectura/escritura.
Copia de seguridad
Proceso de almacenamiento de duplicados de datos para proteger la información.
Migración de datos
Proceso de trasladar datos de un sistema a otro.
Interfaz gráfica
Representación visual de un software que facilita su uso y gestión.
Acceso concurrente
Situación en la que múltiples usuarios intentan acceder a los mismos datos simultáneamente.
Automatización de datos
Uso de tecnología para realizar tareas de manejo de datos sin intervención manual.
Programación SQL
Lenguaje utilizado para gestionar y manipular bases de datos.
Consistencia de datos
Estado donde los datos son coherentes en todos los sistemas o ficheros.
Seguimiento de registros
Proceso de monitorización de cambios en los datos almacenados.
Gestión de la información
Organización y administración eficiente de datos y contenidos informáticos.
Carga de trabajo
Demanda de recursos computacionales en un sistema o servidor.
Escalabilidad
Capacidad de un sistema para manejar un aumento de carga o volumen de datos.
Capacidad de respuesta
Velocidad a la que un sistema puede procesar y responder a solicitudes.