RAID(Redundant Array of Independent Disks):Es un sistema de almacenamiento que usa múltiples discos duros o SSD entre los que distribuyen o replican los datos.Ante el sistema principal funcionan como un único dispositivo.Un RAID de discos ofrecerá un mejor desempeño debido a que dividirá en forma automática los requerimientos de lectura/escritura entre los discos que lo conforman.Ante un fallo, RAID mantiene el servidor activo y en funcionamiento hasta que se sustituya la unidad defectuosa....
Organizacion.de.archivos:Cada archivo se divide en unidades de almacenamiento de longitud constante denominadas bloques,que son las unidades de asignación de almacenamiento y de transferencia de datos.Uno de los principales objetivos del sistema de bases de datos es minimizar el número de transferencias de bloques entre el disco y la memoria.La memoria intermedia(buffer) es la parte de la memoria principal disponible para el almacenamiento de las copias de los bloques del disco.El subsistema responsable...
Los diag de UML son 13, y pueden clasificarse en:*Diag estructurales(6):existen para visualizar, especificar, construir y documentar los aspectos estáticos de un sistema.1)Diag de clases:Presenta un conjunto de clases, interfaces y colaboraciones, y las relaciones entre ellas.Los diag de clases se utilizan para describir la vista de diseño estática de un sistema.2)D de componentes:Muestra las partes internas, los conectores y los puertos que implementan un componente.3)D de estructura compuesta:...
Una responsabilidad es “un contrato u obligación de un clasificador”.Las responsabilidades están relacionadas con las obligaciones de un objeto en cuanto a su comportamiento.Pueden ser de dos tipos:HaceryConocer.Un patrón es una descripción de un problema y la solución, a la que se le da un nombre, y que se puede aplicar a nuevos contextos--Los Patrones GRASP describen los principios fundamentales del diseño de objetos y la asignación de responsabilidades, expresados como patrones.
1)...
Alg.y Calc.Relacional:Consta de un conjunto de operaciones que toman como entrada una o dos relaciones y producen como resultado una nueva relación.-1)Operaciones fundamentales primitivas:a)Operaciones unitarias:operan en relaciones individuales:-Selección(σ):selecciona las tuplas que satisfacen con el predicado,Ej.:σ nombre_sucursal=’Villa María’(Prestamo).-Proyección(Π):devuelve su relación de argumento excluyendo algunos argumentos.Ej:Π nombre_cliente (σ ciudad_cliente = ’Villa...
Modelo Conceptual de Datos:colección de herramientas conceptuales para la descripción de :datos,relaciones entre datos,semántica de los datos y restricciones de consistencia.Modelado Semántico:Consiste en estudiar los datos que se pretenden almacenar en la base de datos antes de elegir el modelo de datos concreto que se va a usar en la base de datos.Permite separar:el análisis(¿qué?),del diseño(¿cómo?)./Fases del Diseños:Fase Inicial del diseño de las bases de datos-Especificación de...
Modelos de BD:-Modelo Relacional:todos los datos son almacenados en relaciones, y como cada relación es un conjunto de datos, el orden en el que estos se almacenen no tiene relevancia.Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar por un usuario no experto.Este modelo considera la base de datos como una colección de relaciones.-Modelo Entidad Relación:está basado en una percepción del mundo real que consta de una colección de objetos básicos, llamados entidades(...
Los 3 problemas economicos 1)¿Qué bienes se producen y en qué cantidades? Una sociedad debe determinar qué cantidad de cada uno de los muchos bienes y servicios posibles producira y cuándo lo hará. ¿Hoy produciremos pizzas o camisas? ¿Unas pocas camisas de calidad o muchas baratas? ¿Utilizaremos recursos escasos para producir muchos bienes de consumo (como pizzas)? ¿O produciremos menos bienes de consumo y más bienes de capital (como máquinas para hacer pizzas) que impulsarán la producción
...Requisitos.de.la.gestion.de.memoria:1)Reubicacion:En un sistema multiprogramado, la memoria disponible se encuentra normalmente compartida por varios procesos. Se busca poder cargar y descargar los procesos activos en la memoria principal para maximizar el uso del procesador, manteniendo una gran reserva de procesos listos para ejecutar. Una vez que un programa haya sido descargado al disco debe situarse en la misma región de memoria principal que antes.2)Protección:Cada proceso debe protegerse...