Presentación
Nombre: Keinel Jose
Apellido: Feliz Vasquez
Matricula: 2025-1384
Carrera: Desarrollo de Software
Investigar el uso de los siguientes comandos
1. CREATE
Crea una nueva base de datos o tabla.
Ejemplo:
sql
CopiarEditar
CREATE TABLE estudiantes (
id INT,
nombre VARCHAR(50)
);
2. DROP
Elimina una base de datos o tabla.
Ejemplo:
sql
CopiarEditar
DROP TABLE estudiantes;
3. ALTER
Modifica la estructura de una tabla (agregar, eliminar o modificar
columnas).
Ejemplo:
sql
CopiarEditar
ALTER TABLE estudiantes ADD edad INT;
Comandos de Manipulación de Datos (DML)
4. SELECT
Extrae datos de una o más tablas.
Ejemplo:
sql
CopiarEditar
SELECT * FROM estudiantes;
5. INSERT
Inserta nuevos registros en una tabla.
Ejemplo:
sql
CopiarEditar
INSERT INTO estudiantes (id, nombre) VALUES (1, 'Ana');
6. DELETE
Elimina registros de una tabla.
Ejemplo:
sql
CopiarEditar
DELETE FROM estudiantes WHERE id = 1;
7. UPDATE
Actualiza valores de registros existentes.
Ejemplo:
sql
CopiarEditar
UPDATE estudiantes SET nombre = 'Carlos' WHERE id = 2;
Elementos de estructura de base de datos
8. TABLE
Representa una tabla en la base de datos (estructura de filas y
columnas).
9. DATABASE
Conjunto organizado de datos estructurados.
Ejemplo para crearla:
sql
CopiarEditar
CREATE DATABASE escuela;
10. PRIMARY KEY
Clave única que identifica cada fila de la tabla. No se repite ni
puede ser nula.
Ejemplo:
sql
CopiarEditar
CREATE TABLE estudiantes (
id INT PRIMARY KEY,
nombre VARCHAR(50)
);
11. FOREIGN KEY
Clave foránea que hace referencia a una clave primaria de otra
tabla.
Ejemplo:
sql
CopiarEditar
CREATE TABLE matriculas (
id INT,
estudiante_id INT,
FOREIGN KEY (estudiante_id) REFERENCES estudiantes(id)
);
Otros Comandos y Palabras Clave
12. AS
Se usa para renombrar columnas o tablas temporalmente (alias).
Ejemplo:
sql
CopiarEditar
SELECT nombre AS estudiante FROM estudiantes;
13. VIEW
Crea una vista (consulta guardada como si fuera una tabla virtual).
Ejemplo:
sql
CopiarEditar
CREATE VIEW vista_estudiantes AS
SELECT nombre FROM estudiantes;
14. ORDER BY (mal escrito como ORBER BY)
Ordena el resultado de una consulta.
Ejemplo:
sql
CopiarEditar
SELECT * FROM estudiantes ORDER BY nombre;
15. DESC
Orden descendente (del mayor al menor).
Ejemplo:
sql
CopiarEditar
ORDER BY edad DESC;
16. ASC
Orden ascendente (del menor al mayor). Es el valor por defecto.
Ejemplo:
sql
CopiarEditar
ORDER BY edad ASC;
17. FROM
Indica la tabla de donde se extraen los datos.
Ejemplo:
sql
CopiarEditar
SELECT * FROM estudiantes;
18. WHERE
Filtra los registros que cumplen una condición.
Ejemplo:
sql
CopiarEditar
SELECT * FROM estudiantes WHERE edad > 18;
TIPOS DE DATOS
19. TIPOS DE DATOS
Son las clases de datos que pueden almacenar las columnas de
una tabla.
Ejemplos comunes:
INT: números enteros.
VARCHAR(n): texto con un máximo de n caracteres.
DATE: fechas.
FLOAT o DECIMAL: números con decimales.
BOOLEAN: verdadero o falso (TRUE/FALSE o 1/0).