¿Qué es SQL?


  • Representa el lenguaje de consulta estructurada

  • Le permite acceder y manipular bases de datos



SQL Structured Query Language es un lenguaje de programación de propósito especial diseñado para gestionar datos almacenados en un sistema de gestión de base de datos relacional (RDBMS), o para el procesamiento de secuencias en un sistema de gestión de flujo de datos relacional (RDSMS). Es un lenguaje de base de datos ampliamente utilizado, que proporciona medios de manipulación de datos (almacenamiento, recuperación, actualización, eliminación) y creación de bases de datos.


Es un lenguaje de programación declarativo diseñado para crear y consultar sistemas de gestión de bases de datos relacionales. Es un lenguaje relativamente simple, pero es muy poderoso. Utiliza un conjunto de comandos para manipular los datos en las bases de datos relacionales. Por ejemplo SQL INSERT se utiliza para insertar datos en tablas de base de datos. El comando SQL SELECT se utiliza para recuperar datos de una o más tablas de la base de datos. SQL UPDATE se utiliza para modificar registros de base de datos existentes.

Entonces, ¿qué puede hacer SQL?

  • Puede ejecutar consultas en una base de datos

  • Puede recuperar datos de una base de datos

  • Puede insertar registros en una base de datos

  • Puede actualizar registros en una base de datos

  • Puede eliminar registros de una base de datos

  • Puede crear nuevas bases de datos

  • Puede crear nuevas tablas en una base de datos

  • Puede crear procedimientos almacenados en una base de datos

  • Puede crear vistas en una base de datos y mucho más.


RDBMS
RDBMS significa Sistema de Gestión de Base de Datos Relacional.

RDBMS es la base para SQL y para 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 denominados tablas. Una tabla es una colección de entradas de datos relacionadas y consiste en columnas y filas.

Comentarios

Entradas populares de este blog

¿Cuál es la diferencia entre Megabit (Mb) y un Megabyte (MB)?

Crear tabs o pestañas con css y jQuery