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
Publicar un comentario