jueves, 3 de junio de 2010

CONSULTA

SQL

SQL es un lenguaje formal declarativo, estandarizado ISO, para manipular información en una base de datos.

SQL es un acrónimo (Structured Query Language) ya que la ISO lo define con nombre oficial Database Language SQL. No es un lenguaje estructurado (puede ser usado en bloques o procedimientos), No es solamente para consultas ("queries") y desde el punto de vista computacional no es un lenguaje ya que no es Turing completo.
(Fuente negación Acrónimo: "Visual Quickstart Guide SQL, 3th edition - Chris Fehily, Peachpit Press").


El SQL es un lenguaje de acceso a bases de datos que explota la flexibilidad y potencia de los sistemas relacionales permitiendo gran variedad de operaciones en éstos últimos.

Es un lenguaje declarativo de "alto nivel" o "de no procedimiento", que gracias a su fuerte base teórica y su orientación al manejo de conjuntos de registros, y no a registros individuales, permite una alta productividad en codificación y la orientación a objetos. De esta forma una sola sentencia puede equivaler a uno o más programas que se utilizarían en un lenguaje de bajo nivel orientado a registros.

  • Select: consulta registros de la base de datos que satisfagan un criterio determinado.
  • From: especifica la tabla de la cual se van a seleccionar los registros.
  • Where: especifica las condiciones que deben reunir los registros que se van a seleccionar.

No hay comentarios:

Publicar un comentario