Bienvenidos a un nuevo tutorial en donde vamos a escribir acerca de SQL o mejor conocido como (Structured Query Lenguage). Vamos a dar un breve paseo por un conjunto de post que darán forma a un curso completo de SQL.

Entonces SQL es un Lenguaje Estandarizado para Acceder y Manipular Bases de Datos. 

¿Que es SQL?

  • SQL significa Structures Query Lenguage.
  • SQL te permite accedes y manipular Bases de Datos.
  • SQL se convirtió en un estándar del American National Standards Institute (ANSI) en 1987, y del International Organization for Standarization (ISO) en 1987.

¿Que puedo hacer con SQL?

  •  SQL puede ejecutar consultas a una  Base de Datos.
  • SQL puede recuperar Datos de una Base de Datos.
  • SQL puede Insertar registros en una Base de Datos.
  • SQL puede Actualizar registros en una Base de datos.
  • SQL puede Eliminar registros de una Base de Datos.
  • SQL puede Crear nuevas Bases de Datos.
  • SQL puede Crear nuevas Tablas en una Base de Datos.
  • SQL puede Crear Procedimientos Almacenados en una Base de Datos.
  • SQL puede crear Vistas  en una Base de Datos.
  • SQL permite Dar Permisos sobre las Tablas, Procedimientos y Vistas.



SQL es un Estándar , pero….

Aunque de que SQL es un ANSI/ISO estándar, existen diferentes versiones del Lenguaje SQL.

Por otro lado, para cumplir con el estándar ANSI todas las versiones manejan al menos los comandos principales como: SELECT, UPDATE, DELETE, INSERT, WHERE, de una manera similar.

Usando SQL en tu Sitio Web

Para construir un web site que muestre datos desde una Base de Datos, vas a necesitar:

  • Un RDBMS programa manejador de Bases de Datos (i.e. MS Access, SQL Server, MySQL).
  • Usar un Lenguaje de programación del Lado del Servidor como PHP, JAVA, ASP, etc.
  • Usar SQL para obtener los Datos que tu necesitas.
  • Usar HTML/CSS para dar estilos a tú sitio web.

RDBMS

RDBMS significa Sistema Gestor de Bases de Datos Relacionales. RDBMS es la base de SQL y de muchos de los Sistemas de Bases de Datos modernos como: MS SQL Server, IBM DB2, Oracle, MySQL y Microsoft Access.

Los datos en RDBMS están almacenados en una Base de Datos de Objetos llamados Tablas. Una Tabla es una Colección de Entradas de Datos Relacionados y consta de Columnas y Filas.

Fuente oficial: https://www.w3schools.com/sql/sql_intro.asp