SQL

¿Qué es SQL?


SQL es un lenguaje de programación estructurado orientado fuertemente a las bases de datos, teniendo variantes dependiendo del DBMS empleado, no muy notorio en algunos casos, pero sí en otros.

¿Cuál es su potencial?


Nos permite no solo crear la base de datos, sino hacer consultas (SELECT) que pueden ser muy complejas y resultarían muy tediosas y altamente dependientes de la base de datos si lo hacemos mediante un lenguaje de programación de alto nivel. Además, crear procedimientos almacenados y disparadores, los primeros son como funciones preestablecidas que escribimos en SQL (este sí varía mucho entre los diversos DBMS) y los disparadores son códigos que se activan automáticamente tras algunas acciones de los usuarios en la base de datos como capturar el IP de una computadora cuando actualiza un registro y almacenar ese dato (la IP) en una tabla, muy útil para la auditoria informática


Veamos ahora el temario del SQL:

CONTENIDO

  1. Introducción al SQL
    1. Bases de datos relacionales
    2. Bases de datos no relacionales
  2. Motores de bases de datos relacionales más populares
    1. MySQL y MariaBD
      1. Creando una tabla
      2. Creando una clave foránea
      3. Creando una vista
    2. SQL Server
    3. Oracle
    4. PostgreSQL
    5. SQLite

No hay comentarios:

Publicar un comentario