3.298 cursos gratis
6.267.101 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Software > SGBD. Sistemas gestores de bases de datos (segunda parte) > SGBD. Estructuras de datos según la cardinalidad (cuarta parte)

SGBD. Sistemas gestores de bases de datos (segunda parte)

Autor: Editorial McGraw-Hill
Curso: 5/5 5/5 (1 opinión) |1304 alumnos|Fecha publicación: 21/10/2008

Capítulo 15:

 SGBD. Estructuras de datos según la cardinalidad (cuarta parte)

Si consideramos que un profesor imparte una sola asignatura y los alumnos tienen nota en una sola asignatura y esa asignatura sólo es cursada por un alumno, una instancia de este modelo sería la que se muestra en la Figura 1.28:

SGBD. Estructuras de datos según la cardinalidad (cuarta parte)

Figura 1.28. Representación de una ocurrencia de la relación PROFESOR-ALUMNO-ASIGNATURA.

El registro enlace contendrá los punteros para acceder a cada uno de los registros.

- Si ahora consideramos una cardinalidad muchos a muchos, es decir, un alumno cursa muchas asignaturas y el profesor imparte muchas asignaturas: una asignatura es impartida por muchos profesores y una asignatura es cursada por muchos alumnos, el diagrama de estructuras resultante se muestra en la Figura 1.29.

SGBD. Estructuras de datos según la cardinalidad (cuarta parte)

Figura 1.29. Diagrama de estructuras para una relación M:M.

Los SGDB que utilizan este modelo de red deben añadir restricciones a la hora de implementar físicamente la BD y obtener un mayor rendimiento del sistema. En 1971, un grupo conocido como CODASYL (Conference on Data System Languages) desarrolla el modelo DBTG (Data Base Task Group). Este grupo es el que desarrolló los estándares para COBOL. El modelo CODASYL ha evolucionado durante los últimos años y existen diversos productos SGBD orientados a transacciones, sin embargo actualmente estos productos se utilizan muy poco. El modelo es bastante complejo de implementar y los diseñadores y programadores deben de tener mucho cuidado al elaborar BBDD y aplicaciones DBTG. Además este modelo está enfocado al COBOL. Gran parte de las deficiencias detectadas son atribuye a que este modelo fue desarrollado antes de que se establecieran los conceptos esenciales de la tecnología de bases de datos. Ejemplos de BBDD en red son el DMS 1100 de UNIVAC, el EDMS de Xerox, el PHOLAS de Philips y el DBOMP de IBM.

En el modelo DBTG sólo pueden emplearse enlaces uno a uno y uno a muchos. En este modelo, existen dos elementos principales que son el propietario y el miembro, donde sólo puede existir un propietario y varios miembros, y cada miembro depende sólo de un propietario.

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 1 opinión. Opina sobre este curso.


Cursos similares a SGBD. Sistemas gestores de bases de datos (segunda parte)


Cursos Valoración Alumnos Vídeo
Cambio global de la sociedad
La humanidad experimenta un cambio de época, no una época de cambios. Transformaciones veloces, cualitativas y simultáneas en las relaciones de producción, relaciones de ... [24/11/06]
 4,75/5 1.625  
Análisis de software educativo
Son los docentes los llamados a promover el cambio. Es hora de saber usar la tecnología como un elemento más del conjunto de las herramientas metodológicas que se poseen,... [02/02/06]
5/5 1.767  
Mozilla
Una de las funciones más utilizadas en internet es la navegación por las miles de páginas con información y recursos. Para poder acceder a toda esta información se buscan... [26/03/04]
 4,31/5 4.116  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail