¡Esta es una revisión vieja del documento!
Construcción de bases de datos
Módulo perteneciente al curso Desarrollo web back-end
EN esta sección se abordarán diferentes métodos para construir bases de datos relacionales. Se explicarán instrucciones DDL (Data Definition Language) para crear tablas, campos y relaciones entre ellos, además se verá cómo se puede construir una base de datos directamente utilizando la interfaz web phpMyAdmin y mediante la aplicación de software libre MySQL Workbench. En general, esta sección tiene como objetivo enseñar las diferentes opciones disponibles para construir una base de datos y cómo utilizarlas de manera efectiva.
Instrucciones DDL para construir una base de datos
Las instrucciones DDL (Data Definition Language) son un conjunto de comandos que permiten la creación, modificación y eliminación de objetos en una base de datos, como tablas, vistas, índices, restricciones, entre otros.
En PHP, estas instrucciones se pueden ejecutar directamente desde el código utilizando funciones específicas como mysqli_query() o PDO::exec() para enviar una consulta a la base de datos.
Algunos ejemplos de instrucciones DDL son:
CREATE TABLE para crear una nueva tabla en la base de datos:
CREATE TABLE productos ( id INT PRIMARY KEY, nombre VARCHAR(50) NOT NULL, precio DECIMAL(10,2), descripcion TEXT );
ALTER TABLE para modificar la estructura de una tabla existente, como añadir o eliminar columnas o cambiar el tipo de datos de una columna:
ALTER TABLE productos ADD stock INT NOT NULL, MODIFY descripcion VARCHAR(100);
DROP TABLE para eliminar una tabla de la base de datos:
DROP TABLE productos;
Es importante tener en cuenta que estas instrucciones deben ser utilizadas con precaución, ya que pueden afectar a la integridad de los datos en la base de datos. Por lo tanto, es recomendable tener una buena comprensión de la estructura de la base de datos y planificar cuidadosamente cualquier cambio antes de ejecutar estas instrucciones.
