SlideShare ist ein Scribd-Unternehmen logo
1 von 13
MODELOS DE BASES DE DATOS
MODELO DE RED
MODELO DE RED
• Representan las entidades en forma de
nodos de un grafo y las asociaciones o
inter-relaciones entre éstas, mediante los
arcos que unen dichos nodos.
MODELO DE RED
• Este modelo se caracteriza por ser
navegacional, es decir, la recuperación y la
actualización de la base de datos se lleva a
cabo registro a registro.
• Otra característica es que su
implementación se lleva a cabo por medio
de punteros.
QUÉ ES PUNTERO
• El puntero, permite y sirve para ir
recorriendo desde el primer registro hasta
el último de un conjunto de datos. En cada
iteración la dirección de memoria se
incrementa / decrementa en una cantidad n
que vendrá determinada, principalmente,
por el tamaño del registro.
ELEMENTOS BÁSICOS.
• Campo o elemento de datos (data item): es
la unidad de datos más pequeña a la que
se puede hacer referencia. Un campo ha
de tener un nombre, y una ocurrencia del
mismo contiene un valor que puede ser de
distinto tipo (booleano, numérico, etc.).
ELEMENTOS BÁSICOS
• Agregado de datos (data aggregate):
puede ser un vector con un número fijo de
elementos (ejemplo: la fecha, que está
compuesta de día, mes y año), o bien un
grupo repetitivo (ejemplo: conjunto de
salarios por diferentes conceptos).
ELEMENTOS BÁSICOS
• Registro (record): es la unidad básica
de acceso y manipulación de la base
de datos.
ELEMENTOS BÁSICOS
• Conjunto (SET o COSET): es una
colección de dos o más tipos de registros
que establece una vinculación entre ellos,
Constituye el elemento clave y distintivo de
este modelo.
ELEMENTOS BÁSICOS
• Área (área o realm): es la subdivisión
del espacio de almacenamiento
direccionable de la BD que contiene
ocurrencias de registros
ELEMENTOS BÁSICOS
• Clave de base de datos (database –
key): identificador interno único para
cada ocurrencia de registro que
proporciona su dirección en la BD.
EJEMPLO
• Supongamos que tenemos un tipo de registro de
clientes, y un tipo de registro de vuelos de
avión, y supongamos que queremos asociar
ambas informaciones, de manera que para cada
vuelo queremos saber cuáles son los pasajeros
que viajan en él. La forma de hacerlo es a
través de un conjunto. Un conjunto relaciona
dos tipos de registro. Uno de ellos es el registro
propietario del conjunto, y el otro es el miembro.
Modelo red
Modelo red

Weitere ähnliche Inhalte

Was ist angesagt?

Registros de control y estados de la CPU
Registros de control y estados de la CPURegistros de control y estados de la CPU
Registros de control y estados de la CPUIvan Porras
 
Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foráneaTata Jaramillo
 
Procesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasProcesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasJ M
 
Antecedentes históricos de la base de datos
Antecedentes históricos de la base de datosAntecedentes históricos de la base de datos
Antecedentes históricos de la base de datosnenyta08
 
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)Sergio Sanchez
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicojosecuartas
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de DatosRenny Batista
 
Organización de los archivos en bases de datos
Organización de los archivos en bases de datosOrganización de los archivos en bases de datos
Organización de los archivos en bases de datosMiguel Orquera
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualSergio Sanchez
 
Funciones de un administrador de base de datos
Funciones de un administrador de base de datosFunciones de un administrador de base de datos
Funciones de un administrador de base de datosRodolfo Kuman Chi
 
Interfaces De Entrada Y Salida
Interfaces De Entrada Y SalidaInterfaces De Entrada Y Salida
Interfaces De Entrada Y SalidaBigbossH
 
Planificacion del procesador
Planificacion del procesadorPlanificacion del procesador
Planificacion del procesadorManuel Ceron
 

Was ist angesagt? (20)

Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
Registros de control y estados de la CPU
Registros de control y estados de la CPURegistros de control y estados de la CPU
Registros de control y estados de la CPU
 
Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foránea
 
Procesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasProcesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o Hebras
 
Antecedentes históricos de la base de datos
Antecedentes históricos de la base de datosAntecedentes históricos de la base de datos
Antecedentes históricos de la base de datos
 
Ejemplo de Trigger en Mysql
Ejemplo de Trigger en MysqlEjemplo de Trigger en Mysql
Ejemplo de Trigger en Mysql
 
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logico
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de Datos
 
Organización de los archivos en bases de datos
Organización de los archivos en bases de datosOrganización de los archivos en bases de datos
Organización de los archivos en bases de datos
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos Conceptual
 
Trabajo xml
Trabajo xmlTrabajo xml
Trabajo xml
 
TRIGGERS O DISPARADORES
TRIGGERS O DISPARADORESTRIGGERS O DISPARADORES
TRIGGERS O DISPARADORES
 
Taller de Base de Datos - Unidad 5 transacciones
Taller de Base de Datos - Unidad 5  transaccionesTaller de Base de Datos - Unidad 5  transacciones
Taller de Base de Datos - Unidad 5 transacciones
 
Funciones de un administrador de base de datos
Funciones de un administrador de base de datosFunciones de un administrador de base de datos
Funciones de un administrador de base de datos
 
Arquitectura de base de datos
Arquitectura de base de datosArquitectura de base de datos
Arquitectura de base de datos
 
Reglas Negocio
Reglas NegocioReglas Negocio
Reglas Negocio
 
Interfaces De Entrada Y Salida
Interfaces De Entrada Y SalidaInterfaces De Entrada Y Salida
Interfaces De Entrada Y Salida
 
Planificacion del procesador
Planificacion del procesadorPlanificacion del procesador
Planificacion del procesador
 

Ähnlich wie Modelo red

Ähnlich wie Modelo red (20)

Base de datos
Base de datosBase de datos
Base de datos
 
Modelo de datos.
Modelo de datos.Modelo de datos.
Modelo de datos.
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Fases para la creación de una base de datos
Fases para la creación de una base de datosFases para la creación de una base de datos
Fases para la creación de una base de datos
 
Resumen Tema 4
Resumen Tema 4 Resumen Tema 4
Resumen Tema 4
 
Presentacion base de datos
Presentacion base de datosPresentacion base de datos
Presentacion base de datos
 
Jose osorio
Jose osorioJose osorio
Jose osorio
 
Diseño de Archivos y Base de Datos
Diseño de Archivos y Base de DatosDiseño de Archivos y Base de Datos
Diseño de Archivos y Base de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Clase 1.pptx
Clase 1.pptxClase 1.pptx
Clase 1.pptx
 
Base de datos - conceptos Básicos
Base de datos - conceptos Básicos Base de datos - conceptos Básicos
Base de datos - conceptos Básicos
 
D2 gestión de bases de datos
D2   gestión de bases de datosD2   gestión de bases de datos
D2 gestión de bases de datos
 
Referente conceptual
Referente conceptualReferente conceptual
Referente conceptual
 
Fundamentos de BD - Unidad 2 Modelo Entidad Relacion
Fundamentos de BD - Unidad 2 Modelo Entidad RelacionFundamentos de BD - Unidad 2 Modelo Entidad Relacion
Fundamentos de BD - Unidad 2 Modelo Entidad Relacion
 
Clase 1.pdf
Clase 1.pdfClase 1.pdf
Clase 1.pdf
 
Presentación Base de Datos.pdf
Presentación Base de Datos.pdfPresentación Base de Datos.pdf
Presentación Base de Datos.pdf
 
Introduccion a las Bases de Datos
Introduccion a las Bases de DatosIntroduccion a las Bases de Datos
Introduccion a las Bases de Datos
 
Guia unidad-3-base-de-datos
Guia unidad-3-base-de-datosGuia unidad-3-base-de-datos
Guia unidad-3-base-de-datos
 
Guía unidad 3 base de datos
Guía unidad 3 base de datosGuía unidad 3 base de datos
Guía unidad 3 base de datos
 

Mehr von Nelson Rubio

Jornalizacion base de datos ciclo i 2015
Jornalizacion base de datos ciclo i 2015Jornalizacion base de datos ciclo i 2015
Jornalizacion base de datos ciclo i 2015Nelson Rubio
 
Planificacion por competencias ciclo i 2015
Planificacion por competencias ciclo i 2015Planificacion por competencias ciclo i 2015
Planificacion por competencias ciclo i 2015Nelson Rubio
 
Caracteristicas de las bases de datos
Caracteristicas de las bases de datosCaracteristicas de las bases de datos
Caracteristicas de las bases de datosNelson Rubio
 
Trabajo colaborativo
Trabajo colaborativoTrabajo colaborativo
Trabajo colaborativoNelson Rubio
 
Funcionamiento de un sistema de base de datos
Funcionamiento de un sistema de base de datosFuncionamiento de un sistema de base de datos
Funcionamiento de un sistema de base de datosNelson Rubio
 
Tecnología y Educación
Tecnología y EducaciónTecnología y Educación
Tecnología y EducaciónNelson Rubio
 
Tecnología y Educación
Tecnología y EducaciónTecnología y Educación
Tecnología y EducaciónNelson Rubio
 
Diseño instruccional
Diseño instruccionalDiseño instruccional
Diseño instruccionalNelson Rubio
 
Modelo relacional claves
Modelo relacional clavesModelo relacional claves
Modelo relacional clavesNelson Rubio
 
Atención a la diversidad en el aula
Atención a la diversidad en el aulaAtención a la diversidad en el aula
Atención a la diversidad en el aulaNelson Rubio
 
Software para diseñar apoyos educativos
Software para diseñar apoyos educativosSoftware para diseñar apoyos educativos
Software para diseñar apoyos educativosNelson Rubio
 
Software educativo
Software educativoSoftware educativo
Software educativoNelson Rubio
 

Mehr von Nelson Rubio (20)

Jornalizacion base de datos ciclo i 2015
Jornalizacion base de datos ciclo i 2015Jornalizacion base de datos ciclo i 2015
Jornalizacion base de datos ciclo i 2015
 
Planificacion por competencias ciclo i 2015
Planificacion por competencias ciclo i 2015Planificacion por competencias ciclo i 2015
Planificacion por competencias ciclo i 2015
 
Tsql
TsqlTsql
Tsql
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 
Caracteristicas de las bases de datos
Caracteristicas de las bases de datosCaracteristicas de las bases de datos
Caracteristicas de las bases de datos
 
Tsql
TsqlTsql
Tsql
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Trabajo colaborativo
Trabajo colaborativoTrabajo colaborativo
Trabajo colaborativo
 
Funcionamiento de un sistema de base de datos
Funcionamiento de un sistema de base de datosFuncionamiento de un sistema de base de datos
Funcionamiento de un sistema de base de datos
 
Tecnología y Educación
Tecnología y EducaciónTecnología y Educación
Tecnología y Educación
 
Tecnología y Educación
Tecnología y EducaciónTecnología y Educación
Tecnología y Educación
 
Diseño instruccional
Diseño instruccionalDiseño instruccional
Diseño instruccional
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelo relacional claves
Modelo relacional clavesModelo relacional claves
Modelo relacional claves
 
Modelo jerarquico
Modelo jerarquicoModelo jerarquico
Modelo jerarquico
 
Base de datos
Base de datosBase de datos
Base de datos
 
Atención a la diversidad en el aula
Atención a la diversidad en el aulaAtención a la diversidad en el aula
Atención a la diversidad en el aula
 
Software para diseñar apoyos educativos
Software para diseñar apoyos educativosSoftware para diseñar apoyos educativos
Software para diseñar apoyos educativos
 
Normalización
NormalizaciónNormalización
Normalización
 
Software educativo
Software educativoSoftware educativo
Software educativo
 

Modelo red

  • 1. MODELOS DE BASES DE DATOS MODELO DE RED
  • 2. MODELO DE RED • Representan las entidades en forma de nodos de un grafo y las asociaciones o inter-relaciones entre éstas, mediante los arcos que unen dichos nodos.
  • 3. MODELO DE RED • Este modelo se caracteriza por ser navegacional, es decir, la recuperación y la actualización de la base de datos se lleva a cabo registro a registro. • Otra característica es que su implementación se lleva a cabo por medio de punteros.
  • 4. QUÉ ES PUNTERO • El puntero, permite y sirve para ir recorriendo desde el primer registro hasta el último de un conjunto de datos. En cada iteración la dirección de memoria se incrementa / decrementa en una cantidad n que vendrá determinada, principalmente, por el tamaño del registro.
  • 5. ELEMENTOS BÁSICOS. • Campo o elemento de datos (data item): es la unidad de datos más pequeña a la que se puede hacer referencia. Un campo ha de tener un nombre, y una ocurrencia del mismo contiene un valor que puede ser de distinto tipo (booleano, numérico, etc.).
  • 6. ELEMENTOS BÁSICOS • Agregado de datos (data aggregate): puede ser un vector con un número fijo de elementos (ejemplo: la fecha, que está compuesta de día, mes y año), o bien un grupo repetitivo (ejemplo: conjunto de salarios por diferentes conceptos).
  • 7. ELEMENTOS BÁSICOS • Registro (record): es la unidad básica de acceso y manipulación de la base de datos.
  • 8. ELEMENTOS BÁSICOS • Conjunto (SET o COSET): es una colección de dos o más tipos de registros que establece una vinculación entre ellos, Constituye el elemento clave y distintivo de este modelo.
  • 9. ELEMENTOS BÁSICOS • Área (área o realm): es la subdivisión del espacio de almacenamiento direccionable de la BD que contiene ocurrencias de registros
  • 10. ELEMENTOS BÁSICOS • Clave de base de datos (database – key): identificador interno único para cada ocurrencia de registro que proporciona su dirección en la BD.
  • 11. EJEMPLO • Supongamos que tenemos un tipo de registro de clientes, y un tipo de registro de vuelos de avión, y supongamos que queremos asociar ambas informaciones, de manera que para cada vuelo queremos saber cuáles son los pasajeros que viajan en él. La forma de hacerlo es a través de un conjunto. Un conjunto relaciona dos tipos de registro. Uno de ellos es el registro propietario del conjunto, y el otro es el miembro.