DaniBacarini Postado Outubro 24, 2004 Denunciar Share Postado Outubro 24, 2004 O que é chave estrangeira no relacionamento de tabelas em galera?brigadinhaDaniBacarini 24/10/2004 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diegogalindo Postado Outubro 25, 2004 Denunciar Share Postado Outubro 25, 2004 DIGAMOS QUE TEMOS A TABELA FUNCIONÁRIOS E A TABELA CARGOSFUNCIONÁRIOSColunas = *Codfuncionários, Nome, sobrenome, rua etc...* Chave Primária (PK)CARGOS Colunas = CodCargos, *Codfuncionários, nomecargo, classecargo etc...* Chave Chave estrangeira!! (FK)RELACIONAMENTO POR INNER JOINFUNCIONÁRIOS.Codfuncionários (PK) 1___ VS___ N... (FK) CARGOS.CodfuncionáriosSELECT * FROM FUNCIONÁRIOS INNER JOIN CARGOSON FUNCIONÁRIOS.Codfuncionários = CARGOS.CodfuncionáriosSe eu estiver errado por favor é só me corrigir!!Abraços!!PARTICIPE E GANHE UM PS2!SÓ PARA AVISAR QUE TEM UMA PROMOÇÃO FREE NO SITE DO BUSCAPÉ....QUEM TIVER FILHOS AFIM DO VIDEO GAME MAIS COBIÇADO DO MUNDO....É só participar acessando o link abaixo...Explicando melhor:1º premiação = Sorteio dos cupons cadastrados pela web free gratis etc...2º premiação = quem indicar mais pessoas!Eu estou correndo para ganhar por indicação, quem quiser me ajudar é se cadastrar atraves do link a baixo:http://preço.buscape.com.br/promo_ps2/prom..._indicou=197419Obs.: A pessoa me indica se quiser..Abraços! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest haroldo de moraes gomes Postado Novembro 12, 2005 Denunciar Share Postado Novembro 12, 2005 DIGAMOS QUE TEMOS A TABELA FUNCIONÁRIOS E A TABELA CARGOSFUNCIONÁRIOSColunas = *Codfuncionários, Nome, sobrenome, rua etc...* Chave Primária (PK)CARGOS Colunas = CodCargos, *Codfuncionários, nomecargo, classecargo etc...* Chave Chave estrangeira!! (FK)RELACIONAMENTO POR INNER JOINFUNCIONÁRIOS.Codfuncionários (PK) 1___ VS___ N... (FK) CARGOS.CodfuncionáriosSELECT * FROM FUNCIONÁRIOS INNER JOIN CARGOSON FUNCIONÁRIOS.Codfuncionários = CARGOS.CodfuncionáriosSe eu estiver errado por favor é só me corrigir!!Abraços!!PARTICIPE E GANHE UM PS2!SÓ PARA AVISAR QUE TEM UMA PROMOÇÃO FREE NO SITE DO BUSCAPÉ....QUEM TIVER FILHOS AFIM DO VIDEO GAME MAIS COBIÇADO DO MUNDO....É só participar acessando o link abaixo...Explicando melhor:1º premiação = Sorteio dos cupons cadastrados pela web free gratis etc...2º premiação = quem indicar mais pessoas!Eu estou correndo para ganhar por indicação, quem quiser me ajudar é se cadastrar atraves do link a baixo:http://preço.buscape.com.br/promo_ps2/prom..._indicou=197419Obs.: A pessoa me indica se quiser..Abraços! como criar chave estrangeira ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 brunohjoia Postado Novembro 17, 2005 Denunciar Share Postado Novembro 17, 2005 Vou explicar de um modo mais facil. O conceito de chave primária e chave estrangeira parece ser complicado mas na verdade é bem simples.1°- Chave primária é um campo (ou varios campos) de uma tabela que tem um valor único e exclusivo para cada registro. Ou seja, ele não pode se repetir. Geralmente usamos a chave primária num campo do tipo autonumeração. Ela serve pra distinguir um registro de uma tabela de todos os outros registros da tabela. Um bom exemplo se chave primária seria o CNPJ de uma empresa numa tabela de cadastro de fornecedores.2°- Chave estrangeira é um conceito mais abstrato. Suponha que além da tabela de fornecedores, cuja chave primária é o campo 'CNPJ', tenhamos uma tabela de produtos. Pense comigo: um fornecedor pode nos fornecer vários produtos, ou, de forma análoga, vários produtos podem ter um forncedor em comum não é? Por causa disso precisamos de um campo na tabela de produtos que nos indique qual é o fornecedor desse produto. O campo que melhor faz este papel é o CNPJ da empresa pois, através dele podemos estabelecer uma relação do produto com a tabela de fornecedores (1 fornecedor para muitos produtos). Resumindo: Quando dois campos de nomes e tipos iguais existem em duas tabelas, sendo que em uma delas ele é chave primária, na outra ele será automaticamente a chave estrangeira!!!! Esse foi o método mais facil que encontrei para explicar o conceito de chave estrangeira. Mas isso não significa que eu esteja absolutamente certo. Procure artigos na internet ou em livros específicos. Eles te darão a base que você precisa.Ateh mais! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
DaniBacarini
O que é chave estrangeira no relacionamento de tabelas em galera?
brigadinha
DaniBacarini
24/10/2004
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.