Muchas gracias! Realmente muy claro. Soy Bibliotecaria y estoy haciendo la Licenciatura, y en Taller de BDD nos plantearon "qué condiciones deben darse en la definición de los atributos relacionados para que sea posible el vínculo de ambos campos de distintas entidades dentro de un modelo E/R" y realmente voy entendiendo. Saludos desde BA, Argentina!
Mil gracias!!! estoy haciendo un curso de análisis de datos en CoderHouse y esto lo explicaron lo suficientemente mal como para q no entendiera nada jajajaja
Eres una mujer bellisimamente hermosa y explicas súper bien el tema, estoy estudiando base de datos con tu canal por que me gusta la forma tan clara en que explicas. Eres genial. Un saludo desde Funza, Cundimarca, Colombia.
estaría bueno que en esta serie sobre base datos se incluya algún video sobre normalización de bases datos (primer forma normal, segunda forma normal...) que es algo que por lo menos a mí no me queda del todo claro.
Es la idea! Pero como la normalización es un tema un poco avanzado, asumo que va a estar en una nueva serie de BD Avanzadas, pero de que lo voy a hacer lo voy a hacer seguro.
Muchas gracias por el contenido gratuito, una joyita descubrir este canal ❣ Pensar que descubrí todoCode buscando cambiar la apariencia de mi netBeans Xd
incleible como te explican aca en 10 minutos y el profesor que me da estuvo 8 horas y no pudo explicarlo de una manera asi de simple que se entienda, la metodologia de muchos profesores a verguenza.
Mas que una abstracción se hace una "Sistemazación Binaria", Primero se sistematiza y luego se "Binariza" (si esa palabra existe). Lo anterior sería porque, para que sea abstracción tendría que extraerse elementos de la entidad original y generar una abstracción de esta extracción basada en un contexto, pero en el caso de las bases de datos se obtienen entidades y relaciones entre sí, y aparte agregan varias cosas para que sea compatible con un sistema binario. (bueno eso creo yo)
Consulta sobre VARCHAR ( minuto 9:47 ) ¿porqué hay que definir la longitud?, al ser variable ¿no adapta el espacio en la memoria automaticamente?. Distinto en un tipo de dato CHAR que ahí sí, reserva todo el espacio. Es algo que nunca entendí, si es variable, para qué definir la longitud de caracteres.
Hola! Primero, en una base de datos no se considera como "variable", sino con el nombre atributo (que, podés tomarlo como sinónimo, no hay problema, peeeero hay que tener cuidado al usar ciertas palabras xq hay gente que capaz no te va a entender). Fuera de ese detalle... Es SUPER importante siempre "limitar" la cantidad de espacio que un campo puede llegar a consumir ¿Por qué? Por OPTIMIZACIÓN! suponete que vos dejás libre ese campo y no tuviera delimitación... Podrías tener un SIN FIN de palabras/caracteres almacenadas allí y alguien que te hiciera una "maldad" podría poner un texto extremadamente largo, donde solo necesitás un nombre y "crashear"/llenar tu base de datos de una forma muy simple mediante un ataque... Ni hablar de que, no siempre tenés "recursos ilimitados", el espacio en disco, la memoria ram, etc se acaba en un determinado momento... Es por ello que, mientras más se pueda optimizar, MEJOR ES SIEMPRE... Al limitar, por ejemplo, a solo 45 caracteres, te asegurás que nadie va a gastar más espacio de lo que le corresponda... Si ocupa menos, GOLAZO, pero si alguien quiere ocupar más o hacer una "maldad", de esa manera lo limitamos... Estas son ALGUNAS de las principales causas, hay MUCHAS MÁS! Espero que te haya servido :) Saludos!
Por ejemplo en un programa de encuesta las entidades podrían ser encuesta y personas? Teniendo el mundo de un programa para saber la opinión sobre un producto
Buenas dias profesora me preguntaba si podria ayudar a resolver estos ejercicios de northwind me esta constando resolver 😢: 2. Crear una vista para la lista de Empleados, incluir la cantidad de órdenes registradas. 3. Crear una función definida por el usuario que obtenga la cantidad de órdenes registradas por un cliente, luego liste los clientes y la cantidad de órdenes en 1997. Obtenga el mismo resultado usando Subconsultas y joins, compare los costos de ejecución usando el Plan de ejecución. Cambie el nivel de compatibilidad a SQL Server 2017 para obtener el resultado óptimo de la FDU. 4. Crear una tabla con un campo Image, incluya dos registros, luego crear una vista indizada para la tabla creada. 5. Crear un procedimiento para que liste los productos que tienen unidades en Stock (UnitsInStock>0) y que tienen unidades por atender (UnitsOnOrder>0) de una determinada categoría, el código de la categoría es el parámetro que recibirá el SP(Procedimiento almacenado). 6. Generar una tabla con los clientes de Canada, Mexico, France, USA y Argentina, cree un Trigger para la tabla generada que no permita insertar o actualizar un cliente con el mismo nombre. (Campo CompanyName) 7. Cree un Trigger para la tabla Suppliers que no permita borrar mas de un registro. 8. Cree un procedimiento para modificar el precio y las unidades en Stock de un producto, si el resultado al modificar cualquiera de los dos datos en menor a cero, anular los cambios usando transacciones. 9. Cree un esquema (decida el nombre) y luego tablas para un laboratorio clínico en el esquema creado: las tablas serán: Médicos, Pacientes, Empleado y Pruebas. El paciente va a atenderse, el empleado registra la Atención (otra tabla), de un paciente, por indicación de un médico para realizar una prueba. Inserte registros. 10. Crear una función definida por el usuario que calcule la cantidad de órdenes atendidas por un Shipper. Usar la función en una instrucción para crear una vista (decida usted el nombre) con los Shippers y la cantidad de órdenes en 1997.
Hola! Soy parte del equipo de todocode! Para consultas y clases particulares podés comunicarte en el formulario de contacto de la www.todocodeacademy.com. Saludos!!!
Muchas gracias! Realmente muy claro. Soy Bibliotecaria y estoy haciendo la Licenciatura, y en Taller de BDD nos plantearon "qué condiciones deben darse en la definición de los atributos
relacionados para que sea posible el vínculo de ambos campos de
distintas entidades dentro de un modelo E/R" y realmente voy entendiendo. Saludos desde BA, Argentina!
Me estás salvando el codo a codo, jajaja. Gracias por su exceleente explicación!
muchas gracias por su ayuda, mi profesor de base de datos no sabe como enseñar, el no es nada profesional; pero usted si, muchas gracias.
sos lo mejor me has salvado la ingeniería como 1000 veces
Mil gracias!!! estoy haciendo un curso de análisis de datos en CoderHouse y esto lo explicaron lo suficientemente mal como para q no entendiera nada jajajaja
Eres la mejor explicando, segundo curso que ando aprendiendo
📌¿Querés ir derecho a la práctica? ➡️➡️➡️➡️ 7:19
💥 VIDEOS RELACIONADOS💥
📌 Instalación WAMP: bit.ly/38mrb2O
📌 Video Anterior: bit.ly/3o4R9fI
📌 Curso Completo: bit.ly/38mrb2O
Eres una mujer bellisimamente hermosa y explicas súper bien el tema, estoy estudiando base de datos con tu canal por que me gusta la forma tan clara en que explicas. Eres genial. Un saludo desde Funza, Cundimarca, Colombia.
Muchas gracias!! 🤩
Me gustan los videos de SQL estos porque me ayuda a entender lo que estoy haciendo en mi colegio
Muchas gracias por compartir tus conocimientos...Saludos desde México
me encantó tu presentación, buenisima, sencilla y concisa ...
Excelente resumen y práctica por tópico teacher . Genio
Muchas gracias , por tu aportación en esta hermosa ciencia de la computación ❤️
💥 VIDEOS RELACIONADOS💥
📌 Instalación WAMP: bit.ly/38mrb2O
📌 Video Anterior: bit.ly/3o4R9fI
📌 Curso Completo: bit.ly/38mrb2O
Estuvo muy buena la clase. Además de confirmarme aún más el hecho de querer probar el Tereré, jajaja.
Me ayudaste con java y ahora con esto, si egreso de la carrera sera por ti:3
muy buen video profesora, muchas gracias por esta gran clase
Explica mejor que algun docente universitario
Muchas gracias! De hecho soy profe universitaria tmb 🙊🙊 jaja... Muchas gracias!!!!
@@TodoCode entonces me gustaria estar en esa universidad u.u
Muchas gracias por dedicar parte de tu tiempo a enseñarnos
Buenisiiimo como de costumbre!!!
Justamente tomando un tereré mientras veo el video jajaja, saludos desde Paraguay!
estaría bueno que en esta serie sobre base datos se incluya algún video sobre normalización de bases datos (primer forma normal, segunda forma normal...) que es algo que por lo menos a mí no me queda del todo claro.
Es la idea! Pero como la normalización es un tema un poco avanzado, asumo que va a estar en una nueva serie de BD Avanzadas, pero de que lo voy a hacer lo voy a hacer seguro.
Me sumo al pedido jaja...
@@estebanramirez4574 Ya estoy suscrito para cuando suba el video 😅😅
Buena forma de explicar. Gracias.
Genia profe!! 👏🏻👏🏻
Muchas gracias por toda la explicacion, los videos quedan super claros
Clarísimo como siempre Luisina! Gracias!!
Genial como de costumbre, la mejor!
Esta muy bueno y didáctico el video Luisina 💪
Me sirvió mucho el vídeo Luisina. Te agradezco
Muchas gracias por el contenido gratuito, una joyita descubrir este canal ❣
Pensar que descubrí todoCode buscando cambiar la apariencia de mi netBeans Xd
Excelente muchas gracias por este curso!!
Haciendo el curso de Base de Datos! Excelente me encanta!
muy buen video!! Gracias Profe Luisina!!
comenzando el curso de base de datos, excelente contenido!!!
Ojo justo lo que necesitaba, gracias por el vídeo🌻
Justo tengo examen en 15min🫣
Clarísimo, sos una genia Lu!! 🤓
genial explicación profe
Es muy bueno...Excelente!!!
muy buena explicación, excelente video!!
Gracias por tu tiempo!
Una genia profe! Súper claro como siempre y cortito, se aprecia mucho eso 🤗🙌
Hola, supongo que el tema de ID (llave primaria) lo veremos en otra clase, de momento todo bien muchas gracias.
Excelente Profesora. Gracias.
Formidable. Me gusta, me gusta.
Excelente video. Muchas gracias!
Muy buen video! espectacular++;
Muchas gracias por todo el material que haces! Se aprecia muchisimo
Muy buena toda la clase! Va todo al hueso!
genia profe me vino de 10 para la facu
The best Tutorials online Thank you for such a great presentation
gracias por sus clases
Muy clara la explicación Profe, gracias!!
profe! gracias por hacer ameno y practica la teoria a SGBD y al DER !
Con una profesora así, uno aprende
Explicación ultra clara, como siempre 😃
estoy comenzando aprender análisis de datos, un poco tarde pero quiero intentarlo
Muy buenas explicaciones :) Gracias
Muchas gracias puede realizar mi tarea 🙏
Muchas gracias profe!
Gracias a vos por el comentario!!
gracias profe!
Gracias por tus videos profe!
Gracias por tu dedicación!
Excelente para repasar
Genial! Gracias Luisina ❤
Excelente como siempre profe, siga así!
Muy bueno profe, como siempre
Excelente video jefa!
venia a aprender y me termine enamorando
incleible como te explican aca en 10 minutos y el profesor que me da estuvo 8 horas y no pudo explicarlo de una manera asi de simple que se entienda, la metodologia de muchos profesores a verguenza.
eso me paso por 5 años con la de matematicas y ahora las detesto por eso.
La mejor profe!🎉❤
muchas gracias
Gracias por existir
Ya me suscribí y le di like
gracias:D
un saludo desde mendoza.
Super entendido👏🏻👏🏻👏🏻
Mas que una abstracción se hace una "Sistemazación Binaria", Primero se sistematiza y luego se "Binariza" (si esa palabra existe). Lo anterior sería porque, para que sea abstracción tendría que extraerse elementos de la entidad original y generar una abstracción de esta extracción basada en un contexto, pero en el caso de las bases de datos se obtienen entidades y relaciones entre sí, y aparte agregan varias cosas para que sea compatible con un sistema binario. (bueno eso creo yo)
Buenisimo tus videos!
EXCELENTE!
Excelente..😘💌
SQL con TodoCode 👏👏👏👏
Que lindo todo code!!!
Estoy cada dia menos ignorante gracias a ti
Consulta sobre VARCHAR ( minuto 9:47 ) ¿porqué hay que definir la longitud?, al ser variable ¿no adapta el espacio en la memoria automaticamente?.
Distinto en un tipo de dato CHAR que ahí sí, reserva todo el espacio.
Es algo que nunca entendí, si es variable, para qué definir la longitud de caracteres.
Hola! Primero, en una base de datos no se considera como "variable", sino con el nombre atributo (que, podés tomarlo como sinónimo, no hay problema, peeeero hay que tener cuidado al usar ciertas palabras xq hay gente que capaz no te va a entender). Fuera de ese detalle... Es SUPER importante siempre "limitar" la cantidad de espacio que un campo puede llegar a consumir ¿Por qué? Por OPTIMIZACIÓN! suponete que vos dejás libre ese campo y no tuviera delimitación... Podrías tener un SIN FIN de palabras/caracteres almacenadas allí y alguien que te hiciera una "maldad" podría poner un texto extremadamente largo, donde solo necesitás un nombre y "crashear"/llenar tu base de datos de una forma muy simple mediante un ataque... Ni hablar de que, no siempre tenés "recursos ilimitados", el espacio en disco, la memoria ram, etc se acaba en un determinado momento... Es por ello que, mientras más se pueda optimizar, MEJOR ES SIEMPRE... Al limitar, por ejemplo, a solo 45 caracteres, te asegurás que nadie va a gastar más espacio de lo que le corresponda... Si ocupa menos, GOLAZO, pero si alguien quiere ocupar más o hacer una "maldad", de esa manera lo limitamos... Estas son ALGUNAS de las principales causas, hay MUCHAS MÁS! Espero que te haya servido :) Saludos!
@@TodoCode Gracias por tu respuestas.
PD: Cuando dije "variable" me refería a que varchar es de *longitud variable*
GRACIAS
Quiero aprender todo lo base de datos desde cero. Sobre todo como hacer una base de datos para la coordinación administrativa de una universidad
Por ejemplo en un programa de encuesta las entidades podrían ser encuesta y personas? Teniendo el mundo de un programa para saber la opinión sobre un producto
Interesante Profe pero pa cuando un remake de los videos de base de datos ?
excelente
gracias guapa
wow lo entendi al toque nuevo sub
Hola MI nombre es Estela y me gustan tus tutoriales
Buen video
consulta, a qué se refieren cuando alguien dice ''atomizar atributos''?
Que buen canal!!!!!...alguno de ustedes me prodria ayudar a realizar unos diagramas que no domino?...dime donde los contacto...$$ asesoria....
Tenemos una comunidad de Discord para ello y gente muy buena onda allí que suele ayudar! discord.gg/MqVqXD2MfR Un saludo!!
Hola profe, podrías explicar cuando un dato es NULO, que significa esa caracteristica?
Buenas tardes podría hacer un vídeo de cómo utilizar el Profile en SQL Server para localizar fallas en procesos en una base de datos. Gracias Saludos
Buenas dias profesora me preguntaba si podria ayudar a resolver estos ejercicios de northwind me esta constando resolver 😢:
2. Crear una vista para la lista de Empleados, incluir la cantidad de órdenes registradas.
3. Crear una función definida por el usuario que obtenga la cantidad de órdenes registradas por un cliente, luego liste los clientes y la cantidad de órdenes en 1997. Obtenga el mismo resultado usando Subconsultas y joins, compare los costos de ejecución usando el Plan de ejecución. Cambie el nivel de compatibilidad a SQL Server 2017 para obtener el resultado óptimo de la FDU.
4. Crear una tabla con un campo Image, incluya dos registros, luego crear una vista indizada para la tabla creada.
5. Crear un procedimiento para que liste los productos que tienen unidades en Stock (UnitsInStock>0) y que tienen unidades por atender (UnitsOnOrder>0) de una determinada categoría, el código de la categoría es el parámetro que recibirá el SP(Procedimiento almacenado).
6. Generar una tabla con los clientes de Canada, Mexico, France, USA y Argentina, cree un Trigger para la tabla generada que no permita insertar o actualizar un cliente con el mismo nombre. (Campo CompanyName)
7. Cree un Trigger para la tabla Suppliers que no permita borrar mas de un registro.
8. Cree un procedimiento para modificar el precio y las unidades en Stock de un producto, si el resultado al modificar cualquiera de los dos datos en menor a cero, anular los cambios usando transacciones.
9. Cree un esquema (decida el nombre) y luego tablas para un laboratorio clínico en el esquema creado: las tablas serán: Médicos, Pacientes, Empleado y Pruebas. El paciente va a atenderse, el empleado registra la Atención (otra tabla), de un paciente, por indicación de un médico para realizar una prueba. Inserte registros.
10. Crear una función definida por el usuario que calcule la cantidad de órdenes atendidas por un Shipper. Usar la función en una instrucción para crear una vista (decida usted el nombre) con los Shippers y la cantidad de órdenes en 1997.
Hola! Soy parte del equipo de todocode! Para consultas y clases particulares podés comunicarte en el formulario de contacto de la www.todocodeacademy.com. Saludos!!!
@@TodoCode Ya les di mi duda muchas gracias!❤
esquema de base de datos tiene algo que ver con atributos?
te amooooooooooooooo
pense que la profe era de chile hasta que dice "soy de una provincia de argentina" jajaja
Jajaja si, provoncia en frontera con Brasil y Paraguay, así que tengo una linnnda mezcla idiomatica 😋... Saludos!!