Unidad 5

158
V. Transacciones Objetivo: Aplica las propiedades de las transacciones y analiza cómo afectan a las aplicaciones. 5.1. Conceptos básicos Desde el punto de vista del usuario la interacción con la base de datos se lleva a cabo mediante operaciones con significado en el modelo semántico (por ejemplo, una transferencia de fondos en un banco). Desde el punto de vista de la base de datos estas operaciones pueden estar formadas por varias operaciones elementales (por ejemplo, quitar fondos de una cuenta y añadírselos a otra) Se llama Transacción a una colección de operaciones que forman una unidad lógica de trabajo en una BD realizada por una o más sentencias SQL estrechamente relacionadas. Una transacción es una unidad de la ejecución de un programa que lee y escribe datos a y desde la Base de Datos. Puede consistir en varias operaciones de acceso a la base de datos. Una Transacción está delimitada por instrucciones de inicio transacción y fin transacción (la transacción consiste en todas las operaciones que se ejecutan entre inicio transacción y fin transacción). El concepto de transacción se desarrolló para atender los casos en los que el estado resultante de la base de datos depende del éxito completo en una serie de operaciones. Este concepto vio la luz debido a que varias operaciones sucesivas pueden modificar el resultado de operaciones anteriores. En esos casos, si alguna operación produce un error, el estado resultante puede ser indeterminado. Para solucionar este problema, las transacciones agrupan una serie de operaciones de manera que es posible garantizar la integridad del resultado final. O todas las operaciones se ejecutan con éxito y se confirman (se escriben en la base de datos), o toda la transacción se considera no realizada. La acción de cancelar una transacción se denomina deshacer la transacción. Deshacer una transacción

description

Unidad 5

Transcript of Unidad 5

  • V. Transacciones

    Objetivo: Aplica las propiedades de las transacciones y

    analiza cmo afectan a las aplicaciones.

    5.1. Conceptos bsicos

    Desde el punto de vista del usuario la interaccin con la base de datos se lleva a cabo mediante operaciones con significado en el modelo semntico (por ejemplo, una transferencia de fondos en un banco).

    Desde el punto de vista de la base de datos estas operaciones pueden estar formadas por varias operaciones elementales (por ejemplo, quitar fondos de una cuenta y aadrselos a otra)

    Se llama Transaccin a una coleccin de operaciones que forman una unidad lgica de trabajo en una BD realizada por una o ms sentencias SQL estrechamente relacionadas.

    Una transaccin es una unidad de la ejecucin de un programa que lee y escribe datos a y desde la Base de Datos. Puede consistir en varias operaciones de acceso a la base de datos. Una Transaccin est delimitada por instrucciones de inicio transaccin y fin transaccin (la transaccin consiste en todas las operaciones que se ejecutan entre inicio transaccin y fin transaccin).

    El concepto de transaccin se desarroll para atender los casos en los que el estado resultante de la base de datos depende del xito completo en una serie de operaciones. Este concepto vio la luz debido a que varias operaciones sucesivas pueden modificar el resultado de operaciones anteriores. En esos casos, si alguna operacin produce un error, el estado resultante puede ser indeterminado.

    Para solucionar este problema, las transacciones agrupan una serie de operaciones de manera que es posible garantizar la integridad del resultado final. O todas las operaciones se ejecutan con xito y se confirman (se escriben en la base de datos), o toda la transaccin se considera no realizada. La accin de cancelar una transaccin se denomina deshacer la transaccin. Deshacer una transaccin

  • permite anular los cambios y recuperar el estado de la base de datos previo a la transaccin.

    Por ejemplo, en una transaccin bancaria automatizada, si un banco transfiere dinero desde la cuenta A a la cuenta B, la retirada de fondos de A y el depsito en B deben producirse con xito para procesar los fondos correctamente, de lo contrario la transaccin entera debe cancelarse.

    Esquematizando el proceso de transacciones temos: O se ejecutan todas las operaciones que componen la transaccin, o no se realiza ninguna.

    En SQL

    xito Fracaso

    Begin transacction Instruccin 1 Instruccin 2 ... Commit work

    End transacction

    Begin transacction Instruccin 1 Instruccin 2 ... Rollback work

    End transacction

    5.2. Propiedades de la Transaccin

    Una unidad lgica de trabajo debe exhibir cuatro propiedades, conocidas como

    propiedades ACID (atomicidad, coherencia, aislamiento y

    durabilidad), para ser calificada como transaccin.

    Atomicidad: Una Transaccin (Tx) se ejecuta completamente o de otra manera se

    eliminan los cambios parciales realizados.

    Begin Transaction - Programa - End Transaction

    Responsable: El mtodo de recuperacin, de no completar todas las operaciones,

    devuelve la BD a su estado anterior a empezar esa Tx(rollback).

    Coherencia: Asegura que los datos que observamos no cambian (por otros

    usuarios) hasta que acabemos la Transaccin.

  • Despus de terminar una Transaccin la Base de datos no viola ninguna de sus

    reglas: valores obligatorios, claves nicas, etc.

    Responsable: los programadores mediante la definicin adecuada de la

    integridad referencial: check, triggers, primary

    key,foreign key,

    Aislamiento: Los efectos de una Tx no son visibles a otros usuarios mientras no se

    confirmen.

    Una Transaccin en ejecucin no puede revelar sus resultados a otras transacciones

    concurrentes antes de finalizar.

    Ms an, si varias transacciones, se ejecutan concurrentemente, los resultados

    deben ser los mismos que si ellas se hubieran ejecutado secuencialmente. Esto se

    conoce como seriabilidad debido a que su resultado es la capacidad de volver a

    cargar los datos iniciales y reproducir una serie de transacciones para finalizar con

    los datos en el mismo estado en que estaban despus de realizar transacciones

    originales.

    Responsable: el mtodo de concurrencia: mecanismos, reglas, protocolos

    Durabilidad: Si el sistema falla no debe permitir que se pierdan las operaciones

    realizadas por Tx ya confirmadas.

    Responsable: el mtodo o gestor de recuperacin.

  • Estados y operaciones de una transaccin

    Control de transacciones en Oracle

    Inicio de transaccin

    Cuando no hay ya una transaccin en progreso, y se ejecuta una sentencia LDD o LMD (interactivamente o dentro de una aplicacin)

    Cada sentencia LDD es tratada como una transaccin N

    No existe sentencia de tipo BEGIN TRANSACTION

    Fin de transaccin

    COMMIT: Finaliza la transaccin actual y hace permanentes (confirma) los cambios realizados

    ROLLBACK: Finaliza la transaccin actual y deshace los cambios realizados

  • Sentencia COMMIT

    Una sentencia COMMIT marca el final de una transaccin correcta, implcita o definida por el usuario. COMMIT hace que todas las modificaciones efectuadas sobre los datos desde el inicio de la transaccin sean parte permanente de la base de datos, y adems, libera los recursos mantenidos por la conexin. Su sintaxis es la siguiente:

    COMMIT COMMENT 'mensaje' | FORCE 'texto']

    COMMENT sirve para comentar la transaccin en un mximo 255 caracteres. FORCE fuera de modo manual una transaccin dudosa y es de uso exclusivo en sistemas distribuidos de base de datos.

    Sentencia SAVEPOINT

    Esta sentencia permite crear un punto de restauracin dentro de una transaccin, es decir, un punto al que podremos retroceder deshaciendo todo lo hecho deshaciendo todo lo hecho desde l en adelante. Su sintaxis es la siguiente

    SAVEPOINT nombrePuntoRestauracin;

    Sentencia ROLLBACK

    Seala el final sin xito de una transaccin, elimina todas las modificaciones de datos realizadas desde el inicio de la transaccin y tambin libera los recursos que retiene la transaccin. Su sintaxis es la siguiente:

  • ROLLBACK [WORK] [TO SAVEPOINT nombrePuntoRestauracin | FORCE

    'texto'];

    5.3. Grados de consistencia

    Consistencia es un trmino ms amplio que el de integridad. Podra definirse como la coherencia entre todos los datos de la base de datos. Cuando se pierde la integridad tambin se pierde la consistencia. Pero la consistencia tambin puede perderse por razones de funcionamiento.

    Una transaccin finalizada (confirmada parcialmente) puede no confirmarse definitivamente (consistencia).

    Si se confirma definitivamente el sistema asegura la persistencia de los cambios que

    ha efectuado en la base de datos.

    Si se anula los cambios que ha efectuado son deshechos.

    La ejecucin de una transaccin debe conducir a un estado de la base de datos consistente (que cumple todas las restricciones de integridad definidas).

    Si se confirma definitivamente el sistema asegura la persistencia de los cambios que

    ha efectuado en la base de datos.

    Si se anula los cambios que ha efectuado son deshechos.

    Una transaccin que termina con xito se dice que est comprometida (commited), una transaccin que haya sido comprometida llevar a la base de datos a un nuevo estado consistente que debe permanecer incluso si hay un fallo en el sistema. En cualquier momento una transaccin slo puede estar en uno de los siguientes estados.

    Activa (Active): el estado inicial; la transaccin permanece en este estado durante

    su ejecucin.

    Parcialmente comprometida (Uncommited): Despus de ejecutarse la ltima

    transaccin.

  • Fallida (Failed): tras descubrir que no se puede continuar la ejecucin normal.

    Abortada (Rolled Back): despus de haber retrocedido la transaccin y

    restablecido la base de datos a su estado anterior al comienzo de la transaccin.

    Comprometida (Commited): tras completarse con xito.

    Aspectos relacionados al procesamiento de transacciones

    Los siguientes son los aspectos ms importantes relacionados con el procesamiento de transacciones:

    Modelo de estructura de transacciones. Es importante considerar si las

    transacciones son planas o pueden estar anidadas.

    Consistencia de la base de datos interna. Los algoritmos de control de datos

    semntico tienen que satisfacer siempre las restricciones de integridad cuando una

    transaccin pretende hacer un commit.

    Protocolos de confiabilidad. En transacciones distribuidas es necesario introducir

    medios de comunicacin entre los diferentes nodos de una red para garantizar la

    atomicidad y durabilidad de las transacciones. As tambin, se requieren protocolos

    para la recuperacin local y para efectuar los compromisos (commit) globales.

    Algoritmos de control de concurrencia. Los algoritmos de control de

    concurrencia deben sincronizar la ejecucin de transacciones concurrentes bajo el

    criterio de correctitud. La consistencia entre transacciones se garantiza mediante el

    aislamiento de las mismas.

    Protocolos de control de rplicas. El control de rplicas se refiere a cmo

    garantizar la consistencia mutua de datos replicados. Por ejemplo se puede seguir

    la estrategia read-one-write-all (ROWA).

    5.4. Niveles de aislamiento

    Las transacciones especifican un nivel de aislamiento que define el grado en que se debe aislar una transaccin de las modificaciones de recursos o datos realizadas por otras transacciones. Los niveles de aislamiento se describen en cuanto a los

  • efectos secundarios de la simultaneidad que se permiten, como las lecturas desfasadas o ficticias.

    Control de los niveles de aislamiento de transaccin:

    Controla si se realizan bloqueos cuando se leen los datos y qu tipos de bloqueos

    se solicitan.

    Duracin de los bloqueos de lectura.

    Si una operacin de lectura que hace referencia a filas modificadas por otra

    transaccin:

    o Se bloquea hasta que se libera el bloqueo exclusivo de la fila.

    o Recupera la versin confirmada de la fila que exista en el momento en el que empez la

    instruccin o la transaccin.

    o Lee la modificacin de los datos no confirmados.

    El nivel de aislamiento para una sesin SQL establece el comportamiento de los bloqueos para las instrucciones SQL.

    El estndar ANSI/ISO SQL define cuatro niveles de aislamiento transaccional en funcin de tres eventos que son permitidos o no dependiendo del nivel de aislamiento. Estos eventos son:

    Lectura sucia. Las sentencias SELECT son ejecutadas sin realizar bloqueos, pero podra usarse una versin anterior de un registro. Por lo tanto, las lecturas no son consistentes al usar este nivel de aislamiento.

    Lectura no repetible. Una transaccin vuelve a leer datos que previamente haba

    ledo y encuentra que han sido modificados o eliminados por una transaccin

    cursada.

    Lectura fantasma. Una transaccin vuelve a ejecutar una consulta, devolviendo un

    conjunto de registros que satisfacen una condicin de bsqueda y encuentra que

    otros registro que satisfacen la condicin han sido insertadas por otra transaccin

    cursada.

    Los niveles de aislamiento SQL son definidos basados en si ellos permiten a cada uno de los eventos definidos anteriormente. Es interesante notar que el estndar

  • SQL no impone un esquema de cierre especfico o confiere por mandato comportamientos particulares, pero ms bien describe estos niveles de aislamiento en trminos de estos teniendo muchos mecanismos de cierre/coincidencia, que dependen del evento de lectura.

    Niveles de aislamiento: Comportamiento permitido

    Nivel de aislamiento

    Lectura

    Sucia No repetible Fantasma

    Lectura no comprometida S S S

    Lectura comprometida No S S

    Lectura repetible No No S

    Secuenciable No No No

    Segn el estndar SQL 1992, SQL Server y MySQL permiten todos estos niveles, Oracle slo permite la lectura comprometida y secuenciable. Los niveles se pueden establecer en ambos para cada transaccin. Sin embargo esto no es necesariamente cierto.

    El estndar SQL trataba de establecer los niveles de aislamiento que permitiran a varios grados de consistencia para querys ejecutadas en cada nivel de aislamiento. Las lecturas repetibles "REPEATABLE READ" es el nivel de aislamiento que garantiza que un query un resultado consistente.

    En la definicin SQL estndar, la lectura comprometida "READ COMMITTED" no regresa resultados consistentes, en la lectura no comprometida "READ UNCOMMITTED" las sentencias SELECT son ejecutadas sin realizar bloqueos, pero podra usarse una versin anterior de un registro. Por lo tanto, las lecturas no son consistentes al usar este nivel de aislamiento.

  • A mayor grado de aislamiento, mayor precisin, pero a costa de menor concurrencia.

    SET [SESSION | GLOBAL] TRANSACTION ISOLATION LEVEL

    {READ UNCOMMITTED | READ COMMITTED

    | REPEATABLE READ | SERIALIZABLE}

    5.5. COMMIT Y ROLLBACK

    Ejemplo bsico en MySQL precio del dlar con respecto al peso 1995 al 2012.

    CREATE DATABASE BD0505;

    USE BD0505;

    CREATE TABLE IF NOT EXISTS dolar (

    fecha date NOT NULL default '0000-00-00',

    precio decimal(8,4) default NULL,

    PRIMARY KEY (fecha)

    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

    --

    -- Volcado de datos para la tabla dolar

    --

    INSERT INTO dolar VALUES('1995-01-02', '4.9950');

    INSERT INTO dolar VALUES('1995-01-03', '5.2700');

    INSERT INTO dolar VALUES('1995-01-04', '5.5000');

    INSERT INTO dolar VALUES('1995-01-05', '5.5300');

    INSERT INTO dolar VALUES('1995-01-06', '5.3900');

    INSERT INTO dolar VALUES('1995-01-09', '5.5950');

    INSERT INTO dolar VALUES('1995-01-10', '5.3950');

  • INSERT INTO dolar VALUES('1995-01-11', '5.7800');

    INSERT INTO dolar VALUES('1995-01-12', '5.7575');

    INSERT INTO dolar VALUES('1995-01-13', '5.6875');

    INSERT INTO dolar VALUES('1995-01-16', '5.3950');

    INSERT INTO dolar VALUES('1995-01-17', '5.4900');

    INSERT INTO dolar VALUES('1995-01-18', '5.3075');

    INSERT INTO dolar VALUES('1995-01-19', '5.2825');

    INSERT INTO dolar VALUES('1995-01-20', '5.6075');

    INSERT INTO dolar VALUES('1995-01-23', '5.7050');

    INSERT INTO dolar VALUES('1995-01-24', '5.7725');

    INSERT INTO dolar VALUES('1995-01-25', '5.8075');

    INSERT INTO dolar VALUES('1995-01-26', '5.7000');

    INSERT INTO dolar VALUES('1995-01-27', '5.6900');

    INSERT INTO dolar VALUES('1995-01-30', '5.6950');

    INSERT INTO dolar VALUES('1995-01-31', '6.5000');

    INSERT INTO dolar VALUES('1995-02-01', '5.9000');

    INSERT INTO dolar VALUES('1995-02-02', '5.5125');

    INSERT INTO dolar VALUES('1995-02-03', '5.4550');

    INSERT INTO dolar VALUES('1995-02-06', '5.3775');

    INSERT INTO dolar VALUES('1995-02-07', '5.3650');

    INSERT INTO dolar VALUES('1995-02-08', '5.3625');

    INSERT INTO dolar VALUES('1995-02-09', '5.3625');

    INSERT INTO dolar VALUES('1995-02-10', '5.5900');

    INSERT INTO dolar VALUES('1995-02-13', '5.6375');

    INSERT INTO dolar VALUES('1995-02-14', '5.6150');

    INSERT INTO dolar VALUES('1995-02-15', '5.7675');

    INSERT INTO dolar VALUES('1995-02-16', '5.9925');

    INSERT INTO dolar VALUES('1995-02-17', '6.1000');

    INSERT INTO dolar VALUES('1995-02-20', '5.7150');

    INSERT INTO dolar VALUES('1995-02-21', '5.5225');

  • INSERT INTO dolar VALUES('1995-02-22', '5.4700');

    INSERT INTO dolar VALUES('1995-02-23', '5.9500');

    INSERT INTO dolar VALUES('1995-02-24', '5.6750');

    INSERT INTO dolar VALUES('1995-02-27', '5.8375');

    INSERT INTO dolar VALUES('1995-02-28', '6.0775');

    INSERT INTO dolar VALUES('1995-03-01', '6.0050');

    INSERT INTO dolar VALUES('1995-03-02', '5.9775');

    INSERT INTO dolar VALUES('1995-03-03', '5.9625');

    INSERT INTO dolar VALUES('1995-03-06', '6.0725');

    INSERT INTO dolar VALUES('1995-03-07', '6.6350');

    INSERT INTO dolar VALUES('1995-03-08', '6.8750');

    INSERT INTO dolar VALUES('1995-03-09', '6.8225');

    INSERT INTO dolar VALUES('1995-03-10', '7.5875');

    INSERT INTO dolar VALUES('1995-03-13', '6.4675');

    INSERT INTO dolar VALUES('1995-03-14', '6.4700');

    INSERT INTO dolar VALUES('1995-03-15', '6.5700');

    INSERT INTO dolar VALUES('1995-03-16', '6.9725');

    INSERT INTO dolar VALUES('1995-03-17', '7.2075');

    INSERT INTO dolar VALUES('1995-03-20', '7.0825');

    INSERT INTO dolar VALUES('1995-03-21', '7.0825');

    INSERT INTO dolar VALUES('1995-03-22', '7.0875');

    INSERT INTO dolar VALUES('1995-03-23', '7.2800');

    INSERT INTO dolar VALUES('1995-03-24', '7.0425');

    INSERT INTO dolar VALUES('1995-03-27', '6.8750');

    INSERT INTO dolar VALUES('1995-03-28', '6.7275');

    INSERT INTO dolar VALUES('1995-03-29', '6.8275');

    INSERT INTO dolar VALUES('1995-03-30', '6.8175');

    INSERT INTO dolar VALUES('1995-03-31', '6.7800');

    INSERT INTO dolar VALUES('1995-04-03', '6.8475');

    INSERT INTO dolar VALUES('1995-04-04', '6.8025');

  • INSERT INTO dolar VALUES('1995-04-05', '6.5883');

    INSERT INTO dolar VALUES('1995-04-06', '6.4850');

    INSERT INTO dolar VALUES('1995-04-07', '6.3808');

    INSERT INTO dolar VALUES('1995-04-10', '6.2933');

    INSERT INTO dolar VALUES('1995-04-11', '6.2917');

    INSERT INTO dolar VALUES('1995-04-12', '6.3033');

    INSERT INTO dolar VALUES('1995-04-17', '6.2867');

    INSERT INTO dolar VALUES('1995-04-18', '6.2733');

    INSERT INTO dolar VALUES('1995-04-19', '6.2450');

    INSERT INTO dolar VALUES('1995-04-20', '6.1392');

    INSERT INTO dolar VALUES('1995-04-21', '6.0483');

    INSERT INTO dolar VALUES('1995-04-24', '6.0192');

    INSERT INTO dolar VALUES('1995-04-25', '5.9350');

    INSERT INTO dolar VALUES('1995-04-26', '5.8883');

    INSERT INTO dolar VALUES('1995-04-27', '5.7850');

    INSERT INTO dolar VALUES('1995-04-28', '5.8983');

    INSERT INTO dolar VALUES('1995-05-02', '6.0517');

    INSERT INTO dolar VALUES('1995-05-03', '5.9567');

    INSERT INTO dolar VALUES('1995-05-04', '5.8692');

    INSERT INTO dolar VALUES('1995-05-08', '5.8758');

    INSERT INTO dolar VALUES('1995-05-09', '5.8417');

    INSERT INTO dolar VALUES('1995-05-10', '5.8883');

    INSERT INTO dolar VALUES('1995-05-11', '5.9575');

    INSERT INTO dolar VALUES('1995-05-12', '5.9083');

    INSERT INTO dolar VALUES('1995-05-15', '5.9408');

    INSERT INTO dolar VALUES('1995-05-16', '5.9742');

    INSERT INTO dolar VALUES('1995-05-17', '5.9492');

    INSERT INTO dolar VALUES('1995-05-18', '5.9275');

    INSERT INTO dolar VALUES('1995-05-19', '5.9200');

    INSERT INTO dolar VALUES('1995-05-22', '5.9175');

  • INSERT INTO dolar VALUES('1995-05-23', '5.9192');

    INSERT INTO dolar VALUES('1995-05-24', '5.9950');

    INSERT INTO dolar VALUES('1995-05-25', '6.0350');

    INSERT INTO dolar VALUES('1995-05-26', '6.0550');

    INSERT INTO dolar VALUES('1995-05-29', '6.1583');

    INSERT INTO dolar VALUES('1995-05-30', '6.1775');

    INSERT INTO dolar VALUES('1995-05-31', '6.2600');

    INSERT INTO dolar VALUES('1995-06-01', '6.1808');

    INSERT INTO dolar VALUES('1995-06-02', '6.2167');

    INSERT INTO dolar VALUES('1995-06-05', '6.2017');

    INSERT INTO dolar VALUES('1995-06-06', '6.1408');

    INSERT INTO dolar VALUES('1995-06-07', '6.1108');

    INSERT INTO dolar VALUES('1995-06-08', '6.1617');

    INSERT INTO dolar VALUES('1995-06-09', '6.2317');

    INSERT INTO dolar VALUES('1995-06-12', '6.2825');

    INSERT INTO dolar VALUES('1995-06-13', '6.2792');

    INSERT INTO dolar VALUES('1995-06-14', '6.1808');

    INSERT INTO dolar VALUES('1995-06-15', '6.2275');

    INSERT INTO dolar VALUES('1995-06-16', '6.1867');

    INSERT INTO dolar VALUES('1995-06-19', '6.1808');

    INSERT INTO dolar VALUES('1995-06-20', '6.2008');

    INSERT INTO dolar VALUES('1995-06-21', '6.2517');

    INSERT INTO dolar VALUES('1995-06-22', '6.2867');

    INSERT INTO dolar VALUES('1995-06-23', '6.2425');

    INSERT INTO dolar VALUES('1995-06-26', '6.2500');

    INSERT INTO dolar VALUES('1995-06-27', '6.2550');

    INSERT INTO dolar VALUES('1995-06-28', '6.2717');

    INSERT INTO dolar VALUES('1995-06-29', '6.3092');

    INSERT INTO dolar VALUES('1995-06-30', '6.2621');

    INSERT INTO dolar VALUES('1995-07-03', '6.2608');

  • INSERT INTO dolar VALUES('1995-07-04', '6.2425');

    INSERT INTO dolar VALUES('1995-07-05', '6.2683');

    INSERT INTO dolar VALUES('1995-07-06', '6.2633');

    INSERT INTO dolar VALUES('1995-07-07', '6.2371');

    INSERT INTO dolar VALUES('1995-07-10', '6.1650');

    INSERT INTO dolar VALUES('1995-07-11', '6.1075');

    INSERT INTO dolar VALUES('1995-07-12', '6.1209');

    INSERT INTO dolar VALUES('1995-07-13', '6.0971');

    INSERT INTO dolar VALUES('1995-07-14', '6.0283');

    INSERT INTO dolar VALUES('1995-07-17', '6.0450');

    INSERT INTO dolar VALUES('1995-07-18', '5.9896');

    INSERT INTO dolar VALUES('1995-07-19', '6.0413');

    INSERT INTO dolar VALUES('1995-07-20', '6.0793');

    INSERT INTO dolar VALUES('1995-07-21', '6.1583');

    INSERT INTO dolar VALUES('1995-07-24', '6.0983');

    INSERT INTO dolar VALUES('1995-07-25', '6.1054');

    INSERT INTO dolar VALUES('1995-07-26', '6.1500');

    INSERT INTO dolar VALUES('1995-07-27', '6.1200');

    INSERT INTO dolar VALUES('1995-07-28', '6.0882');

    INSERT INTO dolar VALUES('1995-07-31', '6.1052');

    INSERT INTO dolar VALUES('1995-08-01', '6.1142');

    INSERT INTO dolar VALUES('1995-08-02', '6.1296');

    INSERT INTO dolar VALUES('1995-08-03', '6.1143');

    INSERT INTO dolar VALUES('1995-08-04', '6.1258');

    INSERT INTO dolar VALUES('1995-08-07', '6.1529');

    INSERT INTO dolar VALUES('1995-08-08', '6.1290');

    INSERT INTO dolar VALUES('1995-08-09', '6.1461');

    INSERT INTO dolar VALUES('1995-08-10', '6.1385');

    INSERT INTO dolar VALUES('1995-08-11', '6.1453');

    INSERT INTO dolar VALUES('1995-08-14', '6.1400');

  • INSERT INTO dolar VALUES('1995-08-15', '6.1426');

    INSERT INTO dolar VALUES('1995-08-16', '6.1545');

    INSERT INTO dolar VALUES('1995-08-17', '6.1673');

    INSERT INTO dolar VALUES('1995-08-18', '6.1850');

    INSERT INTO dolar VALUES('1995-08-21', '6.2651');

    INSERT INTO dolar VALUES('1995-08-22', '6.2278');

    INSERT INTO dolar VALUES('1995-08-23', '6.2150');

    INSERT INTO dolar VALUES('1995-08-24', '6.3050');

    INSERT INTO dolar VALUES('1995-08-25', '6.3167');

    INSERT INTO dolar VALUES('1995-08-28', '6.3342');

    INSERT INTO dolar VALUES('1995-08-29', '6.3246');

    INSERT INTO dolar VALUES('1995-08-30', '6.3114');

    INSERT INTO dolar VALUES('1995-08-31', '6.2800');

    INSERT INTO dolar VALUES('1995-09-04', '6.2763');

    INSERT INTO dolar VALUES('1995-09-05', '6.2453');

    INSERT INTO dolar VALUES('1995-09-06', '6.2337');

    INSERT INTO dolar VALUES('1995-09-07', '6.2643');

    INSERT INTO dolar VALUES('1995-09-08', '6.2568');

    INSERT INTO dolar VALUES('1995-09-11', '6.2754');

    INSERT INTO dolar VALUES('1995-09-12', '6.2886');

    INSERT INTO dolar VALUES('1995-09-13', '6.2850');

    INSERT INTO dolar VALUES('1995-09-14', '6.2743');

    INSERT INTO dolar VALUES('1995-09-15', '6.2776');

    INSERT INTO dolar VALUES('1995-09-18', '6.2750');

    INSERT INTO dolar VALUES('1995-09-19', '6.2875');

    INSERT INTO dolar VALUES('1995-09-20', '6.3055');

    INSERT INTO dolar VALUES('1995-09-21', '6.3297');

    INSERT INTO dolar VALUES('1995-09-22', '6.3128');

    INSERT INTO dolar VALUES('1995-09-25', '6.3685');

    INSERT INTO dolar VALUES('1995-09-26', '6.3918');

  • INSERT INTO dolar VALUES('1995-09-27', '6.3878');

    INSERT INTO dolar VALUES('1995-09-28', '6.4195');

    INSERT INTO dolar VALUES('1995-09-29', '6.4042');

    INSERT INTO dolar VALUES('1995-10-02', '6.3848');

    INSERT INTO dolar VALUES('1995-10-03', '6.4342');

    INSERT INTO dolar VALUES('1995-10-04', '6.5883');

    INSERT INTO dolar VALUES('1995-10-05', '6.5425');

    INSERT INTO dolar VALUES('1995-10-06', '6.5425');

    INSERT INTO dolar VALUES('1995-10-09', '6.5404');

    INSERT INTO dolar VALUES('1995-10-10', '6.5741');

    INSERT INTO dolar VALUES('1995-10-11', '6.8133');

    INSERT INTO dolar VALUES('1995-10-12', '6.7467');

    INSERT INTO dolar VALUES('1995-10-13', '6.7042');

    INSERT INTO dolar VALUES('1995-10-16', '6.7480');

    INSERT INTO dolar VALUES('1995-10-17', '6.7500');

    INSERT INTO dolar VALUES('1995-10-18', '6.7608');

    INSERT INTO dolar VALUES('1995-10-19', '6.7062');

    INSERT INTO dolar VALUES('1995-10-20', '6.6908');

    INSERT INTO dolar VALUES('1995-10-23', '6.6695');

    INSERT INTO dolar VALUES('1995-10-24', '6.7034');

    INSERT INTO dolar VALUES('1995-10-25', '6.7608');

    INSERT INTO dolar VALUES('1995-10-26', '6.8008');

    INSERT INTO dolar VALUES('1995-10-27', '7.1667');

    INSERT INTO dolar VALUES('1995-10-30', '7.1717');

    INSERT INTO dolar VALUES('1995-10-31', '6.9342');

    INSERT INTO dolar VALUES('1995-11-01', '7.1471');

    INSERT INTO dolar VALUES('1995-11-03', '7.4033');

    INSERT INTO dolar VALUES('1995-11-06', '7.6850');

    INSERT INTO dolar VALUES('1995-11-07', '7.3483');

    INSERT INTO dolar VALUES('1995-11-08', '7.5167');

  • INSERT INTO dolar VALUES('1995-11-09', '7.8200');

    INSERT INTO dolar VALUES('1995-11-10', '8.1383');

    INSERT INTO dolar VALUES('1995-11-13', '7.6650');

    INSERT INTO dolar VALUES('1995-11-14', '7.8725');

    INSERT INTO dolar VALUES('1995-11-15', '8.0950');

    INSERT INTO dolar VALUES('1995-11-16', '7.9000');

    INSERT INTO dolar VALUES('1995-11-17', '7.8000');

    INSERT INTO dolar VALUES('1995-11-21', '7.7508');

    INSERT INTO dolar VALUES('1995-11-22', '7.7067');

    INSERT INTO dolar VALUES('1995-11-23', '7.7242');

    INSERT INTO dolar VALUES('1995-11-24', '7.6350');

    INSERT INTO dolar VALUES('1995-11-27', '7.6967');

    INSERT INTO dolar VALUES('1995-11-28', '7.6783');

    INSERT INTO dolar VALUES('1995-11-29', '7.6517');

    INSERT INTO dolar VALUES('1995-11-30', '7.4775');

    INSERT INTO dolar VALUES('1995-12-01', '7.5467');

    INSERT INTO dolar VALUES('1995-12-04', '7.5767');

    INSERT INTO dolar VALUES('1995-12-05', '7.5767');

    INSERT INTO dolar VALUES('1995-12-06', '7.6708');

    INSERT INTO dolar VALUES('1995-12-07', '7.6713');

    INSERT INTO dolar VALUES('1995-12-08', '7.7083');

    INSERT INTO dolar VALUES('1995-12-11', '7.7900');

    INSERT INTO dolar VALUES('1995-12-13', '7.7504');

    INSERT INTO dolar VALUES('1995-12-14', '7.7950');

    INSERT INTO dolar VALUES('1995-12-15', '7.8192');

    INSERT INTO dolar VALUES('1995-12-18', '7.7696');

    INSERT INTO dolar VALUES('1995-12-19', '7.7588');

    INSERT INTO dolar VALUES('1995-12-20', '7.6809');

    INSERT INTO dolar VALUES('1995-12-21', '7.5500');

    INSERT INTO dolar VALUES('1995-12-22', '7.5858');

  • INSERT INTO dolar VALUES('1995-12-26', '7.5708');

    INSERT INTO dolar VALUES('1995-12-27', '7.5533');

    INSERT INTO dolar VALUES('1995-12-28', '7.6425');

    INSERT INTO dolar VALUES('1995-12-29', '7.6842');

    INSERT INTO dolar VALUES('1996-01-02', '7.7396');

    INSERT INTO dolar VALUES('1996-01-03', '7.6958');

    INSERT INTO dolar VALUES('1996-01-04', '7.5596');

    INSERT INTO dolar VALUES('1996-01-05', '7.5700');

    INSERT INTO dolar VALUES('1996-01-08', '7.5675');

    INSERT INTO dolar VALUES('1996-01-09', '7.5388');

    INSERT INTO dolar VALUES('1996-01-10', '7.4779');

    INSERT INTO dolar VALUES('1996-01-11', '7.5188');

    INSERT INTO dolar VALUES('1996-01-12', '7.5213');

    INSERT INTO dolar VALUES('1996-01-15', '7.4679');

    INSERT INTO dolar VALUES('1996-01-16', '7.5246');

    INSERT INTO dolar VALUES('1996-01-17', '7.5254');

    INSERT INTO dolar VALUES('1996-01-18', '7.5100');

    INSERT INTO dolar VALUES('1996-01-19', '7.4667');

    INSERT INTO dolar VALUES('1996-01-22', '7.4296');

    INSERT INTO dolar VALUES('1996-01-23', '7.3123');

    INSERT INTO dolar VALUES('1996-01-24', '7.3608');

    INSERT INTO dolar VALUES('1996-01-25', '7.4215');

    INSERT INTO dolar VALUES('1996-01-26', '7.3867');

    INSERT INTO dolar VALUES('1996-01-29', '7.4349');

    INSERT INTO dolar VALUES('1996-01-30', '7.3908');

    INSERT INTO dolar VALUES('1996-01-31', '7.3699');

    INSERT INTO dolar VALUES('1996-02-01', '7.4212');

    INSERT INTO dolar VALUES('1996-02-02', '7.4170');

    INSERT INTO dolar VALUES('1996-02-06', '7.4241');

    INSERT INTO dolar VALUES('1996-02-07', '7.4821');

  • INSERT INTO dolar VALUES('1996-02-08', '7.4800');

    INSERT INTO dolar VALUES('1996-02-09', '7.4863');

    INSERT INTO dolar VALUES('1996-02-12', '7.4929');

    INSERT INTO dolar VALUES('1996-02-13', '7.5279');

    INSERT INTO dolar VALUES('1996-02-14', '7.5688');

    INSERT INTO dolar VALUES('1996-02-15', '7.5298');

    INSERT INTO dolar VALUES('1996-02-16', '7.5008');

    INSERT INTO dolar VALUES('1996-02-19', '7.5446');

    INSERT INTO dolar VALUES('1996-02-20', '7.5458');

    INSERT INTO dolar VALUES('1996-02-21', '7.5785');

    INSERT INTO dolar VALUES('1996-02-22', '7.5381');

    INSERT INTO dolar VALUES('1996-02-23', '7.5477');

    INSERT INTO dolar VALUES('1996-02-26', '7.5331');

    INSERT INTO dolar VALUES('1996-02-27', '7.5571');

    INSERT INTO dolar VALUES('1996-02-28', '7.5390');

    INSERT INTO dolar VALUES('1996-02-29', '7.5573');

    INSERT INTO dolar VALUES('1996-03-01', '7.6296');

    INSERT INTO dolar VALUES('1996-03-04', '7.5891');

    INSERT INTO dolar VALUES('1996-03-05', '7.5747');

    INSERT INTO dolar VALUES('1996-03-06', '7.5863');

    INSERT INTO dolar VALUES('1996-03-07', '7.5952');

    INSERT INTO dolar VALUES('1996-03-08', '7.5713');

    INSERT INTO dolar VALUES('1996-03-11', '7.5893');

    INSERT INTO dolar VALUES('1996-03-12', '7.6237');

    INSERT INTO dolar VALUES('1996-03-13', '7.6045');

    INSERT INTO dolar VALUES('1996-03-14', '7.5893');

    INSERT INTO dolar VALUES('1996-03-15', '7.5616');

    INSERT INTO dolar VALUES('1996-03-18', '7.5762');

    INSERT INTO dolar VALUES('1996-03-19', '7.5561');

    INSERT INTO dolar VALUES('1996-03-20', '7.5242');

  • INSERT INTO dolar VALUES('1996-03-22', '7.5432');

    INSERT INTO dolar VALUES('1996-03-25', '7.5600');

    INSERT INTO dolar VALUES('1996-03-26', '7.5484');

    INSERT INTO dolar VALUES('1996-03-27', '7.5437');

    INSERT INTO dolar VALUES('1996-03-28', '7.5479');

    INSERT INTO dolar VALUES('1996-03-29', '7.5526');

    INSERT INTO dolar VALUES('1996-04-01', '7.5375');

    INSERT INTO dolar VALUES('1996-04-02', '7.5127');

    INSERT INTO dolar VALUES('1996-04-03', '7.5110');

    INSERT INTO dolar VALUES('1996-04-08', '7.5181');

    INSERT INTO dolar VALUES('1996-04-09', '7.5725');

    INSERT INTO dolar VALUES('1996-04-10', '7.5366');

    INSERT INTO dolar VALUES('1996-04-11', '7.4950');

    INSERT INTO dolar VALUES('1996-04-12', '7.4990');

    INSERT INTO dolar VALUES('1996-04-15', '7.4995');

    INSERT INTO dolar VALUES('1996-04-16', '7.4736');

    INSERT INTO dolar VALUES('1996-04-17', '7.4315');

    INSERT INTO dolar VALUES('1996-04-18', '7.4276');

    INSERT INTO dolar VALUES('1996-04-19', '7.4410');

    INSERT INTO dolar VALUES('1996-04-22', '7.4053');

    INSERT INTO dolar VALUES('1996-04-23', '7.3776');

    INSERT INTO dolar VALUES('1996-04-24', '7.4175');

    INSERT INTO dolar VALUES('1996-04-25', '7.4330');

    INSERT INTO dolar VALUES('1996-04-26', '7.3794');

    INSERT INTO dolar VALUES('1996-04-29', '7.4042');

    INSERT INTO dolar VALUES('1996-04-30', '7.4526');

    INSERT INTO dolar VALUES('1996-05-02', '7.4462');

    INSERT INTO dolar VALUES('1996-05-03', '7.4692');

    INSERT INTO dolar VALUES('1996-05-06', '7.4749');

    INSERT INTO dolar VALUES('1996-05-07', '7.5283');

  • INSERT INTO dolar VALUES('1996-05-08', '7.5120');

    INSERT INTO dolar VALUES('1996-05-09', '7.4828');

    INSERT INTO dolar VALUES('1996-05-10', '7.4762');

    INSERT INTO dolar VALUES('1996-05-13', '7.4469');

    INSERT INTO dolar VALUES('1996-05-14', '7.4434');

    INSERT INTO dolar VALUES('1996-05-15', '7.4075');

    INSERT INTO dolar VALUES('1996-05-16', '7.4467');

    INSERT INTO dolar VALUES('1996-05-17', '7.4179');

    INSERT INTO dolar VALUES('1996-05-20', '7.4019');

    INSERT INTO dolar VALUES('1996-05-21', '7.4124');

    INSERT INTO dolar VALUES('1996-05-22', '7.3940');

    INSERT INTO dolar VALUES('1996-05-23', '7.3861');

    INSERT INTO dolar VALUES('1996-05-24', '7.3823');

    INSERT INTO dolar VALUES('1996-05-27', '7.3988');

    INSERT INTO dolar VALUES('1996-05-28', '7.3840');

    INSERT INTO dolar VALUES('1996-05-29', '7.3850');

    INSERT INTO dolar VALUES('1996-05-30', '7.4095');

    INSERT INTO dolar VALUES('1996-05-31', '7.4367');

    INSERT INTO dolar VALUES('1996-06-03', '7.4208');

    INSERT INTO dolar VALUES('1996-06-04', '7.4747');

    INSERT INTO dolar VALUES('1996-06-05', '7.4313');

    INSERT INTO dolar VALUES('1996-06-06', '7.4651');

    INSERT INTO dolar VALUES('1996-06-07', '7.5017');

    INSERT INTO dolar VALUES('1996-06-10', '7.5278');

    INSERT INTO dolar VALUES('1996-06-11', '7.5149');

    INSERT INTO dolar VALUES('1996-06-12', '7.6308');

    INSERT INTO dolar VALUES('1996-06-13', '7.5743');

    INSERT INTO dolar VALUES('1996-06-14', '7.6343');

    INSERT INTO dolar VALUES('1996-06-17', '7.5935');

    INSERT INTO dolar VALUES('1996-06-18', '7.5843');

  • INSERT INTO dolar VALUES('1996-06-19', '7.5552');

    INSERT INTO dolar VALUES('1996-06-20', '7.5268');

    INSERT INTO dolar VALUES('1996-06-21', '7.5506');

    INSERT INTO dolar VALUES('1996-06-24', '7.5743');

    INSERT INTO dolar VALUES('1996-06-25', '7.6352');

    INSERT INTO dolar VALUES('1996-06-26', '7.6077');

    INSERT INTO dolar VALUES('1996-06-27', '7.6108');

    INSERT INTO dolar VALUES('1996-06-28', '7.6323');

    INSERT INTO dolar VALUES('1996-07-01', '7.5814');

    INSERT INTO dolar VALUES('1996-07-02', '7.6215');

    INSERT INTO dolar VALUES('1996-07-03', '7.5842');

    INSERT INTO dolar VALUES('1996-07-04', '7.5925');

    INSERT INTO dolar VALUES('1996-07-05', '7.6093');

    INSERT INTO dolar VALUES('1996-07-08', '7.6318');

    INSERT INTO dolar VALUES('1996-07-09', '7.6688');

    INSERT INTO dolar VALUES('1996-07-10', '7.6383');

    INSERT INTO dolar VALUES('1996-07-11', '7.6183');

    INSERT INTO dolar VALUES('1996-07-12', '7.6429');

    INSERT INTO dolar VALUES('1996-07-15', '7.6390');

    INSERT INTO dolar VALUES('1996-07-16', '7.6453');

    INSERT INTO dolar VALUES('1996-07-17', '7.6575');

    INSERT INTO dolar VALUES('1996-07-18', '7.6536');

    INSERT INTO dolar VALUES('1996-07-19', '7.6453');

    INSERT INTO dolar VALUES('1996-07-22', '7.6168');

    INSERT INTO dolar VALUES('1996-07-23', '7.6293');

    INSERT INTO dolar VALUES('1996-07-24', '7.6078');

    INSERT INTO dolar VALUES('1996-07-25', '7.6117');

    INSERT INTO dolar VALUES('1996-07-26', '7.5903');

    INSERT INTO dolar VALUES('1996-07-29', '7.5959');

    INSERT INTO dolar VALUES('1996-07-30', '7.6135');

  • INSERT INTO dolar VALUES('1996-07-31', '7.5713');

    INSERT INTO dolar VALUES('1996-08-01', '7.5893');

    INSERT INTO dolar VALUES('1996-08-02', '7.5709');

    INSERT INTO dolar VALUES('1996-08-05', '7.5375');

    INSERT INTO dolar VALUES('1996-08-06', '7.5504');

    INSERT INTO dolar VALUES('1996-08-07', '7.5340');

    INSERT INTO dolar VALUES('1996-08-08', '7.5119');

    INSERT INTO dolar VALUES('1996-08-09', '7.5349');

    INSERT INTO dolar VALUES('1996-08-12', '7.5172');

    INSERT INTO dolar VALUES('1996-08-13', '7.5106');

    INSERT INTO dolar VALUES('1996-08-14', '7.4897');

    INSERT INTO dolar VALUES('1996-08-15', '7.4868');

    INSERT INTO dolar VALUES('1996-08-16', '7.5077');

    INSERT INTO dolar VALUES('1996-08-19', '7.4789');

    INSERT INTO dolar VALUES('1996-08-20', '7.4854');

    INSERT INTO dolar VALUES('1996-08-21', '7.4778');

    INSERT INTO dolar VALUES('1996-08-22', '7.4858');

    INSERT INTO dolar VALUES('1996-08-23', '7.4757');

    INSERT INTO dolar VALUES('1996-08-26', '7.4830');

    INSERT INTO dolar VALUES('1996-08-27', '7.5020');

    INSERT INTO dolar VALUES('1996-08-28', '7.5163');

    INSERT INTO dolar VALUES('1996-08-29', '7.4930');

    INSERT INTO dolar VALUES('1996-08-30', '7.5205');

    INSERT INTO dolar VALUES('1996-09-02', '7.5831');

    INSERT INTO dolar VALUES('1996-09-03', '7.5490');

    INSERT INTO dolar VALUES('1996-09-04', '7.5828');

    INSERT INTO dolar VALUES('1996-09-05', '7.5620');

    INSERT INTO dolar VALUES('1996-09-06', '7.5996');

    INSERT INTO dolar VALUES('1996-09-09', '7.5768');

    INSERT INTO dolar VALUES('1996-09-10', '7.5426');

  • INSERT INTO dolar VALUES('1996-09-11', '7.5385');

    INSERT INTO dolar VALUES('1996-09-12', '7.5562');

    INSERT INTO dolar VALUES('1996-09-13', '7.5417');

    INSERT INTO dolar VALUES('1996-09-17', '7.5139');

    INSERT INTO dolar VALUES('1996-09-18', '7.5055');

    INSERT INTO dolar VALUES('1996-09-19', '7.4907');

    INSERT INTO dolar VALUES('1996-09-20', '7.5052');

    INSERT INTO dolar VALUES('1996-09-23', '7.5379');

    INSERT INTO dolar VALUES('1996-09-24', '7.5828');

    INSERT INTO dolar VALUES('1996-09-25', '7.5364');

    INSERT INTO dolar VALUES('1996-09-26', '7.5317');

    INSERT INTO dolar VALUES('1996-09-27', '7.5374');

    INSERT INTO dolar VALUES('1996-09-30', '7.5383');

    INSERT INTO dolar VALUES('1996-10-01', '7.5519');

    INSERT INTO dolar VALUES('1996-10-02', '7.5317');

    INSERT INTO dolar VALUES('1996-10-03', '7.5183');

    INSERT INTO dolar VALUES('1996-10-04', '7.5302');

    INSERT INTO dolar VALUES('1996-10-07', '7.5273');

    INSERT INTO dolar VALUES('1996-10-08', '7.5281');

    INSERT INTO dolar VALUES('1996-10-09', '7.5400');

    INSERT INTO dolar VALUES('1996-10-10', '7.5741');

    INSERT INTO dolar VALUES('1996-10-11', '7.6109');

    INSERT INTO dolar VALUES('1996-10-14', '7.6265');

    INSERT INTO dolar VALUES('1996-10-15', '7.6923');

    INSERT INTO dolar VALUES('1996-10-16', '7.7472');

    INSERT INTO dolar VALUES('1996-10-17', '7.7950');

    INSERT INTO dolar VALUES('1996-10-18', '7.7726');

    INSERT INTO dolar VALUES('1996-10-21', '7.7307');

    INSERT INTO dolar VALUES('1996-10-22', '7.7381');

    INSERT INTO dolar VALUES('1996-10-23', '7.7625');

  • INSERT INTO dolar VALUES('1996-10-24', '7.8502');

    INSERT INTO dolar VALUES('1996-10-25', '7.8297');

    INSERT INTO dolar VALUES('1996-10-28', '7.9550');

    INSERT INTO dolar VALUES('1996-10-29', '7.8904');

    INSERT INTO dolar VALUES('1996-10-30', '7.9172');

    INSERT INTO dolar VALUES('1996-10-31', '7.9883');

    INSERT INTO dolar VALUES('1996-11-01', '8.0478');

    INSERT INTO dolar VALUES('1996-11-04', '7.9653');

    INSERT INTO dolar VALUES('1996-11-05', '7.9242');

    INSERT INTO dolar VALUES('1996-11-06', '7.8920');

    INSERT INTO dolar VALUES('1996-11-07', '7.9215');

    INSERT INTO dolar VALUES('1996-11-08', '7.9527');

    INSERT INTO dolar VALUES('1996-11-11', '7.9005');

    INSERT INTO dolar VALUES('1996-11-12', '7.9017');

    INSERT INTO dolar VALUES('1996-11-13', '7.9155');

    INSERT INTO dolar VALUES('1996-11-14', '7.9215');

    INSERT INTO dolar VALUES('1996-11-15', '7.9182');

    INSERT INTO dolar VALUES('1996-11-18', '7.9020');

    INSERT INTO dolar VALUES('1996-11-19', '7.9085');

    INSERT INTO dolar VALUES('1996-11-21', '7.8975');

    INSERT INTO dolar VALUES('1996-11-22', '7.8960');

    INSERT INTO dolar VALUES('1996-11-25', '7.8700');

    INSERT INTO dolar VALUES('1996-11-26', '7.9095');

    INSERT INTO dolar VALUES('1996-11-27', '7.8750');

    INSERT INTO dolar VALUES('1996-11-28', '7.8700');

    INSERT INTO dolar VALUES('1996-11-29', '7.8858');

    INSERT INTO dolar VALUES('1996-12-02', '7.8930');

    INSERT INTO dolar VALUES('1996-12-03', '7.8928');

    INSERT INTO dolar VALUES('1996-12-04', '7.8787');

    INSERT INTO dolar VALUES('1996-12-05', '7.8626');

  • INSERT INTO dolar VALUES('1996-12-06', '7.8885');

    INSERT INTO dolar VALUES('1996-12-09', '7.9260');

    INSERT INTO dolar VALUES('1996-12-10', '7.9032');

    INSERT INTO dolar VALUES('1996-12-11', '7.8723');

    INSERT INTO dolar VALUES('1996-12-13', '7.9017');

    INSERT INTO dolar VALUES('1996-12-16', '7.9272');

    INSERT INTO dolar VALUES('1996-12-17', '7.8771');

    INSERT INTO dolar VALUES('1996-12-18', '7.8810');

    INSERT INTO dolar VALUES('1996-12-19', '7.8439');

    INSERT INTO dolar VALUES('1996-12-20', '7.8674');

    INSERT INTO dolar VALUES('1996-12-23', '7.8427');

    INSERT INTO dolar VALUES('1996-12-24', '7.8344');

    INSERT INTO dolar VALUES('1996-12-26', '7.8325');

    INSERT INTO dolar VALUES('1996-12-27', '7.8442');

    INSERT INTO dolar VALUES('1996-12-30', '7.8509');

    INSERT INTO dolar VALUES('1996-12-31', '7.8557');

    INSERT INTO dolar VALUES('1997-01-02', '7.8703');

    INSERT INTO dolar VALUES('1997-01-03', '7.9027');

    INSERT INTO dolar VALUES('1997-01-06', '7.8664');

    INSERT INTO dolar VALUES('1997-01-07', '7.8508');

    INSERT INTO dolar VALUES('1997-01-08', '7.8375');

    INSERT INTO dolar VALUES('1997-01-09', '7.8174');

    INSERT INTO dolar VALUES('1997-01-10', '7.8208');

    INSERT INTO dolar VALUES('1997-01-13', '7.8607');

    INSERT INTO dolar VALUES('1997-01-14', '7.8125');

    INSERT INTO dolar VALUES('1997-01-15', '7.8005');

    INSERT INTO dolar VALUES('1997-01-16', '7.8085');

    INSERT INTO dolar VALUES('1997-01-17', '7.8222');

    INSERT INTO dolar VALUES('1997-01-20', '7.8275');

    INSERT INTO dolar VALUES('1997-01-21', '7.8082');

  • INSERT INTO dolar VALUES('1997-01-22', '7.8033');

    INSERT INTO dolar VALUES('1997-01-23', '7.7946');

    INSERT INTO dolar VALUES('1997-01-24', '7.7913');

    INSERT INTO dolar VALUES('1997-01-27', '7.8205');

    INSERT INTO dolar VALUES('1997-01-28', '7.8312');

    INSERT INTO dolar VALUES('1997-01-29', '7.8152');

    INSERT INTO dolar VALUES('1997-01-30', '7.8393');

    INSERT INTO dolar VALUES('1997-01-31', '7.8409');

    INSERT INTO dolar VALUES('1997-02-03', '7.8217');

    INSERT INTO dolar VALUES('1997-02-04', '7.8183');

    INSERT INTO dolar VALUES('1997-02-06', '7.8322');

    INSERT INTO dolar VALUES('1997-02-07', '7.8282');

    INSERT INTO dolar VALUES('1997-02-10', '7.8048');

    INSERT INTO dolar VALUES('1997-02-11', '7.7988');

    INSERT INTO dolar VALUES('1997-02-12', '7.7927');

    INSERT INTO dolar VALUES('1997-02-13', '7.7968');

    INSERT INTO dolar VALUES('1997-02-14', '7.7898');

    INSERT INTO dolar VALUES('1997-02-17', '7.7780');

    INSERT INTO dolar VALUES('1997-02-18', '7.7692');

    INSERT INTO dolar VALUES('1997-02-19', '7.8010');

    INSERT INTO dolar VALUES('1997-02-20', '7.7887');

    INSERT INTO dolar VALUES('1997-02-21', '7.7460');

    INSERT INTO dolar VALUES('1997-02-24', '7.7617');

    INSERT INTO dolar VALUES('1997-02-25', '7.7502');

    INSERT INTO dolar VALUES('1997-02-26', '7.7556');

    INSERT INTO dolar VALUES('1997-02-27', '7.7844');

    INSERT INTO dolar VALUES('1997-02-28', '7.8358');

    INSERT INTO dolar VALUES('1997-03-03', '7.9740');

    INSERT INTO dolar VALUES('1997-03-04', '8.0117');

    INSERT INTO dolar VALUES('1997-03-05', '7.9737');

  • INSERT INTO dolar VALUES('1997-03-06', '8.0438');

    INSERT INTO dolar VALUES('1997-03-07', '8.0092');

    INSERT INTO dolar VALUES('1997-03-10', '8.0152');

    INSERT INTO dolar VALUES('1997-03-11', '7.9590');

    INSERT INTO dolar VALUES('1997-03-12', '7.9780');

    INSERT INTO dolar VALUES('1997-03-13', '7.9611');

    INSERT INTO dolar VALUES('1997-03-14', '7.9987');

    INSERT INTO dolar VALUES('1997-03-17', '7.9789');

    INSERT INTO dolar VALUES('1997-03-18', '7.9920');

    INSERT INTO dolar VALUES('1997-03-19', '7.9492');

    INSERT INTO dolar VALUES('1997-03-20', '7.9233');

    INSERT INTO dolar VALUES('1997-03-24', '7.9407');

    INSERT INTO dolar VALUES('1997-03-25', '7.8958');

    INSERT INTO dolar VALUES('1997-03-26', '7.8905');

    INSERT INTO dolar VALUES('1997-03-31', '7.9126');

    INSERT INTO dolar VALUES('1997-04-01', '7.9313');

    INSERT INTO dolar VALUES('1997-04-02', '7.9117');

    INSERT INTO dolar VALUES('1997-04-03', '7.9248');

    INSERT INTO dolar VALUES('1997-04-04', '7.9720');

    INSERT INTO dolar VALUES('1997-04-07', '7.9592');

    INSERT INTO dolar VALUES('1997-04-08', '7.9061');

    INSERT INTO dolar VALUES('1997-04-09', '7.8851');

    INSERT INTO dolar VALUES('1997-04-10', '7.8913');

    INSERT INTO dolar VALUES('1997-04-11', '7.9153');

    INSERT INTO dolar VALUES('1997-04-14', '7.9222');

    INSERT INTO dolar VALUES('1997-04-15', '7.9064');

    INSERT INTO dolar VALUES('1997-04-16', '7.8877');

    INSERT INTO dolar VALUES('1997-04-17', '7.8978');

    INSERT INTO dolar VALUES('1997-04-18', '7.8852');

    INSERT INTO dolar VALUES('1997-04-21', '7.8738');

  • INSERT INTO dolar VALUES('1997-04-22', '7.8773');

    INSERT INTO dolar VALUES('1997-04-23', '7.8703');

    INSERT INTO dolar VALUES('1997-04-24', '7.8783');

    INSERT INTO dolar VALUES('1997-04-25', '7.8545');

    INSERT INTO dolar VALUES('1997-04-28', '7.8917');

    INSERT INTO dolar VALUES('1997-04-29', '7.9267');

    INSERT INTO dolar VALUES('1997-04-30', '7.9743');

    INSERT INTO dolar VALUES('1997-05-02', '7.9519');

    INSERT INTO dolar VALUES('1997-05-06', '7.9113');

    INSERT INTO dolar VALUES('1997-05-07', '7.8781');

    INSERT INTO dolar VALUES('1997-05-08', '7.9203');

    INSERT INTO dolar VALUES('1997-05-09', '7.9253');

    INSERT INTO dolar VALUES('1997-05-12', '7.9028');

    INSERT INTO dolar VALUES('1997-05-13', '7.9243');

    INSERT INTO dolar VALUES('1997-05-14', '7.9065');

    INSERT INTO dolar VALUES('1997-05-15', '7.8925');

    INSERT INTO dolar VALUES('1997-05-16', '7.9031');

    INSERT INTO dolar VALUES('1997-05-19', '7.8942');

    INSERT INTO dolar VALUES('1997-05-20', '7.8934');

    INSERT INTO dolar VALUES('1997-05-21', '7.8878');

    INSERT INTO dolar VALUES('1997-05-22', '7.8655');

    INSERT INTO dolar VALUES('1997-05-23', '7.8689');

    INSERT INTO dolar VALUES('1997-05-26', '7.8731');

    INSERT INTO dolar VALUES('1997-05-27', '7.9059');

    INSERT INTO dolar VALUES('1997-05-28', '7.9263');

    INSERT INTO dolar VALUES('1997-05-29', '7.9085');

    INSERT INTO dolar VALUES('1997-05-30', '7.9082');

    INSERT INTO dolar VALUES('1997-06-02', '7.9167');

    INSERT INTO dolar VALUES('1997-06-03', '7.9183');

    INSERT INTO dolar VALUES('1997-06-04', '7.9118');

  • INSERT INTO dolar VALUES('1997-06-05', '7.9283');

    INSERT INTO dolar VALUES('1997-06-06', '7.9482');

    INSERT INTO dolar VALUES('1997-06-09', '7.9870');

    INSERT INTO dolar VALUES('1997-06-10', '7.9878');

    INSERT INTO dolar VALUES('1997-06-11', '7.9689');

    INSERT INTO dolar VALUES('1997-06-12', '7.9753');

    INSERT INTO dolar VALUES('1997-06-13', '7.9633');

    INSERT INTO dolar VALUES('1997-06-16', '7.9581');

    INSERT INTO dolar VALUES('1997-06-17', '7.9537');

    INSERT INTO dolar VALUES('1997-06-18', '7.9424');

    INSERT INTO dolar VALUES('1997-06-19', '7.9098');

    INSERT INTO dolar VALUES('1997-06-20', '7.9168');

    INSERT INTO dolar VALUES('1997-06-23', '7.9582');

    INSERT INTO dolar VALUES('1997-06-24', '7.9770');

    INSERT INTO dolar VALUES('1997-06-25', '7.9413');

    INSERT INTO dolar VALUES('1997-06-26', '7.9483');

    INSERT INTO dolar VALUES('1997-06-27', '7.9577');

    INSERT INTO dolar VALUES('1997-06-30', '7.9517');

    INSERT INTO dolar VALUES('1997-07-01', '7.9504');

    INSERT INTO dolar VALUES('1997-07-02', '7.9298');

    INSERT INTO dolar VALUES('1997-07-03', '7.9395');

    INSERT INTO dolar VALUES('1997-07-04', '7.9497');

    INSERT INTO dolar VALUES('1997-07-07', '7.9660');

    INSERT INTO dolar VALUES('1997-07-08', '7.9072');

    INSERT INTO dolar VALUES('1997-07-09', '7.9147');

    INSERT INTO dolar VALUES('1997-07-10', '7.8953');

    INSERT INTO dolar VALUES('1997-07-11', '7.8913');

    INSERT INTO dolar VALUES('1997-07-14', '7.8526');

    INSERT INTO dolar VALUES('1997-07-15', '7.8693');

    INSERT INTO dolar VALUES('1997-07-16', '7.8861');

  • INSERT INTO dolar VALUES('1997-07-17', '7.9282');

    INSERT INTO dolar VALUES('1997-07-18', '7.8557');

    INSERT INTO dolar VALUES('1997-07-21', '7.9097');

    INSERT INTO dolar VALUES('1997-07-22', '7.8868');

    INSERT INTO dolar VALUES('1997-07-23', '7.8571');

    INSERT INTO dolar VALUES('1997-07-24', '7.8373');

    INSERT INTO dolar VALUES('1997-07-25', '7.8313');

    INSERT INTO dolar VALUES('1997-07-28', '7.7717');

    INSERT INTO dolar VALUES('1997-07-29', '7.7808');

    INSERT INTO dolar VALUES('1997-07-30', '7.8088');

    INSERT INTO dolar VALUES('1997-07-31', '7.7658');

    INSERT INTO dolar VALUES('1997-08-01', '7.8248');

    INSERT INTO dolar VALUES('1997-08-04', '7.8244');

    INSERT INTO dolar VALUES('1997-08-05', '7.8310');

    INSERT INTO dolar VALUES('1997-08-06', '7.8051');

    INSERT INTO dolar VALUES('1997-08-07', '7.7806');

    INSERT INTO dolar VALUES('1997-08-08', '7.7895');

    INSERT INTO dolar VALUES('1997-08-11', '7.8263');

    INSERT INTO dolar VALUES('1997-08-12', '7.8059');

    INSERT INTO dolar VALUES('1997-08-13', '7.7820');

    INSERT INTO dolar VALUES('1997-08-14', '7.7828');

    INSERT INTO dolar VALUES('1997-08-15', '7.7660');

    INSERT INTO dolar VALUES('1997-08-18', '7.7646');

    INSERT INTO dolar VALUES('1997-08-19', '7.7757');

    INSERT INTO dolar VALUES('1997-08-20', '7.7575');

    INSERT INTO dolar VALUES('1997-08-21', '7.7615');

    INSERT INTO dolar VALUES('1997-08-22', '7.7597');

    INSERT INTO dolar VALUES('1997-08-25', '7.7905');

    INSERT INTO dolar VALUES('1997-08-26', '7.7583');

    INSERT INTO dolar VALUES('1997-08-27', '7.7637');

  • INSERT INTO dolar VALUES('1997-08-28', '7.7548');

    INSERT INTO dolar VALUES('1997-08-29', '7.7746');

    INSERT INTO dolar VALUES('1997-09-01', '7.7853');

    INSERT INTO dolar VALUES('1997-09-02', '7.7853');

    INSERT INTO dolar VALUES('1997-09-03', '7.7770');

    INSERT INTO dolar VALUES('1997-09-04', '7.7687');

    INSERT INTO dolar VALUES('1997-09-05', '7.7882');

    INSERT INTO dolar VALUES('1997-09-08', '7.8070');

    INSERT INTO dolar VALUES('1997-09-09', '7.7840');

    INSERT INTO dolar VALUES('1997-09-10', '7.7791');

    INSERT INTO dolar VALUES('1997-09-11', '7.7769');

    INSERT INTO dolar VALUES('1997-09-12', '7.7847');

    INSERT INTO dolar VALUES('1997-09-15', '7.7794');

    INSERT INTO dolar VALUES('1997-09-17', '7.7677');

    INSERT INTO dolar VALUES('1997-09-18', '7.7546');

    INSERT INTO dolar VALUES('1997-09-19', '7.7560');

    INSERT INTO dolar VALUES('1997-09-22', '7.7558');

    INSERT INTO dolar VALUES('1997-09-23', '7.7245');

    INSERT INTO dolar VALUES('1997-09-24', '7.7681');

    INSERT INTO dolar VALUES('1997-09-25', '7.8243');

    INSERT INTO dolar VALUES('1997-09-26', '7.8072');

    INSERT INTO dolar VALUES('1997-09-29', '7.8199');

    INSERT INTO dolar VALUES('1997-09-30', '7.8158');

    INSERT INTO dolar VALUES('1997-10-01', '7.7707');

    INSERT INTO dolar VALUES('1997-10-02', '7.7536');

    INSERT INTO dolar VALUES('1997-10-03', '7.7530');

    INSERT INTO dolar VALUES('1997-10-06', '7.7562');

    INSERT INTO dolar VALUES('1997-10-07', '7.7601');

    INSERT INTO dolar VALUES('1997-10-08', '7.7497');

    INSERT INTO dolar VALUES('1997-10-09', '7.7603');

  • INSERT INTO dolar VALUES('1997-10-10', '7.7700');

    INSERT INTO dolar VALUES('1997-10-13', '7.7592');

    INSERT INTO dolar VALUES('1997-10-14', '7.7483');

    INSERT INTO dolar VALUES('1997-10-15', '7.7427');

    INSERT INTO dolar VALUES('1997-10-16', '7.7403');

    INSERT INTO dolar VALUES('1997-10-17', '7.7336');

    INSERT INTO dolar VALUES('1997-10-20', '7.7484');

    INSERT INTO dolar VALUES('1997-10-21', '7.7270');

    INSERT INTO dolar VALUES('1997-10-22', '7.7196');

    INSERT INTO dolar VALUES('1997-10-23', '7.7229');

    INSERT INTO dolar VALUES('1997-10-24', '7.7630');

    INSERT INTO dolar VALUES('1997-10-27', '7.8272');

    INSERT INTO dolar VALUES('1997-10-28', '8.1400');

    INSERT INTO dolar VALUES('1997-10-29', '8.2967');

    INSERT INTO dolar VALUES('1997-10-30', '8.1033');

    INSERT INTO dolar VALUES('1997-10-31', '8.3433');

    INSERT INTO dolar VALUES('1997-11-03', '8.3683');

    INSERT INTO dolar VALUES('1997-11-04', '8.2367');

    INSERT INTO dolar VALUES('1997-11-05', '8.2535');

    INSERT INTO dolar VALUES('1997-11-06', '8.1659');

    INSERT INTO dolar VALUES('1997-11-07', '8.3650');

    INSERT INTO dolar VALUES('1997-11-10', '8.3767');

    INSERT INTO dolar VALUES('1997-11-11', '8.2627');

    INSERT INTO dolar VALUES('1997-11-12', '8.3100');

    INSERT INTO dolar VALUES('1997-11-13', '8.3583');

    INSERT INTO dolar VALUES('1997-11-14', '8.3800');

    INSERT INTO dolar VALUES('1997-11-17', '8.3275');

    INSERT INTO dolar VALUES('1997-11-18', '8.2425');

    INSERT INTO dolar VALUES('1997-11-19', '8.2642');

    INSERT INTO dolar VALUES('1997-11-21', '8.2883');

  • INSERT INTO dolar VALUES('1997-11-24', '8.1773');

    INSERT INTO dolar VALUES('1997-11-25', '8.2352');

    INSERT INTO dolar VALUES('1997-11-26', '8.2358');

    INSERT INTO dolar VALUES('1997-11-27', '8.2000');

    INSERT INTO dolar VALUES('1997-11-28', '8.2165');

    INSERT INTO dolar VALUES('1997-12-01', '8.2135');

    INSERT INTO dolar VALUES('1997-12-02', '8.1810');

    INSERT INTO dolar VALUES('1997-12-03', '8.1538');

    INSERT INTO dolar VALUES('1997-12-04', '8.1306');

    INSERT INTO dolar VALUES('1997-12-05', '8.1057');

    INSERT INTO dolar VALUES('1997-12-08', '8.1440');

    INSERT INTO dolar VALUES('1997-12-09', '8.1105');

    INSERT INTO dolar VALUES('1997-12-10', '8.1148');

    INSERT INTO dolar VALUES('1997-12-11', '8.1394');

    INSERT INTO dolar VALUES('1997-12-15', '8.1998');

    INSERT INTO dolar VALUES('1997-12-16', '8.1376');

    INSERT INTO dolar VALUES('1997-12-17', '8.0916');

    INSERT INTO dolar VALUES('1997-12-18', '8.0787');

    INSERT INTO dolar VALUES('1997-12-19', '8.0740');

    INSERT INTO dolar VALUES('1997-12-22', '8.1318');

    INSERT INTO dolar VALUES('1997-12-23', '8.1156');

    INSERT INTO dolar VALUES('1997-12-24', '8.1268');

    INSERT INTO dolar VALUES('1997-12-26', '8.1648');

    INSERT INTO dolar VALUES('1997-12-29', '8.1430');

    INSERT INTO dolar VALUES('1997-12-30', '8.0833');

    INSERT INTO dolar VALUES('1997-12-31', '8.0640');

    INSERT INTO dolar VALUES('1998-01-02', '8.0681');

    INSERT INTO dolar VALUES('1998-01-05', '8.0585');

    INSERT INTO dolar VALUES('1998-01-06', '8.0423');

    INSERT INTO dolar VALUES('1998-01-07', '8.0422');

  • INSERT INTO dolar VALUES('1998-01-08', '8.0598');

    INSERT INTO dolar VALUES('1998-01-09', '8.0775');

    INSERT INTO dolar VALUES('1998-01-12', '8.0857');

    INSERT INTO dolar VALUES('1998-01-13', '8.2775');

    INSERT INTO dolar VALUES('1998-01-14', '8.1628');

    INSERT INTO dolar VALUES('1998-01-15', '8.1662');

    INSERT INTO dolar VALUES('1998-01-16', '8.2762');

    INSERT INTO dolar VALUES('1998-01-19', '8.1978');

    INSERT INTO dolar VALUES('1998-01-20', '8.1803');

    INSERT INTO dolar VALUES('1998-01-21', '8.2145');

    INSERT INTO dolar VALUES('1998-01-22', '8.2682');

    INSERT INTO dolar VALUES('1998-01-23', '8.3320');

    INSERT INTO dolar VALUES('1998-01-26', '8.2939');

    INSERT INTO dolar VALUES('1998-01-27', '8.2810');

    INSERT INTO dolar VALUES('1998-01-28', '8.2663');

    INSERT INTO dolar VALUES('1998-01-29', '8.3603');

    INSERT INTO dolar VALUES('1998-01-30', '8.4640');

    INSERT INTO dolar VALUES('1998-02-02', '8.4643');

    INSERT INTO dolar VALUES('1998-02-03', '8.4367');

    INSERT INTO dolar VALUES('1998-02-04', '8.4323');

    INSERT INTO dolar VALUES('1998-02-06', '8.4135');

    INSERT INTO dolar VALUES('1998-02-09', '8.4222');

    INSERT INTO dolar VALUES('1998-02-10', '8.4529');

    INSERT INTO dolar VALUES('1998-02-11', '8.4850');

    INSERT INTO dolar VALUES('1998-02-12', '8.4522');

    INSERT INTO dolar VALUES('1998-02-13', '8.4495');

    INSERT INTO dolar VALUES('1998-02-16', '8.4652');

    INSERT INTO dolar VALUES('1998-02-17', '8.4629');

    INSERT INTO dolar VALUES('1998-02-18', '8.4578');

    INSERT INTO dolar VALUES('1998-02-19', '8.5427');

  • INSERT INTO dolar VALUES('1998-02-20', '8.5449');

    INSERT INTO dolar VALUES('1998-02-23', '8.5892');

    INSERT INTO dolar VALUES('1998-02-24', '8.6379');

    INSERT INTO dolar VALUES('1998-02-25', '8.6140');

    INSERT INTO dolar VALUES('1998-02-26', '8.5832');

    INSERT INTO dolar VALUES('1998-02-27', '8.5583');

    INSERT INTO dolar VALUES('1998-03-02', '8.5253');

    INSERT INTO dolar VALUES('1998-03-03', '8.4957');

    INSERT INTO dolar VALUES('1998-03-04', '8.5347');

    INSERT INTO dolar VALUES('1998-03-05', '8.5825');

    INSERT INTO dolar VALUES('1998-03-06', '8.6202');

    INSERT INTO dolar VALUES('1998-03-09', '8.5978');

    INSERT INTO dolar VALUES('1998-03-10', '8.6273');

    INSERT INTO dolar VALUES('1998-03-11', '8.6273');

    INSERT INTO dolar VALUES('1998-03-12', '8.6690');

    INSERT INTO dolar VALUES('1998-03-13', '8.5673');

    INSERT INTO dolar VALUES('1998-03-16', '8.5595');

    INSERT INTO dolar VALUES('1998-03-17', '8.5927');

    INSERT INTO dolar VALUES('1998-03-18', '8.6048');

    INSERT INTO dolar VALUES('1998-03-19', '8.5641');

    INSERT INTO dolar VALUES('1998-03-20', '8.5638');

    INSERT INTO dolar VALUES('1998-03-23', '8.5784');

    INSERT INTO dolar VALUES('1998-03-24', '8.5368');

    INSERT INTO dolar VALUES('1998-03-25', '8.5410');

    INSERT INTO dolar VALUES('1998-03-26', '8.5282');

    INSERT INTO dolar VALUES('1998-03-27', '8.5252');

    INSERT INTO dolar VALUES('1998-03-30', '8.5165');

    INSERT INTO dolar VALUES('1998-03-31', '8.5353');

    INSERT INTO dolar VALUES('1998-04-01', '8.5192');

    INSERT INTO dolar VALUES('1998-04-02', '8.5096');

  • INSERT INTO dolar VALUES('1998-04-03', '8.5214');

    INSERT INTO dolar VALUES('1998-04-06', '8.5410');

    INSERT INTO dolar VALUES('1998-04-07', '8.5200');

    INSERT INTO dolar VALUES('1998-04-08', '8.5274');

    INSERT INTO dolar VALUES('1998-04-13', '8.5106');

    INSERT INTO dolar VALUES('1998-04-14', '8.5130');

    INSERT INTO dolar VALUES('1998-04-15', '8.4928');

    INSERT INTO dolar VALUES('1998-04-16', '8.4716');

    INSERT INTO dolar VALUES('1998-04-17', '8.5009');

    INSERT INTO dolar VALUES('1998-04-20', '8.4945');

    INSERT INTO dolar VALUES('1998-04-21', '8.4728');

    INSERT INTO dolar VALUES('1998-04-22', '8.4550');

    INSERT INTO dolar VALUES('1998-04-23', '8.4616');

    INSERT INTO dolar VALUES('1998-04-24', '8.4703');

    INSERT INTO dolar VALUES('1998-04-27', '8.4747');

    INSERT INTO dolar VALUES('1998-04-28', '8.5190');

    INSERT INTO dolar VALUES('1998-04-29', '8.4818');

    INSERT INTO dolar VALUES('1998-04-30', '8.5029');

    INSERT INTO dolar VALUES('1998-05-04', '8.4898');

    INSERT INTO dolar VALUES('1998-05-06', '8.4770');

    INSERT INTO dolar VALUES('1998-05-07', '8.4793');

    INSERT INTO dolar VALUES('1998-05-08', '8.5007');

    INSERT INTO dolar VALUES('1998-05-11', '8.4834');

    INSERT INTO dolar VALUES('1998-05-12', '8.4673');

    INSERT INTO dolar VALUES('1998-05-13', '8.4965');

    INSERT INTO dolar VALUES('1998-05-14', '8.5198');

    INSERT INTO dolar VALUES('1998-05-15', '8.5069');

    INSERT INTO dolar VALUES('1998-05-18', '8.5147');

    INSERT INTO dolar VALUES('1998-05-19', '8.5303');

    INSERT INTO dolar VALUES('1998-05-20', '8.5849');

  • INSERT INTO dolar VALUES('1998-05-21', '8.6212');

    INSERT INTO dolar VALUES('1998-05-22', '8.6223');

    INSERT INTO dolar VALUES('1998-05-25', '8.6402');

    INSERT INTO dolar VALUES('1998-05-26', '8.6378');

    INSERT INTO dolar VALUES('1998-05-27', '8.7081');

    INSERT INTO dolar VALUES('1998-05-28', '8.8802');

    INSERT INTO dolar VALUES('1998-05-29', '8.7873');

    INSERT INTO dolar VALUES('1998-06-01', '8.8164');

    INSERT INTO dolar VALUES('1998-06-02', '8.8983');

    INSERT INTO dolar VALUES('1998-06-03', '8.8818');

    INSERT INTO dolar VALUES('1998-06-04', '8.7958');

    INSERT INTO dolar VALUES('1998-06-05', '8.7803');

    INSERT INTO dolar VALUES('1998-06-08', '8.7619');

    INSERT INTO dolar VALUES('1998-06-09', '8.8252');

    INSERT INTO dolar VALUES('1998-06-10', '8.8360');

    INSERT INTO dolar VALUES('1998-06-11', '8.8808');

    INSERT INTO dolar VALUES('1998-06-12', '8.9609');

    INSERT INTO dolar VALUES('1998-06-15', '9.0463');

    INSERT INTO dolar VALUES('1998-06-16', '9.0375');

    INSERT INTO dolar VALUES('1998-06-17', '8.9815');

    INSERT INTO dolar VALUES('1998-06-18', '8.8803');

    INSERT INTO dolar VALUES('1998-06-19', '8.8967');

    INSERT INTO dolar VALUES('1998-06-22', '8.8929');

    INSERT INTO dolar VALUES('1998-06-23', '8.9123');

    INSERT INTO dolar VALUES('1998-06-24', '8.8927');

    INSERT INTO dolar VALUES('1998-06-25', '8.9252');

    INSERT INTO dolar VALUES('1998-06-26', '8.9537');

    INSERT INTO dolar VALUES('1998-06-29', '9.0407');

    INSERT INTO dolar VALUES('1998-06-30', '9.0228');

    INSERT INTO dolar VALUES('1998-07-01', '8.9852');

  • INSERT INTO dolar VALUES('1998-07-02', '8.9375');

    INSERT INTO dolar VALUES('1998-07-03', '8.9863');

    INSERT INTO dolar VALUES('1998-07-06', '8.9497');

    INSERT INTO dolar VALUES('1998-07-07', '8.9694');

    INSERT INTO dolar VALUES('1998-07-08', '8.9558');

    INSERT INTO dolar VALUES('1998-07-09', '8.9242');

    INSERT INTO dolar VALUES('1998-07-10', '8.9432');

    INSERT INTO dolar VALUES('1998-07-13', '8.9535');

    INSERT INTO dolar VALUES('1998-07-14', '8.9025');

    INSERT INTO dolar VALUES('1998-07-15', '8.8548');

    INSERT INTO dolar VALUES('1998-07-16', '8.8535');

    INSERT INTO dolar VALUES('1998-07-17', '8.8393');

    INSERT INTO dolar VALUES('1998-07-20', '8.8218');

    INSERT INTO dolar VALUES('1998-07-21', '8.7896');

    INSERT INTO dolar VALUES('1998-07-22', '8.8033');

    INSERT INTO dolar VALUES('1998-07-23', '8.8721');

    INSERT INTO dolar VALUES('1998-07-24', '8.8647');

    INSERT INTO dolar VALUES('1998-07-27', '8.8690');

    INSERT INTO dolar VALUES('1998-07-28', '8.8930');

    INSERT INTO dolar VALUES('1998-07-29', '8.8861');

    INSERT INTO dolar VALUES('1998-07-30', '8.9178');

    INSERT INTO dolar VALUES('1998-07-31', '8.9008');

    INSERT INTO dolar VALUES('1998-08-03', '8.9215');

    INSERT INTO dolar VALUES('1998-08-04', '8.9545');

    INSERT INTO dolar VALUES('1998-08-05', '8.9648');

    INSERT INTO dolar VALUES('1998-08-06', '9.0062');

    INSERT INTO dolar VALUES('1998-08-07', '9.0255');

    INSERT INTO dolar VALUES('1998-08-10', '9.0187');

    INSERT INTO dolar VALUES('1998-08-11', '9.1253');

    INSERT INTO dolar VALUES('1998-08-12', '9.2016');

  • INSERT INTO dolar VALUES('1998-08-13', '9.1762');

    INSERT INTO dolar VALUES('1998-08-14', '9.2325');

    INSERT INTO dolar VALUES('1998-08-17', '9.1812');

    INSERT INTO dolar VALUES('1998-08-18', '9.3018');

    INSERT INTO dolar VALUES('1998-08-19', '9.2302');

    INSERT INTO dolar VALUES('1998-08-20', '9.1873');

    INSERT INTO dolar VALUES('1998-08-21', '9.3134');

    INSERT INTO dolar VALUES('1998-08-24', '9.6900');

    INSERT INTO dolar VALUES('1998-08-25', '9.6458');

    INSERT INTO dolar VALUES('1998-08-26', '9.6001');

    INSERT INTO dolar VALUES('1998-08-27', '9.8150');

    INSERT INTO dolar VALUES('1998-08-28', '9.9600');

    INSERT INTO dolar VALUES('1998-08-31', '10.0275');

    INSERT INTO dolar VALUES('1998-09-02', '9.9717');

    INSERT INTO dolar VALUES('1998-09-03', '9.9458');

    INSERT INTO dolar VALUES('1998-09-04', '10.1072');

    INSERT INTO dolar VALUES('1998-09-07', '10.1618');

    INSERT INTO dolar VALUES('1998-09-08', '10.1967');

    INSERT INTO dolar VALUES('1998-09-09', '10.2742');

    INSERT INTO dolar VALUES('1998-09-10', '10.3499');

    INSERT INTO dolar VALUES('1998-09-11', '10.5325');

    INSERT INTO dolar VALUES('1998-09-14', '10.5792');

    INSERT INTO dolar VALUES('1998-09-15', '10.5233');

    INSERT INTO dolar VALUES('1998-09-17', '10.2058');

    INSERT INTO dolar VALUES('1998-09-18', '10.3158');

    INSERT INTO dolar VALUES('1998-09-21', '10.1383');

    INSERT INTO dolar VALUES('1998-09-22', '10.3050');

    INSERT INTO dolar VALUES('1998-09-23', '10.0962');

    INSERT INTO dolar VALUES('1998-09-24', '10.1159');

    INSERT INTO dolar VALUES('1998-09-25', '10.1117');

  • INSERT INTO dolar VALUES('1998-09-28', '10.2438');

    INSERT INTO dolar VALUES('1998-09-29', '10.1062');

    INSERT INTO dolar VALUES('1998-09-30', '10.1119');

    INSERT INTO dolar VALUES('1998-10-01', '10.1933');

    INSERT INTO dolar VALUES('1998-10-02', '10.3137');

    INSERT INTO dolar VALUES('1998-10-05', '10.3137');

    INSERT INTO dolar VALUES('1998-10-06', '10.2180');

    INSERT INTO dolar VALUES('1998-10-07', '10.1729');

    INSERT INTO dolar VALUES('1998-10-08', '10.1835');

    INSERT INTO dolar VALUES('1998-10-09', '10.3549');

    INSERT INTO dolar VALUES('1998-10-12', '10.2157');

    INSERT INTO dolar VALUES('1998-10-13', '10.1555');

    INSERT INTO dolar VALUES('1998-10-14', '10.1863');

    INSERT INTO dolar VALUES('1998-10-15', '10.1800');

    INSERT INTO dolar VALUES('1998-10-16', '10.1312');

    INSERT INTO dolar VALUES('1998-10-19', '10.0933');

    INSERT INTO dolar VALUES('1998-10-20', '10.0863');

    INSERT INTO dolar VALUES('1998-10-21', '10.0420');

    INSERT INTO dolar VALUES('1998-10-22', '10.0338');

    INSERT INTO dolar VALUES('1998-10-23', '9.9930');

    INSERT INTO dolar VALUES('1998-10-26', '10.0353');

    INSERT INTO dolar VALUES('1998-10-27', '10.0293');

    INSERT INTO dolar VALUES('1998-10-28', '10.1491');

    INSERT INTO dolar VALUES('1998-10-29', '10.1575');

    INSERT INTO dolar VALUES('1998-10-30', '10.2198');

    INSERT INTO dolar VALUES('1998-11-03', '10.1137');

    INSERT INTO dolar VALUES('1998-11-04', '10.0312');

    INSERT INTO dolar VALUES('1998-11-05', '9.9365');

    INSERT INTO dolar VALUES('1998-11-06', '9.9886');

    INSERT INTO dolar VALUES('1998-11-09', '9.9717');

  • INSERT INTO dolar VALUES('1998-11-10', '10.0015');

    INSERT INTO dolar VALUES('1998-11-11', '10.0256');

    INSERT INTO dolar VALUES('1998-11-12', '10.0060');

    INSERT INTO dolar VALUES('1998-11-13', '10.0563');

    INSERT INTO dolar VALUES('1998-11-16', '9.9965');

    INSERT INTO dolar VALUES('1998-11-17', '9.9765');

    INSERT INTO dolar VALUES('1998-11-18', '9.9440');

    INSERT INTO dolar VALUES('1998-11-19', '9.9305');

    INSERT INTO dolar VALUES('1998-11-23', '9.9203');

    INSERT INTO dolar VALUES('1998-11-24', '9.8772');

    INSERT INTO dolar VALUES('1998-11-25', '9.9145');

    INSERT INTO dolar VALUES('1998-11-26', '9.9107');

    INSERT INTO dolar VALUES('1998-11-27', '9.9404');

    INSERT INTO dolar VALUES('1998-11-30', '9.9676');

    INSERT INTO dolar VALUES('1998-12-01', '9.9995');

    INSERT INTO dolar VALUES('1998-12-02', '10.0318');

    INSERT INTO dolar VALUES('1998-12-03', '9.9682');

    INSERT INTO dolar VALUES('1998-12-04', '9.9876');

    INSERT INTO dolar VALUES('1998-12-07', '9.9897');

    INSERT INTO dolar VALUES('1998-12-08', '9.9993');

    INSERT INTO dolar VALUES('1998-12-09', '9.9423');

    INSERT INTO dolar VALUES('1998-12-10', '9.9517');

    INSERT INTO dolar VALUES('1998-12-11', '9.9500');

    INSERT INTO dolar VALUES('1998-12-14', '9.9482');

    INSERT INTO dolar VALUES('1998-12-15', '9.9491');

    INSERT INTO dolar VALUES('1998-12-16', '9.9498');

    INSERT INTO dolar VALUES('1998-12-17', '9.8828');

    INSERT INTO dolar VALUES('1998-12-18', '9.7863');

    INSERT INTO dolar VALUES('1998-12-21', '9.7972');

    INSERT INTO dolar VALUES('1998-12-22', '9.7568');

  • INSERT INTO dolar VALUES('1998-12-23', '9.8028');

    INSERT INTO dolar VALUES('1998-12-24', '9.8104');

    INSERT INTO dolar VALUES('1998-12-28', '9.8822');

    INSERT INTO dolar VALUES('1998-12-29', '9.8382');

    INSERT INTO dolar VALUES('1998-12-30', '9.8650');

    INSERT INTO dolar VALUES('1998-12-31', '9.9395');

    INSERT INTO dolar VALUES('1999-01-04', '9.8963');

    INSERT INTO dolar VALUES('1999-01-05', '9.8376');

    INSERT INTO dolar VALUES('1999-01-06', '9.7921');

    INSERT INTO dolar VALUES('1999-01-07', '9.7755');

    INSERT INTO dolar VALUES('1999-01-08', '9.8527');

    INSERT INTO dolar VALUES('1999-01-11', '9.8091');

    INSERT INTO dolar VALUES('1999-01-12', '9.9394');

    INSERT INTO dolar VALUES('1999-01-13', '10.0848');

    INSERT INTO dolar VALUES('1999-01-14', '10.6000');

    INSERT INTO dolar VALUES('1999-01-15', '10.5383');

    INSERT INTO dolar VALUES('1999-01-18', '10.3485');

    INSERT INTO dolar VALUES('1999-01-19', '10.2258');

    INSERT INTO dolar VALUES('1999-01-20', '10.2783');

    INSERT INTO dolar VALUES('1999-01-21', '10.1780');

    INSERT INTO dolar VALUES('1999-01-22', '10.2874');

    INSERT INTO dolar VALUES('1999-01-25', '10.2017');

    INSERT INTO dolar VALUES('1999-01-26', '10.2242');

    INSERT INTO dolar VALUES('1999-01-27', '10.2252');

    INSERT INTO dolar VALUES('1999-01-28', '10.1745');

    INSERT INTO dolar VALUES('1999-01-29', '10.1752');

    INSERT INTO dolar VALUES('1999-02-01', '10.1543');

    INSERT INTO dolar VALUES('1999-02-02', '10.0986');

    INSERT INTO dolar VALUES('1999-02-03', '10.0823');

    INSERT INTO dolar VALUES('1999-02-04', '10.1138');

  • INSERT INTO dolar VALUES('1999-02-08', '10.1217');

    INSERT INTO dolar VALUES('1999-02-09', '10.0821');

    INSERT INTO dolar VALUES('1999-02-10', '10.0764');

    INSERT INTO dolar VALUES('1999-02-11', '10.0606');

    INSERT INTO dolar VALUES('1999-02-12', '9.9793');

    INSERT INTO dolar VALUES('1999-02-15', '9.9486');

    INSERT INTO dolar VALUES('1999-02-16', '9.9315');

    INSERT INTO dolar VALUES('1999-02-17', '9.9190');

    INSERT INTO dolar VALUES('1999-02-18', '9.9043');

    INSERT INTO dolar VALUES('1999-02-19', '9.8809');

    INSERT INTO dolar VALUES('1999-02-22', '9.9333');

    INSERT INTO dolar VALUES('1999-02-23', '9.9315');

    INSERT INTO dolar VALUES('1999-02-24', '9.9565');

    INSERT INTO dolar VALUES('1999-02-25', '9.9357');

    INSERT INTO dolar VALUES('1999-02-26', '9.9836');

    INSERT INTO dolar VALUES('1999-03-01', '9.9441');

    INSERT INTO dolar VALUES('1999-03-02', '9.9072');

    INSERT INTO dolar VALUES('1999-03-03', '9.9528');

    INSERT INTO dolar VALUES('1999-03-04', '9.9641');

    INSERT INTO dolar VALUES('1999-03-05', '9.9334');

    INSERT INTO dolar VALUES('1999-03-08', '9.8732');

    INSERT INTO dolar VALUES('1999-03-09', '9.8434');

    INSERT INTO dolar VALUES('1999-03-10', '9.7927');

    INSERT INTO dolar VALUES('1999-03-11', '9.8012');

    INSERT INTO dolar VALUES('1999-03-12', '9.7480');

    INSERT INTO dolar VALUES('1999-03-15', '9.7527');

    INSERT INTO dolar VALUES('1999-03-16', '9.7053');

    INSERT INTO dolar VALUES('1999-03-17', '9.6587');

    INSERT INTO dolar VALUES('1999-03-18', '9.6888');

    INSERT INTO dolar VALUES('1999-03-19', '9.6462');

  • INSERT INTO dolar VALUES('1999-03-22', '9.6675');

    INSERT INTO dolar VALUES('1999-03-23', '9.7116');

    INSERT INTO dolar VALUES('1999-03-24', '9.6723');

    INSERT INTO dolar VALUES('1999-03-25', '9.6917');

    INSERT INTO dolar VALUES('1999-03-26', '9.6454');

    INSERT INTO dolar VALUES('1999-03-29', '9.5954');

    INSERT INTO dolar VALUES('1999-03-30', '9.5158');

    INSERT INTO dolar VALUES('1999-03-31', '9.5376');

    INSERT INTO dolar VALUES('1999-04-05', '9.5218');

    INSERT INTO dolar VALUES('1999-04-06', '9.4818');

    INSERT INTO dolar VALUES('1999-04-07', '9.4846');

    INSERT INTO dolar VALUES('1999-04-08', '9.4968');

    INSERT INTO dolar VALUES('1999-04-09', '9.4771');

    INSERT INTO dolar VALUES('1999-04-12', '9.5728');

    INSERT INTO dolar VALUES('1999-04-13', '9.5569');

    INSERT INTO dolar VALUES('1999-04-14', '9.5058');

    INSERT INTO dolar VALUES('1999-04-15', '9.5085');

    INSERT INTO dolar VALUES('1999-04-16', '9.5430');

    INSERT INTO dolar VALUES('1999-04-19', '9.5237');

    INSERT INTO dolar VALUES('1999-04-20', '9.3831');

    INSERT INTO dolar VALUES('1999-04-21', '9.4077');

    INSERT INTO dolar VALUES('1999-04-22', '9.3643');

    INSERT INTO dolar VALUES('1999-04-23', '9.3317');

    INSERT INTO dolar VALUES('1999-04-26', '9.3005');

    INSERT INTO dolar VALUES('1999-04-27', '9.3084');

    INSERT INTO dolar VALUES('1999-04-28', '9.3285');

    INSERT INTO dolar VALUES('1999-04-29', '9.2871');

    INSERT INTO dolar VALUES('1999-04-30', '9.2622');

    INSERT INTO dolar VALUES('1999-05-03', '9.2447');

    INSERT INTO dolar VALUES('1999-05-04', '9.2689');

  • INSERT INTO dolar VALUES('1999-05-06', '9.2749');

    INSERT INTO dolar VALUES('1999-05-07', '9.3330');

    INSERT INTO dolar VALUES('1999-05-10', '9.3480');

    INSERT INTO dolar VALUES('1999-05-11', '9.2992');

    INSERT INTO dolar VALUES('1999-05-12', '9.2533');

    INSERT INTO dolar VALUES('1999-05-13', '9.3247');

    INSERT INTO dolar VALUES('1999-05-14', '9.2698');

    INSERT INTO dolar VALUES('1999-05-17', '9.3591');

    INSERT INTO dolar VALUES('1999-05-18', '9.3663');

    INSERT INTO dolar VALUES('1999-05-19', '9.2983');

    INSERT INTO dolar VALUES('1999-05-20', '9.3086');

    INSERT INTO dolar VALUES('1999-05-21', '9.3242');

    INSERT INTO dolar VALUES('1999-05-24', '9.3589');

    INSERT INTO dolar VALUES('1999-05-25', '9.3845');

    INSERT INTO dolar VALUES('1999-05-26', '9.5468');

    INSERT INTO dolar VALUES('1999-05-27', '9.6715');

    INSERT INTO dolar VALUES('1999-05-28', '9.7498');

    INSERT INTO dolar VALUES('1999-05-31', '9.7833');

    INSERT INTO dolar VALUES('1999-06-01', '9.6872');

    INSERT INTO dolar VALUES('1999-06-02', '9.8156');

    INSERT INTO dolar VALUES('1999-06-03', '9.7653');

    INSERT INTO dolar VALUES('1999-06-04', '9.6545');

    INSERT INTO dolar VALUES('1999-06-07', '9.6272');

    INSERT INTO dolar VALUES('1999-06-08', '9.5045');

    INSERT INTO dolar VALUES('1999-06-09', '9.4879');

    INSERT INTO dolar VALUES('1999-06-10', '9.5817');

    INSERT INTO dolar VALUES('1999-06-11', '9.5985');

    INSERT INTO dolar VALUES('1999-06-14', '9.5452');

    INSERT INTO dolar VALUES('1999-06-15', '9.5767');

    INSERT INTO dolar VALUES('1999-06-16', '9.5018');

  • INSERT INTO dolar VALUES('1999-06-17', '9.4585');

    INSERT INTO dolar VALUES('1999-06-18', '9.4038');

    INSERT INTO dolar VALUES('1999-06-21', '9.3550');

    INSERT INTO dolar VALUES('1999-06-22', '9.3781');

    INSERT INTO dolar VALUES('1999-06-23', '9.3717');

    INSERT INTO dolar VALUES('1999-06-24', '9.4038');

    INSERT INTO dolar VALUES('1999-06-25', '9.4590');

    INSERT INTO dolar VALUES('1999-06-28', '9.4717');

    INSERT INTO dolar VALUES('1999-06-29', '9.4875');

    INSERT INTO dolar VALUES('1999-06-30', '9.4165');

    INSERT INTO dolar VALUES('1999-07-01', '9.4409');

    INSERT INTO dolar VALUES('1999-07-02', '9.3773');

    INSERT INTO dolar VALUES('1999-07-05', '9.3513');

    INSERT INTO dolar VALUES('1999-07-06', '9.3167');

    INSERT INTO dolar VALUES('1999-07-07', '9.3314');

    INSERT INTO dolar VALUES('1999-07-08', '9.3637');

    INSERT INTO dolar VALUES('1999-07-09', '9.3303');

    INSERT INTO dolar VALUES('1999-07-12', '9.3523');

    INSERT INTO dolar VALUES('1999-07-13', '9.4358');

    INSERT INTO dolar VALUES('1999-07-14', '9.4590');

    INSERT INTO dolar VALUES('1999-07-15', '9.3388');

    INSERT INTO dolar VALUES('1999-07-16', '9.3343');

    INSERT INTO dolar VALUES('1999-07-19', '9.3563');

    INSERT INTO dolar VALUES('1999-07-20', '9.3008');

    INSERT INTO dolar VALUES('1999-07-21', '9.3013');

    INSERT INTO dolar VALUES('1999-07-22', '9.3348');

    INSERT INTO dolar VALUES('1999-07-23', '9.3746');

    INSERT INTO dolar VALUES('1999-07-26', '9.3856');

    INSERT INTO dolar VALUES('1999-07-27', '9.4235');

    INSERT INTO dolar VALUES('1999-07-28', '9.3680');

  • INSERT INTO dolar VALUES('1999-07-29', '9.3827');

    INSERT INTO dolar VALUES('1999-07-30', '9.4260');

    INSERT INTO dolar VALUES('1999-08-02', '9.4010');

    INSERT INTO dolar VALUES('1999-08-03', '9.4058');

    INSERT INTO dolar VALUES('1999-08-04', '9.4552');

    INSERT INTO dolar VALUES('1999-08-05', '9.4364');

    INSERT INTO dolar VALUES('1999-08-06', '9.5097');

    INSERT INTO dolar VALUES('1999-08-09', '9.4962');

    INSERT INTO dolar VALUES('1999-08-10', '9.4874');

    INSERT INTO dolar VALUES('1999-08-11', '9.5063');

    INSERT INTO dolar VALUES('1999-08-12', '9.4150');

    INSERT INTO dolar VALUES('1999-08-13', '9.3533');

    INSERT INTO dolar VALUES('1999-08-16', '9.3883');

    INSERT INTO dolar VALUES('1999-08-17', '9.3568');

    INSERT INTO dolar VALUES('1999-08-18', '9.3332');

    INSERT INTO dolar VALUES('1999-08-19', '9.3218');

    INSERT INTO dolar VALUES('1999-08-20', '9.3745');

    INSERT INTO dolar VALUES('1999-08-23', '9.3868');

    INSERT INTO dolar VALUES('1999-08-24', '9.3435');

    INSERT INTO dolar VALUES('1999-08-25', '9.3310');

    INSERT INTO dolar VALUES('1999-08-26', '9.3081');

    INSERT INTO dolar VALUES('1999-08-27', '9.3394');

    INSERT INTO dolar VALUES('1999-08-30', '9.3819');

    INSERT INTO dolar VALUES('1999-08-31', '9.4095');

    INSERT INTO dolar VALUES('1999-09-02', '9.3850');

    INSERT INTO dolar VALUES('1999-09-03', '9.3739');

    INSERT INTO dolar VALUES('1999-09-06', '9.3382');

    INSERT INTO dolar VALUES('1999-09-07', '9.3462');

    INSERT INTO dolar VALUES('1999-09-08', '9.3497');

    INSERT INTO dolar VALUES('1999-09-09', '9.3578');

  • INSERT INTO dolar VALUES('1999-09-10', '9.3471');

    INSERT INTO dolar VALUES('1999-09-13', '9.3174');

    INSERT INTO dolar VALUES('1999-09-14', '9.3192');

    INSERT INTO dolar VALUES('1999-09-15', '9.3323');

    INSERT INTO dolar VALUES('1999-09-17', '9.3092');

    INSERT INTO dolar VALUES('1999-09-20', '9.3712');

    INSERT INTO dolar VALUES('1999-09-21', '9.3223');

    INSERT INTO dolar VALUES('1999-09-22', '9.3044');

    INSERT INTO dolar VALUES('1999-09-23', '9.2858');

    INSERT INTO dolar VALUES('1999-09-24', '9.3055');

    INSERT INTO dolar VALUES('1999-09-27', '9.3565');

    INSERT INTO dolar VALUES('1999-09-28', '9.3158');

    INSERT INTO dolar VALUES('1999-09-29', '9.3582');

    INSERT INTO dolar VALUES('1999-09-30', '9.3565');

    INSERT INTO dolar VALUES('1999-10-01', '9.3483');

    INSERT INTO dolar VALUES('1999-10-04', '9.4063');

    INSERT INTO dolar VALUES('1999-10-05', '9.4531');

    INSERT INTO dolar VALUES('1999-10-06', '9.4758');

    INSERT INTO dolar VALUES('1999-10-07', '9.4323');

    INSERT INTO dolar VALUES('1999-10-08', '9.4598');

    INSERT INTO dolar VALUES('1999-10-11', '9.4682');

    INSERT INTO dolar VALUES('1999-10-12', '9.4507');

    INSERT INTO dolar VALUES('1999-10-13', '9.4675');

    INSERT INTO dolar VALUES('1999-10-14', '9.5190');

    INSERT INTO dolar VALUES('1999-10-15', '9.6308');

    INSERT INTO dolar VALUES('1999-10-18', '9.7114');

    INSERT INTO dolar VALUES('1999-10-19', '9.7143');

    INSERT INTO dolar VALUES('1999-10-20', '9.6713');

    INSERT INTO dolar VALUES('1999-10-21', '9.6114');

    INSERT INTO dolar VALUES('1999-10-22', '9.6482');

  • INSERT INTO dolar VALUES('1999-10-25', '9.6030');

    INSERT INTO dolar VALUES('1999-10-26', '9.6374');

    INSERT INTO dolar VALUES('1999-10-27', '9.6299');

    INSERT INTO dolar VALUES('1999-10-28', '9.6504');

    INSERT INTO dolar VALUES('1999-10-29', '9.6357');

    INSERT INTO dolar VALUES('1999-11-01', '9.6250');

    INSERT INTO dolar VALUES('1999-11-03', '9.6208');

    INSERT INTO dolar VALUES('1999-11-04', '9.5552');

    INSERT INTO dolar VALUES('1999-11-05', '9.4712');

    INSERT INTO dolar VALUES('1999-11-08', '9.4518');

    INSERT INTO dolar VALUES('1999-11-09', '9.4571');

    INSERT INTO dolar VALUES('1999-11-10', '9.4158');

    INSERT INTO dolar VALUES('1999-11-11', '9.4126');

    INSERT INTO dolar VALUES('1999-11-12', '9.3857');

    INSERT INTO dolar VALUES('1999-11-15', '9.3787');

    INSERT INTO dolar VALUES('1999-11-16', '9.3685');

    INSERT INTO dolar VALUES('1999-11-17', '9.4018');

    INSERT INTO dolar VALUES('1999-11-18', '9.3549');

    INSERT INTO dolar VALUES('1999-11-19', '9.3460');

    INSERT INTO dolar VALUES('1999-11-22', '9.3288');

    INSERT INTO dolar VALUES('1999-11-23', '9.3190');

    INSERT INTO dolar VALUES('1999-11-24', '9.3324');

    INSERT INTO dolar VALUES('1999-11-25', '9.3195');

    INSERT INTO dolar VALUES('1999-11-26', '9.2945');

    INSERT INTO dolar VALUES('1999-11-29', '9.3550');

    INSERT INTO dolar VALUES('1999-11-30', '9.3737');

    INSERT INTO dolar VALUES('1999-12-01', '9.4320');

    INSERT INTO dolar VALUES('1999-12-02', '9.4683');

    INSERT INTO dolar VALUES('1999-12-03', '9.5326');

    INSERT INTO dolar VALUES('1999-12-06', '9.4942');

  • INSERT INTO dolar VALUES('1999-12-07', '9.4562');

    INSERT INTO dolar VALUES('1999-12-08', '9.4416');

    INSERT INTO dolar VALUES('1999-12-09', '9.4755');

    INSERT INTO dolar VALUES('1999-12-10', '9.4288');

    INSERT INTO dolar VALUES('1999-12-13', '9.4143');

    INSERT INTO dolar VALUES('1999-12-14', '9.4143');

    INSERT INTO dolar VALUES('1999-12-15', '9.4110');

    INSERT INTO dolar VALUES('1999-12-16', '9.3790');

    INSERT INTO dolar VALUES('1999-12-17', '9.3578');

    INSERT INTO dolar VALUES('1999-12-20', '9.3298');

    INSERT INTO dolar VALUES('1999-12-21', '9.3338');

    INSERT INTO dolar VALUES('1999-12-22', '9.3142');

    INSERT INTO dolar VALUES('1999-12-23', '9.3095');

    INSERT INTO dolar VALUES('1999-12-24', '9.3695');

    INSERT INTO dolar VALUES('1999-12-27', '9.4188');

    INSERT INTO dolar VALUES('1999-12-28', '9.4632');

    INSERT INTO dolar VALUES('1999-12-29', '9.5143');

    INSERT INTO dolar VALUES('1999-12-30', '9.5222');

    INSERT INTO dolar VALUES('2000-01-03', '9.4986');

    INSERT INTO dolar VALUES('2000-01-04', '9.3949');

    INSERT INTO dolar VALUES('2000-01-05', '9.4564');

    INSERT INTO dolar VALUES('2000-01-06', '9.5455');

    INSERT INTO dolar VALUES('2000-01-07', '9.5705');

    INSERT INTO dolar VALUES('2000-01-10', '9.5150');

    INSERT INTO dolar VALUES('2000-01-11', '9.4464');

    INSERT INTO dolar VALUES('2000-01-12', '9.4780');

    INSERT INTO dolar VALUES('2000-01-13', '9.5352');

    INSERT INTO dolar VALUES('2000-01-14', '9.5057');

    INSERT INTO dolar VALUES('2000-01-17', '9.4483');

    INSERT INTO dolar VALUES('2000-01-18', '9.4172');

  • INSERT INTO dolar VALUES('2000-01-19', '9.4383');

    INSERT INTO dolar VALUES('2000-01-20', '9.4086');

    INSERT INTO dolar VALUES('2000-01-21', '9.4038');

    INSERT INTO dolar VALUES('2000-01-24', '9.4463');

    INSERT INTO dolar VALUES('2000-01-25', '9.4838');

    INSERT INTO dolar VALUES('2000-01-26', '9.5288');

    INSERT INTO dolar VALUES('2000-01-27', '9.5103');

    INSERT INTO dolar VALUES('2000-01-28', '9.5123');

    INSERT INTO dolar VALUES('2000-01-31', '9.5727');

    INSERT INTO dolar VALUES('2000-02-01', '9.6253');

    INSERT INTO dolar VALUES('2000-02-02', '9.5956');

    INSERT INTO dolar VALUES('2000-02-03', '9.5724');

    INSERT INTO dolar VALUES('2000-02-04', '9.5011');

    INSERT INTO dolar VALUES('2000-02-07', '9.4803');

    INSERT INTO dolar VALUES('2000-02-08', '9.4327');

    INSERT INTO dolar VALUES('2000-02-09', '9.4018');

    INSERT INTO dolar VALUES('2000-02-10', '9.3998');

    INSERT INTO dolar VALUES('2000-02-11', '9.4348');

    INSERT INTO dolar VALUES('2000-02-14', '9.4212');

    INSERT INTO dolar VALUES('2000-02-15', '9.3988');

    INSERT INTO dolar VALUES('2000-02-16', '9.3880');

    INSERT INTO dolar VALUES('2000-02-17', '9.3710');

    INSERT INTO dolar VALUES('2000-02-18', '9.3905');

    INSERT INTO dolar VALUES('2000-02-21', '9.3592');

    INSERT INTO dolar VALUES('2000-02-22', '9.4108');

    INSERT INTO dolar VALUES('2000-02-23', '9.4395');

    INSERT INTO dolar VALUES('2000-02-24', '9.4067');

    INSERT INTO dolar VALUES('2000-02-25', '9.3798');

    INSERT INTO dolar VALUES('2000-02-28', '9.3748');

    INSERT INTO dolar VALUES('2000-02-29', '9.4033');

  • INSERT INTO dolar VALUES('2000-03-01', '9.3662');

    INSERT INTO dolar VALUES('2000-03-02', '9.3633');

    INSERT INTO dolar VALUES('2000-03-03', '9.3382');

    INSERT INTO dolar VALUES('2000-03-06', '9.3115');

    INSERT INTO dolar VALUES('2000-03-07', '9.3215');

    INSERT INTO dolar VALUES('2000-03-08', '9.3009');

    INSERT INTO dolar VALUES('2000-03-09', '9.2662');

    INSERT INTO dolar VALUES('2000-03-10', '9.2837');

    INSERT INTO dolar VALUES('2000-03-13', '9.3125');

    INSERT INTO dolar VALUES('2000-03-14', '9.3338');

    INSERT INTO dolar VALUES('2000-03-15', '9.3127');

    INSERT INTO dolar VALUES('2000-03-16', '9.3436');

    INSERT INTO dolar VALUES('2000-03-17', '9.3224');

    INSERT INTO dolar VALUES('2000-03-20', '9.3255');

    INSERT INTO dolar VALUES('2000-03-22', '9.3185');

    INSERT INTO dolar VALUES('2000-03-23', '9.2765');

    INSERT INTO dolar VALUES('2000-03-24', '9.2398');

    INSERT INTO dolar VALUES('2000-03-27', '9.1712');

    INSERT INTO dolar VALUES('2000-03-28', '9.1775');

    INSERT INTO dolar VALUES('2000-03-29', '9.1883');

    INSERT INTO dolar VALUES('2000-03-30', '9.2331');

    INSERT INTO dolar VALUES('2000-03-31', '9.3015');

    INSERT INTO dolar VALUES('2000-04-03', '9.2845');

    INSERT INTO dolar VALUES('2000-04-04', '9.2761');

    INSERT INTO dolar VALUES('2000-04-05', '9.2878');

    INSERT INTO dolar VALUES('2000-04-06', '9.3835');

    INSERT INTO dolar VALUES('2000-04-07', '9.3535');

    INSERT INTO dolar VALUES('2000-04-10', '9.3218');

    INSERT INTO dolar VALUES