Estructuras de una base de datos de red:
Las estructuras para estas bases de datos contienen dos componentes básicos:
- Celdas: Campos del registro.
- Lineas: Enlaces entre registros.
Existen dos tipos de estructuras; cuando el enlace no tiene atributos y cuando si tiene atributos.
1. Cuando el enlace no tiene atributos descriptivos:
1.1 Caso 1: Cuando presenta una cardinalidad de uno a uno.
1.2 Caso 2: Cuando presenta una cardinalidad de muchos a uno.
1.3 Caso 3: Cuando presenta una cardinalidad de muchos a muchos.
2. Cuando el enlace tiene atributos descriptivos.
2.1 Caso 1: Cuando presenta una cardinalidad de uno a uno.
2.2 Caso 2: Cuando presenta una cardinalidad de muchos a uno.
2.3 Caso 3: Cuando presenta una cardinalidad de muchos a muchos.
La tranformacion de una Entidad Relacion a un modelo de base de datos se realiza como nos muestra el grafico.
Entidad Relación
Base de datos de red
Para programar una base de datos de red se necesitan primero las atributos los cuales se usaran. Acontinuación, se especifica mediante un ejemplo:
type materia = record
clave: string[7]
nombreM: string[25]
cred: string[2];
end;
type alumno = record
nombre: string[30];
control: string[8];
materia: Materia; {Enlace a materia}
end
No hay comentarios:
Publicar un comentario