-
2008 BCE
SQL¨2008
Permite el uso de la cláusula ORDER BY fuera de las definiciones de los cursores incluye los disparadores del tipo INSTEAD OF, añade la sentencia TRUNCATE. -
2006 BCE
SQL¨ 2006
ISO/ IEC 9075-14:2006 Define las maneras en las cuales SQL se puede utilizar conjuntamente con XML. define maneras de importar y guardar datos XML; en una base de datos SQL, manipulandolos dentro de la base de datos y publicando el XML y los datos SQL convencionales en forma XML. proporcionando facilidades que permiten a las aplicaciones integrar dentro de su código SQL el uso de XQUERy lenguaje de consulta XML publicado por el W3C para acceso concurrente a datos ordinarios SQL Y XML. -
2003 BCE
SQL¨2003
SOPORTE PARA XML, MEJOR ORIENTACION A OBJETOS. -
2003 BCE
LENGUAJE DE MANIPULACION DE DATOS
(LMD) este es un componente de SQL y maneja 4 operaciones o sentencias importantes como lo son : INSERT, UPDATE,DELETE Y SELECT. -
2003 BCE
ALGUNAS VERSIONES ORACLE
Oracle 10: da mejores resultados al automatizar las tareas administrativas,
dando seguridad características para el cumplimiento regulatorio, y posibilitando la mayor disponibilidad
Oracle 11: tiene características completas para pequeñas y medianas empresas que requieren el desempeño, la disponibilidad y la seguridad de la base de datos #1 del mundo a un bajo costo.
es la opción segura para desarrollar e implementar de manera económica las aplicaciones de la base de datos. -
2000 BCE
DEFRENCIA ENTRE MYSQL Y ORACLE
MySQL se instala a partir de sus rpm resultando sencillo. El proceso de
instalación crea las bases de datos necesarias para funcionar. MySQL le acompaña
suficiente documentación de calidad.
¾ Oracle resulta muy difícil de instalar. No dispone de un fichero rpm de instalación.
Incorpora documentación para poder ejecutar el instalador. Se trata de un rudimentario
asistente que realiza preguntas al usuario o administrador y presenta una lista de
componentes a elegir. -
1999 BCE
SQL¨1999
SE AÑADEN LOS TRIGGERS, ASI COMO CARACTERISTICAS DE ORIENTACIÓN A OBJETOS. -
1999 BCE
SQL¨1999 Primera version estandar desde 1992,incluye nuevas funcionalidades, Tipos personalizados: Pueden estar basados en un tipo ya existente
(ej un entero con un
rango de valores limitado) o bien tener una estructura
● Arrays: Se soportan los arrays como un tipo mas básico
● Procedimientos almacenados: Se permite almacenar procedimientos en la base de datos. SQL'1999 define un dialecto estándar
● Microtransacciones: Se añade la posibilidad de guardar el estado de la transacción en un punto
dado, para volver a él si algo sale mal (microrollback). -
1995 BCE
La interfaz ODBC
La interfaz ODBC (Open Database Connectivity) define una librería de funciones
que permite a las aplicaciones acceder al SGBD utilizando el SQL. Las rutinas
SQL/CLI están fuertemente basadas en las características de la interfaz ODBC,
y gracias al trabajo desarrollado por SAG-X/Open (SQL Access Group-X/Open),
fueron añadidas al estándar ANSI/ISO SQL92. -
1994 BCE
DB2- UDB
(Universal database) fue construido en base a dos productos incluidos en el DB2 de AIX, common server, que para propositos generales incluia funciones avanzadas, para los servidores de base de datos, con soporte de hardware SMP y OLTP; y el DB2 parallela edition fue desarrollado para soportar aplicaciones a gran escala, como date warehousing y data mining. -
1992 BCE
SQL¨1992
SE AÑADE INTEGRIDAD REFERENCIAL -
1989 BCE
SQL2 o SQL92
En el año 1989, el estándar fue objeto de una revisión y una ampliación
que dieron lugar al lenguaje que se conoce con el nombre de SQL1 o SQL89.
En el año 1992 el estándar volvió a ser revisado y ampliado considerablemente
para cubrir carencias de la versión anterior. Esta nueva versión del SQL, que se
conoce con el nombre de SQL2 o SQL92, todo lo que era válido en el caso del SQL89 lo continuará siendo en el SQL92. -
1989 BCE
niveles dentreo del SQL92
De hecho, se pueden distinguir tres niveles dentro del SQL92:
1) El nivel introductorio (entry), que incluye el SQL89 y las definiciones de
clave primaria y clave foránea al crear una tabla.
2) El nivel intermedio (intermediate), que, además del SQL89, añade algunas
ampliaciones del SQL92.
3) El nivel completo (full), que ya tiene todas las ampliaciones del SQL92. -
1987 BCE
SQL¨1987
VERSION INICIAL -
Period: 1986 BCE to 1987 BCE
lenguaje oficial
El SQL se convirtió oficialmente en el lenguaje estándar de ANSI en el
año 1986, y de ISO (International Standards Organization) en 1987. También ha
sido adoptado como lenguaje estándar por FIPS (Federal Information Processing
Standard). -
1983 BCE
DB2
SE INICIA LA VENTA CON LA VERSION NUMERO 2.0 -
1982 BCE
ANSI (American National Standards Institute)
En 1982, ANSI (American National Standards Institute) encargó a uno de sus comités
(X3H2) la definición de un lenguaje de bases de datos relacionales. Este comité, eligió un lenguaje estándar que estaba basado en éste prácticamente en su totalidad. -
1981 BCE
Declaracion DR.COOD
El Dr. Codd, al recibir el premio Turing en 1981, declaró que una verdadera base de datos relacional puede:Estar al alcance de los no programadores.
hizo la siguiente reflexión: "Es importante recordar que las bases de datos se establecen para beneficio de los usuarios finales, y no para los programadores de aplicaciones quienes actúan como intermediarios para las necesidades actuales de
procesamiento de datos”. -
1970 BCE
años 80
a principio de los ochenta, una vez
finalizado el proyecto System R, IBM y otras empresas empezaron a utilizar el SQL en sus SGBD relacionales, con lo que este lenguaje adquirió una gran popularidad. -
1970 BCE
DB2
SE ORIGINA DB2, POR PARTE DE IBM. -
1970 BCE
ORACLE
Nació con el nombre de relational software a partir de un estudio sobre SGBD (Sistemas Gestores de Base de Datos) Computer World definió este estudio como uno de los más completos jamás escritos sobre bases de datos.
usaba la filosofía de las bases de datos relacionales, algo que por aquella época era todavía desconocido.
Oracle Database,ha sido diseñada para que
las organizaciones puedan controlar y gestionar grandes volúmenes de contenidos no
estructurados. -
1960 BCE
años 70
A mediados de los años setenta, el proyecto de IBM dio como resultado un primer lenguaje denominado SEQUEL (Structured English Query Language), que por razones legales se denominó más adelante SQL (Structured Query Language). -
1960 BCE
NACIMIENTO DE MYSQL
en los años ochenta, michael widenius, no encontro un programa de almacenamiento de archivos satisfactorio, asi fue como en 1995, y en ayuda de David Axmak, nacio un producto y empresa llamada MYSQL, MYSQL AB -
Period: 1923 BCE to
EDGAR FRANK COOD
Partiendo del cálculo relacional, el Dr.Codd desarrolló el primer lenguaje relacional llamado ALPHA el cual formó el fundamento para el desarrollo subsecuente de lenguaje
SQL.Otros lenguajes relacionales de consulta, tales como el QBE19, se basaron en el álgebra relacional.
estableció los fundamentos para esta separación con conceptos tales como la independencia lógica y física de los datos (reglas 8, 9), de independencia, integridad y distribución (reglas 10 y 11). Como consecuencia. -
200 BCE
XML
(extensible markup language) es una meta de lenguaje que permite definir lenguajes de marcado adecuados a usos determinados.
el HTML (hypertext markup language) se ha convertido en el lenguaje estandar en word, wide, web. -
MICHAEL WIDENIUS (creador de mysql)
nacio en finlandia, En 1985 fundó TCX DataKonsult AB (una empresa sueca de almacenamiento) con Allan Larsson En 1995 comenzó a escribir la primera versión de la base de datos MySQL con David Axmark, que fue lanzada en 1996. Es co-autor del Manual de Referencia de MySQL, publicado por O'Reilly en junio de 2002, y en 2003 fue galardonado con el premio al “empresario de software finlandés del año”. Hasta la venta de MySQL AB a Sun Microsystems en enero de 2008. -
David Axmark
ha estado involucrado con el software libre desde 1980, está comprometido con el desarrollo de un exitoso modelo de negocio utilizando el software gratuito de código abierto. a inicio de 2010 David hizo una financiación de serie A para OrangeHRM "Software de Gestión de Recursos Humanos El más popular de código abierto del mundo".
El 4 de diciembre de 2012, David Axmark, junto con los otros fundadores de MySQL, Michael "Monty" Widenius y Allan Larsson, anunció la Fundación MariaDB