¿CÓMO NORMALIZAR UNA BASE DE DATOS RELACIONAL? NORMALIZACIÓN (1FN, 2FN y 3FN) FÁCIL Y SENCILLO

  Рет қаралды 42,086

Sin Rueda Tecnológica

Sin Rueda Tecnológica

Күн бұрын

Пікірлер: 93
@galaherrera1022
@galaherrera1022 8 ай бұрын
De todos los videos que vi, este es en el que mejor se ha explicado, gracias! Tengo que rendir en unos días y esta parte práctica me cuesta mucho, lo hiciste ver más sencillo. Saludos
@sinruedatecnologica
@sinruedatecnologica 8 ай бұрын
Genial que te haya ayudado y gracias por apoyar el canal
@valerytelizabet1666
@valerytelizabet1666 6 ай бұрын
Opino lo mismo
@fabianlozano8673
@fabianlozano8673 Күн бұрын
Suscrito de una, que hombre pa explicar tan bien, saludos desde colombia
@sinruedatecnologica
@sinruedatecnologica 20 сағат бұрын
Gracias por el apoyo al canal
@Rashh-Facu
@Rashh-Facu 4 күн бұрын
Super entendible. Se me hizo extensa la parte grafica pero eso lo comprendia.
@natcam6102
@natcam6102 4 күн бұрын
muchas gracias entendi todito,sube mas videos porfa
@midorimachi6614
@midorimachi6614 4 ай бұрын
sos un genio, me lo hiciste entender a la perfeccion, muchos canales te marean con este tema y este video lo encaro de forma excelente, 10/10 mi compa
@sinruedatecnologica
@sinruedatecnologica 4 ай бұрын
Muchas gracias por apoyar el canal
@brayanalexischaconalvarado3960
@brayanalexischaconalvarado3960 2 ай бұрын
Este video es muy bueno, incluso hasta para entender las primary key y las llaves foraneas.
@darsyherrera5349
@darsyherrera5349 6 күн бұрын
Excelente explicación amigo. Te felicito.
@rodrigopalmacl
@rodrigopalmacl Ай бұрын
Gracias me quedo claro la normalización con tu ejemplo, muchas gracias.
@jcv3852
@jcv3852 8 ай бұрын
Qué excelente vídeo, muy explicativo. Muchas gracias!
@sinruedatecnologica
@sinruedatecnologica 8 ай бұрын
Gracias por apoyar el canal
@TheMrWenden
@TheMrWenden 12 күн бұрын
Excelente, gracias Frank!
@sinruedatecnologica
@sinruedatecnologica 12 күн бұрын
@spikeapu
@spikeapu Ай бұрын
De las mejoress explicaciones al respecto, sos un crack bro!
@MartaSandoval-d6d
@MartaSandoval-d6d 29 күн бұрын
Creo que me salvaste la prueba de Diseño de Base de Datos.
@aldo.Q22
@aldo.Q22 6 ай бұрын
Excelente explicación, esta semana trabaje con normalización pero no me había quedado muy claro como ahora, gracias
@sinruedatecnologica
@sinruedatecnologica 6 ай бұрын
@Mumi-Trol
@Mumi-Trol 10 күн бұрын
La segunda forma normal es automática, si clave primaria no es compuesta, solamente hay que revisar la forma normal 2 en caso de clave compuesta dado que puede haber dependencia parcial. El ejemplo es erróneo, has unido 3 tablas en una, nunca te saldría esa tabla si hubieses hecho un modelo E/R antes. De hecho, el código de libro se te va a repetir en el momento de que añades un segundo lector del mismo libro. Por lo que en tu tabla inicial código libro no puede ser una clave primaria y esa tabla no puede estar en forma normal 1, por consiguiente tratas transformar una tabla que no está ni en FN1 a FN2, de hecho ni es una tabla sino una lista de devoluciones de libros. Has mezclado dos cosas diferentes en el ejemplo. Tienes 2 entidades diferentes, el libro y el lector con correspondencia N:M que te genera otra tabla más que es devoluciones. Todo eso se hace antes de pasar a modelo relacional en fase de modelado E/R. Básicamente empiezas construir la casa por el tejado.
@SandraElenaGARRIDO
@SandraElenaGARRIDO 4 ай бұрын
Excelente explicación! muy didáctica
@sinruedatecnologica
@sinruedatecnologica 4 ай бұрын
Muchas gracias por el apoyo al canal
@ABRAHAMALEJANDROFLORESVASQUEZ
@ABRAHAMALEJANDROFLORESVASQUEZ 7 ай бұрын
Excelente video, explicas muy bien y se entiende a la perfección, gracias.
@sinruedatecnologica
@sinruedatecnologica 7 ай бұрын
Muchas gracias por el apoyo al canal y contenido
@Mumi-Trol
@Mumi-Trol 10 күн бұрын
Hablas de dependiente, no dependiente, pero el concepto es Dependencia funcional, concepto bastante abstracto que debes entender, ya que está todo basado en eso. Por ejemplo, para entender la FNBC la mejor definición: Todos los determinantes de las Dependencias Funcionales deben ser la clave.
@diegof9399
@diegof9399 2 ай бұрын
Por fin entendí las tablas intermedias, graciass
@Sergio-e5w
@Sergio-e5w 2 ай бұрын
Es el mejor video que he visto explicando este tema, muchas gracias! ¿Nos podrías recomendar libros o material con el que también podamos ver más ejemplos como este?
@vicenteyanezreinoso3349
@vicenteyanezreinoso3349 Ай бұрын
Muy bien explicado
@MaikyF-ec7bg
@MaikyF-ec7bg 7 ай бұрын
Muy bien explicado la verdad,estoy llevando fundamentos de base de datos y este video me enseño como normalizar,excelente explicacion,gracias
@sinruedatecnologica
@sinruedatecnologica 7 ай бұрын
Genial que te haya ayudado
@victorpa1620
@victorpa1620 3 ай бұрын
Lo máximo hermano, gracias!
@JuanMOviedoC
@JuanMOviedoC Ай бұрын
Excelente explicación. Like like👍👍
@Maggioo12YT
@Maggioo12YT 4 ай бұрын
Hoy rindo espero me sirva mil gracias pana
@sinruedatecnologica
@sinruedatecnologica 4 ай бұрын
Espero te haya bien, saludos
@Maggioo12YT
@Maggioo12YT 4 ай бұрын
Me fue bien xD 8 saqué gente Mil gracias por la explicación
@varirda
@varirda 7 ай бұрын
Que buena explicación, mejor que la de mis profesores, muchas gracias por el tiempo y la dedicación es de mucha ayuda para aquellos que estamos empezando y realmente queremos entender el tema para ser buenos en esto
@sinruedatecnologica
@sinruedatecnologica 7 ай бұрын
Muchas gracias por apoyar el canal
@grafy30
@grafy30 9 ай бұрын
Bien colega, muy buena explicacion
@sinruedatecnologica
@sinruedatecnologica 8 ай бұрын
Gracias por tus buenas vibras y que genial que te haya gustado el video
@eldenidady7879
@eldenidady7879 3 ай бұрын
Excelente video espero salir bien en la tarea vuelvo en unos dias a dar mis resultados haha
@sinruedatecnologica
@sinruedatecnologica 2 ай бұрын
Mucha suerte!
@grabieldelanieved.380
@grabieldelanieved.380 3 ай бұрын
Genial el video
@wilsoncedillo3956
@wilsoncedillo3956 8 ай бұрын
Buena explicación, solo una aclaración. En el ejemplo que planteas de varios teléfonos en la Primera Forma Normal, en ese caso sería datos repetidos, pues para cada teléfono se repite todo el resto de datos, la solución es una nueva tabla con los teléfonos acompañado del campo clave.
@edgarleiva2144
@edgarleiva2144 5 ай бұрын
excelente video!, aunque yo habria puesto el ID de la editorial como clave foranea en libros y crear la tabla de editorial, claro, si es que 1 libro es realizado solo por una editorial
@sinruedatecnologica
@sinruedatecnologica 5 ай бұрын
Buen aporte y gracias por apoyar el canal
@floresdamian1235
@floresdamian1235 5 ай бұрын
presente desde IFTS4-argentina
@sinruedatecnologica
@sinruedatecnologica 5 ай бұрын
@PalacioscruzMarimar17
@PalacioscruzMarimar17 7 ай бұрын
apenas y que me dieron el tema y me confundía , pero es un buen video mas explicado que mi profe u-u , muchas gracias
@sinruedatecnologica
@sinruedatecnologica 7 ай бұрын
@thonydiaz6412
@thonydiaz6412 2 ай бұрын
Amigo te amo!!! (mañana es mi examen)
@sinruedatecnologica
@sinruedatecnologica 2 ай бұрын
Mucha suerte
@deboraibanez
@deboraibanez 6 ай бұрын
hola excelente explicacion. pequeña consulta si tengo fechaDev y fechaPrestamo deberia hacer una tabla aparte para fechaPrestamo?
@sinruedatecnologica
@sinruedatecnologica 6 ай бұрын
Justamente la normalización se trata de eso (Cada tabla debe hacer solo una cosa), en tu caso, debería existir en la tabla "Préstamos" con los campos de fechaPréstamo y los campos que necesitas
@kvelez
@kvelez 6 ай бұрын
Interesante.
@San14-code
@San14-code 5 ай бұрын
buen video
@cristobalquirozvillanueva6511
@cristobalquirozvillanueva6511 4 ай бұрын
muy buena explicacion, solo que uno se desconcentra un poco entre tanto zoom y mover de acá para allá, por lo demás buen video, gracias!
@sinruedatecnologica
@sinruedatecnologica 4 ай бұрын
Muchas gracias por apoyar al canal y sí, gracias por el feedback
@AngelProfesor
@AngelProfesor Ай бұрын
Cuando hablas de 2FN te refieres solo a dependencias de la llave primaria pero en teoría no debería ser dependencias de cualquier llave candidata?
@omarlinares7969
@omarlinares7969 8 ай бұрын
Pregunta: es valido para evitarnos hacer varias tablas simplificarla de la siguiente manera, para eliminar libroeditorial, y libroautor, colocar dentro de la tabla libro las llaves foraneas de editorial y autores? No se si me explico creo evitariamos tener varias entidades y al final seria mas comprensible de esa manera? Ose dentro de libros colocar codeditorial y codautor cono foráneas? O estoy equivocado, gracias...
@sinruedatecnologica
@sinruedatecnologica 8 ай бұрын
Lo que sucede aquí Omar es lo siguiente, que justamente la normalización no es simplificar la base de datos, sino separarla en varias entidades, para el mejor entendimiento del modelo y que funcione también de una manera óptima. Sobre las tablas que indicas, tiene sentido lo que dices, pero recordemos que tenemos que realizar un análisis de entidad relación antes de hacer el modelo y posteriormente la normalización, en el modelo Entidad Relación, tenemos que analizar el tipo de relación entre entidades, en este caso, si ponemos en la tabla libros el codeditorial y codautor, no funcionará de forma óptima, porque recordemos que un autor puede escribir varios libros y en una editorial pueden existir también varios libros, al ver que hay una relación de muchos a muchos, necesitamos usar una tabla intermedia, esto hará que la integridad de datos no se vea afectada, por eso las tablas de libro editorial y libroautor SI O SI deben estar, te invito que hagas la prueba con tu hipótesis y tratas de registrar varios autores en los libros y varios editoriales en los libros en tu única tabla, ahí tú mismo verás porque las tablas intermedias son necesarias en relaciones de muchos a muchos
@dzs1796
@dzs1796 5 ай бұрын
Una pregunta!! En el minuto 21:43 cuando hablas de los diagramas: La entidad Devolución, LibroEditorial, y libroAutor.....¿Son las tablas puentes? Muchas gracias igualmente por el video.
@sinruedatecnologica
@sinruedatecnologica 5 ай бұрын
Si, exactamente
@dzs1796
@dzs1796 5 ай бұрын
Hola hola!! muchísimas gracia!! Estoy haciendo un trabajo en la universidad...y tu contenido me ha sido de especial ayuda!! Dios le bendiga!! Costa Rica
@roberto.sgonzalez
@roberto.sgonzalez 4 ай бұрын
Muy bien, siento que te hace falta aprender a enseñar mejor, pero el tema de normalizar todo muy bien.
@josepespejo5903
@josepespejo5903 4 ай бұрын
normalizacion es indispensable para el diseño fisico de 1 base de datos?
@sinruedatecnologica
@sinruedatecnologica 4 ай бұрын
En realidad se recomienda hacerlo, antes del diseño físico, pero también no es recomendable normalizar todas las tablas, sino, crear un balance, inclusive llegar a desnormalizar si se llegará a dar el caso
@GDnickJB29
@GDnickJB29 6 ай бұрын
disculpa, para saber mejor como normalizar, ¿es mas recomendable que tenga las tablas rellenadas?
@sinruedatecnologica
@sinruedatecnologica 6 ай бұрын
De preferencia trata de llenarlas, para ver redundancia y puedas notar mejor donde normalizar
@dario1443
@dario1443 5 ай бұрын
esta tabla se debería de llenar con TODOS los datos antes recaudados en el modelo ER? ej: AUTOR "ESCRIBE" LIBRO Y AHI CON SUS ATRIBUTOS, mi pregunta es todos esos atributos van en la tabla de normalización?
@sinruedatecnologica
@sinruedatecnologica 5 ай бұрын
Lo convencional es que empieces con ER y de ahí debería salir tu BD ya normalizada o casi en su totalidad, como dices, sus atributos si son los campos. Ahora, la normalización es tan aplicable en modelos ya hechos o modelos en proceso de realización
@fremeto
@fremeto 2 ай бұрын
yo no utilizaría los códigos como llaves primarias, mejor usa id autonuméricos, los códigos pueden ser cambiados o guardados con error, lo que implicaría modificarlos y crear inconsistencias
@BrandonMancera-hj8ne
@BrandonMancera-hj8ne 6 ай бұрын
Regularmente todas las BDD tienen una tabla matriz ?
@mauriciomauricio3534
@mauriciomauricio3534 Ай бұрын
Por qué el. Monte lector no se trata igual como nombre autor?
@KleyderReyes
@KleyderReyes 5 ай бұрын
👍
@nahuelrizzo8529
@nahuelrizzo8529 8 ай бұрын
No encuentro en ningún video que expliquen como se hacen las anotaciones, solo muestran las tablas :( mi profesora quiere que haga las tablas y también las anotaciones de como queda la tabla
@sinruedatecnologica
@sinruedatecnologica 8 ай бұрын
Antes de crear las tablas se debe hacer el Modelo Entidad Relación, imagino que te refieres a eso, la normalización es ya cuando tienes una o varias tablas sin normalizar
@nahuelrizzo8529
@nahuelrizzo8529 8 ай бұрын
@@sinruedatecnologica en la letra del proyecto la profesora nos pidió primero ver si lo que nos pidió tiene 3fn, si no lo tiene, hacerlo, luego el mer y después pasar a sql. Con la anotación me refiero a por ejemplo poner esto: 1fn Entidad (clave primaria y el resto de atributos)
@victoryotecatlgonzalezjime9030
@victoryotecatlgonzalezjime9030 Ай бұрын
Hablas de las DF como A-> BC Ponle letras a cada columna y señala las que dependen de algún dato Cada que pases de forma normal escribe que dependencias funcionales estás mostrando en cada tabla Búscalo en chat gpt
@geremicardenas832
@geremicardenas832 Ай бұрын
Todo muy bien pero en la parte de gráfica te vuelves loco, deberías ser más preciso.
@alexislino0236
@alexislino0236 5 ай бұрын
'che video todo cabron, si le entendi, gracias pa', besos en el siempresucio
@sinruedatecnologica
@sinruedatecnologica 5 ай бұрын
Hahahaha. Gracias por el apoyo del canal
@yuqi_bing9
@yuqi_bing9 4 ай бұрын
Yo hacía esto y profesor me bajo puntos 😢
@freddymedrano5585
@freddymedrano5585 4 ай бұрын
Bro un consejo, no muevas tanto la pantalla, confundes un poco la explicación y rompes relaciones que uno va aprendiendo, aunque tengan números seria bueno ver todo el entorno y no de tabla en tabla
@sinruedatecnologica
@sinruedatecnologica 4 ай бұрын
Muchas gracias por la recomendación, la tomaré bastante en cuenta
@TheKarloz77
@TheKarloz77 5 ай бұрын
ayudame llevo dias sin resolver algo como te contacto
@sinruedatecnologica
@sinruedatecnologica 5 ай бұрын
Puedes poner aquí la duda que tienes para poderte ayudar
@fremeto
@fremeto 2 ай бұрын
La explicación de la primera forma normal no está del todo bien, porque asi como se dijo del nombre del autor, se puede asumir con el lector, otra cosa distinta es que sean varios lectores, lo cual no se explica asi.
@diegomartin3117
@diegomartin3117 2 ай бұрын
Te felicito, es muy claro tu vídeo. Te hago una consulta. Si tengo una columna con nombre y apellido. Se deben separar en nombre y apellido o se puede dejar así? Gracias
@bouldad6054
@bouldad6054 4 ай бұрын
Respira 😂 hablas muy rápido que te quedas sin aire
@sinruedatecnologica
@sinruedatecnologica 4 ай бұрын
@BrandonMancera-hj8ne
@BrandonMancera-hj8ne 6 ай бұрын
Regularmente todas las BDD tienen una tabla matriz ?
@sinruedatecnologica
@sinruedatecnologica 6 ай бұрын
Regularmente, antes de crear una Base de Datos se hace un levantamiento de requerimiento, donde en un inicio anotamos todos los campos que se guardarán(Aquí creamos 1 o varias tablas iniciales o maestras) y si tenemos algo más de experiencia, directamente ya podemos ir modelando las tablas, pero de igual forma, se tiene que hacer un análisis de Normalización, así sea 1 tabla o haya varias, eso garantizará que esté bien hecha y nuestra aplicación funcione bien
⚠️ NORMALIZACIÓN de bases de datos (1FN, 2FN y 3FN) | Videotutorial
17:27
Diagrama Entidad - Relacion | Draw.io
35:10
GYPZ
Рет қаралды 82 М.
Мама у нас строгая
00:20
VAVAN
Рет қаралды 10 МЛН
كم بصير عمركم عام ٢٠٢٥😍 #shorts #hasanandnour
00:27
hasan and nour shorts
Рет қаралды 8 МЛН
Real Man relocate to Remote Controlled Car 👨🏻➡️🚙🕹️ #builderc
00:24
The Singing Challenge #joker #Harriet Quinn
00:35
佐助与鸣人
Рет қаралды 44 МЛН
Normalización de BASE de DATOS
15:28
hdeleon.net
Рет қаралды 133 М.
Learn Database Normalization - 1NF, 2NF, 3NF, 4NF, 5NF
28:34
Decomplexify
Рет қаралды 2,1 МЛН
Base de datos #13 | Normalización (1FN, 2FN y 3FN)
13:45
CodigoCompilado
Рет қаралды 1 МЛН
Este Generador de Bases de Datos GRATIS es una LOCURA
7:00
midulive
Рет қаралды 164 М.
Aprende ESTRUCTURAS DE DATOS en menos de 30 Minutos
28:55
otro más de sistemas
Рет қаралды 130 М.
Normalización 01 - Primera Forma Normal
14:18
Programador de nivel 1
Рет қаралды 35 М.
Мама у нас строгая
00:20
VAVAN
Рет қаралды 10 МЛН