Saber cómo crear una tabla SQL correctamente es quizás una de las habilidades más esenciales que debe tener un diseñador de bases de datos en ciernes.
Si es nuevo en la administración de bases de datos o simplemente necesita un repaso de las tablas SQL, este tutorial es el indicado para usted.
Introducción a su tabla SQL
Antes de crear una tabla, asegúrese de tener un esquema configurado en un servidor SQL. Para este ejemplo, usaremos un Servidor MySQL junto con MySQL Workbench para crear una tabla.
Lo primero que debe hacer es establecer una conexión.
Para hacer esto, abra MySQL Workbench y haga clic en el + icono para agregar una conexión.
Esto abre un cuadro de diálogo donde puede controlar las propiedades de la nueva conexión. Agregar una nueva Nombre de la conexión y haga clic en OK.
Hacer clic en la conexión lo lleva al editor donde puede ingresar consultas para crear y manipular esquemas.
Para probar nuestro código para crear una tabla, creemos un nuevo esquema.
CREAR esquema mySchema;
USAR mySchema
Esto crea un esquema SQL que almacena tablas y sus relaciones. Ahora, sobre la mesa.
Crear una tabla SQL
En SQL, se puede crear una tabla usando la palabra clave CREATE. Al crear la tabla, debe especificar los nombres de las columnas, los tipos de datos de las columnas y la columna de clave principal.
La sintaxis general para hacerlo es:
CREAR TABLA nombre_tabla (
tipo de datos column1
tipo de datos column2,
tipo de datos column3,
...
tipo de datos columnN,
LLAVE PRIMARIA (nombre de la columna)
);
Usemos esta sintaxis para crear una tabla que almacene los datos de los empleados en una empresa.
use mySchema;
Empleado CREAR TABLA (
empID int no nulo,
empName varchar (25) no es nulo,
emailID varchar (25) no es nulo,
LLAVE PRIMARIA (EMPID)
);
Tenga en cuenta la frase clave no nula aquí. Esto asegura que cada vez que se agrega un nuevo empleado, ninguno de los campos se puede dejar vacío mientras se agrega su información.
Ahora, probemos si nuestra tabla se creó y almacenó correctamente en el esquema. Una forma de hacerlo es agregar algunos valores a la tabla y enviarlos al panel "Cuadrícula de resultados".
Agregar valores en una tabla SQL
Para agregar valores a la tabla, use el siguiente comando y argumentos:
INSERT INTO empleado
VALORES (1, "John Matthews", "[email protected]");
Visualización de valores de una tabla SQL
Para mostrar valores de la tabla de empleados, podemos hacer uso del comando SELECT.
Para hacerlo, utilice lo siguiente:
SELECCIONAR * del empleado;
El * aquí es un operador comodín que selecciona todo de forma predeterminada. En este caso, todas las filas de la tabla de empleados se seleccionan para mostrarse.
Si todo va bien, esto es lo que debería ver:
Relacionada: Aprenda el comando GROUP BY de SQL
Explorando SQL más a fondo
Las bases de datos son mucho más que simplemente construir mesa tras mesa. Puede jugar con algunas funciones útiles, como consultas y subconsultas o, si se siente aventurero, incluso intentar escribir un procedimiento o un activador.
Sin embargo, al final del día, la efectividad de su programa SQL se reduce a qué tan bien construya y estructura sus tablas. ¡Así que asegúrese de mantener esta guía marcada hasta que sepa cómo construir tablas SQL como la palma de su mano!
¿Quiere aprender más sobre SQL? Tener un control de los diversos comandos de consulta SQL es una excelente manera de avanzar.
Leer siguiente
- Programación
- SQL
- base de datos
Yash es un aspirante a estudiante de ciencias de la computación al que le encanta construir cosas y escribir sobre todo lo relacionado con la tecnología. En su tiempo libre, le gusta jugar Squash, leer una copia del último Murakami y cazar dragones en Skyrim.
Suscríbete a nuestro boletín
¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Un paso más…!
Confirme su dirección de correo electrónico en el correo electrónico que le acabamos de enviar.