Crear LLAVES / Claves 🔑 FORANEAS en SQL Server ✔️

Поділитися
Вставка
  • Опубліковано 25 лис 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 UA-camrs

  • @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!!

  • @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!

  • @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.🙌

  • @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  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 🎁🎁

  • @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!

  • @elniniomillon
    @elniniomillon 2 роки тому

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

  • @luisaalejandragonzalezquin4527
    @luisaalejandragonzalezquin4527 2 роки тому

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

  • @escenadeamordepelicula3484
    @escenadeamordepelicula3484 4 роки тому

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

  • @rocioheredia5872
    @rocioheredia5872 3 роки тому

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

  • @jcorderob
    @jcorderob 3 роки тому

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

  • @jeffersonvelasquez8357
    @jeffersonvelasquez8357 3 роки тому

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

  • @f.m.agemmaluk
    @f.m.agemmaluk 2 роки тому

    Muy bueno el tutorial, excelente para explicar y detallar.

  • @lilianadelacruz6139
    @lilianadelacruz6139 4 роки тому

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

    • @MrFranklingr
      @MrFranklingr  4 роки тому

      Gracias a ti Liliana. Saludos 👋

  • @imeldagarcia9064
    @imeldagarcia9064 2 роки тому

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

  • @youtubepremium-io7dy
    @youtubepremium-io7dy Рік тому

    Gracias por tus videos!

  • @bayronq
    @bayronq 4 роки тому +1

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

    • @MrFranklingr
      @MrFranklingr  4 роки тому

      Excelente amigo!! sigue adelante 🖐💪

  • @jorgebenavidesnati2664
    @jorgebenavidesnati2664 3 роки тому

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

    • @MrFranklingr
      @MrFranklingr  3 роки тому

      Muy bien me alegro amigo. Saludos!

  • @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?

  • @moisesbarragan9551
    @moisesbarragan9551 2 роки тому +1

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

  • @manuelescobar6195
    @manuelescobar6195 4 роки тому

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

    • @MrFranklingr
      @MrFranklingr  4 роки тому

      Gracias! 😊 Es un gusto Manuel. Saludos!

  • @jeffersonandreshernandezlo3753
    @jeffersonandreshernandezlo3753 4 роки тому

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

  • @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

  • @michaellobo8050
    @michaellobo8050 4 роки тому

    Excelente vídeo , muchas gracias.

  • @eliaszapata2198
    @eliaszapata2198 4 роки тому

    Gracias amigo, me salvaste de una enserio, graciaaaaaaaaaaaaaaaaas

  • @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

  • @josemanueldiazroldan8818
    @josemanueldiazroldan8818 4 роки тому

    Excelente video, muy buena explicación !

  • @justinlu5730
    @justinlu5730 4 роки тому

    Qué buen video este , recomendado al cien !

  • @Nastruuuuu
    @Nastruuuuu 2 роки тому

    Gracias

  • @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.

  • @danielm1228
    @danielm1228 4 роки тому

    Muchas gracias

  • @alexisgomero112
    @alexisgomero112 2 роки тому

    Estupendo :D

  • @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?

  • @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

  • @zoraparraga21
    @zoraparraga21 3 роки тому

    Excelente

  • @FapilsonAndrade-rz3wv
    @FapilsonAndrade-rz3wv 4 роки тому

    Buen tutorial.

  • @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í

  • @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

  • @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 🤝

  • @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

  • @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

  • @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

  • @Xffr3lr8
    @Xffr3lr8 4 роки тому

    Buenaaa Franklin

  • @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

  • @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?

  • @jota-byte8107
    @jota-byte8107 3 роки тому

    Messirve

  • @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

  • @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: ua-cam.com/video/PfY6Ypzp0Io/v-deo.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

  • @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

  • @TheLocoporelpes06
    @TheLocoporelpes06 4 роки тому

    ME GUSTAN LOS GEIS

  • @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

  • @joaquinperez1503
    @joaquinperez1503 Рік тому

    para la proxima no pongas esa musica de fondo!

  • @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

  • @juancarlosgonzalezandrade2773
    @juancarlosgonzalezandrade2773 3 роки тому

    Excelente video amigo, gracias y éxitos.