00:00:01
buenas tardes muchachos vamos a empezar
00:00:03
con el ejercicio 5 y les voy a explicar
00:00:06
el modelo entidad relación vamos a
00:00:09
iniciar desde el principio señalando las
00:00:10
tablas y los campos vale se desea
00:00:13
informatizar la gestión de una tienda
00:00:15
informática la tienda dispone de una
00:00:17
serie de productos que se pueden vender
00:00:19
a los clientes ahí ya tenemos dos tablas
00:00:22
la tabla productos y la tabla clientes
00:00:24
para que los vayamos y diferente
00:00:26
identificando de cada producto
00:00:28
informático aquí ya tenemos una una
00:00:31
tabla lo vamos a poner de color amarillo
00:00:34
para identificar la informático se desea
00:00:37
guardar el código la descripción el
00:00:40
precio y el número de existencias
00:00:42
entonces ya tenemos aquí los campos que
00:00:46
serían para la tabla producto de cada
00:00:48
cliente se desea guardar aquí ya tenemos
00:00:50
otra tabla que sería la tabla cliente se
00:00:53
desea guardar el código nombre apellidos
00:00:55
dirección y número de teléfono entonces
00:00:58
estos serían mis campos un cliente puede
00:01:01
comprar varios productos en la tienda y
00:01:03
un mismo producto puede ser comprado por
00:01:06
varios clientes esta es una relación
00:01:09
entonces es importante que la marquemos
00:01:12
porque ahorita vamos a ver la relación
00:01:14
que hay vale cada vez que se compra un
00:01:17
artículo quedará registrada la compra en
00:01:19
la base de datos podemos nosotros hacer
00:01:22
este lo vamos a señalar ahorita como
00:01:25
campo
00:01:26
puede quedar como una tabla ahorita
00:01:29
vemos por qué dice cada vez que se
00:01:32
compra un artículo que quedará
00:01:34
registrada la compra en la base de datos
00:01:36
junto con la fecha en la que se ha
00:01:38
comprado el artículo este es otro campo
00:01:41
bien los los ejercicios que hicieron que
00:01:44
les faltó señalar estos dos campos vamos
00:01:46
a ver qué qué temas y la fecha en la que
00:01:50
se ha comprado el artículo la tienda
00:01:52
tiene contactos con varios proveedores
00:01:54
que son los que se suministran los
00:01:56
productos si se dan cuenta esta es otra
00:02:00
otra tabla lo que sería proveedores y si
00:02:04
un mismo producto puede ser suministrado
00:02:06
por varios proveedores esto esto que
00:02:09
está aquí en de la tienda tiene
00:02:12
contactos con varios proveedores que son
00:02:14
los que suministran los productos no te
00:02:16
dice cuánto pero hace referencia a la
00:02:19
relación que hay entre proveedores y
00:02:22
productos después dice un mismo producto
00:02:24
puede ser suministrado por varios
00:02:26
proveedores esta es una relación ahorita
00:02:29
vamos a señalar la
00:02:31
la relación porque la vamos a necesitar
00:02:35
al momento de hacer el diseño de cada
00:02:38
proveedor ya tenemos aquí otra tabla y
00:02:40
si se dan cuenta ya llevamos tres la
00:02:42
tabla producto cliente y la tabla
00:02:45
proveedor se desea guardar el código
00:02:47
nombre apellido dirección provincia y
00:02:49
número de teléfono estos serían los los
00:02:53
este los campos vale entonces tenemos
00:02:56
tres tablas tenemos dos relaciones y
00:02:59
vamos a ver qué procede
00:03:02
para hacer el modelo anti la relación
00:03:04
tenemos que ver qué tabla se relaciona
00:03:06
con qué otra tabla entonces aquí vemos
00:03:08
que hay una relación entre cliente con
00:03:11
productos entonces vamos a ir a nuestro
00:03:13
programa día y vamos a meter
00:03:17
este las tablas una tabla se llama
00:03:20
producto vale entonces le vamos a poner
00:03:23
aquí por producto muy bien
00:03:28
vamos a hacer otra entidad y vamos a ver
00:03:32
cómo se llama la otra tabla cliente
00:03:34
vamos a hacer nuestra tabla
00:03:37
le damos doble clic vamos a poner
00:03:39
cliente ahí está y vamos a ver la
00:03:42
relación que hay entre estas dice que un
00:03:45
cliente puede comprar varios productos
00:03:47
en la tienda y un mismo producto puede
00:03:50
ser comprado por varios clientes
00:03:52
entonces vamos a ponerlas al revés un
00:03:55
cliente puede comprar varios productos a
00:03:58
la tienda
00:04:00
y un producto puede ser comprado por
00:04:02
varios clientes necesitamos establecer
00:04:05
la relación que va a ir entre clientes
00:04:07
con productos vale muy bien la vamos a
00:04:12
proceder a hacerlas las relaciones que
00:04:15
serían clientes con
00:04:17
y es esta cliente con relación
00:04:23
y relación con producto
00:04:26
muy bien a esta no se unió miren ya
00:04:29
tiene que aparecer un rojo para que se
00:04:31
haga la relación si no no se va a hacer
00:04:35
ahora si la relación le vamos a poner
00:04:39
con para vale
00:04:44
ahí está un cliente puede comprar
00:04:46
cuantos productos muchos productos
00:04:49
entonces vamos a poner del lado del
00:04:53
izquierdo de la compra vamos a poner n
00:04:58
un cliente puede comprar muchos
00:05:01
productos
00:05:03
ahora un mismo producto puede ser
00:05:05
comprado por cuantos clientes por muchos
00:05:08
entonces por la izquierda también le
00:05:10
vamos a poner en ahí está queda de uno a
00:05:14
muchos
00:05:17
queda de muchos muchos vale ok
00:05:20
bueno ya tenemos esta relación vamos a
00:05:22
buscar la otra relación que sería la
00:05:26
tienda tiene contactos con varios
00:05:28
proveedores que son los que suministran
00:05:30
los productos un mismo producto puede
00:05:32
ser suministrado por varios proveedores
00:05:34
entonces vamos a hacer la la tabla
00:05:38
este proveedor es vale así la vamos a
00:05:43
poner y la vamos a llamar
00:05:46
provee de oristà
00:05:51
muy bien proveedores vamos a proceder a
00:05:54
crear la relación entre la tabla
00:05:57
producto con proveedores
00:06:00
vamos a usar esta línea y vamos de
00:06:03
producto hacia hacia la relación y de la
00:06:07
relación
00:06:09
hacia los proveedores
00:06:12
entonces regresamos al problema dice la
00:06:15
tienda tiene contactos con varios
00:06:17
proveedores que son los que suministran
00:06:19
los productos nada mas nos dicen que el
00:06:22
proveedor no suministra los productos
00:06:25
un mismo producto puede ser suministrado
00:06:28
por varios proveedores vamos a realizar
00:06:30
un mismo producto puede ser suministrado
00:06:34
aunque le vamos a poner suministrar
00:06:38
minis
00:06:40
administrar muy bien
00:06:44
un producto a un barrio vamos a regresar
00:06:47
mejor un mismo producto puede ser
00:06:50
suministrado por varios proveedores un
00:06:52
mismo producto puede ser suministrado
00:06:55
por cuantos proveedores los proveedores
00:06:56
están aquí entonces aquí en esta
00:06:59
relación va a ir n damos doble clic es
00:07:02
por la derecha y le vamos a poner n
00:07:04
ahora les decía que que no nos dan la la
00:07:10
de vuelta dice la tienda tiene contactos
00:07:13
con varios proveedores que son los que
00:07:14
suministran los productos no nos está
00:07:17
diciendo este qué tipo de relaciones
00:07:20
pero tú la tienes que deducir nada más
00:07:23
nos dice que la tienda tiene contacto
00:07:26
con varios proveedores que son los que
00:07:28
suministran los productos entonces tiene
00:07:30
contacto con varios proveedores que son
00:07:33
los que suministran los productos cuando
00:07:35
dice suministran los productos no se
00:07:38
refiere a uno sino se refiere a varios
00:07:40
entonces por el lado izquierdo de
00:07:42
suministrar vamos a poner
00:07:46
n también y entonces así quedarían las
00:07:49
relaciones entre ambas ahora lo que
00:07:51
vamos a hacer es vamos a dibujar cada
00:07:54
uno de los campos vamos a ir primero con
00:07:56
la tabla clientes y en la tabla clientes
00:08:00
nos pide código nombre apellidos
00:08:03
dirección y número de teléfono vale
00:08:05
entonces ponemos código en la tabla
00:08:07
clientes
00:08:08
ahí está asignamos un atributo
00:08:13
este después le vamos a poner aquí el
00:08:16
atributo código del cliente código y se
00:08:22
lo digo del cliente le vamos a decir que
00:08:24
si es llave primaria se va a subrayar y
00:08:27
procedemos a efectuar la relación la
00:08:30
gerencia que se tiene que poner en rojo
00:08:32
ya estábamos con el siguiente campo que
00:08:34
sería nombre
00:08:37
el campo nombre no es llave primaria por
00:08:40
lo tanto no se tiene que poner que otros
00:08:44
campos son los que se van a poner a los
00:08:48
apellidos la dirección y el teléfono
00:08:50
entonces vamos a poner los apellidos
00:08:53
vamos a poner aquí
00:08:55
apellidos
00:08:58
ahí están le vamos a poner una relación
00:09:02
aquí está
00:09:04
y después vamos a poner la dirección
00:09:08
doble clic
00:09:11
dirección
00:09:13
no se sabe primaria ahí está lo
00:09:16
relacionamos yo casi siempre empiezo por
00:09:19
los por los este
00:09:23
por los campos o que está vamos con el
00:09:26
último que sería el teléfono
00:09:32
espero que le vayan entendiendo
00:09:36
vamos a relacionar al teléfono con
00:09:38
cliente
00:09:40
así quedarían y mi tabla de de este de
00:09:44
clientes ahora vamos con la de los
00:09:47
comprar aquí en comprar tenemos dos
00:09:51
campos que dice cada vez que se compra
00:09:53
un artículo quedará registrada la compra
00:09:55
en la base de datos junto con la fecha
00:09:57
en la que se ha comprado el artículo
00:09:59
entonces aquí es donde vamos a poner
00:10:03
un campo que se llame total de la compra
00:10:05
aquí le vamos a poner total
00:10:09
de la compra porque nos pide que tiene
00:10:13
que quedar registrada
00:10:15
los los la luz la relación en los rumbos
00:10:21
también se pueden colocar atributos es
00:10:24
la fecha en que se ha comprado la fecha
00:10:27
de la comprensión a la vamos a dejar
00:10:29
fecha y vamos a relacionar fecha con con
00:10:33
compra esperamos que vayamos bien en
00:10:35
tiempo seguimos vamos ahora con los
00:10:38
productos los productos nos piden el
00:10:41
código descripción precio y número de
00:10:44
existencias entonces vamos a proceder a
00:10:47
hacerlos vale ok espero que nos dé
00:10:50
tiempo también el primer campo es código
00:10:54
yo lo hago pone el código que es el
00:10:56
código del producto y olviden que la
00:10:58
llave primaria le decimos que sí
00:11:01
y procedemos a relacionarlo
00:11:04
dónde está muy bien después nos sigue la
00:11:08
descripción entonces vamos a poner la
00:11:09
descripción no olviden darle dos clic
00:11:13
para
00:11:15
este poner o modificar los datos de un
00:11:19
campo siguiente cuando haga la relación
00:11:22
asegúrense que de que se ponga rojo con
00:11:24
rojo es terminen
00:11:26
así si se hizo pensé que no se había
00:11:29
hecho
00:11:30
ah no no se hizo 16
00:11:32
entonces el rojo
00:11:36
con rojo ahí está y así lo nuevo no se
00:11:38
mueve ya vieron ok
00:11:40
descripción precio vamos a ponerlos
00:11:43
abajo aquí
00:11:45
doble clic precio
00:11:49
procedemos a relacionar que sería precio
00:11:52
con un producto
00:11:55
vale
00:11:59
luego lo que vamos a hacer es la
00:12:01
siguiente que sería existencias metemos
00:12:04
el
00:12:05
la relación
00:12:13
existencias ya por último vamos con los
00:12:16
proveedores
00:12:21
los proveedores vamos a ver qué campos
00:12:24
nos piden
00:12:25
los proveedores los proveedores aquí
00:12:28
están códigos nombre apellido dirección
00:12:29
provincia y número de teléfono entonces
00:12:32
vamos a proceder a meterle los campos
00:12:35
tenemos que apurarnos porque no tenemos
00:12:37
mucho tiempo le damos ahí código
00:12:44
probé
00:12:46
la muy larga así
00:12:51
olvide que es ya de primaria
00:12:53
le damos que sí y procedemos a
00:12:56
relacionar
00:12:58
bien segundo campo sería nombre
00:13:08
no vamos a aceptar
00:13:10
nos llave primaria por lo tanto no lo
00:13:13
hacemos siguiente ser y apellidos
00:13:26
a algo le móvil por acá
00:13:31
muy bien ya casi ya casi
00:13:35
después de los apellidos le vamos a
00:13:38
poner la dirección la provincia y el
00:13:40
teléfono dirección
00:13:43
provincia y teléfono ya los métodos para
00:13:47
estarlo haciendo de a uno por uno soy un
00:13:50
poquito desesperado
00:13:53
pero este lo hacemos dais también
00:13:55
rápido se hizo la
00:13:58
ya casi terminamos el ejercicio entonces
00:14:02
aquí va la dirección
00:14:08
dirección muy bien
00:14:10
aquí va la provincia
00:14:17
provincia de provincia y por último el
00:14:21
teléfono
00:14:26
muy bien así quedaría nuestro modelo
00:14:28
entidad relación en clientes con
00:14:31
productos sería de muchos a muchos sea
00:14:34
voy a comprar y los dos campos entre
00:14:38
producto y éste y proveedores que debía
00:14:41
suministrar quedaría también de muchos a
00:14:44
muchos en general chicos esta sería la a
00:14:46
éste el modelo entidad relación del
00:14:48
ejercicio 5 gracias por su atención