Diccionario Esencial de Conceptos de Bases de Datos, SQL y Arquitectura Informática

Clasificado en Informática

Escrito el en español con un tamaño de 7,83 KB

Glosario Fundamental de Informática y Bases de Datos

Este diccionario técnico recopila y define términos esenciales utilizados en el ámbito de los Sistemas de Gestión de Bases de Datos (DBMS), la arquitectura de red y la programación.

Conceptos Fundamentales de Bases de Datos

A

  • ACID: Transacción que cuenta con 4 propiedades fundamentales: Atomicidad, Consistencia, Aislamiento y Durabilidad.
  • Aggregate Functions (Funciones de Agregación): Devuelven un valor único calculado a partir de un conjunto de valores (ej. MAX, MIN, VAR, SUM, COUNT).
  • Alerts (Alertas): Notificaciones que se crean, históricamente, usando SQL Server Enterprise Manager.
  • Alpha Server: Generación de procesadores desarrollados por Compaq.
  • ANSI (American National Standards Institute): Instituto Nacional Estadounidense de Estándares.
  • ASCII (American Standard Code for Information Interchange): Código Estándar Estadounidense para el Intercambio de Información.
  • AppleTalk: Protocolo diseñado para la comunicación en entornos Mac. Soporta SQL.
  • Application DB Roles (Roles de Base de Datos de Aplicación): Permite a los administradores proteger la base de datos (DB) con una contraseña.
  • Application Programming Interface (API): Conjunto de rutinas o funciones en una aplicación que están disponibles para ser utilizadas por los programadores.
  • Article (Artículo): En el contexto de replicación, agrupa datos duplicados o relacionados para su distribución.
  • Atomicidad: Parte de ACID. Garantiza que una transacción se complete totalmente o no se realice en absoluto (todo o nada).

B

  • Base Data Type (Tipo de Dato Base): Tipos de datos fundamentales suministrados por el sistema (ej. CHAR, VARCHAR, INT).
  • Base Table (Tabla Base): La tabla física sobre la que se basa una vista o un índice.
  • Batch (Lote): Un grupo de instrucciones SQL ejecutadas como una unidad.
  • Binary Sort Order (Orden de Clasificación Binario): Orden de clasificación que se basa directamente en los valores binarios (ASCII o Unicode) de los caracteres.
  • BINN: El centro neurálgico de SQL.
  • Boolean Search (Búsqueda Booleana): Un método de búsqueda que utiliza operadores lógicos (AND, OR, NOT).
  • Bulk Copy Program (BCP): Un comando de línea que permite la transferencia masiva de datos hacia o desde SQL Server.

C

  • Cache: Un buffer o memoria intermedia de alta velocidad (generalmente RAM) utilizada para almacenar datos de acceso frecuente.
  • Candidate Key (Clave Candidata): Un identificador único para una fila dentro de una tabla.
  • Cascading Delete (Eliminación en Cascada): Una restricción que borra automáticamente las filas relacionadas en otras tablas cuando se elimina la fila principal.
  • Cascading Update (Actualización en Cascada): Una restricción que actualiza automáticamente las filas relacionadas en otras tablas cuando se actualiza la fila principal.
  • Character Set (Conjunto de Caracteres): Colección definida de letras, números y caracteres especiales.
  • Check Constraints (Restricciones CHECK): Reglas que definen los datos aceptables para una columna específica.
  • Client (Cliente): Una estación de trabajo (workstation) o aplicación que solicita servicios a un servidor.
  • Client/Server Model (Modelo Cliente/Servidor): Un modelo de arquitectura donde múltiples estaciones de trabajo se conectan a un servidor central para acceder a recursos.
  • Clustered Index (Índice Agrupado): Determina el orden físico de almacenamiento de los datos en la tabla.
  • Clustering (Agrupamiento): Una tecnología de alta disponibilidad (ej. MSCS - Microsoft Cluster Service) que permite que múltiples servidores trabajen juntos.
  • Code Page (Página de Códigos): Una tabla que define un conjunto de caracteres para un idioma específico.
  • Column (Columna): Contiene un tipo específico de información individual dentro de una tabla.
  • Component Object Model (COM): El modelo de programación de objetos utilizado por SQL Server (históricamente).
  • Composite Index (Índice Compuesto): Un índice que utiliza más de una columna en una tabla.
  • Computed Column (Columna Calculada): Una columna virtual cuyo valor se deriva de una expresión o de otras columnas.
  • Consistencia: Parte de ACID. Garantiza que cualquier transacción lleve la base de datos de un estado válido a otro.
  • Constraint (Restricción): Una regla o propiedad aplicada a una columna o tabla para limitar los datos que pueden ser ingresados.
  • Control-of-Flow Structures (Estructuras de Control de Flujo): Sentencias que controlan el orden de ejecución de las instrucciones (ej. IF, WHILE, CASE).
  • Cursor: Un puntero (pointer) que permite el procesamiento fila por fila de un conjunto de resultados.

D

  • Database (Base de Datos): Una colección organizada de información, típicamente alfanumérica, estructurada para un acceso eficiente.
  • DBMS (Database Management System): Un sistema de software que permite la creación, mantenimiento y uso de bases de datos.
  • Database Owner (Propietario de la Base de Datos - DBO): El usuario que tiene todos los permisos administrativos sobre una base de datos.
  • Database Restore Syntax (Sintaxis de Restauración de Base de Datos): El comando de línea o conjunto de instrucciones requeridas para restaurar datos desde una copia de seguridad.
  • Data Bus (Bus de Datos): El conjunto de líneas físicas que conecta componentes de hardware, como la Tarjeta de Interfaz de Red (NIC) al procesador.
  • Data Definition Language (DDL): Lenguaje de Definición de Datos. Define la estructura de la base de datos (tablas, vistas, índices, etc.).
  • Data Replication (Replicación de Datos): Ver Replicación.
  • Data Type (Tipo de Dato): Especifica qué tipo de datos (numéricos, texto, fecha, etc.) pueden almacenarse en una columna.
  • Data Transformation Services (DTS): Una utilidad nativa de Microsoft SQL Server (versiones 7.0/2000) utilizada para la extracción, transformación y carga (ETL) de datos.
  • Data Warehouse (Almacén de Datos): Una base de datos estructurada y optimizada para consultas complejas e informes, generalmente para soporte a la toma de decisiones.
  • Data Warehousing: El proceso y la arquitectura para gestionar grandes cantidades de información histórica y operativa para fines de inteligencia empresarial.
  • DB Library (Librería DB): Un conjunto de librerías de lenguaje de programación que permiten a las aplicaciones interactuar con la base de datos.
  • Deadlock (Interbloqueo): Una situación en la que dos o más procesos se bloquean mutuamente, esperando que el otro libere un recurso.
  • Default (Valor Predeterminado): Un valor automático que se inserta en una columna si el usuario no proporciona uno.

Entradas relacionadas: