Última actualización: 15 de diciembre de 2023

2.2. Base de datos relacional

Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.

Una base de datos relacional, es un tipo de bases de datos (BD) que cumple con el modelo relacional (el modelo más utilizado actualmente para implementar las BD ya planificadas).

El sistema de gestión de bases de datos relacionales o Relational Database Management System (RDBMS), es el software utilizado para mantener las bases de datos relacionales.

2.2.1. Structured Query Language

Por defecto todos los sistemas de bases de datos relacionales utilizan el Structured Query Language (SQL) para consultar y mantener la base de datos.

2.2.1.1. Crear tablas

Si requiere crear una tabla, a continuación tiene un ejemplo:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
CREATE TABLE clientes
(
    id             int           unique not null,
    nombre         varchar(25)   not null,
    apellido       varchar(25)   not null,
    codigo_postal  int           not null,
    telefono       varchar(11)   not null,

    primary key(id)
);

2.2.1.2. Insertar registros

Si requiere insertar registro en una tabla, a continuación tiene un ejemplo:

1
2
3
4
5
6
INSERT INTO clientes(id, nombre, apellido, codigo_postal, telefono)
VALUES (1,'Leonardo','Caballero','5001', '+58-412-4734567');
INSERT INTO clientes(id, nombre, apellido, codigo_postal, telefono)
VALUES (2,'Ana','Poleo','6302', '+58-426-5831297');
INSERT INTO clientes(id, nombre, apellido, codigo_postal, telefono)
VALUES (3,'Pedro','Lopez','4001', '+58-414-2360943');

2.2.1.3. Consultar registros

Si requiere consultar registros de tabla, a continuación tiene un ejemplo:

1
2
SELECT * FROM clientes;
SELECT * FROM clientes WHERE id = 1;

2.2.1.4. Actualizar registros

Si requiere actualizar registro de tabla, a continuación tiene un ejemplo:

1
2
UPDATE clientes SET codigo_postal = 5051 WHERE id = 1;
UPDATE clientes SET codigo_postal = 6303 WHERE id = 2;

2.2.1.5. Eliminar registros

Si requiere eliminar registro de tabla, a continuación tiene un ejemplo:

1
DELETE FROM clientes WHERE id = 2;

Asi de esta forma puede crear una tabla, ingresar, consultar, actualizar y eliminar registro a dicha tabla.


Importante

Usted puede descargar el código usado en esta sección haciendo clic en los siguientes enlaces: sistema.sql y sistema_data.sql.

Truco

Para ejecutar el código SQL de la base de datos debe tener una copia local de los scripts sistema.sql y sistema_data.sql.

leccion2/
└── sistema/
    ├── sistema.sql
    └── sistema_data.sql

Si tiene la estructura de archivo previa, solo queda correr esos SQL en la vista de Query DATA.

Ver también

Consulte la sección de lecturas suplementarias del entrenamiento para ampliar su conocimiento en esta temática.


¿Cómo puedo ayudar?

¡Mi soporte está aquí para ayudar!

Mi horario de oficina es de lunes a sábado, de 9 AM a 5 PM. GMT-4 - Caracas, Venezuela.

La hora aquí es actualmente 7:35 PM GMT-4.

Mi objetivo es responder a todos los mensajes dentro de un día hábil.

Contrata mi increíble soporte profesional