Sunteți pe pagina 1din 13

UNIDAD 2: CARACTERISTICAS Y

REPRESENTACION DE DATOS

 Tipos de Bases de Datos

 Base de datos Red


 Base de datos Jerarquicas
 Base de datos Relacional
BASE DE DATOS RED
• Esta formada por una colección de registros,
los cuales están conectados entre sí por
medio de enlaces.
• Registro: colección de campos (atributos)
cada uno de ellos almacena un solo valor.
• Enlace: es la asociación entre dos registros
exclusivamente, una relación binaria.
EJEMPLO DE BASE DE
DATOS RED
BASE DE DATOS
JERARQUICA
 En este tipo de base de datos la información
se distribuye en distintos niveles según su
importancia estructural
 Ejemplo: la entidad automóvil, depende de
la entidad motor, también depende block y
camisa de cilindro.
 Se diferencia de un modelo red, ya que en
este los registros se organizan en forma de
un grafo arbitrario, en cambio en este
modelo toma forma de un árbol con raíz.
BASE DE DATOS
JERARQUICA
• Reglas para la formación de este árbol:
– No hay ciclos
– De padre a hijos son válidas las relaciones
de uno a uno a uno a muchos.
EJEMPLO DE UNA BASE DE
DATOS JERARQUICA
BASE DE DATOS RELACIONAL

• Es una BD, donde la información se


encuentra almacenada en Tablas, que
permite establecer relaciones entre
distintas entidades por medio de
campos en común.
• Ejemplo: código del cliente en una
factura en el archivo cliente.
EJEMPLO DE UNA BASE DE
DATOS RELACIONAL
RELACIONAL, RED, JERARQUICO

• Diferencias entre los modelos


Relacional, Red y Jerárquico
– El modelo Relacional se diferencia de los
modelos Red y Jerárquico en que no usa
punteros o enlaces; en cambio el modelo
relacional conecta los registros mediante
valores que éstos contienen.
ENTIDADES

• ¿QUÉ ES UNA ENTIDAD?


– Cualquier cosa de relevancia para el negocio.
acerca que debe mantenerse información.
– Algo con existencia real o conceptual.
– Algo a lo que se le da un nombre.
– Cualquier cosa que se puede identificar
claramente.
– Un objeto que existe y es distinguible entre otros
objetos.
ATRIBUTOS

• Elemento de un dominio. Aporta mediante su


rótulo, la semántica de los valores del
dominio al que esta asociado.
TIPOS DE RELACIONES

• UNO a UNO(1:1): Una entidad A esta asociada a


lo más con una entidad B a los más con una
entidad A. Ejemplo: “es jefe de” es una relación
uno a uno entre las entidades jefe y
departamento.
• UNO a MUCHOS(1:N):Una entidad A está
asociada con una o varias entidades B, sin
embargo puede estar a lo más asociada con la
entidad A. Ejemplo “Ser profesor” es una relación
1:n entre el profesor y curso, suponiendo que un
curso lo dicta un profesor.
TIPOS DE RELACIONES

• MUCHOS a MUCHOS(N:N):Una
entidad A está asociada con una o
varias entidades B, y una entidad B,
esta asociada con una o varias
entidades A. Ejemplo “Estar inscrito” es
una relación n:m entre el alumno y
curso.

S-ar putea să vă placă și