Está en la página 1de 11

TECNOLÓGICO DE ESTUDIOS SUPERIORES DE SAN FELIPE DE

PROGRESO

ASIGNATURA: FUNDAMENTOS DE BASES DE DATOS


REPORTE
EJERCICIO INDIVIDUAL ALMACEN

ALUMNO:
❖ LUIS GUSTAVO

DOCENTE: ANA LUISA

INGENIERÍA INFORMÁTICA

SAN FELIPE DEL PROGRESO, ESTADO DE MÉXICO

1
INDICE
Pagina
Introducción 3
Contenido 4
Diagrama E-R 4
Diagrama relacional 5
MYSQL 5
Normalización 11
conclusión 12

2
INTRODUCCION
La captura de datos se observa diariamente en diferentes sectores y la idea de crear
bases de datos fue necesario, ya que es una mejor estrategia para tenerlos
almacenados, para posteriormente usarlos en los diferentes proyectos, en el
siguiente trabajo podemos observar la creación de la base de datos llamado
almacén con sus diferentes tablas y relaciones ,el diseño se hace mediante el
diagrama relacional que se elaboro del ejercicio 4 almacén.
Se observa paso a paso la creación de la base de datos hasta sus relaciones
mediante llaves.

3
CONTENIDO
Se trata de crear un base de datos sobre un almacén de piezas de modo que:
• Cada pieza se identifica con dos letras (tipo por ejemplo TU= tuerca) y un
numero (modelo, por ejemplo 6).
• Almacenaremos un atributo que permite saber la descripción de cada tipo
de pieza. Es decir, el tipo TU tendrá la descripción tuerca.
• Necesitamos conocer el precio al que vendemos cada ´pieza
• Además, hay piezas que se compone de una hoja de madera una bisagra y
un picaporte, incluso una pieza puede estar compuesta de otras y así
sucesivamente.
• Tenemos una serie de almacenes de los que guardamos su número
descripción y el nombre de cada estantería de almacenada, estantería se
identifica por tres letras
• Necesitamos saber la cantidad de piezas que tenemos en cada almacén y
saber en qué estanterías están las piezas buscadas.

DIAGRAMA E-R
DIAGRAMA RELACIONAL

4
MYSQL

Entra Al Servidor:
Paso 1: Buscar y entrar al servidos ,consola Mysql 5.5(como se muestra en las
siguientes ilustraciones figura 1, firgura 2 y figura 3.

Figura 1: MYSQL 5.5

Figura 2: Poner contraseña

5
Figura 3: Mysql 5.5 serve
Paso 2: Crear la base de datos (créate database almacen; ) y indicarle que
usaremos la base de datos almacén (Use almacen;), figura 4.4

Figura 4: Crear base de datos almacén

Figura 5: Indicarle que queremos usar la base de datos almacén.


Paso 3: Empezar a crear las tablas de almacen, estantería, piezas y compenentes
(créate table “nombre de la tabla”). Figura 6. Figura 7, figura 8,

6
Figura 6: Crear tabla almacenes.

7
Figura 7: Crear tabla estantería.

Figura 8: Crear tabla piezas.

Figura 9: Crear tabla componentes

8
Paso 4: Ver las tablas creadas (show tables).Figura 10.

Figura 10: Ver las tablas creadas


Paso 5: Hacer las relaciones de las tablas por medio de sus llaves primaria a
foráneas(alter table A add foreign key(“nombre de la llave primaria”) references
B(“nombre de la llave primaria”), mostrar las asignaciones (describe “nombre de la
tabla”. figura 11,figura 12, figura 13, figura 14, figura 15 y figura 16.

Figura 11: Asignarle llaves foráneas

Figura 12: Revisar la relación

9
Figura 13: Hacer relación, asignarle llave foránea a tabla piezas

Figura 14: Ver relación estantería a piezas.

Figura 15: Hacer relación, asignarle llave foránea a tabla componentes

Figura 16: Ver relación entre tabla piezas y componentes

NORMALIZACIÓN

10
Tabla 1FN 2FN 3FN
almacén
estantería
piezas
componentes

CONCLUSIÓN
El desarrollo de la base de datos se pudo completar mediante los comando y la
correcta instalación de del servidor en el disco c, aprendí a crear bases de datos
desde una consola que de forma habitual desde interfaces que se le va indicando
las características y instrucciones en renglones completos o llenando casillas ya
predeterminadas para su creación igual son diferentes maneras de como crear un
base de datos y mediante la consola tiene las misma indicaciones crear modificar
relacionar las bases de datos y cuando queramos usar estos datos podemos
tenerlas a la mano para algún proyecto ya con interfaz y comenzar hacer consultas.
En esta practica pudimos observar la creación de la base de datos almacén donde
tiene sus diferentes tablas de estantería, almacén, componentes y piezas con sus
respectivas relaciones mediante llaves primarias y foráneas.

11

También podría gustarte