General

Solo disponible en BuenasTareas
  • Páginas : 8 (1979 palabras )
  • Descarga(s) : 0
  • Publicado : 31 de enero de 2012
Leer documento completo
Vista previa del texto
Diccionario de datos
Bitácoras
Doble paginación
Modelo relacional
Dependencias funcionales
Dependencias multivaluadas
Base de favor relacional
Reglas de integridad
Restricciones de integridad Y tipo

Un diccionario de datos es un conjunto de metadatos que contiene las características lógicas y puntuales de los datos que se van a utilizar en el sistema que se programa, incluyendonombre, descripción, alias, contenido y organización.
Identifica los procesos donde se emplean los datos y los sitios donde se necesita el acceso inmediato a la información, se desarrolla durante el análisis de flujo de datos y auxilia a los analistas que participan en la determinación de los requerimientos del sistema, su contenido también se emplea durante el diseño.
En un diccionario de datos seencuentra la lista de todos los elementos que forman parte del flujo de datos de todo el sistema. Los elementos mas importantes son flujos de datos, almacenes de datos y procesos. El diccionario de datos guarda los detalles y descripción de todos estos elementos.

Ahora bien, el término es usado también para nombrar un registro escrito de las acciones que se llevaron a cabo en cierto trabajo otarea. Esta bitácora incluye todos los sucesos que tuvieron lugar durante la realización de dicha tarea, las fallas que se produjeron, los cambios que se introdujeron y los costos que ocasionaron.
El Cuaderno o bitácora de trabajo es un cuaderno en el cual estudiantes, diseñadores y trabajadores de empresas en general, entre otros, desarrollan su trabajo, anotan cualquier información que considerenque puede resultar útil para su trabajo. Esto no se aplica solamente a asuntos laborales.

Técnicas de doble paginación
 Alternativa a las técnicas de recuperación de caídas basadas en
diarios.
 El sistema mantiene dos tablas de paginación durante la vida
de una transacción, y son idénticas al comenzar la transacción.
– Tabla de paginación actual
» Puede variar cuando la transacciónrealiza una
operación write. Todas las operaciones input y output
utilizan esta tabla para localizar las páginas de la BD.
Puede almacenarse en memoria volátil.
– Tabla de paginación doble
» No se modifica, y debe almacenarse en memoria no
volátil.
8.5. Commitment con doble paginación
 1. Comprobar que todas las páginas del buffer que haya
modificado la transacción se graban en disco.
 2.Grabar en disco la tabla de paginación actual.
 3. Grabar la dirección en disco de la tabla de paginación actual
en la posición fija de memoria estable que contenga la
dirección de la tabla de paginación doble. Por tanto, la tabla de
paginación actual se convierte en la tabla de paginación doble
y la transacción está cometida.
 Ventajas frente a los diarios :
– No es necesario aplicarningún procedimiento de
recuperación
– Se elimina el tiempo para grabar registros.
– La recuperación de las caídas es más rápida.
 Desventajas:
– Fragmentación de los datos.
– Recolección de basura.
– La doble paginación es más difícil de adaptar que un diario
a los sistemas que permiten ejecución concurrente de
transacciones.

Modelo relacional
De Wikipedia, la enciclopedia libreSaltar a navegación, búsqueda
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.
Su idea fundamental es el uso de «relaciones». Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados «tuplas». Pese a que ésta es la teoría de las bases de datos relacionales creadas por Edgar Frank Codd, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar, esto es,...
tracking img