SlideShare una empresa de Scribd logo
1 de 6
INSTITUTO TECNOLÓGICO DE TUXTEPEC 
Departamento de Sistemas y Computación 
Formato para prácticas de Laboratorio 
Página 1 de 6 
Carrera 
Plan de 
estudios 
Clave de la 
materia 
Nombre de la materia 
Ingeniería en Sistemas 
Computacionales 
ISIC-2010 SCA - 1025 TALLER DE BASES DE DATOS 
Practica No. Laboratorio de: L5 
Duración 
(Hora) 
3 
Nombre de la 
Práctica 
Creación de un Esquema de DB 1 
1.- Enunciado. 
El alumno creará un esquema de base de datos con la ayuda de MySQL Workbench. 
2.- Introducción. 
MySQL workbench es una herramienta visual de diseño de base de datos que integra: Desarrollo 
de Software, Administración de Base de Datos, Diseño de Base de Datos, Creación y 
Mantenimiento para el sistema de DB. 
3.- Objetivo (Competencia) 
Crear un Modelo de Base de Datos con MySQL Workbench. 
4.- Fundamento 
5.- Descripción (Procedimiento) 
A) Equipo necesario 
Pc de Escritorio 
Monitor 
Teclado 
B) Material de apoyo 
SO Windows XP (o superior) o alguna 
distribución Linux basada en Debian. 
MySQL Server.
INSTITUTO TECNOLÓGICO DE TUXTEPEC 
Departamento de Sistemas y Computación 
Formato para prácticas de Laboratorio 
Página 2 de 6 
Mouse 
B) Desarrollo de la práctica 
1. El primer paso es crear una Conexión nueva con MySQL; esto se logra abriendo la interfaz 
gráfica de MySQL Workbench y daremos clic en el botón [+] que se encuentra a un lado de 
MySQL Connections. 
2. A continuación podremos visualizar el asistente para la creación de una conexión 
3. En el asistente podremos configurar las características de conexión que requeriremos y 
bastará con dar clic en Guardar para salvar los cambios. 
4. A continuación podremos crear un nuevo Modelo de Base de Datos dando clic en botón [+]
INSTITUTO TECNOLÓGICO DE TUXTEPEC 
Departamento de Sistemas y Computación 
Formato para prácticas de Laboratorio 
de la Etiqueta “Models” que se encuentra en la parte inferior izquierda de la ventana de 
Workbench, o entrar poe medio del menú “File / New Model”, como se muestra en la 
imagen que se muestra. 
5. Ahora localizaremos el botón [+] que se encuentra a la derecha de Physical Schemas para 
crear un nuevo esquema, en este apartado en la parte inferior podremos modificar el 
nombre del nuevo esquema por el deseado; en este caso: inventarios. 
6. A continuación daremos clic en el íncono Add Table de la sección de Physical Schemas. 
Página 3 de 6
INSTITUTO TECNOLÓGICO DE TUXTEPEC 
Departamento de Sistemas y Computación 
Formato para prácticas de Laboratorio 
Esto cargará de manera automática el editor de la tabla, quien por defecto tendrá el nombre: 
table1, el cual editaremos con los siguientes datos: 
Página 4 de 6 
 Nombre de la Tabla : clientes 
 Campos de la tabla clientes: 
o idclientes (entero) 
o nombre_clientes (varchar) 
o apellidos_clientes (varchar) 
 Nombre de la Tabla: facturas 
 Campos de la tabla facturas: 
o idfacturas (entero) 
o fechafactura (date) 
o montofactura (float) 
 Nombre de la Tabla: productos 
 Campos de la tabla productos: 
o idproductos(entero) 
o descripcionproducto (varchar) 
o claveproducto(varchar) 
o codigobarras(varchar) 
 Nombre de la Tabla: ventas 
 Campos de la tabla ventas: 
o idventas (entero) 
o fechaventa(date) 
o montoventa(float) 
 Nombre de la Tabla: detalleventas 
 Campos de la tabla detalleventas: 
o cantidadproducto(entero) 
7. Para generar un diagrama EER de este esquema, seleccione “Modelo / Create Diagram
INSTITUTO TECNOLÓGICO DE TUXTEPEC 
Departamento de Sistemas y Computación 
Formato para prácticas de Laboratorio 
form Catalog Object”, para crear un diagrama del modelo EER. 
8. A continuación podremos visualizar el diagrama del modelo, en el cual podremos comenzar 
a trazar las relaciones; para ello tendremos que visualizar la parte izquierda de la pantalla 
donde se encuentran las relaciones como a continuación se presenta. 
9. Cada uno de los diagramas representa una relación; de manera que la primera será una 
relación de uno a uno (1:1) entre las tablas Facturas y Ventas, la segunda relación se da de 
uno a muchos (1: n) entre las tablas Clientes y Facturas, la tercera relación se da de uno a 
muchos (1 : n) entre las tablas Clientes y Ventas, la cuarta relación se da de uno a muchos 
Página 5 de 6
INSTITUTO TECNOLÓGICO DE TUXTEPEC 
Departamento de Sistemas y Computación 
Formato para prácticas de Laboratorio 
(1 : n ) entre las tablas Ventas y Detalleventas; y la quinta relación se da de uno a muchos 
(1 : n ) entre las tablas Productos y Detalleventas. 
10. Por último captura la imagen del esquema que has diseñado y anéxalo en el apartado 
Página 6 de 6 
Resultados y conclusiones. 
11. Entra en el Shell del servidor y verifica la creación de la nueva base de datos y de las tablas 
antes utilizadas. 
12. Captura nuevamente la imagen del Shell y anéxalo también en el apartado de Resultados y 
Conlusiones. 
6.-Resultados y conclusiones 
7.- Anexos 
8.-Referencias 
Fecha: _____________________________ 
Formuló: Realizó 
__I.S.C.MEZTLI VALERIANO OROZCO______ ____________________________ 
Maestro Alumno

Más contenido relacionado

La actualidad más candente

La actualidad más candente (15)

Resumen ariel
Resumen arielResumen ariel
Resumen ariel
 
Libreoffice calc
Libreoffice calcLibreoffice calc
Libreoffice calc
 
Evaluación excel 3 oct
Evaluación excel 3 octEvaluación excel 3 oct
Evaluación excel 3 oct
 
Instructivo+excel
Instructivo+excelInstructivo+excel
Instructivo+excel
 
T. práctico tabla y grafico dinamico
T. práctico tabla y grafico dinamicoT. práctico tabla y grafico dinamico
T. práctico tabla y grafico dinamico
 
Reporte exel2
Reporte exel2Reporte exel2
Reporte exel2
 
T. práctico tabla y grafico dinamico
T. práctico tabla y grafico dinamicoT. práctico tabla y grafico dinamico
T. práctico tabla y grafico dinamico
 
Guia 1
Guia 1Guia 1
Guia 1
 
Tablas dinamicas
Tablas dinamicasTablas dinamicas
Tablas dinamicas
 
Taller 1 de ntiks
Taller 1 de ntiksTaller 1 de ntiks
Taller 1 de ntiks
 
Excel Avanzado 2016
Excel Avanzado 2016Excel Avanzado 2016
Excel Avanzado 2016
 
5. tablas dinamicas
5. tablas dinamicas5. tablas dinamicas
5. tablas dinamicas
 
TABLAS DINAMICAS PPT
TABLAS DINAMICAS PPTTABLAS DINAMICAS PPT
TABLAS DINAMICAS PPT
 
Tablas dinámicas
Tablas dinámicasTablas dinámicas
Tablas dinámicas
 
Presentación exel para 4to illia
Presentación exel para 4to illiaPresentación exel para 4to illia
Presentación exel para 4to illia
 

Similar a Laboratorio 3

Creación de base de datos.
Creación de base de datos.Creación de base de datos.
Creación de base de datos.Juan Anaya
 
Proyecto informatica juanita tierra
Proyecto informatica juanita tierraProyecto informatica juanita tierra
Proyecto informatica juanita tierraJuanita-Tierra
 
Tareas 1- 4 Olap, Molap Y Rolap
Tareas 1- 4 Olap, Molap Y RolapTareas 1- 4 Olap, Molap Y Rolap
Tareas 1- 4 Olap, Molap Y Rolapbrenda carolina
 
Manual visual fox pro
Manual visual fox proManual visual fox pro
Manual visual fox proNehita
 
Creación y eliminación de un esquema de base de datos.
Creación y eliminación de un esquema de base de datos.Creación y eliminación de un esquema de base de datos.
Creación y eliminación de un esquema de base de datos.Juan Anaya
 
material_formacion_3.pdf
material_formacion_3.pdfmaterial_formacion_3.pdf
material_formacion_3.pdfReflejoCompany
 
PresentacióN De Access
PresentacióN De AccessPresentacióN De Access
PresentacióN De Accessveronica
 
PresentacióN De Access
PresentacióN De AccessPresentacióN De Access
PresentacióN De Accessveronica
 
Plantilla con-normas-icontec
Plantilla con-normas-icontecPlantilla con-normas-icontec
Plantilla con-normas-icontecandres-valle6
 
PGADMIN, Aplicaciones
PGADMIN, AplicacionesPGADMIN, Aplicaciones
PGADMIN, AplicacionesIsabelAlisson
 
Herramientas de Analisis
Herramientas de AnalisisHerramientas de Analisis
Herramientas de Analisiscesiarequeno
 
diapositivas de matlab
diapositivas de matlabdiapositivas de matlab
diapositivas de matlabsarahy4625
 
diapositivas de matlab
diapositivas de matlabdiapositivas de matlab
diapositivas de matlabsarayenque
 

Similar a Laboratorio 3 (20)

Creación de base de datos.
Creación de base de datos.Creación de base de datos.
Creación de base de datos.
 
Plantilla con-normas-icontec
Plantilla con-normas-icontecPlantilla con-normas-icontec
Plantilla con-normas-icontec
 
Proyecto informatica juanita tierra
Proyecto informatica juanita tierraProyecto informatica juanita tierra
Proyecto informatica juanita tierra
 
Tareas 1- 4 Olap, Molap Y Rolap
Tareas 1- 4 Olap, Molap Y RolapTareas 1- 4 Olap, Molap Y Rolap
Tareas 1- 4 Olap, Molap Y Rolap
 
Manual visual fox pro
Manual visual fox proManual visual fox pro
Manual visual fox pro
 
Bhpdkcjs
BhpdkcjsBhpdkcjs
Bhpdkcjs
 
Creación y eliminación de un esquema de base de datos.
Creación y eliminación de un esquema de base de datos.Creación y eliminación de un esquema de base de datos.
Creación y eliminación de un esquema de base de datos.
 
material_formacion_3.pdf
material_formacion_3.pdfmaterial_formacion_3.pdf
material_formacion_3.pdf
 
PresentacióN De Access
PresentacióN De AccessPresentacióN De Access
PresentacióN De Access
 
PresentacióN De Access
PresentacióN De AccessPresentacióN De Access
PresentacióN De Access
 
Plantilla con-normas-icontec
Plantilla con-normas-icontecPlantilla con-normas-icontec
Plantilla con-normas-icontec
 
Plantilla con-normas-icontec (2)
Plantilla con-normas-icontec (2)Plantilla con-normas-icontec (2)
Plantilla con-normas-icontec (2)
 
Plantilla con-normas-icontec
Plantilla con-normas-icontecPlantilla con-normas-icontec
Plantilla con-normas-icontec
 
PGADMIN, Aplicaciones
PGADMIN, AplicacionesPGADMIN, Aplicaciones
PGADMIN, Aplicaciones
 
Johan nuevo 2
Johan nuevo 2Johan nuevo 2
Johan nuevo 2
 
Johan nuevo 2
Johan nuevo 2Johan nuevo 2
Johan nuevo 2
 
Johan nuevo 2
Johan nuevo 2Johan nuevo 2
Johan nuevo 2
 
Herramientas de Analisis
Herramientas de AnalisisHerramientas de Analisis
Herramientas de Analisis
 
diapositivas de matlab
diapositivas de matlabdiapositivas de matlab
diapositivas de matlab
 
diapositivas de matlab
diapositivas de matlabdiapositivas de matlab
diapositivas de matlab
 

Más de Meztli Valeriano Orozco (20)

Tutorial Edpuzzle.pdf
Tutorial Edpuzzle.pdfTutorial Edpuzzle.pdf
Tutorial Edpuzzle.pdf
 
Introducción al Sw Libre
Introducción al Sw LibreIntroducción al Sw Libre
Introducción al Sw Libre
 
Sesion13
Sesion13Sesion13
Sesion13
 
Entrevista Robert Mallet
Entrevista Robert MalletEntrevista Robert Mallet
Entrevista Robert Mallet
 
Entrevista robert m
Entrevista robert mEntrevista robert m
Entrevista robert m
 
Jane eyre
Jane eyreJane eyre
Jane eyre
 
Sesion9
Sesion9Sesion9
Sesion9
 
Sesion7
Sesion7Sesion7
Sesion7
 
Sesion6
Sesion6Sesion6
Sesion6
 
Para traduccion
Para traduccionPara traduccion
Para traduccion
 
Sesion5
Sesion5Sesion5
Sesion5
 
Sesion3
Sesion3Sesion3
Sesion3
 
P carlos and cape town
P carlos and cape townP carlos and cape town
P carlos and cape town
 
Sesion2
Sesion2Sesion2
Sesion2
 
Sesion1
Sesion1Sesion1
Sesion1
 
Redaccion einstein
Redaccion einsteinRedaccion einstein
Redaccion einstein
 
New energy
New energyNew energy
New energy
 
Dubai's winter
Dubai's winterDubai's winter
Dubai's winter
 
Temario Nivel 4 Diplomado de Ingles
Temario Nivel 4 Diplomado de InglesTemario Nivel 4 Diplomado de Ingles
Temario Nivel 4 Diplomado de Ingles
 
Workbook sesion15
Workbook sesion15Workbook sesion15
Workbook sesion15
 

Último

Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 

Último (20)

Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 

Laboratorio 3

  • 1. INSTITUTO TECNOLÓGICO DE TUXTEPEC Departamento de Sistemas y Computación Formato para prácticas de Laboratorio Página 1 de 6 Carrera Plan de estudios Clave de la materia Nombre de la materia Ingeniería en Sistemas Computacionales ISIC-2010 SCA - 1025 TALLER DE BASES DE DATOS Practica No. Laboratorio de: L5 Duración (Hora) 3 Nombre de la Práctica Creación de un Esquema de DB 1 1.- Enunciado. El alumno creará un esquema de base de datos con la ayuda de MySQL Workbench. 2.- Introducción. MySQL workbench es una herramienta visual de diseño de base de datos que integra: Desarrollo de Software, Administración de Base de Datos, Diseño de Base de Datos, Creación y Mantenimiento para el sistema de DB. 3.- Objetivo (Competencia) Crear un Modelo de Base de Datos con MySQL Workbench. 4.- Fundamento 5.- Descripción (Procedimiento) A) Equipo necesario Pc de Escritorio Monitor Teclado B) Material de apoyo SO Windows XP (o superior) o alguna distribución Linux basada en Debian. MySQL Server.
  • 2. INSTITUTO TECNOLÓGICO DE TUXTEPEC Departamento de Sistemas y Computación Formato para prácticas de Laboratorio Página 2 de 6 Mouse B) Desarrollo de la práctica 1. El primer paso es crear una Conexión nueva con MySQL; esto se logra abriendo la interfaz gráfica de MySQL Workbench y daremos clic en el botón [+] que se encuentra a un lado de MySQL Connections. 2. A continuación podremos visualizar el asistente para la creación de una conexión 3. En el asistente podremos configurar las características de conexión que requeriremos y bastará con dar clic en Guardar para salvar los cambios. 4. A continuación podremos crear un nuevo Modelo de Base de Datos dando clic en botón [+]
  • 3. INSTITUTO TECNOLÓGICO DE TUXTEPEC Departamento de Sistemas y Computación Formato para prácticas de Laboratorio de la Etiqueta “Models” que se encuentra en la parte inferior izquierda de la ventana de Workbench, o entrar poe medio del menú “File / New Model”, como se muestra en la imagen que se muestra. 5. Ahora localizaremos el botón [+] que se encuentra a la derecha de Physical Schemas para crear un nuevo esquema, en este apartado en la parte inferior podremos modificar el nombre del nuevo esquema por el deseado; en este caso: inventarios. 6. A continuación daremos clic en el íncono Add Table de la sección de Physical Schemas. Página 3 de 6
  • 4. INSTITUTO TECNOLÓGICO DE TUXTEPEC Departamento de Sistemas y Computación Formato para prácticas de Laboratorio Esto cargará de manera automática el editor de la tabla, quien por defecto tendrá el nombre: table1, el cual editaremos con los siguientes datos: Página 4 de 6  Nombre de la Tabla : clientes  Campos de la tabla clientes: o idclientes (entero) o nombre_clientes (varchar) o apellidos_clientes (varchar)  Nombre de la Tabla: facturas  Campos de la tabla facturas: o idfacturas (entero) o fechafactura (date) o montofactura (float)  Nombre de la Tabla: productos  Campos de la tabla productos: o idproductos(entero) o descripcionproducto (varchar) o claveproducto(varchar) o codigobarras(varchar)  Nombre de la Tabla: ventas  Campos de la tabla ventas: o idventas (entero) o fechaventa(date) o montoventa(float)  Nombre de la Tabla: detalleventas  Campos de la tabla detalleventas: o cantidadproducto(entero) 7. Para generar un diagrama EER de este esquema, seleccione “Modelo / Create Diagram
  • 5. INSTITUTO TECNOLÓGICO DE TUXTEPEC Departamento de Sistemas y Computación Formato para prácticas de Laboratorio form Catalog Object”, para crear un diagrama del modelo EER. 8. A continuación podremos visualizar el diagrama del modelo, en el cual podremos comenzar a trazar las relaciones; para ello tendremos que visualizar la parte izquierda de la pantalla donde se encuentran las relaciones como a continuación se presenta. 9. Cada uno de los diagramas representa una relación; de manera que la primera será una relación de uno a uno (1:1) entre las tablas Facturas y Ventas, la segunda relación se da de uno a muchos (1: n) entre las tablas Clientes y Facturas, la tercera relación se da de uno a muchos (1 : n) entre las tablas Clientes y Ventas, la cuarta relación se da de uno a muchos Página 5 de 6
  • 6. INSTITUTO TECNOLÓGICO DE TUXTEPEC Departamento de Sistemas y Computación Formato para prácticas de Laboratorio (1 : n ) entre las tablas Ventas y Detalleventas; y la quinta relación se da de uno a muchos (1 : n ) entre las tablas Productos y Detalleventas. 10. Por último captura la imagen del esquema que has diseñado y anéxalo en el apartado Página 6 de 6 Resultados y conclusiones. 11. Entra en el Shell del servidor y verifica la creación de la nueva base de datos y de las tablas antes utilizadas. 12. Captura nuevamente la imagen del Shell y anéxalo también en el apartado de Resultados y Conlusiones. 6.-Resultados y conclusiones 7.- Anexos 8.-Referencias Fecha: _____________________________ Formuló: Realizó __I.S.C.MEZTLI VALERIANO OROZCO______ ____________________________ Maestro Alumno