Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nombre de la materia
Base de datos
Nombre de la licenciatura
Ingeniería en sistemas
computacionales
Matrícula
010617562
Nombre de la tarea
Herramientas del modelo relacional
Unidad #
5
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?
¿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];
¿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:
Borrar campo:
¿Cuáles son los comandos de SQL para crear, modificar campos llave?
Modificar campo llave primaria: No se puede modificar directamente. Se debe eliminar y volver a
crear.
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.