Crear LLAVES / Claves 🔑 FORANEAS en SQL Server ✔️

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ธ.ค. 2024

ความคิดเห็น • 103

  • @MrFranklingr
    @MrFranklingr  4 ปีที่แล้ว +5

    💥💥MEJORES TUTORIALES:
    👉👉 bit.ly/2Ucv41a
    💪💪 bit.ly/393tS6S (SQL SERVER)👊👨🏽‍💻
    💣💣 codigosql.top/sql-server/ (Codigo SQL) ⭐️ ⭐️

  • @julianovalle
    @julianovalle ปีที่แล้ว +1

    te amoooooo, al fín me salió con todo tu explicación que me diste logré entender como funciona la relación, mi profesor solo mandaba a copiar y no le entendía

  • @AcademiaCS1
    @AcademiaCS1 2 ปีที่แล้ว +2

    La mejor y más completa explicación en 10 distintos TH-camrs

  • @maikelgutierrez8558
    @maikelgutierrez8558 4 ปีที่แล้ว +2

    La mejor explicacion que he visto y escuchado en mi vida, demasiadas gracias por tanta calidad y compromiso. Me suscribo y te sigo como perrito fiel.

    • @MrFranklingr
      @MrFranklingr  4 ปีที่แล้ว

      Gracias amigo por expresarlo. 😀 Estos comentarios me motivan a seguir adelante. Saludos!

  • @marilyncoronel9419
    @marilyncoronel9419 3 ปีที่แล้ว +2

    Hola Franklin, cuanto agradezco tu explicaciones me ha permitido entender una materia en mi carrera que tenia muchisimas dudas. Sobre todo por que no se que tiene mi compu que instala solo es SQL en ingles, y asi en tus videos mas viejitos lo puedo entender mejor. Gracias

    • @MrFranklingr
      @MrFranklingr  3 ปีที่แล้ว

      Me alegra saber que te he ayudado Marilyn.. Saludos!!

  • @juliamoraga4878
    @juliamoraga4878 3 ปีที่แล้ว +1

    Whaooooooo excelente, hasta ahora la mejor explicación, me he suscrito a este canal, para seguir el curso desde 0, lo ame.

    • @MrFranklingr
      @MrFranklingr  3 ปีที่แล้ว

      Excelente. Saludos Julia

  • @elniniomillon
    @elniniomillon 2 ปีที่แล้ว

    Muchas gracias por tu guía, me fue de gran ayuda, eres muy buena explicando y detallando los ejercicios.

  • @MrFranklingr
    @MrFranklingr  4 ปีที่แล้ว +10

    👉👉Indice del Tutorial:
    👈
    0:01 Saludo e Introducción
    0:10 Teoría sobre Llaves Foráneas
    2:00 Diagrama de Base de Datos
    3:50 Código para Crear Tablas
    4:20 Crear Base de Datos y Tablas
    7:42 Crear Llave Foránea con Código
    10:45 Generando Diagrama de BD
    11:49 Agregar Llaves foráneas a Tablas ya creadas
    15:45 Crear llaves y relaciones de forma gráfica
    19:30 Guardando tablas y Diagrama
    20:22 Mas Tutoriales 🥇
    ►bit.ly/2Ucv41a 🎁🎁

  • @Yogerrdt
    @Yogerrdt 2 ปีที่แล้ว

    Muy buena amigo acabo de realizar esta práctica completa desde el primer video de la tabla escuela hasta aquí en relacionar las tablas, gracias.🙌

  • @escenadeamordepelicula3484
    @escenadeamordepelicula3484 4 ปีที่แล้ว

    franklin Excelentes tutoriales, buena explicación, que Dios los bendiga.

  • @jcorderob
    @jcorderob 3 ปีที่แล้ว

    Franklin eres un Crack, felicitaciones y mucho éxito para ti

  • @luisaalejandragonzalezquin4527
    @luisaalejandragonzalezquin4527 2 ปีที่แล้ว

    Excelente tutorial, entendí a la perfección y pude terminar mi BD. Muchísimas gracias

  • @rocioheredia5872
    @rocioheredia5872 3 ปีที่แล้ว

    Excelente explicación, que puedo decir. Me ayudó muchísimo, muchas gracias.

  • @akibienready6502
    @akibienready6502 3 ปีที่แล้ว

    WAOOO GRACIAS POR AYUDARME EN MI PRUEBA NO SABIA ENQUE TENIA ERRORES MI TABLA EN LA PARTE DE LLAVES Y AHORA LO ENTENDI TODO 10/10

    • @MrFranklingr
      @MrFranklingr  3 ปีที่แล้ว

      Excelente. Me alegro que lo comentes. Saludos!

  • @f.m.agemmaluk
    @f.m.agemmaluk 2 ปีที่แล้ว

    Muy bueno el tutorial, excelente para explicar y detallar.

  • @imeldagarcia9064
    @imeldagarcia9064 2 ปีที่แล้ว

    Excelente explicación, ¡me sirvió muchísimo!

  • @jeffersonvelasquez8357
    @jeffersonvelasquez8357 3 ปีที่แล้ว

    Explicaste todo lo que estaba buscando, muchas gracias 🐱‍🏍

  • @lilianadelacruz6139
    @lilianadelacruz6139 4 ปีที่แล้ว

    Sin duda, una gran herramienta! gracias y obvio, esty inscrita en su canal!

    • @MrFranklingr
      @MrFranklingr  4 ปีที่แล้ว

      Gracias a ti Liliana. Saludos 👋

  • @bayronq
    @bayronq 4 ปีที่แล้ว +1

    super video! muchas gracias, estoy siguiendo el curso desde 0 :)

    • @MrFranklingr
      @MrFranklingr  4 ปีที่แล้ว

      Excelente amigo!! sigue adelante 🖐💪

  • @manuelescobar6195
    @manuelescobar6195 4 ปีที่แล้ว

    Excelente amigo! que forma fácil de enseñar

    • @MrFranklingr
      @MrFranklingr  4 ปีที่แล้ว

      Gracias! 😊 Es un gusto Manuel. Saludos!

  • @youtubepremium-io7dy
    @youtubepremium-io7dy ปีที่แล้ว

    Gracias por tus videos!

  • @jeffersonandreshernandezlo3753
    @jeffersonandreshernandezlo3753 4 ปีที่แล้ว

    Excelente este material. Muy buena las explicaciones. Muchas gracias, me ha sido de gran ayuda.
    Me suscribí a este canal.

    • @MrFranklingr
      @MrFranklingr  4 ปีที่แล้ว

      Gracias bro. Saludos 👋👋

  • @michaellobo8050
    @michaellobo8050 4 ปีที่แล้ว

    Excelente vídeo , muchas gracias.

  • @jorgebenavidesnati2664
    @jorgebenavidesnati2664 3 ปีที่แล้ว

    Exelentes videos; estoy despejando todas las dudas que traido de la U

    • @MrFranklingr
      @MrFranklingr  3 ปีที่แล้ว

      Muy bien me alegro amigo. Saludos!

  • @josemanueldiazroldan8818
    @josemanueldiazroldan8818 4 ปีที่แล้ว

    Excelente video, muy buena explicación !

    • @MrFranklingr
      @MrFranklingr  4 ปีที่แล้ว

      Gracias bro. Saludos 🖐

  • @eliaszapata2198
    @eliaszapata2198 4 ปีที่แล้ว

    Gracias amigo, me salvaste de una enserio, graciaaaaaaaaaaaaaaaaas

    • @MrFranklingr
      @MrFranklingr  4 ปีที่แล้ว

      Es un gusto! Saludos Elias

  • @justinlu5730
    @justinlu5730 4 ปีที่แล้ว

    Qué buen video este , recomendado al cien !

  • @alexisgomero112
    @alexisgomero112 2 ปีที่แล้ว

    Estupendo :D

  • @Bulldog-Chelista
    @Bulldog-Chelista 3 ปีที่แล้ว +2

    ok, la creacion de llaves foraneas es facil, pero lo que no logro entender es como se relacionan los datos, osea, al momento de llenar los datos en as tablas, como es que aparecen los datos relacionados?

  • @zoraparraga21
    @zoraparraga21 3 ปีที่แล้ว

    Excelente

  • @Nastruuuuu
    @Nastruuuuu 2 ปีที่แล้ว

    Gracias

  • @danielm1228
    @danielm1228 4 ปีที่แล้ว

    Muchas gracias

  • @FapilsonAndrade-rz3wv
    @FapilsonAndrade-rz3wv 4 ปีที่แล้ว

    Buen tutorial.

  • @moisesbarragan9551
    @moisesbarragan9551 2 ปีที่แล้ว +1

    Hola, sería mucha molestía que enseñes un INNER JOIN con esas mismas tablas

  • @alvaroguzman5415
    @alvaroguzman5415 4 ปีที่แล้ว

    Mano Sera Que puedes hacer un Video de Como hacer consultas SQLYOG y como hacer base de datos y llaves foraneas , Muy Buen Video

  • @jonelveliz5059
    @jonelveliz5059 2 ปีที่แล้ว

    Una pregunta, al establecer una clave foranea haciendolo a traves de la interfaz grafica, no se visualiza el codigo de esa relacion en la linea de codigo?

  • @josepinos2856
    @josepinos2856 2 ปีที่แล้ว

    Disculpa en la universidad nos enseñaron que hay tipos de relaciones (uno a uno, uno a muchos y muchos a muchos), ¿Porqué en sqlserver no salen las relaciones así?, cuando usábamos powerdesigner si salían de esa manera

  • @Joao-uj2pl
    @Joao-uj2pl ปีที่แล้ว

    buen día! soy de el salvador me gustaría ponerme en contacto con tu persona ya que estoy aprendiendo base de datos. Gracias de antemano.

  • @robymonzon365
    @robymonzon365 4 ปีที่แล้ว

    Hola franklin te quiero consultar algo , supongamos que yo en la tabla asigantura tengo llave primaria con identity 1,1 not null, ¿me dejara crear la llave foranea en la tabla incripcion?¿ o solo tiene que ser el id de asignatura sin identity not null?

    • @MrFranklingr
      @MrFranklingr  4 ปีที่แล้ว

      Hola, si puedes crear la llave foranea, en ese caso debe llevar el mismo tipo de dato y la propiedad not null, pero NO le agregues el identity. Ya que generaría error.

    • @robymonzon365
      @robymonzon365 4 ปีที่แล้ว +1

      @@MrFranklingr Bueno franklin voy a intentar con tu consejos ,,.Muy amable ...muchísimas gracias

  • @Xffr3lr8
    @Xffr3lr8 4 ปีที่แล้ว

    Buenaaa Franklin

  • @jota-byte8107
    @jota-byte8107 3 ปีที่แล้ว

    Messirve

  • @KlanBr1
    @KlanBr1 3 ปีที่แล้ว

    que pasa si no usamos el comando constrain? ese solo sirve para darle nombre a la restricción? donde lo muestra después? sirve de algo?

  • @EduardoMartinez-mg6tg
    @EduardoMartinez-mg6tg 3 ปีที่แล้ว

    Me gustaría saber donde puedo bajar el código para practicar el ejercicio

  • @freddyperez7952
    @freddyperez7952 ปีที่แล้ว

    hola amigo muy buen video, pero tengo un problema , como elimino una clave foránea? tengo que eliminar una tabla pero no me quiere eliminar xq tiene relación con otra tabla

  • @agustinaguirre5251
    @agustinaguirre5251 2 ปีที่แล้ว

    Hola Franklin, hiciste un nuevo video con clave primaria?

    • @MrFranklingr
      @MrFranklingr  2 ปีที่แล้ว

      No. Ese es el más reciente

    • @agustinaguirre5251
      @agustinaguirre5251 2 ปีที่แล้ว

      Hola franklin, me dice que tengo un error de syntax, es este: CREATE TABLE Prueba_Portafolio_Claves(
      Id char (10) primary key,
      Nombre varchar (20) not null,
      Direccion varchar (20) not null,
      Dia_Horario varchar (20),
      Nombre_del_programa varchar (30),
      Eventos_Especiales varchar (30),
      );

    • @agustinaguirre5251
      @agustinaguirre5251 2 ปีที่แล้ว

      Que estoy haciend mal

  • @cingabrr4879
    @cingabrr4879 3 ปีที่แล้ว

    hola Franklin me encantan tus videos, explicas super bien, quiero leer el articulo de este video, pero me aparece pagina no encontrada,, habrá posibilidad que lo compartas de nuevo? muchas gracias

    • @MrFranklingr
      @MrFranklingr  3 ปีที่แล้ว

      Hola muchas gracias. Con respecto al artículo he revisado el enlace y me sale todo bien, revisa nuevamente y me avisas porfa. 👉codigosql.top/sql-server/llaves-primarias-y-foraneas-en-sql-server/

    • @cingabrr4879
      @cingabrr4879 3 ปีที่แล้ว

      @@MrFranklingr Hola Franklin con este enlace si salió todo bien, muchas gracias!

    • @MrFranklingr
      @MrFranklingr  3 ปีที่แล้ว

      @@cingabrr4879 excelente. Saludos 🤝

  • @LikeDePollo
    @LikeDePollo 2 ปีที่แล้ว

    buenos días, se puede pasar una clave autogenerada como clave foránea a otra tabla? al momento de crearla si me acepta pero al momento de insertarle datos me arroja un error de falta de columnas.
    create database borrador;
    use borrador;
    create table pedidos
    (
    codigo int primary key identity(1,1) not null,
    nombre varchar(20)
    );
    insert into pedidos values('josue');
    select * from pedidos;
    create table detalle
    (
    cod int primary key not null,
    precio decimal(8,2)
    constraint fk_codigo foreign key (cod) references pedidos(codigo)
    );
    insert into detalle values(800.00); //aquí es donde punta el error, me dice que falta datos de la columna cod, pero no entiendo porque lanza error si la clave autogenerada de la otra tabla debe pasarse aquí

  • @juandrey
    @juandrey 4 ปีที่แล้ว

    ¿como se puede hacer que dos campos(columnas) sean claves principal ? ejemplo dos ID 1 y ID2 ocea: clave principal sea ID2+ID2

  • @TheCristopher1991
    @TheCristopher1991 3 ปีที่แล้ว

    en el minuto 20:06 indicas que tienes un video que soluciona el error el no poder editar la tabla ya creada cual es porque lo busco y no lo encuentro Gracias

  • @conocimientos7220
    @conocimientos7220 4 ปีที่แล้ว

    una pregunta si una tabla esta bajo y la otra ESTA ARRIBA y esta arriba la voy relacionar esta abajo me sale un error como este no hace referencia tabla valida como hago ahi

  • @endtheking5290
    @endtheking5290 4 ปีที่แล้ว +1

    ¿Cómo agrego más de una llave foránea a una misma tabla?

    • @jota-byte8107
      @jota-byte8107 3 ปีที่แล้ว

      En el vídeo lo hace, ¿te refieres a una clave foránea de una clave primaria compuesta?

  • @conocimientos7220
    @conocimientos7220 4 ปีที่แล้ว +1

    como se hace una relciona 1 a 1

    • @MrFranklingr
      @MrFranklingr  4 ปีที่แล้ว

      Se hace a través de una tabla intermediaria, en la cual se llevan únicamente los id de las dos tablas involucradas. Ejemplo: www.aulapc.es/paginas/ofimatica/paginas/acces/relaciones/imagenes/varios-varios.png

    • @conocimientos7220
      @conocimientos7220 4 ปีที่แล้ว

      @@MrFranklingr Y COMO HAGO EN CODIGO SOY NUEVO EN CREAR BASE DE DATOS

  • @ixKtop
    @ixKtop 4 ปีที่แล้ว

    Hola amigo, como puedo eliminar la foreign key de una tabla ya relacionada? el comando habitual no me permite hacerlo
    ALTER TABLE Usuarios DROP FOREIGN KEY Id_Empleado
    Refernciando la FK CON LA PK alter table Usuarios add Id_Empleado varchar(11) references Empleados (Id_Empleado)

    • @MrFranklingr
      @MrFranklingr  4 ปีที่แล้ว

      Hola, el detalle es qe no la columna que es foreign key no debe tener datos, ya que si tiene registros, no se puede eliminar.

    • @ixKtop
      @ixKtop 4 ปีที่แล้ว

      @@MrFranklingr sii ya lo solucioné, lo que necesito es mostrar datos de 2 tablas relacionadas, tocaría hacer inner join?, para iniciar sesión

    • @irawdom.
      @irawdom. 4 ปีที่แล้ว

      @@MrFranklingr Si al rellenar esa tabla con el foreign key, con que la relleno? si me la pide rrelenar?

    • @MrFranklingr
      @MrFranklingr  4 ปีที่แล้ว

      @@irawdom. Las foreign key deben guardar registros ya insertados en la tabla relacionada. Por ejemplo si la columna foreign key es IdMateria en ese caso deberia registrarse un IdMateria insertado previamente en la tabla Materia.

    • @MrFranklingr
      @MrFranklingr  4 ปีที่แล้ว

      Mira: th-cam.com/video/PfY6Ypzp0Io/w-d-xo.html

  • @Jahs_25
    @Jahs_25 4 ปีที่แล้ว +1

    Tanto pedos tuves con el Transac para que al final lo hagas grafico y mire que es super SUPER MAAAAS FACIL

    • @MrFranklingr
      @MrFranklingr  4 ปีที่แล้ว +1

      Jesus Arturo HS Es obvio qe es mas facil, pero la intencion del video es enseñar de ambas formas. 👋

    • @Jahs_25
      @Jahs_25 4 ปีที่แล้ว

      @@MrFranklingr Si jaja, muchas gracias, pero es que si no pude hacerlo con Transac porque me mandaba demasiados errores

  • @TheLocoporelpes06
    @TheLocoporelpes06 4 ปีที่แล้ว

    ME GUSTAN LOS GEIS

  • @joaquinperez1503
    @joaquinperez1503 ปีที่แล้ว

    para la proxima no pongas esa musica de fondo!

  • @choster9008
    @choster9008 4 ปีที่แล้ว

    NO EXPLICASTE COMO HACER QUE SALGAN DOS LLAVES FORANEAS DE UNA SOLA TABLA
    POR QUE AHI TODAS LAS LLAVES FORANEAS SE ALMACENAN EN UNA SOLA TABLA
    POR EJEMPLO DE LA TABLA CLIENTES
    TENGA DOS LLAVES FORANEAS Y ESAS SE ALACENEN EN DOS DISTINTAS TABLAS CON SUS LLAVES PRIMARIAS

  • @juancarlosgonzalezandrade2773
    @juancarlosgonzalezandrade2773 3 ปีที่แล้ว

    Excelente video amigo, gracias y éxitos.

  • @alvaroguzman5415
    @alvaroguzman5415 4 ปีที่แล้ว +1

    Mano Sera Que puedes hacer un Video de Como hacer consultas SQLYOG y como hacer base de datos y llaves foraneas , Muy Buen Video