De acuerdo con lo estudiado esta semana considero que utilizaría el Modelo de Base Relacional, ya
que puede ser entendido y usado por cualquier usuario, permite ampliar el esquema conceptual sin
modificar las aplicaciones de gestión, los usuarios no necesitan saber dónde se encuentran los datos
físicamente. El elemento principal de este modelo es la relación que se presenta mediante una tabla.
Usted que conoce la existencia de bases de datos jerárquicas y relacionales, debe listar las
diferencias entre una y otra, y recomendar cuál considera la más idónea ante las necesidades
planteadas.
Modelo Relacional Modelo Jerárquico
Contempla diversos tipos de relaciones (uno a Solo contempla relaciones uno a muchos.
muchos, muchos a uno, uno a uno y muchos a
muchos).
Relaciones bidireccionales. Relaciones unidireccionales (nodos hoja a nodo
padre).
La forma de almacenamiento de datos no Dependencia entre la programación (Sistemas
influye en la programación de los Sistemas. informáticos) y la forma de almacenamiento de
los datos.
Diferencia los tipos de vista (lógica y física). No diferencia los tipos de vista (lógica y física).
En paralelo, otro cliente (un instituto profesional), le contacta indicándole que cuenta con una Base
de Datos donde tienen las siguientes entidades y atributos, y necesitan identificar la clave primaria
y foráneas, cuando correspondan
4. Alumnos: rut, nombre, apellido, dirección.
5. Carreras: codigo_carrera, nombre, duración.
6. Asignaturas: codigo_asignatura, nombre, codigo_carrera.
7. Asignaturas_Por_Alumnos: codigo_carrera, codigo_asigatura,rut, fecha_inicio, fecha_fin,
calificación.
IACC (2018). Fundamentos de Base de Datos, Conceptos básicos de Bases de Datos, Semana
1.