GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Lenguaje SQL

Alexander Lenin Gancino Suarez Spanisch

Inhalt der Mindmap

Lenguaje SQL

  1. SQL – Lenguaje de Consulta Estructurado

    • Lenguaje estándar para bases de datos relacionales. Definido por ANSI y ISO. Se usa en: Oracle, SQL Server, Sybase, etc.
      • Ejemplo práctico (del documento): – Permite consultar clientes, pedidos, vendedores, artículos y sus relaciones. – Se usa para seleccionar filas, ordenar datos, unir tablas, etc.
  2. Categorías del Lenguaje SQL

    • DDL – Data Definition Language
      • Define objetos de la base de datos. Incluye: CREATE, ALTER, DROP
        • Ejemplos prácticos: Crear bases de datos. Crear tablas como CLIENTE, ARTÍCULO, PEDIDO. Modificar columnas o agregar nuevas. Eliminar tablas que ya no se usan.
    • DML – Data Manipulation Language
      • Manipula datos dentro de las tablas. Incluye: INSERT, UPDATE, DELETE, SELECT
        • Ejemplos prácticos : Insertar filas en CLIENTE o PEDIDO al crear la BD . Actualizar saldos o cuotas de vendedores. Eliminar registros antiguos de DETALLE_PED.
    • DCL – Data Control Language
      • Controla permisos, atomicidad y seguridad. Incluye: GRANT, REVOKE, COMMIT, ROLLBACK
        • Ejemplos: Confirmar cambios con COMMIT TRANSACTION. Deshacer cambios fallidos con ROLLBACK TRANSACTION. Controlar accesos a tablas mediante GRANT/REVOKE.
  3. Implementación de una Base de Datos

    • El documento muestra 7 pasos: Crear el área física de la BD. Crear las tablas. Insertar datos iniciales. Actualizar datos. Eliminar registros. Hacer consultas SELECT. Crear vistas lógicas para ocultar columnas.
  4. Creación de Tablas (DDL)

    • El documento ejemplifica: Tabla CLIENTE Tabla VENDEDOR Tabla ARTÍCULO Tabla PEDIDO Tabla DETALLE_PED
      • Ejemplos prácticos: CLIENTE incluye columnas como NUMCLI, NOMCLI, SALDOS. ARTÍCULO incluye precios con validación CHECK. PEDIDO enlaza clientes y vendedores mediante llaves foráneas.
  5. Ligaduras / Restricciones

    • Tipos principales: DEFAULT → asigna valores por defecto. CHECK → valida valores permitidos. PRIMARY KEY → identificador único. FOREIGN KEY → mantiene integridad referencial. UNIQUE → evita duplicados.
  6. Consultas SELECT

    • Ejemplos prácticos: Mostrar todos los clientes. Mostrar clientes con alias amigables. Evitar duplicados con DISTINCT. Calcular saldos sumando tres columnas. Filtrar por rangos usando BETWEEN. Filtrar por patrones usando LIKE. Ordenar resultados con ORDER BY.
  7. JOIN – Consultas en múltiples tablas

    • Permite unir tablas según campos comunes. Ejemplos prácticos del documento: Cliente + Pedido unidos por NUMCLI. Unir Cliente + Pedido + Detalle + Artículo + Vendedor
  8. Consultas Resumen

    • Funciones agregadas: SUM AVG MIN MAX COUNT DISTINCT

Informationen

Beschreibung
Mindmap am Lenguaje SQL, erstellt von Alexander Lenin Gancino Suarez am 29/11/2025.
Aufrufe
1
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck