5. Introducción a las plataformas y versiones

5.1. Plataforma y versión

SQL es un lenguaje en movimiento. Los proveedores están constantemente introduciendo nuevas características y funcionalidades en sus productos.

Por lo tanto, debe saber que en el mundo laboral hoy en día las empresas son tan exigentes como nosotros mismos; es por ello que nos encontraremos con diferentes implementaciones de motores de bases de datos con el propio lenguaje SQL adaptado a las necesidades empresariales. Decidimos trabajar a lo largo del curso con las distintas plataformas SQL:

  • DB2

  • Oracle Database

  • PostgreSQL

  • SQL Server

  • MySQL

La mayoría de los ejemplos aquí presentados implican el uso de dos tablas, EMP y DEPT. La tabla EMP es una tabla simple de 14 filas con campos numéricos, cadenas y fecha. La tabla DEPT es una tabla simple de cuatro filas con solo campos numéricos y de cadena.

Estas tablas poseen un tipo de relación de muchos a uno entre departamentos y empleados

Los contenidos de EMP y DEPT se muestran aquí, respectivamente:

select * from emp;