Notes
Untitled
Content of the notes (3)
Page 1
Page 2
Page 3
SHOW DATABASES
¿Qué hace?
Muestra todas las bases de datos existentes en el servidor MySQL.
Sintaxis
SHOW DATABASES;
Ejemplo
SHOW DATABASES;
Resultado:
information_schema mysql empresa tienda
USE
¿Qué hace?
Selecciona la base de datos con la que vas a trabajar.
Sintaxis
USE nombre_bd;
Ejemplo
USE empresa;
A partir de ese momento, todas las consultas se ejecutarán sobre la base de datos empresa.
SHOW TABLES
¿Qué hace?
Muestra todas las tablas que existen dentro de la base de datos seleccionada.
Sintaxis
SHOW TABLES;
Ejemplo
SHOW TABLES;
Resultado:
clientes empleados ventas productos
CREATE DATABASE
¿Qué hace?
Crea una nueva base de datos.
Sintaxis
CREATE DATABASE nombre_bd;
Ejemplo
CREATE DATABASE gimnasio;
CREATE TABLE
¿Qué hace?
Crea una tabla dentro de una base de datos.
Sintaxis
CREATE TABLE nombre_tabla ( columna tipo_dato );
Ejemplo
CREATE TABLE clientes ( id INT, nombre VARCHAR(50) );
NOT NULL
¿Qué hace?
Obliga a que una columna tenga un valor.
No permite dejarla vacía.
Ejemplo
CREATE TABLE clientes ( id INT NOT NULL, nombre VARCHAR(50) NOT NULL );
Correcto
INSERT INTO clientes VALUES (1,'Santiago');
Incorrecto
INSERT INTO clientes VALUES (NULL,'Santiago');
FOREIGN KEY
¿Qué hace?
Crea una relación entre dos tablas.
Garantiza la integridad de los datos.
Ejemplo
Tabla departamentos:
CREATE TABLE departamentos ( id_departamento INT PRIMARY KEY, nombre VARCHAR(50) );
Tabla empleados:
CREATE TABLE empleados ( id_empleado INT PRIMARY KEY, nombre VARCHAR(50), id_departamento INT, FOREIGN KEY (id_departamento) REFERENCES departamentos(id_departamento) );
Concepto importante
Un empleado solo puede pertenecer a un departamento que ya exista.
DESCRIBE
¿Qué hace?
Muestra la estructura de una tabla.
Sintaxis
DESCRIBE nombre_tabla;
Ejemplo
DESCRIBE empleados;
Resultado:
id_empleado INT nombre VARCHAR(50) id_departamento INT
SELECT
¿Qué hace?
Recupera información de una tabla.
Es el comando más utilizado en SQL.
Sintaxis
SELECT columnas FROM tabla;
Ejemplo
SELECT * FROM empleados;
Resultado
1 Juan 2 María 3 Carlos
AS
¿Qué hace?
Asigna un alias temporal a una columna o tabla.
Sintaxis
SELECT columna AS alias FROM tabla;
Ejemplo
SELECT nombre AS Empleado FROM empleados;
Resultado:
Empleado -------- Juan María Carlos
COUNT(*)
¿Qué hace?
Cuenta la cantidad de registros de una tabla.
Sintaxis
SELECT COUNT(*) FROM tabla;
Ejemplo
SELECT COUNT(*) FROM empleados;
Resultado:
3
Porque existen 3 registros en la tabla.
Information
- Description
- Note on Untitled, created by santiago alzate on 06/06/2026.
- Created by
- santiago alzate
- Views
- 0
- Rating