Actividad I

Una escuela de bàsica secundaria desea sistematizar el proceso interno del manejo de la matrìcula, para lo cual requiere que se le construya una BD que permita almacenar del estudiante(codigo, nombre, direcciòn, telefono, acudiente, email) tenga presente que un acudiente puede representar varios estudiantes.

Tambien se debe almacenar la informaciòn del docente(codigo, nombre, telèfono, email) que le dicta la materia al estudiante, tenga presente que un docente puede dictar varias materias.

Se debe almacenar un registro de las materias vistas por el estudiante(codigo de la materia, nombre de la materia) tenga presente que un estudiante puede ver varias materias.

REALIZAR LO SIGUIENTE:

1. Darle un nombre a la base de datos.

Base de datos escuela

2. Listado de tablas que llevara la BD. (cuales son referenciales y cuales son de movimiento)

Tablas Maestras                           Tablas relacionales

ESTUADIANTE                             EST_DOC

DOCENTE                                    EST_MAT

MATERIA                                      ES_ACUD

ACUDIENTE                                 DOC_MAT

3. Diseñar la estructura de cada tabla (campo, nombre el campo, tipo, tamaño y descripciòn).

Imagen 1.

4. Montar o diseñar el modelo entidad relaciòn.

Imagen 2.

5. Dibujar el Diagrama relacional.

Imagen 3.

6. Crear la BD y las tablas respectivas en mysql con el motor innodb.


7. A cada tabla ingresarle 10 registros

 

ACUDIENTE
cod_A nom1_A nom2_A ape1_A ape2_A tel_A
001 andres camilo mejia ortega 3478963
002 carlos andres ortiz martinez 3478964
003 juan david mejia restrepo 3478965
004 david carlos penagos urrea 3478966
005 manuel ricardo ariza garces 3478967
006 cristian camilo alvarez chavarro 3478968
007 adan fernando cordoba torres 3478969
008 arnoldo luis abaunza ramirez 3478970
009 fernando  amdres arevalo  escandon 3478971
010 alejandro jose landeta vanegas 3478972

 

DOCENTE
cod_D nom1_D nom2_D ape1_D ape2_D tel_D emeil_D
001 martha cecilia ramirez ocho 3265897 mar_1@hotmail.com
002 luis andres rodriguez romero 3265898 luis__5@gmail.com
003 ricardo manuel ortiz guerrero 3265899 ricman_1230@hotmail.com
004 osmar de Jesus padilla rada 3265900 os_3@gmail.com
005 david andres de la hoz guerrero 3265901 david_4@hotmail.com
006 andres felipe guzman pereira 3265902 anfe@gmail.com
007 sandra isable pulgarin pulgarin 3265903 sansible@gmail.com
008 sebastian camilo franco araque 3265904 sebas@hotmail.com
009 carlos andres figueroa alvarez 3265905 car@gmail.com
010 alex alberto ariza garces 3265906 alexalbert@_hotmail.com

 

ESTUDIANTE
cod_E nom1_E nom2_E ape1_E ape2_E dir_E tel_E email_E
001 carlos andres rodriguez  martinez cll 52# 12b-1 2368956 car_1@gmail.com
002 felipe andres martinez caro cra 12#23-105 2368957 fel_1224@gmail.com
003 anderson carlos londoño velasquez diagonal 15 2368958 ander_@gmail.com
004 rodrigo alejandro fernandez chavarro cll 52# 14b-2 2368959 rod_25@gmail.com
005 alex  rodrigo fernandez palacios cll 25 # 120-25 2368960 alro@yahoo.es
006 fernando andres caro  rojas cra 21 # 12-03 2368961 fer_12@yahoo.es
007 carlos mario contreras serrano cra 28 # 36-89 2368962 car_ma@hotmail.com
008 ricardo manuel saenz gutierrez cll 79 # 87-93 2368963 ric1220@gmail.com
009 stiven jhon chavarro rodriguez cra 79 # 58-69 2368964 stiv@hotmail.com
010 alexander javier gutierrez rincon cra 79 # 78-12 2368965

alex_jav@gmail.com

 

MATERIA
cod_M nom_M
001 español
002 naturales
003 etica
004 matematicas
005 geofrafia
006 fisica
007 quimica
008 ingles
009 religion
010 informatica

 

EST_ACUD
id cod_E cod_A
1 001 003
2 002 005
3 003 006
4 004 007
5 005 004
6 006 002
7 007 001
8 008 008
9 009 009
10 010 011
11 011 010

 

EST_MAT
id cod_E cod_M
1 002 003
2 002 003
3 001 006
4 004 009
5 005 002
6 006 010
7 007 001
8 008 008
9 007 006
10 009 005
11 010 002
12 011 004
13 001 004

 

DOC_MAT
id cod_D cod_M
1 002 003
2 002 004
3 001 005
4 003 006
5 004 007
6 005 008
7 006 001
8 007 002
9 008 003
10 009 009
11 010 010
12 011

0009

 

8. Crear una copia de la BD.

Actividad desarrollada por Ricardo Ortiz Guerrero.