Redes

Solo disponible en BuenasTareas
  • Páginas : 4 (864 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de febrero de 2012
Leer documento completo
Vista previa del texto
ALUMNO:
DIEGO CRUZ CRUZ

TEMA:
1.3 Lenguajes para base de datos
1.5 Sistemas Orientadas a onjetos
1.6 Sistemas Basados en el conocimiento

CARRERA:
Ingeniería en Sistemas ComputacionalesMAESTRO:
L.I Luis Daniel Ortega Sánchez

Jueves 6 de Octubre del 2011 1
En la actualidad el tipo de base de datos que se utiliza por excelencia es la Base de Datos Relacional que se usa paramodelar problemas reales y administrar datos dinámicamente.

A partir de la creación de este tipo de bases de datos surgió un tipo de lenguaje para accesar y modificar los datos de este tipo de bases,SQL (Structured Query Language o Lenguaje Estructurado de Consultas).

De esta manera existe una serie de versiones (por decirlo de alguna manera) de SQL a lo largo de la historia de las bases dedatos:

1. SEQUEL (Structured English QUEry Language) que más tarde sería ampliamente implementado por el SGBD (Sistemas Gestores de Bases de Datos) experimental System R, desarrollado en 1977 tambiénpor IBM. Sin embargo, fue Oracle quien lo introdujo por primera vez en 1979 en un programa comercial.

2. SQL-86 SQL-87 desarrollada en 1986 Primera publicación hecha por ANSI. Confirmada por ISO en1987.

3. SQL-89 desarrollada en 1989 Revisión menor.

4. SQL-92 SQL2 desarrollada en 1992 Revisión mayor.

5. SQL:1999 - SQL2000 desarrollada en 1999 y 2000 respectivamente. Se agregaronexpresiones regulares, consultas recursivas (para relaciones jerárquicas), triggers y algunas características orientadas a objetos.
6. SQL:2003 desarrollada en 2003 Introduce algunas características deXML, cambios en las funciones, estandarización del objeto sequence y de las columnas autonumericas. (Ver Eisenberg et al.: SQL:2003 Has Been Published.)

Los principales gestores de bases de datos(SGBD) usan SQL y son:

* DB2
* Firebird
* Informix
* Interbase
* MySQL
* Oracle
* PostgreSQL
* Pervasive
* SQLite
* SQL Server
* Sybase ASE

Sistemas basados en el conocimiento
El...
tracking img