Creando una tabla de información de productos

MySQLMySQLBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este proyecto, aprenderás a crear una base de datos y una tabla para almacenar información de productos. Este proyecto tiene como objetivo brindarte una experiencia práctica en el trabajo con MySQL, uno de los sistemas de gestión de bases de datos relacionales más populares.

👀 Vista previa

Vista previa de la creación de la base de datos MySQL

🎯 Tareas

En este proyecto, aprenderás:

  • Cómo iniciar el servidor MySQL y acceder a la interfaz de línea de comandos de MySQL
  • Cómo crear una nueva base de datos y cambiar a ella
  • Cómo crear una nueva tabla con columnas y propiedades específicas
  • Cómo verificar la creación de la tabla y su estructura

🏆 Logros

Después de completar este proyecto, podrás:

  • Comprender los conceptos básicos de la gestión de bases de datos
  • Crear y administrar bases de datos y tablas utilizando comandos SQL
  • Familiarizarte con la interfaz de línea de comandos de MySQL
  • Aplicar tus conocimientos para construir aplicaciones de bases de datos simples

Iniciar MySQL y acceder a la base de datos

En este paso, aprenderás a iniciar el servidor MySQL y acceder a la base de datos.

  1. Inicia el servidor MySQL utilizando el siguiente comando:
sudo service mysql start
  1. Accede a la interfaz de línea de comandos de MySQL utilizando el siguiente comando:
sudo mysql

Esto te permitirá interactuar con la base de datos MySQL directamente desde la línea de comandos.

Crear una nueva base de datos y tabla

En este paso, aprenderás a crear una nueva base de datos y una tabla para almacenar información de productos.

  1. Crea una nueva base de datos llamada product utilizando la siguiente instrucción SQL:
CREATE SCHEMA product;
  1. Cambia a la base de datos product utilizando la siguiente instrucción SQL:
USE product;
  1. Crea una nueva tabla llamada product_info con las siguientes columnas y propiedades:
CREATE TABLE product_info (
  id INT NOT NULL,
  name VARCHAR(10),
  price DECIMAL(8, 2),
  intro VARCHAR(256)
);

Esta tabla almacenará la información del producto, incluyendo el ID del producto, el nombre, el precio y una breve introducción.

Verificar la creación de la tabla

En este paso, aprenderás a verificar que la tabla product_info se ha creado correctamente.

  1. Utiliza la siguiente instrucción SQL para describir la estructura de la tabla product_info:
DESC product_info;

La salida debe ser similar a la siguiente:

+-------+--------------+------+-----+---------+-------+
| Campo | Tipo         | Nulo | Clave | Predeterminado | Extra |
+-------+--------------+------+-----+---------+-------+
| id    | int(11)      | NO   |     | NULL    |       |
| nombre| varchar(10)  | SI   |     | NULL    |       |
| precio| decimal(8,2) | SI   |     | NULL    |       |
| intro | varchar(256) | SI   |     | NULL    |       |
+-------+--------------+------+-----+---------+-------+

Esto confirma que la tabla product_info se ha creado con las columnas y propiedades correctas.

¡Felicitaciones! Has creado con éxito una nueva base de datos y una tabla para almacenar información de productos. En los siguientes pasos, aprenderás a insertar, actualizar y recuperar datos de la tabla product_info.

✨ Revisar Solución y Practicar

Resumen

¡Felicitaciones! Has completado este proyecto. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.