elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  Buenas quisiera ayuda en este ejercicio
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Buenas quisiera ayuda en este ejercicio  (Leído 5,612 veces)
qentin

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Buenas quisiera ayuda en este ejercicio
« en: 27 Noviembre 2022, 19:23 pm »

Buenas, quisiera ayuda con este ejercicio ya sea con un modelo o con una ayuda de como empezarlo.  Desde ya muchas gracias

Teniendo en cuenta los datos brindados por la universidad, realizar el DER utilizando Workbench u otra herramienta de diseño.

Relevamiento
La universidad “Ganate el 4” nos solicita el diseño de una base de datos. Es por ello, que nos ofrece la siguiente información para su construcción:


Está compuesta por facultades (Cs. De la Salud, Cs. Psicológicas, etc.), de las cuales se desea almacenar su identificador, el nombre y la autoridad a cargo de esta. Además, cada facultad posee un conjunto de carreras, que se identifican con un número, nombre, duración en años, tipo de carrera (de pregrado, grado, posgrado, etc.), autoridad a cargo y modalidad (presencial, a distancia y semipresencial), teniendo en cuenta que una carrera puede tener más de una modalidad. Es muy importante resaltar que tanto facultades como carreras no comparten la autoridad. Cada facultad o carrera posee una autoridad distinta, que no pueden tener más de una asignación.
Como las carreras poseen más de una modalidad, tienen que realizar la acreditación por cada modalidad. Por lo tanto, se desea almacenar el número de acreditación (irrepetible), junto a la fecha en que se realizó, tomando en consideración que cada 3 años se tiene que renovar.


Por otra parte, se desean almacenar las materias con su número y nombre. Las mismas pertenecen a una única facultad, pero, sin embargo, pueden dictarse en más de una carrera. Dependiendo para qué carrera se dicta una materia, cambia el año (1º, 2º, 3º, etc.) y el turno en que se da (mañana, tarde o noche). No se da ninguna materia en más de un turno, pero puede variar según el año.


La universidad desea almacenar a los docentes con sus datos básicos y a qué facultad pertenecen. Los docentes son asignados a las materias según la carrera. Un docente puede dar Práctica para Sistemas y otro Práctica de RRLL. Por lo tanto, se desea contar con el o los docentes que dieron cada materia de cada año en las diferentes carreras, ya que puede haber cambios de un año al otro.

Por último, cada facultad puede o no participar de diferentes investigaciones. De cada investigación se almacena su número identificatorio, fecha de inicio y fin, título y detalle. Cada investigación cuenta con varios docentes, los cuales pueden participar en más de una investigación.


Al finalizar, nos indica que desea contar con la siguiente información adicional:
• La cantidad total de alumnos por carrera y los parciales por modalidad.
• El porcentaje de participación de cada docente en las investigaciones.
• La fecha de ingreso de cada docente a la facultad.


En línea

planton

Desconectado Desconectado

Mensajes: 68


" El Que PerSeVera TriUnFa En La ViDa"-"


Ver Perfil
Re: Buenas quisiera ayuda en este ejercicio
« Respuesta #1 en: 5 Enero 2023, 03:07 am »

Aunque seria hacerte la tarea pero que mas da si te dejo un ejemplo para que hagas tu tarea:

Ejemplo para que vayas viendoo como empezar:

1- CREATE DATABASES nombredemydatabase;

CREATE TABLE profesor(
    id INT(11) AUTO_INCREMENT UNIQUE,
    nombre VARCHAR(100) NOT NULL,
    edad INT NOT NULL,
    curso VARCHAR(20) NOT NULL,
    cantidad_materia INT NOT NULL,
    nombre_materia VARCHAR(50) NOT NULL,
    telefono INT NOT NULL,
    horarios TIMESTAMP NOT NULL
    );
     
Esto es solo un ejemplo por la cual podrias indagar un poco mas y crear tu tarea. La tabla que he creado podria ser mas facil podrias tener una tabla con las materia,una tabla para los horarios y una tabla para las materia aunque creando muchas tablas se te podria dificultar...


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines