Lar Finanças Pessoais 10 Erros comuns de SQL - manequins

10 Erros comuns de SQL - manequins

Índice:

Vídeo: MySQL - Tipos de Dados comuns - 09 2025

Vídeo: MySQL - Tipos de Dados comuns - 09 2025
Anonim

Enfrente - ninguém estuda o SQL para a diversão. Você usa SQL para criar aplicativos de banco de dados, mas antes de poder criar um, você precisa de um banco de dados. Infelizmente, muitos projetos ficam errados antes que a primeira linha do aplicativo seja codificada. Se você não conseguir a definição do banco de dados corretamente, seu aplicativo está condenado. Aqui estão dez erros comuns de criação de banco de dados que você deve estar atento.

Não assuma que seus clientes saibam o que precisam

Geralmente, os clientes chamam você para projetar um sistema de banco de dados quando eles tiverem um problema obtendo as informações que precisam porque seus métodos atuais não estão funcionando. Os clientes geralmente acreditam que identificaram o problema e sua solução. Eles acham que tudo o que precisam fazer é dizer você o que fazer.

Errado. A maioria dos usuários não possui o conhecimento ou as habilidades necessárias para identificar com precisão o problema, então eles têm poucas chances de determinar a melhor solução.

Seu trabalho é convencer o cliente de forma tátil de que você é um especialista em análise e design de sistemas e que você deve fazer uma análise adequada para descobrir a verdadeira causa do problema.

Não ignore o escopo do projeto

Seu cliente informa o que ele ou ela espera do novo aplicativo no início do projeto de desenvolvimento. Infelizmente, o cliente quase sempre esquece de lhe dizer algo - geralmente várias coisas. Ao longo do trabalho, esses novos requisitos surgiram e são colocados no projeto.

Se você está sendo pago em uma base de projeto em vez de uma base horária, esse crescimento no escopo pode mudar o que já foi um projeto lucrativo em um perdedor. Certifique-se de que tudo o que você é obrigado a entregar é especificado por escrito antes de iniciar o projeto.

Não considere apenas fatores técnicos

As questões de máximos de custos, disponibilidade de recursos, requisitos de cronograma e políticas de organização podem ter um efeito importante no projeto. Essas questões podem transformar um projeto que é viável em um pesadelo. Certifique-se de que compreende todos os fatores não técnicos relevantes antes de iniciar qualquer projeto de desenvolvimento.

Não evite o feedback do cliente

Sua primeira inclinação pode ser ouvir os gerentes que o contratam. Afinal, os usuários, com certeza, não pagam sua taxa. Por outro lado, pode haver uma boa razão para ignorar os gerentes, também. Eles geralmente não têm uma pista sobre o que os usuários realmente precisam. Espere um minuto!

Não ignore todos ou presuma que você saiba mais do que um gerente ou usuário sobre como um banco de dados deve funcionar. Os funcionários de entrada de dados geralmente não têm muita influência organizacional, e muitos gerentes têm apenas uma fraca compreensão de alguns aspectos do trabalho que os funcionários de entrada de dados fazem.Mas isolar-se de qualquer grupo é quase certo, resultando em um sistema que resolve um problema que ninguém tem.

Você nem sempre pode usar seu ambiente de desenvolvimento favorito

Você provavelmente já passou meses ou mesmo anos se tornando proficiente no uso de um determinado SGBD ou ambiente de desenvolvimento de aplicativos. Mas o seu ambiente favorito - não importa o que seja - tem pontos fortes e fracos.

Então, em vez de kludge juntos, algo que não é realmente a melhor solução, morda a bala. Você tem duas opções: ou escalar a curva de aprendizado de uma ferramenta mais adequada e, em seguida, usá-la, ou informar com facilidade aos seus clientes que seu trabalho seria melhor feito com uma ferramenta que você não é um especialista em usar.

Em seguida, sugerir que o cliente contratar alguém que possa ser produtivo com essa ferramenta imediatamente. A conduta profissional desse tipo garante o respeito dos seus clientes. (Infelizmente, se você trabalha para uma empresa em vez de para si mesmo, essa conduta também pode ser demitido ou demitido.)

Não use exclusivamente sua arquitetura de sistema favorita

Ninguém pode ser um especialista em tudo. Os sistemas de gerenciamento de banco de dados que funcionam em um ambiente de teleprocessamento são diferentes dos sistemas que funcionam em ambientes de banco de dados cliente / servidor, compartilhamento de recursos, baseados na Web ou distribuídos. Escolha a melhor arquitetura de qualquer maneira, mesmo que isso signifique passar no trabalho. Não conseguir o trabalho é melhor do que obtê-lo e produzir um sistema que não atende as necessidades do cliente.

Não crie tabelas de banco de dados de forma isolada

Se você identificar incorretamente objetos de dados e suas relações entre si, suas tabelas de banco de dados provavelmente apresentarão erros nos dados e destruirão a validade de quaisquer resultados. Para projetar um banco de dados de som, você deve considerar a organização geral dos objetos de dados e determinar cuidadosamente como eles se relacionam. Você deve determinar o que é apropriado, considerando as necessidades presentes e projetadas do seu cliente.

Não negligencie as avaliações de design

Mesmo o melhor designer e desenvolvedor pode perder pontos importantes que são evidentes para alguém que olha a situação de uma perspectiva diferente. Apresentar o seu trabalho antes de uma revisão formal do design pode torná-lo mais disciplinado no seu trabalho. Tenha um profissional profissional revise seu projeto antes de começar o desenvolvimento. Você deve ter um designer de banco de dados verificá-lo, mas você também pode mostrar isso ao cliente.

Não salte o teste beta

Mesmo se você testá-lo de todas as maneiras que você pensa, o aplicativo certamente conterá os modos de falha que você não descobriu. Teste beta significa dar o pedido a pessoas que não sabem como foi projetado.

É provável que tenham problemas que você nunca encontrou, porque você sabe muito sobre o aplicativo. Você pode então consertar os erros ou as falhas de desempenho que outros acham antes de o produto entrar oficialmente em uso.

Não se esqueça de documentar seu processo

Se você acha que sua aplicação é tão perfeita que nunca precisa ser examinada, mesmo mais uma vez, pense novamente.A única coisa em que você pode ter certeza absoluta neste mundo é a mudança. Conte com isso. Seis meses a partir de agora, você não lembrará por que você desenhou as coisas do jeito que você fez, a menos que você documente atentamente o que fez e por que fez isso dessa maneira.

Exagere o seu trabalho. Coloque mais detalhes do que você acha que é razoável. Ele pagará mais tarde.

10 Erros comuns de SQL - manequins

Escolha dos editores

Dicas para direcionar seu filme digital - manequins

Dicas para direcionar seu filme digital - manequins

Como diretor, é seu trabalho levar o filme a vida através de da maneira como seus atores interpretam os personagens e como a equipe filme cada tiro. O diretor trabalha com os atores e a equipe para obter o melhor deles e certifique-se de que a história seja contada através do que eles fazem. Dirigindo seu ...

Dez Wedding DSLR Filmmaking Techniques - dummies

Dez Wedding DSLR Filmmaking Techniques - dummies

Usando sua DSLR para filmar um casamento geralmente reside no final oposto da peça criativa espectro de fazer seu filme de autor. Aqui estão os dez melhores aspectos que você precisa considerar para mantê-lo vivo ao capturar esse evento único na vida. Tenha o equipamento de vídeo certo Você não poderá fazer um casamento até ...

Dez dicas para filmes documentários DSLR - dummies

Dez dicas para filmes documentários DSLR - dummies

Um documentário é uma conta de filme de não ficção de um tópico. Para fazer seu documentário DSLR de qualquer comprimento e assunto em algo que as pessoas acham interessante, considere estas dez dicas. Conheça o tópico que pretende filmar Se você está fazendo um filme de duração de duas horas ou um vídeo on-line de dois minutos, você precisa ...

Escolha dos editores

Como lucrar com a mamãe Blogando sem vender - manequins

Como lucrar com a mamãe Blogando sem vender - manequins

Vender é um termo usado para comprometendo sua integridade, princípios ou moral para ganhar dinheiro ou sucesso. O problema é que, se todos tivessem os mesmos princípios e a definição de integridade, não haveria muita necessidade de diferentes partidos políticos ou religiões. As pessoas podem ser acusadas de vender se eles simplesmente fazem coisas como ...

Como usar corretamente palavras-chave para sua comunidade online - manequins

Como usar corretamente palavras-chave para sua comunidade online - manequins

Quando você tem uma boa idéia de os tipos de palavras-chave para usar em sua comunidade online, é hora de escrever o conteúdo para que pareça natural. Muitas pessoas pimenta palavras-chave liberalmente em torno de suas postagens de blog, artigos da web, sobre páginas e outros conteúdos, o que parece bobo e errado. Embora o uso de palavras-chave seja bom ...

Como colocar anúncios no seu blog - manequins

Como colocar anúncios no seu blog - manequins

Para obter anúncios no site do seu blog, os programas que você Inscreva-se para fornecer-lhe geralmente um pouco de código que você insere em seus modelos de site. Alguns programas têm instruções passo-a-passo para pacotes populares de software de blog, mas esteja ciente de que você também precisará consultar a documentação do seu blog para obter ajuda com ...

Escolha dos editores

Exibindo Números como palavras no Excel - manequins

Exibindo Números como palavras no Excel - manequins

Se você já precisou exibir um número escrito como texto , você provavelmente descobriu que o Excel não oferece essa função. Quando o Excel não entrega, muitas vezes é possível corrigir a deficiência usando o VBA. Aqui está uma função VBA, denominada SPELLDOLLARS, que você pode usar nas fórmulas da planilha. Exemplos de Excel Aqui estão ...

Determinando a audiência para seu modelo financeiro - manequins

Determinando a audiência para seu modelo financeiro - manequins

Que estará visualizando ou usando seu modelo financeiro no futuro ? Se for apenas para seu próprio uso, você ainda deve seguir um bom modelo de design, mas não há necessidade de passar muito tempo na formatação para que pareça legal. Você ainda deve adicionar suposições e documentação de origem para o seu próprio ...

Eliminando células e dados no Excel 2007 - dummies

Eliminando células e dados no Excel 2007 - dummies

No Microsoft Office Excel 2007, quando você precisa excluir dados , remova a formatação em uma seleção de célula ou remova células inteiras, linhas ou colunas, você tem muitas opções dependendo do seu objetivo. O Excel pode executar dois tipos de exclusões de células em uma planilha: limpar dados de células e excluir a célula. Limpar o conteúdo da célula Limpar apenas ...