*   >> Leitura Educação Artigos >> education >> colégio e universidade

Differnce entre o primário Key & amp; amp; Único Key

Em bancos de dados relacionais e bancos de dados de arquivos simples, uma mesa é um conjunto de elementos de dados (valores) que é organizado através de um modelo de colunas verticais (que são identificados pelo seu nome) e linhas horizontais. A tabela tem um número especificado de colunas, mas pode ter qualquer número de linhas [carece de fontes?]. Cada linha é identificado pelos valores constantes de uma coluna subconjunto particular que tem sido identificada como um candidato fundamental.

Tabela é outro termo para as relações; embora haja a diferença de que uma tabela é geralmente um conjunto multi-(saco) de linhas enquanto que uma relação é um conjunto e não permite duplicados. Além das linhas de dados reais, mesas geralmente têm associado com eles alguns meta-informação, tais como restrições sobre a mesa ou sobre os valores nas colunas específicas. Os dados em uma tabela não tem de ser fisicamente armazenados no banco de dados. Visualizações também são tabelas relacionais, mas seus dados são calculados no momento da consulta.

Outro exemplo são apelidos, o que representa um ponteiro para uma tabela em outro banco de dados.

chave primária ..

No projeto de banco de dados relacional, uma chave única pode identificar exclusivamente cada linha em um mesa, e está intimamente relacionado com o conceito Superkey. Uma chave única compreende uma única coluna ou um conjunto de colunas. Não há duas linhas diferentes de uma tabela pode ter o mesmo valor (ou combinação de valores) das referidas colunas se os valores nulos não são utilizados.

Dependendo da versão, uma tabela pode ter arbitrariamente muitas chaves únicas, mas no máximo uma chave primária.

  • 1.It não vai aceitar valores nulos.

  • 2.There será apenas uma chave primária em uma tabela.

  • 3.Clustered índice é criado na chave primária.

  • chave 4.Primary permite que cada linha em uma tabela a ser identificados individualmente e garante que não existem linhas duplicadas .

    Único Key ..

    Definição:

    A chave primária de uma tabela relacional identifica unicamente cada registro na tabela.

    Ele quer pode ser um atributo normal que seja garantida a ser exclusivo (como o número de segurança social em uma mesa com não mais de um registro por pessoa) ou pode ser gerado pelo DBMS (como um identificador exclusivo, ou GUID, no Microsoft SQL Server). As chaves primárias podem consistir de um único atributo ou vários atributos em combinação.

    Page   <<       [1] [2] >>

  • Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.