jueves, 15 de septiembre de 2011

Programación de una base de datos de red

La programación de una base de datos se puede dar en diferentes lenguajes como C++, Javascritp, entre otros como en diversos SGBD, a continuación algunos ejemplos.

Ejemplo 1: 


Vamos a suponer que tenemos una BD de red con datos de alumnos y asignaturas.


Entre ALUMNOS y ASIGNATURA existe la relación de  ALUMNO-CURSA-ASIGNATURA, que en el modelo E-R se representa como muestra la figura.


Ejemplo 2:

Considérese una base de datos que represente una relación cliente-cuenta en un sistema bancario. Hay dos tipos de registros, cliente cuenta. Como se ha visto anteriormente, se puede definir el tipo de registro cliente utilizando una notación parecida a la del Pascal, de la manera siguiente:



El tipo de registro cuenta puede definirse de la manera siguiente:



La base de datos de ejemplo de la figura muestra que López tiene la cuenta C-102, Gonzáles tiene las cuentas C-101 y C-201 y Abril tiene la cuenta C-305.


Ejemplo 3:

Para ilustrar la estructura de los registros en una base de datos de red, mostraremos la base de datos alumno - materia, con los siguientes registros (en el Lenguaje de programación Pascal):




Bibliografía:







No hay comentarios:

Publicar un comentario