sábado, 12 de mayo de 2012

BaSeS dE dAtOs

Modelo Entidad -Relación
Consiste en un conjunto de objetos básicos llamados entidades y de relaciones entre estos objetos. Los modelos facilitan el diseño de las Bases de Datos. Su esquema representa una estructura lógica general de la Base de Datos.
Los conceptos básicos del modelo E-R son entidades, relaciones y atributos.

Entidades y conjunto de entidades
Una entidad es un objeto que existe y se distingue de otros objetos, puede ser concreta o abstracta.
Un conjunto de entidades debe ser del mismo tipo, una entidad esta representada por un conjunto de atributos, para cada atributo hay un rango de valores permitidos (dominio del atributo).

Relaciones y conjunto de relaciones.
Una relación es una asosiación entre entidades, y el conjunto de relaciones es un grupo de relaciones del mismo tipo. Las relaciones recursivas son relaciones binarias que conectan una entidad consigo misma.
Una relación también puede tener atributos descriptivos o rótulos.

Cardinalidades de mapeo.
Una limitante de los esquemas E-R es la cardinalidad de mapeo que expresa el número de entidades con las que puede asociarse otra entidad.
Para un conjunto binario de relaciones entre conjuntos de entidades A y B la cardinalidad de mapeo puede ser así:
  • Una a una: Una entidad A con una B, y una entidad b con solo una entidad A.
  • Una a muchas: Una entidad A esta asociada con varias entidaddes de B, pero una entidad B puede asociarse unicamente con una entidad de A.
  • Muchas a una: Una entidad de A esta asociada unicamente con una entidad B, pero una entidad B está relacionada con varias entidades de A.

Llaves primarias.
Es un conjunto de uno o más atributos que permiten identificar en forma única una entidad dentro del conjunto de entidades.
Las entidades debiles no tienen llave principal y las entidades fuertes si la tienen, estos conceptos están relacionados con la "dependenica por existencia".
El discriminador de un conjunto de entidades debiles es un conjunto da atributos para hacer una distinción.

Diagrama Entidad - Relación.
Sus componentes son:
Rectangulo: conjunto de entidades.
Elipces: atributos.
Rombos: conjunto de relaciones.
Líneas: conecciones.

domingo, 6 de mayo de 2012

COMUNICACION INTERNA DE UNA COMPUTADORA

  


Para que haya comunicación entre los distintos componentes de la computadora, es necesario contar con los medios para transferir datos y cierta información, este medio o medios son los buses, los buses son caminos de comunicación, son líneas eléctricas puestas sobre placas, los buses son quienes conectan todos los dispositivos.
El bus es un medio compartido,el volumen de información que pasa por el bus se expresa en bits, su velocidad se mide en Hertz.
Hay distintos tipos de bus: local, datos, dirección, control y normalizado.
 
BUS DE DATOS: (DATA BUS) aqui se transmiten los datos ya sean de entrada o salida, comunican a la memoria y a los controladores de entrada y salida.


BUS D E DIRECCIONES: (ADRESS BUS) la información que transmite este bus son direcciones de posiciones de memoria, su circulación es entre el CPU y la memoria principal.


BUS DE CONTROL: (CONTROL BUS) aqui circulan las señales de control de todo el sistema, el CPU envia señales de control a los dispositivos periféricos y estos envian información al CPU sobre su funcionamiento.


BUS NORMALIZADO: Son los que estan en contacto con los periféricos y las tarjetas de expansión.


Para que la computadora funcione los módulos deben enviar los datos a traves del bus de datos, y para pedir un dato a otro módulo debe usar el bus de control y dirección.


También un factor importante para que exista la comunicación  el direccionamiento de la memoria, esto quiere decir que a un grupo de datos se le asigna una dirección dentro de la memoria, es necesario utilizar un administrador de memoria que es una parte del sistema operativo para tener un buen manejo de la capacidad de memoria.
Es posible tener varios procesos a la vez en la memoria, aunque también hay diferentes tipos de procesos, monoprogramación: este solo manda un proceso a la memoria y esto impide que algún otro proceso pueda realizarse.
Otro tipo de proceso es el de multiprogramación: aqui la memoria se divide en partes para realizar las instrucciones. Asi que el procesador solo busca un espacio de la memoria donde quepa el proceso.