📘 TALLER SQL
Taller SQL – Implementación y Manipulación de Bases
de Datos Relacionales
1. Enunciado de la actividad
Materiales de formación a consultar:
Para el desarrollo de esta actividad es importante la lectura y análisis del material de
formación “Implementación y manipulación de bases de datos relacionales”.
Evidencias:
A continuación, se describen las acciones y las correspondientes evidencias que
conforman la actividad de aprendizaje:
❖ Evidencia de desempeño:
GA6-220501096-AA2-EV01 – Destrezas y conocimientos en el manejo de sentencias DDL
y DML de SQL.
Actividad:
Tomando como referencia el taller descrito a continuación, realice un informe técnico con
las sentencias SQL realizadas para dar solución a los problemas planteados.
Taller SQL
1. Trabaje con la tabla “Libreta”.
2. Cree una tabla llamada libreta con los siguientes campos:
○ nombre (cadena de 20)
○ domicilio (cadena de 30)
○ teléfono (cadena de 11)
3. Visualice las tablas existentes para verificar la creación de libreta.
4. Visualice la estructura de la tabla libreta.
5. Ingrese los siguientes registros:
○ ('Alberto Mores','Colon 123','4234567')
○ ('Juan Torres','Avellaneda 135','4458787')
6. Seleccione y muestre todos los registros de la tabla.
7. Construya las sentencias que actualicen los datos que acaba de insertar.
8. Inserte cinco (5) registros adicionales.
9. Cuente cuántos registros se ingresaron.
Elementos para tener en cuenta en el documento:
El informe debe cumplir con las normas básicas de presentación de un documento escrito,
incluyendo como mínimo:
● Portada
● Introducción
● Objetivo
● Desarrollo con sentencias SQL punto a punto del taller “Taller SQL”
2. Introducción
El presente informe técnico tiene como finalidad evidenciar las destrezas y conocimientos
en el manejo de sentencias DDL y DML del lenguaje SQL, aplicadas a la creación,
manipulación y consulta de una base de datos relacional.
Para el desarrollo de esta actividad se tomó como referencia el material de formación
“Implementación y manipulación de bases de datos relacionales”, aplicando los
conceptos mediante un ejercicio práctico orientado al uso correcto de comandos SQL.
3. Objetivo
Aplicar sentencias DDL y DML en SQL para crear una tabla, insertar registros, actualizar
información y consultar datos, demostrando el uso adecuado del lenguaje SQL en un
entorno de base de datos relacional.
4. Desarrollo del Taller SQL – Solución
Paso 1. Creación de la tabla libreta
Sentencia SQL
CREATE TABLE libreta (
nombre VARCHAR(20),
domicilio VARCHAR(30),
telefono VARCHAR(11)
);
Explicación
● Se crea la tabla libreta.
● Se definen tres campos de tipo texto (VARCHAR) con la longitud solicitada.
● Esta sentencia pertenece al lenguaje DDL, ya que define la estructura de la tabla.
Paso 2. Visualizar las tablas existentes
Sentencia SQL
SHOW TABLES;
Explicación
● Muestra todas las tablas existentes en la base de datos.
● Permite verificar que la tabla libreta fue creada correctamente.
Paso 3. Visualizar la estructura de la tabla libreta
Sentencia SQL
DESCRIBE libreta;
Explicación
● Muestra la estructura de la tabla.
● Permite visualizar los campos, tipos de datos y longitudes.
Paso 4. Insertar los primeros registros
Sentencias SQL
INSERT INTO libreta (nombre, domicilio, telefono)
VALUES ('Alberto Mores','Colon 123','4234567');
INSERT INTO libreta (nombre, domicilio, telefono)
VALUES ('Juan Torres','Avellaneda 135','4458787');
Explicación
● Se insertan dos registros en la tabla libreta.
● Cada sentencia INSERT agrega una fila con nombre, domicilio y teléfono.
● Estas sentencias corresponden al lenguaje DML.
Paso 5. Mostrar todos los registros de la tabla
Sentencia SQL
SELECT * FROM libreta;
Explicación
● Muestra todos los registros almacenados en la tabla libreta.
● El símbolo * indica que se muestran todas las columnas.
Paso 6. Actualizar los datos insertados
Sentencia SQL
UPDATE libreta
SET domicilio = 'Colón 456'
WHERE nombre = 'Alberto Mores';
Explicación
● Actualiza el domicilio del registro correspondiente a Alberto Mores.
● El uso de WHERE evita que se actualicen todos los registros.
Paso 7. Insertar cinco registros adicionales
Sentencia SQL
INSERT INTO libreta (nombre, domicilio, telefono) VALUES
('María Gómez','San Martín 200','4112233'),
('Luis Pérez','Belgrano 321','4223344'),
('Ana Ruiz','Mitre 455','4334455'),
('Carlos Díaz','Rivadavia 678','4445566'),
('Sofía López','Sarmiento 890','4556677');
Explicación
● Se insertan cinco nuevos registros en una sola sentencia.
● Cada fila representa una nueva persona en la libreta.
Paso 8. Contar los registros ingresados
Sentencia SQL
SELECT COUNT(*) AS total_registros
FROM libreta;
Explicación
● Cuenta el número total de registros almacenados en la tabla.
● El alias total_registros facilita la interpretación del resultado.
5. Conclusión
Mediante el desarrollo del presente taller se aplicaron correctamente las sentencias DDL y
DML del lenguaje SQL, permitiendo crear una tabla, insertar información, actualizar datos y
realizar consultas.
La actividad permitió fortalecer las competencias en bases de datos relacionales, dando
cumplimiento a la evidencia GA6-220501096-AA2-EV01, conforme a los lineamientos del
SENA.