Dispositivo de búsqueda de base de datos conversacional
Descripción general
 Mejore la eficacia del trabajo de búsqueda cuando se recupera de forma interactiva la base de datos de tipo relacional (relacional). ] Un aparato interactivo de búsqueda de bases de datos que busca una base de datos relacional 4 basada en un comando SQL que especifica una entrada de condición de búsqueda desde el aparato hombre-máquina 1 y emite un resultado de búsqueda al aparato hombre-máquina 1, el aparato hombre-máquina 1 la memoria de comandos SQL 6 para almacenar el SQL comandos de entrada a través proporcionado, de acuerdo con la entrada de instrucción de ejecución a través del dispositivo de hombre-máquina 1, busca en la base de datos relacional 4 con instrucciones SQL almacenados en la memoria de comandos SQL 6 . Además, la información recuperada se envía al aparato 1 hombre-máquina como un resultado de recuperación. Además, de acuerdo con la entrada de comando de cambio a través del aparato de hombre-máquina 1, el comando de SQL almacenado en la memoria de comando de SQL 6 se puede cambiar.
Campo técnico
Campo técnico La presente invención se refiere a un aparato de búsqueda de bases de datos que busca una base de datos relacional, y más particularmente a un aparato de búsqueda de bases de datos interactivas que busca una base de datos de una manera conversacional usando un aparato hombre-máquina.
Antecedentes de la técnica
La base de datos de tipo relacional (relacional) es una base de datos que construye información almacenada en un archivo convencional de forma jerárquica (similar a un árbol) y busca de forma secuencial verticalmente desde elementos grandes hasta artículos pequeños. Se puede buscar por una pluralidad de condiciones de búsqueda independientes entre sí, y se puede aumentar el grado de libertad de recuperación.
En dicha base de datos de tipo relacional (relacional), se almacenan varias piezas de información en el elemento de búsqueda relevante para un elemento de búsqueda. Por ejemplo, cuando el elemento de búsqueda es un individuo, es el nombre, la dirección, el número de teléfono, la ocupación, la edad, la composición familiar, etc. del individuo.
Por lo tanto, es posible recuperar individuos que coincidan con las condiciones al establecer arbitrariamente las condiciones de recuperación en nombre, dirección, número de teléfono, ocupación, edad, composición familiar y similares. Como lenguaje de programa para buscar bases de datos de tipo relacional (relacionales) que tengan dicha función, el lenguaje de base de datos SQL se establece en el estándar JIS.
Al buscar en la base de datos relacional mediante la designación de la condición de búsqueda anterior, el buscador debe incorporar la condición de búsqueda y el elemento de búsqueda descritos anteriormente en el comando SQL en el lenguaje SQL de la base de datos y la entrada desde el teclado o similar, por ejemplo .
El comando SQL que especifica la entrada de condición de búsqueda desde el teclado se ingresa a la unidad de control de búsqueda de la base de datos. La unidad de control de búsqueda de la base de datos busca en la base de datos de tipo de relación establecida en la unidad de gestión de la base de datos. Cuando se buscan elementos que coincidan con la condición de búsqueda y la información que lo acompaña, esta información se muestra y se emite en el dispositivo de visualización CRT como resultado de búsqueda, por ejemplo.
Tarea de solución
Sin embargo, el aparato de búsqueda de base de datos conversacional que busca en la base de datos relacional utilizando el lenguaje SQL de la base de datos descrito anteriormente también tiene el siguiente problema por resolver.
Generalmente, dado que este lenguaje de base de datos SQL es un lenguaje no procedimental, es posible almacenar y mantener el historial (historial) del comando ingresado (comando) como el programa de shell UNIX C, por ejemplo, No se puede especificar
Por lo tanto, por ejemplo, incluso cuando es necesario buscar el mismo artículo especificando la misma condición de búsqueda, es necesario que el buscador incorpore cada condición de búsqueda y elemento de búsqueda desde el principio al comando SQL mediante la operación de tecla en el teclado . Cuando un buscador desconocido crea esta directiva SQL, el trabajo de creación es muy complicado.
Además, dado que generalmente se registra una gran cantidad de información en la base de datos relacional, incluso si la base de datos relacional se busca en base al comando SQL del lenguaje SQL de la base de datos dedicada, es posible buscar más de una determinada cantidad El tiempo de procesamiento fue necesario. Como resultado, cuando es necesario especificar una condición de recuperación similar y realizar una recuperación, el tiempo de procesamiento de recuperación se alarga y la eficacia del trabajo de recuperación disminuye.
La presente invención se ha realizado en vista de tales circunstancias, proporcionando la memoria de comandos SQL para almacenar la entrada de comandos SQL a través del dispositivo de hombre-máquina, la próxima vez, la misma o sustancialmente la misma orden SQL internamente Es un objeto de la presente invención proporcionar un aparato de recuperación de base de datos conversacional que puede reducir el número de veces que un buscador crea comandos SQL engorrosos y mejora en gran medida la eficacia de recuperación.
Además, al almacenar y mantener el resultado de búsqueda una vez buscado en la memoria de resultados de búsqueda, es posible omitir el proceso de búsqueda del mismo contenido, simplificar el proceso de búsqueda similar y mejorar aún más la eficacia del trabajo de búsqueda mediante un dispositivo de búsqueda de base de datos conversacional Está dirigido a proporcionar.
Solución
En la presente invención, se busca una base de datos relacional en base a un comando SQL que especifica una entrada de condición de búsqueda de un dispositivo hombre-máquina, la información que coincide con la condición de búsqueda se extrae de la base de datos relacional y se ingresa la información extraída Y lo envía al dispositivo hombre-máquina como un resultado de búsqueda para el comando SQL emitido.
Para resolver el problema anterior, el aparato de recuperación de base de datos conversacional de la reivindicación 1 de la presente invención comprende: una memoria de comando SQL para almacenar un comando SQL introducido a través de un aparato hombre-máquina; La búsqueda en la base de datos significa buscar en la base de datos relacional de acuerdo con el comando SQL almacenado en la memoria del comando SQL de acuerdo con el comando de ejecución ingresado y enviar la información recuperada por el medio de búsqueda de la base de datos al hombre Y un cambio de comando SQL significa cambiar el comando SQL almacenado en la memoria de comando SQL de acuerdo con la instrucción de cambio ingresada a través del dispositivo hombre-máquina.
De acuerdo con un segundo aspecto de la presente invención, se proporciona un aparato de recuperación de base de datos conversacional que comprende: una memoria de comando SQL para almacenar un comando SQL, una memoria de resultados de recuperación para almacenar resultados de recuperación de un comando SQL; En respuesta al comando SQL de entrada, la recuperación de memoria del comando SQL significa recuperar la memoria de comando SQL y cuando el mismo comando SQL que el comando SQL de entrada se almacena en la memoria de comando SQL, el comando SQL correspondiente almacenado en la memoria de resultados de recuperación Como resultado de búsqueda para el comando SQL de entrada, y una actualización de memoria significa escribir el comando SQL de entrada y el resultado de la búsqueda en la memoria de comandos SQL y la memoria de resultados de búsqueda.
Además, el sistema de recuperación de base de datos interactiva según la reivindicación 3, una memoria de comandos SQL para almacenar el comando SQL, una memoria de resultados de búsqueda para almacenar un resultado de búsqueda de un comando SQL, la entrada de comandos SQL desde el dispositivo de hombre-máquina En respuesta al comando SQL de entrada, la recuperación de memoria del comando SQL significa recuperar la memoria de comando SQL y cuando el mismo comando SQL que el comando SQL de entrada se almacena en la memoria de comando SQL, el comando SQL correspondiente almacenado en la memoria de resultados de recuperación Cuando el comando SQL que especifica la condición de búsqueda, incluida la condición de búsqueda especificada por el comando SQL de entrada, se almacena en la memoria de comandos SQL, la correspondencia de la memoria de resultados de búsqueda Una recuperación de memoria de resultados de búsqueda significa para recuperar la información del comando SQL a buscar por la condición de recuperación del comando SQL. Resultados comprende un medio de procesamiento para el resultado de la búsqueda para el SQL comandos de entrada de la información recuperada en los medios de recuperación de la memoria y un medio de actualización de memoria para escribir los comandos SQL de entrada y resultados de búsqueda a la memoria de comandos SQL y la memoria de resultados de búsqueda.
En el aparato de recuperación de base de datos conversacional configurado como se describió anteriormente, el buscador crea un comando SQL que incorpora la condición de recuperación y el elemento de recuperación, e ingresa el comando SQL a través del aparato hombre-máquina. Como resultado, la base de datos del tipo de relación se busca en función del comando SQL ingresado, y el resultado de la búsqueda se muestra y se envía al dispositivo hombre-máquina.
En este caso, el comando SQL ingresado a través del dispositivo hombre-máquina se escribe en la memoria de comando SQL. Luego, a continuación, cuando el buscador realiza la búsqueda bajo la misma condición de búsqueda, solo ingresando el comando de ejecución a través del dispositivo hombre-máquina, se busca automáticamente usando el comando SQL almacenado en la memoria del comando SQL. .
Incluso si la condición de búsqueda no es exactamente la misma, si solo se modifica una parte de la condición de búsqueda, después de corregir parte del comando SQL almacenado en la memoria del comando SQL y luego ingresar el comando de ejecución desde el dispositivo hombre-máquina , La búsqueda se realiza automáticamente de la misma manera que se describe arriba.
De esta manera, al almacenar y retener temporalmente el comando SQL ingresado y reutilizarlo la próxima vez, el número de veces que el buscador crea el comando SQL disminuye y se experimenta la carga en el buscador.
En el segundo aspecto de la invención, el comando SQL de entrada se almacena en la memoria de comandos SQL, y el resultado de búsqueda extraído de la base de datos relacional una vez basado en el comando SQL se almacena y se mantiene en la memoria de resultados de búsqueda.
Por lo tanto, cuando se ingresa el mismo comando SQL la próxima vez, es posible utilizar el resultado de búsqueda almacenado en la memoria de resultados de búsqueda sin buscar en la base de datos de tipos de relaciones.
Además, en el tercer aspecto de la invención, cuando la condición de búsqueda especificada por el nuevo comando SQL ingresado se incluye en la condición de búsqueda del comando SQL almacenado en la memoria de comando SQL, se requiere el comando SQL de entrada La información que debe incluirse se incluye en la información del resultado de búsqueda para el comando SQL anterior almacenado en la memoria de resultados de búsqueda. Por lo tanto, al buscar la información del resultado de búsqueda almacenado en la memoria de resultados de búsqueda sin buscar en la base de datos de tipos de relaciones, es posible obtener un resultado de búsqueda correcto para el comando SQL de entrada.
BREVE DESCRIPCIÓN DE LOS DIBUJOS FIG. La figura 1 es un diagrama de bloques que muestra una configuración esquemática de un aparato de recuperación de base de datos interactivo de acuerdo con una realización. Como se muestra en la figura, este aparato de búsqueda de base de datos conversacional se divide aproximadamente en un aparato hombre-máquina 1, una sección de control de búsqueda de base de datos 2 y una sección de gestión de base de datos 3.
En la unidad de gestión de la base de datos 3, se proporciona una base de datos de tipo relacional (relacional) 4 para almacenar diversos tipos de información y una memoria de resultados de búsqueda 5. En la memoria de resultados de búsqueda 5, como se muestra en la figura 2 (b), se forma una pluralidad de tablas de resultados de búsqueda 5a para almacenar resultados de búsqueda con números de tabla.
En la unidad de control de recuperación de base de datos 2, se proporcionan una memoria de comando SQL 6 y una unidad de recuperación de memoria de comando SQL 7 formadas en el programa de aplicación. En la memoria de comando QSQL 6, se forma una pluralidad de áreas 6a que tienen números de área. Luego, dentro de cada región 6a, ya cada SQL orden de fin de búsqueda ya para base de datos relacional 4, el número de tabla de la tabla de resultados de búsqueda 5a en la memoria de resultados de búsqueda 5 para almacenar los resultados de búsqueda para este comando SQL se almacena Ahí
Buscar Puesto que la capacidad de almacenamiento de resultados de la memoria 5 y SQL comando de memoria 6 tiene ciertas limitaciones, si el número de tabla de resultados de búsqueda 5a grabado y el número de comandos SQL alcanza un número predeterminado de predeterminada borrar el viejo orden del tiempo de fraguado . Por lo tanto, siempre se almacena un número predeterminado de los últimos comandos SQL y resultados de búsqueda en la memoria de resultados de búsqueda 5 y en la memoria de comandos SQL 6.
El aparato hombre-máquina 1 está compuesto, por ejemplo, por un teclado y un dispositivo de visualización CRT. Cuando un usuario ingresa un comando SQL, corrige un comando SQL ya almacenado en la memoria de comando SQL 6, ingresa un comando de edición , Y tiene la función de ingresar un comando de ejecución para el comando SQL registrado en la memoria de comando SQL 6. Además, el administrador del aparato de búsqueda de base de datos conversacional tiene la función de ingresar diversos comandos y datos al registrar nueva información en la base de datos relacional 4 o al eliminar información innecesaria.
Además, el aparato 1 hombre-máquina muestra y emite el resultado de búsqueda transmitido desde la sección 2 de control de búsqueda de la base de datos al aparato de visualización CRT. Cuando se recibe un nuevo comando SQL que especifica una condición de búsqueda del aparato hombre-máquina 1, la unidad de control de búsqueda de base de datos 2 ejecuta el proceso de búsqueda correspondiente al comando SQL de entrada de acuerdo con el diagrama de flujo mostrado en la figura 3.
Cuando se ingresa un comando SQL desde el aparato hombre-máquina 1 en S (paso) 1, en S2, se verifica si el mismo comando SQL está almacenado o no en cada área 6a de la memoria de comando SQL 6. Si se ha almacenado el mismo comando SQL, se lee el número de tabla correspondiente al comando SQL correspondiente.
A continuación, en S3, la información respectiva de la tabla de resultados de búsqueda 5a del número de la tabla correspondiente en la memoria de resultados de búsqueda 5 de la unidad de gestión de base de datos 3 lee los resultados de búsqueda como un dispositivo de hombre-máquina 1 de la pantalla CRT para el SQL comandos de entrada la información respectiva Y lo muestra en el dispositivo.
En S2, si el mismo comando SQL no está almacenado en la memoria de comando SQL 6, el proceso pasa a S4 donde un comando SQL que tiene una condición de búsqueda que incluye una condición de búsqueda de un comando SQL de entrada se almacena en la memoria de comando SQL. Para verificar si o no. Si se almacena, el proceso pasa a S5 y se lee el número de tabla del comando SQL correspondiente en la memoria de comando SQL 6. Entonces, la tabla de resultados de recuperación 5a del número de tabla correspondiente en la memoria de resultados de recuperación 5 de la sección de gestión de la base de datos 3 es recuperada por el comando SQL de entrada.
La información recuperada de la tabla 5a de resultados de recuperación se visualiza y se emite en el dispositivo de visualización CRT del dispositivo 1 hombre-máquina como un resultado de recuperación para el comando SQL de entrada (S 6). A partir de entonces, se escribe como un nuevo resultado de búsqueda en la tabla 5a en la búsqueda de memoria de resultados Resultados recuperado 5, escribe en la nueva región 6a de la memoria de comandos SQL 6 de entrada de comandos SQL con el número de tabla de la tabla de resultados de búsqueda nueva 5a ( S7).
Si el comando SQL que tiene la condición de búsqueda que incluye la condición de búsqueda del comando SQL de entrada no está almacenado en la memoria de comando SQL 6 en S4, la base de datos relacional 4 es buscada por el comando SQL correspondiente (S8). Luego, el resultado de recuperación se visualiza en el dispositivo de visualización CRT del aparato hombre-máquina 1 (S 9). A partir de entonces, se escribe como un nuevo resultado de búsqueda en la tabla 5a en la búsqueda de memoria de resultados Resultados recuperado 5, escribe en la nueva región 6a de la memoria de comandos SQL 6 de entrada de comandos SQL con el número de tabla de la tabla de resultados de búsqueda nueva 5a ( S10).
En respuesta a una solicitud de pantalla de menú desde el dispositivo hombre-máquina 1, la unidad de procesamiento de búsqueda de base de datos 2 también muestra el número de área y el comando SQL de cada área 6a almacenados en la memoria de comando SQL 6 en un formato de tabla en el dispositivo hombre-máquina 1 como la pantalla del menú al dispositivo de visualización CRT.
Cuando el buscador encuentra un comando SQL que coincide con la condición de búsqueda y el elemento de búsqueda que se recuperará esta vez en cada comando SQL que se muestra en la pantalla del menú, en lugar de ingresar el comando SQL correspondiente desde el teclado, el buscador ingresa el área Ingrese el comando de ejecución con el número especificado. unidad 2 de base de datos de control de búsqueda, la región correspondiente corresponde a los resultados numéricos de comandos SQL para la memoria de comandos SQL 6 lee la información de la tabla de resultados de búsqueda 5a de la memoria 5, ya que los resultados de la búsqueda correspondientes a la ejecución de comandos de entrada esta información Al dispositivo de visualización CRT del dispositivo hombre-máquina 1.
Además, cuando el buscador encuentra un comando SQL que aproxima la condición de búsqueda y el elemento de búsqueda que se buscará esta vez en cada comando SQL que se muestra en la pantalla de menú mostrada, una función de editor , El comando SQL que se debe aproximar se cambia por el comando SQL que coincide con la condición de búsqueda y el elemento de búsqueda de interés.
A continuación, cuando se ingresa un comando de ejecución, la unidad de control de búsqueda de bases de datos 2 busca en la base de datos relacional 4 el comando SQL modificado. Luego, el resultado de la búsqueda se visualiza y se envía al dispositivo de visualización CRT del aparato hombre-máquina 1.
En el aparato de recuperación de base de datos conversacional configurado como se describió anteriormente, por ejemplo, como se muestra en la figura 4, para cada empleado como un elemento de recuperación, un número de empleado, un nombre de empleado, un tipo de empleo, una longitud de afiliación , Fecha de contratación, salario, etc. están registrados.
En este caso, por ejemplo, el comando SQL para recuperar el número de empleado, el nombre del empleado y la ocupación de cada empleado cuyo número de empleado es 7700 o superior es
seleccione el número de empleado, nombre del empleado, ocupación del empleado
donde número de empleado> 7700;
. Por lo tanto, en el caso donde este comando SQL ha sido ejecutado en el pasado y ya está almacenado en la memoria del comando SQL 6, al buscar el mismo contenido, solo ingresando el número de área y el comando de ejecución, el comando SQL anterior se ejecuta automáticamente . Por lo tanto, dado que el buscador no necesita crear el comando SQL, la eficiencia de la operación de búsqueda puede mejorarse.
Además, una vez ya que el resultado de la búsqueda se muestra en la Fig. 5 de la orden SQL recuperada se almacena y se mantiene en la tabla de resultados de búsqueda 5a de la memoria de resultados de búsqueda 5, utilizando el resultado de búsqueda, busca en la base de datos relacional 4 con comandos SQL Como no es necesario, el tiempo de procesamiento de búsqueda se acorta mucho.
Además, por ejemplo, en el caso donde el comando SQL descrito anteriormente ya está almacenado en la memoria de comandos SQL, al recuperar cambiando la condición de búsqueda de [tipo de trabajo] a [nómina], se muestra el comando SQL y se visualiza [ Tipo de trabajo] a [salario], y solo para ingresar el comando de ejecución. Es decir, no es necesario ingresar todo el comando SQL desde el principio. Por lo tanto, la eficiencia de la operación de búsqueda puede mejorarse aún más.
Considere un caso en el que la condición de búsqueda que se va a buscar recientemente se incluye en la condición de búsqueda del comando SQL almacenado en la memoria de comandos SQL 6. En este caso, por ejemplo, al recuperar solo el número de empleado y el nombre del empleado de cada empleado cuyo número de empleado es 7700 o más, ya que esta condición de búsqueda se incluye en la condición de búsqueda del comando SQL descrito anteriormente, Se puede obtener un resultado de búsqueda correcto mostrado en la figura 6 simplemente buscando en la tabla de resultados de búsqueda pertinente 5a de la memoria de resultados de búsqueda 5 mediante el comando SQL.
Dado que el número de elementos de información almacenados en la tabla de resultados de búsqueda 5a es mucho más pequeño que el número de elementos de información almacenados en la base de datos de tipos de relación 4, el tiempo requerido para la búsqueda se acorta en gran medida. Por lo tanto, la eficiencia de la operación de búsqueda puede mejorarse aún más.
Efecto de la invención
Como se describió anteriormente, en el aparato de recuperación de base de datos conversacional de la presente invención, se proporciona una memoria de comandos SQL para almacenar el comando SQL introducido a través del aparato hombre-máquina. Por lo tanto, los comandos SQL iguales o similares se pueden crear fácilmente internamente a partir de la próxima vez, el buscador puede reducir el número de veces para crear comandos SQL engorrosos, y la eficiencia de la búsqueda puede mejorarse enormemente.
Además, el resultado de búsqueda una vez buscado se almacena y se mantiene en la memoria de resultados de búsqueda. Como resultado, es posible omitir el proceso de búsqueda de la base de datos relacional del mismo contenido y simplificar el proceso de búsqueda lógica utilizando el resultado de búsqueda de la memoria de resultados de búsqueda tanto como sea posible para comandos SQL similares. Como resultado, la eficiencia de búsqueda puede mejorarse aún más.
BREVE DESCRIPCIÓN DE LOS DIBUJOS La figura 1 es un diagrama de bloques que muestra una configuración esquemática de un aparato de recuperación de base de datos conversacional de acuerdo con una realización de la presente invención.
La figura 2 es un diagrama que muestra una memoria de órdenes SQL y una memoria de resultados de recuperación proporcionada en el mismo aparato de realización.
3 Diagrama de flujo que muestra el funcionamiento del aparato de la realización
La figura 4 es un diagrama que muestra los contenidos almacenados de una base de datos relacional proporcionada en el mismo aparato de realización.
La figura 5 es un diagrama que muestra un ejemplo de un resultado de búsqueda recuperado de una base de datos relacional en el mismo aparato de realización.
La figura 6 es un diagrama que muestra un ejemplo de un resultado de búsqueda recuperado de una memoria de resultados de búsqueda en el mismo aparato de realización.
1 ... dispositivo de hombre-máquina, 2 ... unidad de control de búsqueda de base de datos, 3 ... unidad de gestión de base de datos, 4 ... base de datos relacional, 5 ... memoria resultado de búsqueda, 5a ... mesa de resultado de búsqueda, 6 ... memoria de comandos SQL, 6a ... zona, 7 ... SQL Sección de búsqueda de memoria de comando
Reclamo
Reivindicación 1 Un método de búsqueda de una base de datos relacional basado en un comando SQL que designa una entrada de condición de búsqueda de un aparato hombre-máquina, extrayendo información que coincide con dicha condición de búsqueda de dicha base de datos relacional. Una memoria de comando SQL para almacenar un comando SQL ingresado a través del dispositivo hombre-máquina, y una memoria de comando SQL para almacenar el comando SQL ingresado a través del dispositivo hombre-máquina, La búsqueda de bases de datos significa buscar dicha base de datos de tipo relación por el comando SQL almacenado en dicha memoria de comandos SQL de acuerdo con el comando de ejecución introducido, y los medios para buscar dicha base de datos relacional mediante dichos medios de búsqueda de bases de datos para el hombre Un medio de salida para enviar una respuesta a la entrada del comando de cambio a través del dispositivo hombre-máquina Te, aparato de recuperación de base de datos interactiva caracteriza por que comprende un comando SQL medios para cambiar el comando SQL almacenado en la memoria de comandos SQL cambiante.
2. Un método de búsqueda de bases de datos relacionales para buscar una base de datos relacional basada en un comando SQL que especifique una entrada de condición de búsqueda de un aparato hombre-máquina, extrayendo información que coincida con la condición de búsqueda de la base de datos relacional. Y la salida del resultado al dispositivo hombre-máquina como un resultado de búsqueda para el comando SQL ingresado, que comprende: una memoria de comando SQL para almacenar un comando SQL, una memoria de resultados de búsqueda para almacenar el resultado de búsqueda del comando SQL; Una búsqueda de memoria de comando SQL significa buscar en la memoria de comando SQL con el comando SQL de entrada de acuerdo con una entrada de comando SQL desde el dispositivo hombre-máquina; Cuando se completa la información correspondiente al comando SQL relevante almacenado en la memoria de resultados de búsqueda medios de procesamiento para los resultados de búsqueda de comandos SQL, el comando de entrada y el resultado de SQL sistema de recuperación de base de datos interactiva, en la que ay una actualización de la memoria de escritura significa que la memoria de comandos SQL y la memoria de resultados de búsqueda.
3. Un método de búsqueda de bases de datos relacionales para buscar una base de datos relacional basada en un comando SQL que especifique una entrada de condición de búsqueda de un aparato hombre-máquina, extrayendo información que coincida con la condición de búsqueda de la base de datos relacional. Y la salida del resultado al dispositivo hombre-máquina como un resultado de búsqueda para el comando SQL ingresado, que comprende: una memoria de comando SQL para almacenar un comando SQL, una memoria de resultados de búsqueda para almacenar el resultado de búsqueda del comando SQL; dependiendo de la entrada de comandos SQL desde el sistema hombre-máquina, un medio de recuperación de la memoria de comandos SQL para recuperar la memoria de comandos SQL en el comando SQL de entrada, cuando la entrada a la orden de memoria de SQL comando SQL el mismo comando SQL se ha almacenado , La información correspondiente al comando SQL correspondiente almacenado en la memoria de resultados de búsqueda se ingresa a la entrada S L instrucción, y cuando un comando SQL que especifica una condición de búsqueda que incluye una condición de búsqueda designada por el comando SQL de entrada se almacena en la memoria de comandos SQL, el comando SQL correspondiente en la memoria de resultados de búsqueda Un medio de recuperación de memoria de resultado de recuperación significa para recuperar la información del comando SQL de entrada utilizando información recuperada por el medio de recuperación de memoria de resultado de recuperación como un resultado de recuperación para el comando SQL de entrada; Y una unidad de actualización de memoria que escribe el resultado de búsqueda en la memoria de comandos SQL y en la memoria de resultados de búsqueda.
Dibujo :
Application number :1997-016612
Inventors :株式会社東芝
Original Assignee :青山昌弘