Bancos de dados são sistemas informatizados que coletam e armazenam dados para que possa ser referenciados através de links para dados relacionados dentro da coleção , bem como informações relacionadas em outros bancos de dados . Existem muitas finalidades e tipos de bancos de dados . Bancos de dados relacionais estão entre os mais comuns. Por exemplo, os bancos de dados (CRM) de gestão de relacionamento com o cliente , que gerem oportunidades de vendas , registros de clientes , gestão e cobrança, são bancos de dados relacionais. Tabelas
um banco de dados relacional , uma tabela é o mesmo que um registro , que é o componente fundamental de dados. Ele é constituído por um conjunto de campos que são as mesmas em cada tabela ou ficha , tal como o nome, o endereço e o produto do cliente . Bancos de dados relacionais também ditar como as tabelas de trabalho. Por exemplo, bancos de dados relacionais controlar a forma como os dados são apresentados na tela e organizado para a saída - ditada pela consulta e linguagem de definição de dados - . E até mesmo a quantidade de informação pode ser armazenada em um dado campo
linhas
tabelas de banco de dados relacionais parece muito com uma planilha do Excel quando diagramado para referência visual. As linhas em cada tabela do banco de dados representam valores seqüenciais , onde o valor na linha 1A , por exemplo, se relaciona com os valores em todos os outros campos na linha 1 . O tipo de valor na linha 1A, ou seja, o nome de John Smith, é o mesmo tipo de valor como em todas as outras linhas na coluna A. Cada linha representa a soma dos dados para um disco inteiro ou uma subcategoria de um registro, como cliente informações que incluem o endereço , número de telefone de John Smith e endereço de e-mail entre em contato com
Colunas
Colunas
em uma tabela de banco de dados relacional são recursos de controle ; . cada coluna representa um campo de dados que ocorre de forma consistente em cada registro ou tabela em todo o banco de dados. Por exemplo, na representação visual de banco de dados CRM modelo , as colunas teria cabeçalhos como " nome", " endereço ", "telefone" e " e-mail ". Estes nomes de colunas são os nomes dos campos de dados que ocorrem em cada registro.
Chaves primárias
chaves primárias são etiquetas de identificação para cada linha de dados. A chave primária é diferente para cada registro no banco de dados relacional , que deve ser único e que deve existir (em outras palavras , ele não pode ser " nulo" ) . No banco de dados de CRM, esta chave primária pode ser um número atribuído ao cliente ou ser um identificador único, como seu número de Segurança Social. As chaves primárias são usadas para consultas no banco de dados relacional , mas não para consultas a bancos de dados externos.
Chaves Estrangeiras
Chaves estrangeiras permitir pesquisas de dados e manipulação entre a tabela do banco de dados primário e outros bancos de dados relacionados. No modelo de CRM , pode haver uma base de dados de tipos de produtos , listando os fabricantes de diferentes widgets. Cada tipo de widget seria atribuída uma chave estrangeira que permite ao usuário de CRM para fazer uma pesquisa para determinar se um determinado cliente é um seus fabricantes . Por exemplo, uma categoria widget chamado "X" pode ser atribuído a chave estrangeira de "1", e têm muitas subcategorias rotulados em ordem alfabética. A busca de chave estrangeira 1 mostra quantos itens estão na categoria X , e quando um item é visto , o registro mostra sua designação categoria.