Hoje vamos tratar de um assunto pouco levado em conta por empresas desenvolvedoras de softwares sem competencia profissional para desenvolver software com banco de dados.Origem do problema e solucoesE comum o empresario nao enxergar a importancia do banco de dados sobre como este deve ser implementado e os impactos futuros em seus investimentos. Se voce e este empresario, o problema pode ser resolvido atraves de tres alternativas bases:contratar um profissional especialista a partir de criterios de selecao adequados para identificar um especialista comprometido e focado. Este especialista deve conhecer de modelagens de bancos de dados relacionais, multidimensionais e nao relacionais com experiencia comprovada no exercicio de seus trabalhos em projetos de variada complexidade e finalidade. Sua formacao deve ser comprovada no campo teorico e pratico, para isso, e importante compreender se o especialista tem experiencia nos bancos de dados predominantes no mercado, nao e recomendavel contrata-lo somente baseado na tecnologia do banco de dados utilizado por sua empresa;se sua empresa nao tem demanda o suficiente para contratar um especialista, entao procure ponderar as caracteristicas de um especialista em banco de dados para uma das competencias de um analista de seu quadro profissional, e possivel identificar no mercado profissionais focados em analise de projetos com excelente competencia desenvolvida profissionalmente e academicamente em banco de dados;a outra maneira de sanar o problema e identificar em sua equipe de projetistas um profissional alinhado com banco de dados e entao investir em cursos de boa procedencia e ate mesmo adicionar na atividade do profissional o aprendizado formal sobre o assunto, mas neste caso, nao transfira a responsabilidade do pagamento do curso ou compra de livros para o profissional porque isso e ma fe, e o profissional mais cedo ou mais tarde pode perder sua motivacao ao se sentir lesado.Mitos e verdades academicasNo final de 1990, ocorreu uma crescente busca pela Analise Orientada a Objetos (A.O.O.), pois a sua antecessora, a Analise Essencial (A.E.) ja nao sustentava as demandas por projetos de sistemas porque seus documentos nao eram de facil compreensao para os menos envolvidos no projeto do sistema e principalmente, o cliente final, mesmo sendo estes do campo da ciencia ou tecnologia.Nota: Embora a Analise Essencial nao comunicasse claramente com todos os envolvidos, e importante resgatar, ela simplificou em muito as tecnicas de desenvolvimento de softwares, pois tratava de amparar a projecao de um software detalhadamente sem considerar a forma de implementacao, desta maneira a Analise Essencial tinha como principais contribuicoes o foco no servico a ser entregue ao cliente e melhor controle das estruturas (funcoes), porem, numa visao de quem implementa o projeto.A Analise Essencial evoluiu da Analise Estruturada, esta e praticamente o primordio da analise para projeto e desenvolvimento de sistemas ao alcance de pessoas comuns, sem dotes de genios, e a maior parte da compreensao da maneira de conceber um novo sistema ainda e um legado dessa analise. A Analise Estruturada se pauta na seguinte ordem elementar para projetar um sistema: DFD (Definicao Fluxo de Dados), DER (Definicao de Entidade-Relacionamento) e MER (Modelo de Entidade-Relacionamento). O DFD e o estudo logico dos dados