Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fundamentos de
Bases de Datos
ENERO, 2016
Prctica 1
Prctica 1
1. Descargue el programa MySQL Workbench del siguiente sitio:
dev.mysql.com/downloads/workbench
2. Para poder descargarlo deber crear una cuenta sin costo y registrarse, deber tener
instalado el Microsoft Visual C++ 2013 (el programa de instalacin de Workbench
ofrece la liga hacia el sitio de Microsoft donde puede descargar el programa
vcredist_x86.exe) y adems deber contar con Windows 7 o superior para la versin
ms reciente.
3. Cumplidos los requisitos, ejecute el programa de instalacin:
mysql-workbench-community-6.2.4-win32.msi.
4. Una vez concluida la instalacin, ejecute la aplicacin MySQL Workbench.exe,
aparece la ventana de inicio, tal como se muestra:
Prctica 1
14. Observe que automticamente se asigna como el campo llave (cuadro PK) y se marca
como requerido (cuadro NN).
15. Debajo de este rengln haga doble clic y agregue el siguiente campo, llamado Nombre
Materia y deje tipo VARCHAR(45).
16. A continuacin agregue los siguientes campos: Crditos, Hrs Teora y Hrs Practica,
para todos ellos seleccione el tipo INTEGER o INT.
17. Para guardar los cambios que hemos realizado hasta ahora, haga clic en el cono de la
barra de herramientas etiquetado como Save Model to Current File.
18. Asigne el nombre de Escolar al modelo y oprima Guardar.
19. Regrese a la seccin Physical Schemas y nuevamente haga doble clic sobre Add
Table.
20. En el cuadro Table Name escriba Alumno.
21. Haga doble clic debajo de la columna Column Name, escriba Num Control.
22. En la columna Data Type, seleccione VARCHAR(8), y como en el caso anterior, este
campo se identifica como el campo llave automticamente.
23. A continuacin agregue los siguientes campos: Nombre, Apellido Paterno, Apellido
Materno y Carrera, todos del tipo VARCHAR(20).
24. Finalmente agregue Fecha Nacimiento como tipo DATE.
25. Agregue una tercera tabla, haciendo doble clic en Add Table, y llmela Profesor.
26. Su campo llave se llama Num Nmina y es un nmero entero (INT).
27. Agregue adems los campos correspondientes a: Nombre, Apellido Paterno, Apellido
Materno y Departamento y asgneles el tipo VARCHAR(20).
28. Por ltimo, agregue Fecha Ingreso como tipo DATE.
29. Ahora agregue una nueva tabla que se llame Saln.
30. Su identificador es el Nmero de Saln y es de tipo VARCHAR(3).
31. Como dato adicional solamente pondremos Capacidad, de tipo INT.
32. Ahora agregamos una quinta tabla que se llama Grupo.
33. Agregamos como primer campo a Letra, de tipo VARCHAR(1).
34. El siguiente campo es Clave Materia, de tipo VARCHAR(5).
35. Como siguiente campo agregamos Perodo, de tipo VARCHAR(5).
36. Para estos tres campos, marque el recuadro de la derecha PK, para indicar que se trata
de una llave compuesta.
37. A continuacin agregamos el campo Num Nmina y es de tipo INT.
38. Finalmente aada Nmero de Saln, de tipo VARCHAR(3).
39. Ahora vamos a agregar las relaciones entre las diferentes tablas, y para saber con que
tabla se hace la relacin, vamos a darle a las referencias los mismos nombres que las
tablas referenciadas.
40. Permanezca en la tabla Grupo, en la parte inferior de la ventana hay una serie de
pestaas, seleccione la que dice Foreign Keys.
41. En Foreign Key Name escriba Materia.
~2~
Prctica 1
~3~
Prctica 1
~4~