Ver Mensaje Individual
  #5  
Antiguo 31-01-2006
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.037
Reputación: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por garcesjuan
Una base de datos en tiempo real (BDTR) es aquella que es usada en sistemas en tiempo real, por ejemplo aplicaciones de supervisión de automatas, más conocidos como sistemas SCADA.

Hay diferentes BD en tiempo real, una de las más conocidas es IndustrialSQLServer que es la BD de Wonderware, sistema SCADA de la compañía homonima.
Este IndustrialSQLServer no es más que una versión modificada (mejorada) de SQLServer de Microsoft. La mejora consiste en que la BD puede seguir el ritmo del sistema SCADA, por ejemplo grabar miles de registros por segundo.

Un ejemplo sencillo es: normalmente en las aplicaciones SCADA hay modulos que muestran curbas de tendencias (Trends) dichas curbas son muestreos periódicos del valor de una o varias variables (temperaturas, presiones, volumenes, etc...), dichos valores deben ser grabados en la BD, el problema con una BD "normal", es que no es capaz de asegurar la escritura de estos valores, ya que como dije antes pueden ser cientos o miles y con frecuencias de muestreo muy altas (algunos milisegundos).

Generalmente los sistemas SCADA implementan sus propias BDTR, en el caso de Wonderware, éste optó por trabajar de la mano de Microsoft, Otra empresa llamada ArcInformatique produce un sistema SCADA llamado PCVue, dicho sistema usa una BDTR propietaria, es decir que solo ellos conocen su estructura y como trabajar con ella.
Chau.
Y pregunto, por curiosidad, ¿acaso Wonderware (herencia de microsoft) no es propietaria y se conoce su estructura?
Responder Con Cita