Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

filipe6

Modelo de dados

Recommended Posts

Sabemos que os dispositivos físicos podem alterar o desempenho. Como os modelos de dados podem influenciar o desempenho do SGBD?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isto é questão de prova ? :unsure:

 

Um banco mal modelado pode gerar SQL´s complicados, gerando como diria um conhecido meu a "extração de dente pelo ouvido (na realidade ele citava outro local ...)"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Um banco de dados mal modelado, por lhe trazer problemas de performance, crescimento e administração do banco de dados, pois um modelo, deve ter integridade das informações, consistência dos dados.

 

Um modelo mal elaborado, sem restrições ou sem relacionamentos, ou pior ainda, tabelas que possuem datatypes errados, irá impactar diretamente nas instruções SQL que serão executadas sobre ela, de tal maneira, que tu poderá ter um servidor super bom e ele não servirá para nada.

 

E quando falamos nisso, estamos dizendo que sua base pode estar com:

 

- Redundância de dados.

- Problemas de performance a nível da escrita SQL, e isso implica também na sua configuração da instância Oracle.

- Problemas de backup: Pois tabelas mal construidas, como datatypes errados e campos mal dimensionados, pode lhe custar um grande espaço disperdiçado em disco ou fita.

- Inconsistência de informações: porque se não há relacionamento 1FN, 2FN ou 3FN, como pode garantir uma informação, já que as tabelas armazenam os dados que constituem uma informação, isso podemos considerar também para modelos de DW, onde é desnormalizado, porém existe dimensões que garantem essa consistência.

- Espaço nas tablespaces mal ocupadas, e dependendo com for construidos suas tabelas, locação de grandes EXTENTS que podem impactar a performance no banco de dados.

 

Entre outras coisas mais... um modelo de dados e de muita importância e tem que ser muito bem elaborado pela AD de acordo com a regra de negócio da empresa.

 

Abraços, http://forum.imasters.com.br/public/style_emoticons/default/dormindo.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.