Las definiciones de estación de trabajo hacen referencia, principalmente, a las estaciones de trabajo físicas. Sin embargo, en el caso de los agentes de red y agentes ampliados, las estaciones de trabajo son definiciones[p1] lógicas que deben estar alojadas en una estación de trabajo física de Tivoli Workload Scheduler.
Las estaciones de trabajo de Tivoli Workload Scheduler pueden ser de los tipos siguientes:
Gestor de dominio maestro (MDM)
Es el gestor de dominio situado
en el dominio que ocupa la posición más alta de una red de
TivoliWorkloadScheduler. Contiene los archivos de base de datos centralizados
que se utilizan para contener la información de los objetos de planificación.
Crea el plan de producción al iniciarse cada día y realiza todas las tareas de
registro y generación de informes para la red.
Es un agente tolerante a errores
o gestor de dominio capaz de asumir las responsabilidades del gestor de dominio
maestro para realizar la recuperación automática de la carga de trabajo.
Es el elemento central de la gestión de un dominio.
Todas las comunicaciones que se dirigen a y que proceden de los agentes de un
dominio se direccionan por medio del gestor de dominio.
Es un agente tolerante a errores capaz de asumir
las responsabilidades de su gestor de dominio.
MODELOS DE BASE DE DATOS
- Modelo de red
En el modelo relacional, los datos y las relaciones
entre ellos se representan mediante un conjunto de tablas. El modelo de red se
diferencia del modelo relacional en que los datos[p1] se representan
mediante conjuntos de registros, y las
relaciones entre ellos mediante punteros.
Éste es un modelo ligeramente distinto del jerárquico; su diferencia
fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres
(posibilidad no permitida en el modelo jerárquico).
Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía
una solución eficiente al problema de redundancia de datos; pero, aún así, la
dificultad que significa administrar la información en una base de datos de red
ha significado que sea un modelo utilizado en su mayoría por programadores más
que por usuarios finales.
- Modelo jerárquico
En este modelo los datos se
organizan en una forma similar a un árbol (visto al revés), en donde un nodo padre de información puede tener
varios hijos. El nodo que no
tiene padres es llamado raíz, y
a los nodos que no tienen hijos se los conoce como hojas.
Las bases de datos jerárquicas
son especialmente útiles en el caso de aplicaciones que manejan un gran volumen
de información y datos muy compartidos permitiendo crear estructuras estables y
de gran rendimiento.
Una de las principales limitaciones de este
modelo es su incapacidad de representar eficientemente la redundancia de datos
- Modelo de red entidad-relación
Un diagrama o modelo entidad-relación (a
veces denominado por sus siglas en inglés, E-R "Entity relationship", o del español DER "Diagrama de Entidad
Relación") es una herramienta para el modelado de
datos que permite representar[p1] las entidades relevantes de un sistema de información así como sus interrelaciones y propiedades.
- Se elabora el diagrama (o diagramas)
entidad-relación.
- Se completa el modelo con listas de atributos y una
descripción de otras restricciones que no se pueden reflejar en el
diagrama.
El modelado de datos no acaba con el uso de esta técnica.
Son necesarias otras técnicas para lograr un modelo directamente implementarlo
en una base
de datos. Brevemente:
- Transformación de relaciones múltiples en binarias.
- Normalización de una base de
datos de relaciones (algunas relaciones pueden
transformarse en atributos y viceversa).
- Conversión en tablas (en caso de utilizar una base de datos relacional).
Se trata de un objeto del que se recoge información de interés de cara a la base de datos. Gráficamente se representan mediante un rectángulo. Un ejemplo seria la entidad banco, donde se recogerían los datos relativos a ese banco, como puede ser el nombre, el número de sucursal, la dirección, etc.
Dentro de las entidades pueden ser fuertes o débiles. Las fuertes son las que no dependen de otras entidades para existir, mientras que las entidades débiles siempre dependen de otra entidad sino no tienen sentido por ellas mismas.
Relación
Podemos definir la relación como una asociación de dos o más entidades. A cada relación se le asigna un nombre para poder distinguirla de las demás y saber su función dentro del modelo entidad-relación. Otra característica es el grado de relación, siendo las de grado 1 relaciones que solo relacionan una entidad consigo misma. Las de grado 2 son relaciones que asocian dos entidades distintas, y las de grado n que se tratan de relaciones que unen mas de dos entidades.
Las relaciones se representas gráficamente con rombos, dentro de ellas se coloca el nombre de la relación.
- Modelo relacional
El modelo relacional para la gestión de una base de datos es un modelo
de datos basado en la lógica de predicados y en la teoría de conjuntos. Es el modelo más utilizado en la actualidad para modelar problemas reales
y administrar datos dinámicamente. Tras ser
postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en
consolidarse como un nuevo paradigma en los modelos de base de datos.
En este modelo todos los datos son almacenados en
relaciones, y como cada relación es un conjunto de datos, el orden en el que
éstos se almacenen no tiene relevancia (a diferencia de otros modelos como el jerárquico y el de red). Esto
tiene la considerable ventaja de que es más fácil de entender y de utilizar por
un usuario no experto. La información puede ser recuperada o almacenada por
medio de consultas que ofrecen una amplia flexibilidad y poder para administrar
la información[p1] .
Este modelo considera la base de datos como una
colección de relaciones. De manera simple, una relación representa una tabla
que no es más que un conjunto de filas, cada fila es un conjunto de campos y
cada campo representa un valor que interpretado describe el mundo real. Cada
fila también se puede denominar tupla o registro y a cada columna también se le
puede llamar campo o atributo.
Para manipular la información utilizamos un lenguaje
relacional, actualmente se cuenta con dos lenguajes formales el Álgebra
relacional y el Cálculo
relacional. El Álgebra relacional permite describir la forma de
realizar una consulta, en cambio, el Cálculo relacional sólo indica lo que se
desea devolver.
Un esquema es la definición de una estructura
(generalmente relaciones o tablas de una base de datos), es decir, determina la
identidad de la relación y que tipo de información podrá ser almacenada dentro
de ella; en otras palabras, el esquema son los metadatos de la
relación. Todo esquema constará de:
- Nombre de la relación (su identificador).
- Nombre de los atributos (o campos) de la relación y
sus dominios; el dominio de un atributo o campo define los valores
permitidos para el mismo
¿QUÉ ES UN GESTOR DE BASE DE DATOS?
El sistema de gestión de base de datos es una herramienta muy eficaz para almacenar informaciones como su modificación y extracción.
Así los usuarios pueden ingresar a la información de generación de información.
Los SGBD es un método por el cual los datos tengan una integridad y nos puede recuperar la información en caso de corromper . Los usuarios pueden acceder a la información usando herramientas específicas de interrogación y de generación de informes, o bien mediante aplicaciones al efecto.
Dato
El dato es una representación simbólica (numérica, alfabética, algorítmica, entre otros) de un atributo o característica de una entidad. Los datos describen hechos empíricos, sucesos y entidades.
Los datos aisladamente pueden no contener información humanamente relevante. Sólo cuando un conjunto de datos se examina conjuntamente a la luz de un enfoque, hipótesis o teoría se puede apreciar la información contenida en dichos datos. Los datos pueden consistir en números, estadísticas o proposiciones descriptivas. Los datos convenientemente agrupados, estructurados e interpretados se consideran que son la base de la información humanamente relevante que se pueden utilizar en la toma decisiones, la reducción de la incertidumbre o la realización de cálculos. Es de empleo muy común en el ámbito informático y, en general, prácticamente en cualquier investigación científica.
En programación, un dato es la expresión general que describe las características de las entidades sobre las cuales opera un algoritmo.
En Estructura de datos, es la parte mínima de la información.
Campo
En informática,
un campo es un espacio de
almacenamiento para un dato
en particular. En las bases de datos, un campo es la mínima unidad de
información a la que se puede acceder; un campo o un conjunto de ellos forman
un registro, donde pueden existir campos en
blanco, siendo éste un error del sistema operativo. En las hojas de
cálculo los campos son llamados celdas
Registro
En informática,
o concreta mente en el contexto de una base de datos relacional, un registro
(también llamado fila o tupla) representa un objeto único de datos implícitamente
estructurados en una tabla. En términos simples, una tabla de una
base de datos puede imaginarse formada de filas y columnas o campos. Cada fila de una tabla representa un
conjunto de datos relacionados, y todas las filas de la misma tabla tienen la
misma estructura.
Un registro es un conjunto de campos que contienen los datos que pertenecen
a una misma repetición de entidad. Se le asigna automáticamente un número
consecutivo (número de registro) que en ocasiones es usado como índice aunque
lo normal y práctico es asignarle a cada registro un campo clave para su
búsqueda
Tabla
En la mayoría de las bases de datos la información se almacena en TABLAS, que ordenan los datos en filas y columnas. Las filas se denominan REGISTROS y las columnas se llaman CAMPOS.
Ejemplos de bases de datos muy simples son un directorio de personas o una lista de teléfonos tenemos una única tabla organizada en tres o cuatro columnas/campos: nombre, dirección, teléfono, etc.
CLAVE
Las claves son referencias que se utilizan para identificar los objetos de forma única en todas las posibles filas de una tabla. La clave candidata es una agrupación de uno o varios atributos que identifican sin ambigüedad todos los campos de una tabla. La clave primario o principal se escoge entre las claves candidatas, es la de menor tamaño en cuanto a número de campos que la componen y es el identificador único para una tabla. Esta clave define por defecto (default) el orden de cómo los registros van a ser expuestos en la pantalla para una tabla. Con la clave primaria nunca existen dos filas de una tabla con el mismo valor
Fuentes de consulta