La administración de bases de datos es un conjunto de actividades que permiten mantener la continuidad o disponibilidad en el servicio de las bases de datos, asegurar su integridad y favorecer el óptimo performance del motor de base de datos. Esta tarea es realizada por el DBA o Administrador de bases de datos por medio […]
Características de un Sistema Gestor de Bases de Datos (SGBD o DBMS)
Un Sistema Gestor de Bases de Datos o SGBD (Data Base Management System o DBMS) es el software que controla la instalación de una base de datos (base de datos entendida como el motor, no una base de datos en específico). En términos simples, se trata de una instalación de base de datos en un […]
Transaction Control Language (TCL) del SQL
El Lenguaje de control de transacción es, o TCL, son comandos de SQL (COMMIT, ROLLBACK, etc.) que permiten manejar transacciones en una base de datos relacional, por lo que es importante primeramente aclarar el concepto de transacción. Transacciones en una base de datos relacional Imaginémonos por un momento las operaciones que se deben realizar en […]
Data Manipulation Language (DML) de SQL
Lenguaje de manipulación de datos o DML en SQL DML es el conjunto de comandos de SQL que permite ingresar, modificar y consultar los datos guardados en la base de datos en las tablas principalmente. DML entonces guarda la información en las estructuras creadas con los comandos de DDL (Data Definition Language). Básicamente consta de […]
Data Definition Language (DDL) de SQL
Lenguaje de definición de datos o DDL en SQL DDL es un subconjunto o parte del lenguaje SQL que trata con la definición y actualización de las estructuras de una base de datos. No trata con los datos, sino con todas aquellas estructuras de la base de datos donde residirán los datos. DDL es, por […]
Concepto de tabla y registro
Tablas Una tabla es una estructura que contendrá un subconjunto de los datos en una base de datos. es la estructura principal donde se guardará la información, ya que toda información de la base de datos estará contenida en tablas. La tabla, a su vez, tiene una estructura (campos) y una serie de registros (los […]