Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Projeto Banco de Dados Relacional Conceitos
Databases tornaram-se características críticas da paisagem de computação. Os bancos de dados são usados ​​para abrigar e proporcionar o acesso a uma ampla gama de informações, tais como observações científicas , e-mail , registros financeiros e websites. Bancos de dados relacionais armazenam dados em um conjunto de tabelas , com referências cruzadas para definir as relações entre os dados relacionados. Sistemas de gerenciamento de banco de dados relacionais , incluindo Oracle, MySQL e PostgreSQL , são os bancos de dados mais comuns em uso. História

O modelo de banco de dados relacional foi definida em 1970 por EF Codd , pesquisador da IBM. Ele publicou vários artigos ao longo dos anos 1970 e 1980 , que serviram como bases para o desenvolvimento de bancos de dados relacionais . Structured Query Language (SQL) foi desenvolvido pela IBM na década de 1970 para interagir com bancos de dados relacionais . RDMS , o primeiro sistema de gerenciamento de banco de dados relacional , foi desenvolvido no MIT na década de 1970 . Um sistema de gerenciamento de banco de dados é uma coleção de utilitários de software e linguagens para criar, gerenciar e usar um banco de dados.
Basics

Os objetivos do projeto de banco de dados incluem a garantia da integridade dos dados , otimizar o desempenho , minimizando os requisitos de armazenamento e tornando o acesso de dados significativa. As tabelas são organizadas com agrupamentos lógicos e funcionais dos dados, cada coluna contendo um único pedaço de informação . Itens complexos, tais como endereços de correio , são divididos em componentes e armazenados em colunas individuais. Colunas contendo dados repetitivos são movidos para uma tabela de referência separado.
Normalização

normalização de banco de dados é a atividade central do projeto de banco de dados . Normalização livra um banco de dados de dados repetidos , dependências de dados desnecessários e outras questões que poderiam levar a uma perda de integridade dos dados. A normalização é um método sistemático , descrito em níveis sucessivos chamados "formas normais . " Cada forma , começando com a primeira forma normal, é definida pelos critérios do projeto de banco de dados deve atender para se qualificar como normalizada a esse nível.
Integridade referencial

Manter o chaves estrangeiras ' referenciando registros relacionados entre duas tabelas é importante para a integridade dos dados . As chaves estrangeiras que fazem referência a registros excluídos devem ser atualizados . Registros adicionados a uma tabela com uma chave estrangeira deve referenciar um registro existente na tabela de referências de chave estrangeira . Estas regras e verificações de evitar falta ou perda de dados que pode rapidamente se transformar em um banco de dados crítico sem sentido lixo.
Regras empresas

Colunas pode ter regras de integridade específicas de banco de dados que deve ser seguidas para os dados a serem considerados " correcto ". Cheques são projetados no banco de dados para garantir os valores dos dados inseridos no banco de dados são válidos. Gatilhos de banco de dados são usados ​​para testar a validade dos dados , sempre que possível, em vez de depender de software externo para realizar os controlos .

Anterior :

Próximo : No
  Os artigos relacionados
·Como REINDEX no SQL 2000 
·O que está sendo auditado no Oracle 
·As vantagens de uma abordagem relacional para Database …
·Como resumir vários registros em um usando o Oracle SQ…
·Como fazer a função de Contagem em Access 2007 
·Como atualizar uma consulta de outra tabela no Access 
·Como recuperar senhas de programação Acesso 
·Como acessar e excluir várias tabelas de consulta 
·Acesso formulário para adicionar dados a tabela existe…
·Como abrir arquivos DB 
  Artigos em destaque
·Como fazer o download de música a partir de RealPlayer…
·O que é o AVG Anti -Rootkit 
·Como alterar a impressora padrão no Illustrator 
·Como fazer backup de um Mac para Acer Aspire Armazename…
·Quais são os benefícios do RealPlayer Plus 
·Como fazer decalques em Illustrator 
·Como gravar loops de áudio 
·Como desinstalar o Norton Internet Security Suíte 
·A História da CGI Animação 
·Como compactar arquivos de vídeo TS no Mac OS X 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados