Definição chave primaria?

SQL Server

.NET

20/05/2015

Podem me explicar a definição de chave primaria?
Gabriel Queiroz

Gabriel Queiroz

Curtidas 0

Respostas

Marcos P

Marcos P

20/05/2015

Coluna, ou conjunto de colunas, que não se repete na tabela e permite identificar de maneira única determinada linha na tabela.
GOSTEI 0
Gabriel Queiroz

Gabriel Queiroz

20/05/2015

Como assim?
GOSTEI 0
Gabriel Queiroz

Gabriel Queiroz

20/05/2015

Exemplo tenho minha tabela
Nome | Idade | Cpf
Sunda|15 |132.654.589.569

Exemplo se eu for tentar adiconar na tabela
uma nova coluna "Cpf" eu não vou conseguir
seria assim ??
GOSTEI 0
Marcos P

Marcos P

20/05/2015


Coluna, ou conjunto de colunas, que não se repete na tabela e permite identificar de maneira única determinada linha na tabela.


A coluna, ou colunas, que você definir como chave primária, não poderá ter seu valor repetido entre linhas da tabela.

Por exemplo uma tabela de clientes em que o CPF é chave primária, mas o nome não, indica que você pode ter múltiplos "João da Silva" ( desde que com CPFs diferentes ).
GOSTEI 0
Gabriel Queiroz

Gabriel Queiroz

20/05/2015

Saquei foi exatamente o que disse e a parte de consulta que voce citou acima?
GOSTEI 0
Marcos P

Marcos P

20/05/2015

Não entendi sua última pergunta...
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

20/05/2015

Umas das melhores explicações que achei, existem inumeros conteudos.

[url]http://www.luis.blog.br/chave%20primaria-chave-estrangeira-e-candidata.aspx[/url]
GOSTEI 0
Fernando C

Fernando C

20/05/2015

http://www.luis.blog.br/chave%20primaria-chave-estrangeira-e-candidata.aspx

post 50% correto; faltou acrescentar que:
[url:descricao=o campo que escolhermos para ser a chave primária deve ter a opção NOT NULL adicionada. ]http://pt.wikipedia.org/wiki/Chave_prim%C3%A1ria[/url]
GOSTEI 0
Gabriel Queiroz

Gabriel Queiroz

20/05/2015

Obrigado pela ajuda
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

20/05/2015

Peço desculpas...Fernando.

Disponha Gabriel.
GOSTEI 0
POSTAR