Curso Completo De Sql

Páginas: 57 (14053 palabras) Publicado: 31 de julio de 2012
m ailxmail - Cursos para compartir lo que sabes

SQL
Autor: Claudio

1

m ailxmail - Cursos para compartir lo que sabes

P resentación del curso
SQL (Structured Query Language) es un lenguaje de programación para acceder y
manipular bases de datos.
S QL surgió de un proyecto de IBM en el que investigaba el acceso a bases de datos
relacionales. Esto poco a poco se ha ido convirtiendoen un estándar de lenguaje de
bases de datos y gran parte de ellas lo soportan. Por esta razón, se considera a SQL
como un lenguaje normalizado, que nos permite interactuar con cualquier tipo de
base de datos (MS Access, SQL Server, MySQL)
En la actualidad este lenguaje es sumamente necesario y demandado para poder
trabajar y manejar datos que proceden de páginas web o bases de datos muyamplias.
En este curso veremos cómo poder trabajar con las sentencias de SQL, las cuales
nos permiten realizar funciones de definición, control y gestión de la base de datos.

2

m ailxmail - Cursos para compartir lo que sabes

1 . Introducción
El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos
normalizado, utilizado por los diferentes m otores de bases de datos para realizar
determinadas operaciones sobre los d atos o sobre la estructura d e los mismos.
Pero como sucede con cualquier sistema de normalización hay excepciones para
casi todo; de hecho, cada motor de bases de datos tiene sus peculiaridades y lo
hace diferente de otro motor, por lo tanto, el lenguaje SQL normalizado (ANSI) no
nos servirá para resolver todos los problemas, aunque si sepuede asegurar que
cualquier sentencia escrita en ANSI será interpretable por cualquier motor de datos.

3

m ailxmail - Cursos para compartir lo que sabes

2 . Breve Historia
La historia de SQL ( que se pronuncia deletreando en inglés las letras que lo
componen, es decir "ese-cu-ele" y no "siquel" como se oye a menudo) empieza en
1974 con la definición, por parte de D onald Chamberlin y de otras personas que
trabajaban en los laboratorios de investigación de IBM, de un lenguaje para la
especificación de las características de las bases de datos que adoptaban el modelo
relacional. Este lenguaje se llamaba SEQUEL ( Structured English Query Language) y
se implementó en un prototipo llamado SEQUEL-XRM e ntre 1974 y 1975. Las
experimentaciones con ese prototipo condujeron, entre1976 y 1977, a una revisión
del lenguaje ( SEQUEL/2), que a partir de ese momento cambió de nombre por
motivos legales, convirtiéndose en SQL. El prototipo ( System R), basado en este
lenguaje, se adoptó y utilizó internamente en IBM y lo adoptaron algunos de sus
clientes elegidos. Gracias al éxito de este sistema, que no estaba todavía
comercializado, también otras compañías empezaron adesarrollar sus productos
relacionales basados en SQL. A partir de 1981, IBM comenzó a entregar sus
productos relacionales y en 1983 empezó a vender DB2. En el curso de los años
ochenta, numerosas compañías (por ejemplo Oracle y Sybase, sólo por citar algunos)
comercializaron productos basados en SQL, que se convierte en el estándar
industrial de hecho por lo que respecta a las bases de datosrelacionales.
En 1986, el ANSI adoptó SQL (sustancialmente adoptó el dialecto SQL de IBM) como
estándar para los lenguajes relacionales y en 1987 se transfomó en estándar ISO.
Esta versión del estándar va con el nombre de S QL/86. En los años siguientes, éste
ha sufrido diversas revisiones que han conducido primero a la versión S QL/89 y ,
posteriormente, a la actual S QL/92.
El hecho de tenerun estándar definido por un lenguaje para bases de datos
relacionales abre potencialmente el camino a la intercomunicabilidad entre todos los
productos que se basan en él. Desde el punto de vista práctico, por desgracia las
cosas fueron de otro modo. Efectivamente, en general cada productor adopta e
implementa en la propia base de datos sólo el corazón del lenguaje SQL (el así
llamado Entry...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Curso Sql
  • Curso SQL STGT
  • Curso sql 2008
  • Chi Kung curso completo
  • Curso Completo De Tuberias
  • Curso completo de dreamweaver 8
  • Sql Server 2012 2 Completa
  • Curso de sql 2005 creacion de bases

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS