Está en la página 1de 2

BD Instituto MYSQL

Enunciado

Realizar una base de datos para un instituto según los siguientes supuestos:

De un profesor queremos saber su Identificador, DNI, Nombre, Dirección, Teléfono.

De los módulos que se imparten en el instituto queremos saber Código, Nombre

Un profesor puede impartir varios módulos, pero un módulo solo por un profesor.
De los alumnos queremos saber su Número de expediente, Nombre, Apellidos, Fecha de nacimiento

Un alumno está matriculado en varios módulos y un módulo tiene matriculado a varios alumnos.

Realizar

1. Modelo ER

2. Modelo Relacional en texto

3. Crear tablas mediante SQL

4. Insertar datos en las tablas

5. Diagrama MYSQL. Ingeniería inversa.

Para crear las tablas usar la sentencia CREATE TABLE:

http://www.mysqltutorial.org/mysql-create-table/

Para insertar los datos en las tablas usar la sentencia INSERT:

http://www.mysqltutorial.org/mysql-insert-statement.aspx

Insertar datos en tablas


Profesores
id nombre direccion telefono
1 Josep C/Principal
2 Maria Plaza Mayor 93-555-67-78
Módulos
codigo nombre id_profesor
100 mates 1
200 lengua 2
300 física 1
400 filosofía 2
Alumnos
numero_expediente nombre apellidos fecha_nacimiento numero_delegado
10 Isabel Ribes
20 Raúl Ríos 1978-02-01 10
30 Carmen Giménez 10
40 Laura Lahoz 1981-11-20
50 Ana Medina 40
60 Juan Sánchez 40
70 Jesús Pena 40
Matrículas
expediente_alumno codigo_modulo
10 100
10 300
20 400
30 200
30 400
40 100
40 200
40 300
50 200
60 100
60 300
70 100
70 200
70 300
70 400

También podría gustarte