¿Qué es SQL?

SQL es un lenguaje estándar para acceder y manipular bases de datos. Aunque SQL es un estándar ANSI / ISO, existen diferentes versiones del lenguaje SQL. Basado en el álgebra relacional y en el cálculo relacional, SQL consiste en un lenguaje de definición de datos, manipulación de datos y un lenguaje de control de datos. El alcance de SQL incluye la inserción de datos, consultas, actualizaciones y borrado, la creación y modificación de esquemas y el control de acceso a los datos entre otros.

¿Qué se puede hacer con SQL?

  • SQL puede ejecutar consultas en una base de datos.
  • Recuperar datos de una base de datos.
  • Insertar registros en una base de datos.
  • Actualizar registros en una base de datos.
  • Eliminar registros de una base de datos.
  • Crear nuevas bases de datos.
  • Crear nuevas tablas en una base de datos.
  • Establecer permisos en tablas, procedimientos y vistas.

¡La mayoría de los programas de bases de datos SQL también tienen sus propias extensiones propietarias además del estándar SQL!

Oracle Database - Fujitsu Spain

Usar SQL en un sitio web

Para crear un sitio web que muestre datos de una base de datos, se necesitará:

  • Un programa de base de datos RDBMS, es decir: MS Access, SQL Server, MySQL
  • Para utilizar un lenguaje de secuencias de comandos del lado del servidor, como PHP o ASP
  • Para usar SQL para obtener los datos que desea
  • Para usar HTML / CSS para diseñar la página

RDBMS: Relational Database Management System

RDBMS es la base de SQL y de todos los sistemas de bases de datos modernos, como MS SQL Server, IBM DB2, Oracle, MySQL y Microsoft Access.

Los datos en RDBMS se almacenan en objetos de base de datos llamados tablas. Una tabla es una colección de entradas de datos relacionados y consta de columnas y filas.

Db2 shared memory vulnerability opened door to attackers, but IBM issued a  patch - SiliconANGLE

Le recomendamos seguir al tanto de este pequeño curso SQL de gran utilidad para los programadores