Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Técnicas de Gestão de Banco de Dados
Todos os bancos de dados requerem manutenção e gestão em curso , a fim de manter a sua eficiência e rapidez. Vamos explorar várias técnicas utilizadas pelos gestores de bancos de dados para garantir que seus dados estão seguros , e seu software continua a executar , conforme necessário. Dados Normalização

normalização significa que todos os dados na base de dados é introduzido da mesma maneira . É crucial para a funcionalidade de qualquer banco de dados, e deve ser constantemente monitorado , quando um banco de dados é rotineiramente atualizado por entrada de dados digitados mão

Por exemplo, considere os três nomes seguintes : . John Smith , Jonathan Smith , Jonathan R. Smith . Um leitor humano pode compreender que todos os três nomes se referem à mesma pessoa , então quando John Smith chama perguntando sobre um pedido que foi enviado para Jonathan , suas necessidades podem ser tratadas adequadamente. Um banco de dados , no entanto, não pode fazer a conexão entre estes três nomes, e irá considerá-los como três clientes distintos (com três histórias pedido separado) se todos os três nomes são inseridos manualmente.

Da mesma forma, estes números de telefone aparecem o mesmo: (215) 555-2150 e 215-555-2150 . Mas eles não são os mesmos para um banco de dados ; dependendo de como os traços trata de software em cadeias de texto , o primeiro número de telefone é duas palavras , mas o segundo é um só. Qualquer script de programação que seleciona um código de área por analisar por palavra, por exemplo, irá falhar quando se considera o segundo número

A melhor maneira de evitar problemas de normalização é com a verificação completa de entrada de dados : . Quer impedir que um usuário entrar dados malformados , ou melhor ainda, levar esses dados e reformatá-lo antes de armazená -lo internamente . Um campo de número de telefone pode jogar fora tudo o que não é um dígito de 0 a 9 e adicionar parênteses e traços - mas deve primeiro converter ou rejeitar números de telefone alfanuméricos como 800-MY-PHONE
Banco de Dados. Tamanho físico , uso de memória RAM e velocidade

Databases tendem a crescer ao longo do tempo , é comum que as empresas se concentrar em inserir novos dados para eles, mas para pagar muito menos atenção ao abate dados antigos e sem uso fora. Raramente é uma boa idéia para lançar os dados antigos fora , é sempre possível que algumas informações cruciais no futuro vai ser adquirida por agregar e analisar os registros do banco de dados do passado

Isto significa que o gerente de banco de dados deve prestar atenção. o tamanho físico da base de dados armazenada no disco . Geralmente, é importante manter uma enorme quantidade de sobrecarga de espaço livre em unidades de armazenamento , dessa forma , um script desonestos que acidentalmente cria um milhão de novos registros de uma hora é incapaz de preencher um carro e causar um acidente de banco de dados críticos antes de ser parado .

gestores também devem prestar atenção em como seus pressupostos iniciais de programação mudam ao longo do tempo, como bancos de dados obter grande . Pesquisas de banco de dados puxar os dados fora do disco e na memória RAM , o que cria um limite máximo para os algoritmos de busca eficientes; uma pesquisa que foi instantânea através de 10.000 registros pode levar horas , quando o número de registros pesquisados ​​é 250.000. Pesquisa e algoritmos de programação devem ser regularmente testados e cronometrado, para que eles possam ser melhorados , se necessário contra conjuntos de dados maiores .

Anterior :

Próximo : No
  Os artigos relacionados
·Como selecionar e atualizar uma tabela no MS SQL 
·Como criar um JAR 
·Como criar um Pop -Up Calendar Control em um formulári…
·Como converter ou Importar do CSV para ODB 
·Como reinstalar o Joomla 
·Como descobrir um tamanho de banco de dados usando uma …
·Como criar um formulário do Access Consulta 
·O que é um arquivo SQLite 
·Comparação do Dropbox e Box.net 
·Como alterar Caixa suspensa Acesso 
  Artigos em destaque
·Como editar tags de MP3 no Windows 
·Como fazer padrões Swatch menor em Illustrator 
·Como usar o SQL 2005 Express com um WSUS Downstream 
·Como configurar o Controle dos Pais no McAfee 
·Como gravar Ações usados ​​freqüentemente em Illustr…
·Como usar o McAfee Network Access Control 
·Como se proteger contra Conseguir um Rootkit 
·Como fazer arquivos Zip auto-extraível 
·Como Incorporar AutoPlay 
·3-D Max Água-Gota Tutorial 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados