Modelo Relacional y Software en Tiempo Real


Modelo Relacional (SGBD)

Como bien sabemos un modelo relacional representa la base de datos por medio de tablas en donde se almacenará la información. El diagrama del modelo relacional se crea a partir del diagrama entidad relación teniendo en cuenta:
1.      Todas las entidades del modelo entidad relación se convierten en tablas en el modelo relacional, y sus atributos en campos de la tabla.







2.       El atributo principal de cada entidad en el modelo entidad relación lo llamaremos llave  o clave primaria en el modelo relacional, que nos permite identificar unívocamente a las tuplas una relación 







SOFTWARE EN TIEMPO REAL

Sistema en tiempo real son aquellos que deben producir respuestas correctas dentro de un intervalo de tiempo definido. Si el tiempo de respuesta excede ese límite, se produce una degradación del funcionamiento y/o un funcionamiento erróneo.
Por otra parte se puede definir como: “Cualquier actividad o proceso de información que tiene que responder a un estímulo de entrada generado externamente en un periodo finito y especificado” (Young 1982).
Los sistemas en tiempo real están presentes en nuestra vida diaria, prácticamente en todo lo que nos rodea: en los aviones, trenes y automóviles, en el televisor, la lavadora o el horno de microondas, en los teléfonos celulares y en las centrales telefónicas digitales. Son un elemento imprescindible para garantizar la generación, transmisión y distribución de la energía eléctrica y para asegurar la calidad y la seguridad de incontables procesos industriales.
Clasificación de Sistema en Tiempo Real
Clasificación (según requisitos temporales)
Tiempo real estricto (hard real time): Cuando es absolutamente necesario que la respuesta se produzca dentro del límite especificado. Ej.: control de vuelo.

– Tiempo real no estricto (soft real time): Cuando se permite la pérdida ocasional de especificaciones temporales, aunque debe cumplirse normalmente. Ej.: sistema de adquisición de datos



 – Tiempo real firme (firm real time): Cuando se permite la pérdida ocasional de especificaciones temporales, pero dicha perdida no implica beneficios ya que la respuesta retrasada es descartada. Ej.: sistema multimedia.

Clasificación (según aplicaciones)
– Control de procesos industriales: Conseguir que un variables siga una evolución determinada (temperatura, caudal, presión, etc.)  La misión del computador es generar las señales que permiten conseguir el objetivo, a partir de la medida de la variable a controlar, del valor especificado para ésta y de un determinado algoritmo de control.

– Manufactura: control sobre los procesos de fabricación, con el objetivo de reducción de costes y/o aseguramiento de la calidad. El computador se encarga de coordinar las tareas a realizar por los distintos componentes del sistema como son, las máquinas herramientas, las cintas transportadoras, etc.
 – Comunicación, mando y control: recopilación y mantenimiento de información como ayuda a la toma de decisiones (reserva de billetes, monitorización de pacientes, control de tráfico aéreo, etc.).











Comentarios