-
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.
-
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.
-
SOPORTE PARA XML, MEJOR ORIENTACION A OBJETOS.
-
(LMD) este es un componente de SQL y maneja 4 operaciones o sentencias importantes como lo son : INSERT, UPDATE,DELETE Y SELECT.
-
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. -
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. -
SE AÑADEN LOS TRIGGERS, ASI COMO CARACTERISTICAS DE ORIENTACIÓN A OBJETOS.
-
(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). -
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. -
(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.
-
SE AÑADE INTEGRIDAD REFERENCIAL
-
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. -
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. -
VERSION INICIAL
-
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). -
SE INICIA LA VENTA CON LA VERSION NUMERO 2.0
-
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. -
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”. -
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. -
SE ORIGINA DB2, POR PARTE DE IBM.
-
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. -
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).
-
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
-
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. -
(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. -
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.
-
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