jueves, 17 de junio de 2010

3 Consulta:2 periodo:lenguajeSQL

SQL

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

SQL es un acrónimo 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 y desde el punto de vista computacional no es un lenguaje ya que no es Turing completo.

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.

  • Utilizando una sentencia select específica de base de datos, sobre una tabla temporal que contiene la última fila insertada. DB2 implementa esta característica de la siguiente manera:
SELECT *
FROM NEW TABLE ( INSERT INTO phone_book VALUES ( 'Cristobal Jeldrez','0426.817.10.30' ) ) AS t
  • Utilizando una sentencia select uelve la clave primaria generada por el registro insertado más recientemente.
SELECT: Es un comando Utilizado para consultar registros de la base de datos que satisfagan un criterio determinado

FROM: es una cláusula Utilizada para especificar la tabla de la cual se van a seleccionar los registros

WHERE: es una cláusula Utilizada para especificar las condiciones que deben reunir los registros que se van a seleccionar


No hay comentarios:

Publicar un comentario