Está en la página 1de 5

Entrega

Nombre de la materia
Base de datos

Nombre de la licenciatura
Ingeniería en sistemas
computacionales

Nombre del alumno


Rodrigo Jimenez Tuyub

Matrícula
010617562

Nombre de la tarea
Herramientas del modelo relacional

Unidad #
5

Nombre del Profesor


Dianet Campos Reyes

Fecha
13/02/2024
Unidad 5 Lenguaje de programación SQL
Base de datos

Introducción

SQL, o Structured Query Language, es un lenguaje estándar de programación utilizado para gestionar
y manipular bases de datos relacionales. Fue desarrollado por IBM en la década de 1970 y desde
entonces se ha convertido en el lenguaje dominante en la gestión de datos en sistemas de bases de
datos relacionales.

SQL proporciona un conjunto de instrucciones y comandos que permiten realizar una amplia
variedad de operaciones en bases de datos, incluyendo la creación, modificación, eliminación y
consulta de datos. Estas operaciones se realizan a través de sentencias SQL, que son secuencias de
palabras clave y cláusulas que le indican al sistema de gestión de bases de datos (DBMS) qué
acciones llevar a cabo.
Unidad 5 Lenguaje de programación SQL
Base de datos

¿Cuáles son los comandos de SQL para crear, modificar, borrar y consultar bases de
datos?

● Crear base de datos: CREATE DATABASE nombre_de_la_base_de_datos;


● Modificar base de datos: No hay un comando directo para modificar bases de datos. En
general, se suele realizar a través de la administración del sistema de gestión de bases de
datos (DBMS).
● Borrar base de datos: DROP DATABASE nombre_de_la_base_de_datos;
● Consultar bases de datos: SHOW DATABASES; o SELECT schema_name FROM
information_schema.schemata;

¿Cuáles son los comandos de SQL para crear, modificar, borrar y consultar tablas?

Crear tabla:
CREATE TABLE nombre_de_la_tabla (
nombre_del_campo tipo_de_dato [restricciones],
...
);

Modificar tabla:
ALTER TABLE nombre_de_la_tabla
ADD nombre_del_campo tipo_de_dato [restricciones];

Borrar tabla: DROP TABLE nombre_de_la_tabla;

Consultar tablas: SHOW TABLES; o SELECT table_name FROM information_schema.tables WHERE


table_schema = 'nombre_de_la_base_de_datos';

¿Cuáles son los comandos de SQL para crear, modificar y borrar y consultar
campos?

Crear campo: La creación de campos se realiza como parte de la creación de la tabla. Ver el ejemplo
en los comandos de tabla.
Unidad 5 Lenguaje de programación SQL
Base de datos

Modificar campo:

ALTER TABLE nombre_de_la_tabla


MODIFY nombre_del_campo nuevo_tipo_de_dato [nuevas_restricciones];

Borrar campo:

ALTER TABLE nombre_de_la_tabla


DROP COLUMN nombre_del_campo;

Consultar campos: DESCRIBE nombre_de_la_tabla; o SHOW COLUMNS FROM nombre_de_la_tabla;

¿Cuáles son los comandos de SQL para crear, modificar campos llave?

Crear campo llave primaria:

CREATE TABLE nombre_de_la_tabla (


id INT PRIMARY KEY,
...
);

Modificar campo llave primaria: No se puede modificar directamente. Se debe eliminar y volver a
crear.

Borrar campo llave primaria:

ALTER TABLE nombre_de_la_tabla


DROP PRIMARY KEY;

Consultar campo llave primaria:

SHOW KEYS FROM nombre_de_la_tabla WHERE Key_name = 'PRIMARY';


Unidad 5 Lenguaje de programación SQL
Base de datos

Conclusión
En resumen, SQL es un lenguaje poderoso y versátil que desempeña un papel fundamental en la
gestión y manipulación de datos en sistemas de bases de datos relacionales. Su amplio conjunto de
funciones y su facilidad de uso lo convierten en una herramienta indispensable para desarrolladores,
administradores y analistas de datos en una amplia gama de aplicaciones y entornos.

También podría gustarte