Base de Datos: Conceptos, Historia y Lenguajes Fundamentales

Informática y Telecomunicaciones2,86 KB

Introducción a las bases de datos

Una base de datos es un conjunto organizado de datos lógicos, que se almacenan en un soporte físico del ordenador y que pueden ser utilizados por muchas aplicaciones o sub-bases de datos.

Términos técnicos básicos

El diseño, construcción y mantenimiento de una base de datos compleja requieren habilidades especiales. El personal que realiza estas funciones es conocido como programadores de aplicaciones de bases de datos y administradores de bases de datos. Sus tareas son apoyadas por herramientas proporcionadas como parte del DBMS o como productos de software independientes.

Entre estas herramientas se incluyen los lenguajes especializados de bases de datos:

  • DDL (Lenguaje de Definición de Datos): define la estructura de la base de datos.
  • DML (Lenguaje de Manipulación de Datos): permite insertar, modificar, eliminar y consultar datos.
  • Lenguajes de consulta: facilitan la obtención de información específica.

Estos lenguajes pueden considerarse lenguajes de programación de propósito especial, diseñados específicamente para manipular bases de datos. En ocasiones se proporcionan como una extensión de lenguajes de programación existentes, con los comandos de la base de datos agregados.

Los lenguajes de bases de datos suelen ser específicos de un modelo de datos y, en muchos casos, de un tipo de DBMS. El lenguaje de base de datos de mayor apoyo es SQL, desarrollado para el modelo de datos relacional, que combina las funciones de DDL, DML y un lenguaje de consulta.

Historia

Concepto de base de datos

El concepto de base de datos ha evolucionado desde la década de 1960 para aliviar las crecientes dificultades en el diseño, construcción y mantenimiento de sistemas de información complejos, por lo general con muchos usuarios finales concurrentes y con una gran cantidad de datos diversos. Este concepto ha evolucionado junto con los sistemas de gestión de bases de datos (DBMS), que permiten la gestión eficaz de la base de datos.

Aunque la base de datos y el DBMS son entidades diferentes, son inseparables: las propiedades de una base de datos se determinan por su DBMS de apoyo y viceversa.

Con los avances tecnológicos en las áreas de procesadores, memoria del computador, almacenamiento de equipos y redes informáticas, el tamaño, las capacidades y el rendimiento de las bases de datos y sus respectivos DBMS han crecido en órdenes de magnitud. Durante décadas ha sido poco probable que un complejo sistema de información se pueda construir con eficacia sin una base de datos adecuada con el apoyo de un DBMS. La utilización de

Descargar

PDF Word HTML