Tipos de Procesamiento de datos: En Línea, Por Lotes (Batch), En Tiempo Real, Paralelo y Distribuido...
- Linea: El procesamiento en línea o conversacional implica que los programas se ejecuten de tal forma que los datos se actualicen inmediatamente en los archivos de la computadora. Los datos contenidos en los archivos se modifican varias veces en el transcurso de un día y se consultan en forma casi inmediata con las actualizaciones que se hicieron.
- Lote (Batch): Se conoce como sistema por lotes o modo batch, a la ejecución de un programa sin el control o supervisión directa del usuario. Este tipo de programas se caracterizan porque su ejecución no precisa ningún tipo de interacción con el usuario, generalmente, este tipo de ejecución se utiliza en tareas repetitivas sobre grandes conjuntos de información, ya que sería tedioso y propenso a errores realizarlo manualmente.
- Tiempo Real: Los datos se almacenan en un solo servidor, los terminales se conectan al servidor central para poder tener acceso a dichos datos y el procesamiento de datos se hace también en el servidor.
- Paralelo: Consiste en ejecutar operaciones en paralelo, cuando sea posible, con el propósito de mejorar el rendimiento. Constan de varios procesadores y varios discos conectados a través de una red de interconexión de alta velocidad.
- Distribuido: Se define como, la forma en que es posible conectar distintas maquinas, en cierto tipo de red de comunicaciones, generalmente una LAN o una red de área amplia o una red como Internet, logrando así, que una sola tarea de procesamiento de datos pueda ser procesada o ejecutada entre varias maquinas de la red, es decir que un solo proceso se pueda realizar entre varias maquinas diferentes y conectadas a una red.
Enfoques del Procesamiento de Datos:
- Procesamientos de datos individualizado: Es una base de datos utilizada básicamente por una persona. El sistema administrador de la base de datos y los datos son controlados por el mismo usuario. Puede estar almacenada en la unidad de disco duro del usuario o en el servidor de archivos de una red de área local. Por ejemplo, un gerente de ventas podría contar con una base de datos para el control de sus vendedores y su desempeño.
- Procesamientos de datos centralizada: Son bases de datos con múltiples usuarios y que muy probablemente pertenezcan a la misma organización, como la base de datos de una compañía. Se encuentra almacenada en una computadora potente y bajo el cuidado de un profesional en el área, el administrador de la base de datos. Los usuarios tienen acceso a la base de datos mediante una red de área local o una red de área extensa.
- Procesamiento de datos distribuido: Según la naturaleza de la organización es probable que los datos no se almacenen en un único punto, sino que se sitúen en un lugar o lugares diferentes a donde se encuentran los usuarios. Una base de datos distribuida es la unión de las bases de dato mediante redes. Los usuarios se vinculan a los servidores de bases de datos distantes mediante una amplia variedad de redes de comunicación.