Qual é o design do banco de dados?

O design do banco de dados, como o nome pode sugerir, é muito parecido com o design da casa, embora o termo também possa ser usado para se referir à construção real do banco de dados. O processo de design é uma espécie de plano que descreve os detalhes de um banco de dados, desde os relacionamentos entre tabelas até quais informações são importantes e como os dados serão implementados. Além de ajudar o construtor a saber quais tabelas e informações cobrarem, um design usa convenções de nomenclatura e erros de ortografia são verificados antes que o banco de dados seja concluído. O banco de dados também passa pela normalização, que busca remover redundância, durante o processo de design. Sem primeiro elaborar um design, um criador de banco de dados pode facilmente atrapalhar a ordem das tabelas ou a chave primária para as tabelas, ou simplesmente perder algumas seções, entre uma série de outros erros em potencial.

A primeira etapa do design do banco de dados é conhecer o objetivo do banco de dados. Não há diagramas ou representações abstratas; O designer apenas pensa no objeto do banco de dadosves. Algumas informações podem ser escritas, mas geralmente o designer simplesmente considera a melhor maneira de organizar e usar o banco de dados.

Em seguida, o designer cria quatro modelos de dados. O modelo conceitual é um diagrama simples que mostra nomes de tabela. Depois disso, o modelo de dados lógicos é criado, preenchendo as tabelas com chave primária e informações a serem coletadas. Uma chave primária é um título para uma coluna que a torna única e informa aos usuários o objetivo da coluna. As relações entre as tabelas também são detalhadas durante este estágio de design de banco de dados.

No modelo de relação de entidades, o designer se concentra mais nos relacionamentos e menos nas chaves primárias. Às vezes, esse modelo pode ser ignorado, mas ajuda durante a criação do banco de dados a mostrar como as entidades interagem entre si. No modelo de dados físicos, as informações ao vivo são alimentadas no design do banco de dados.

Durante cada estágio do modelo, o soletradoG das tabelas e teclas primárias devem ser verificadas. As convenções de nomeação também são empregadas, para que os usuários saibam como inserir dados. Por exemplo, uma tabela pode ser chamada de "thatabable", "this_table", "this-Table" ou "this.table", com base na convenção de nomenclatura escolhida pelo designer do banco de dados. Spelling deve ser verificado, porque um erro pode causar problemas de relacionamento quando o banco de dados é construído.

As regras de normalização também são aplicadas ao modelo de banco de dados. Essas regras eliminam os dados repetidos, dissolvem tabelas grandes em tabelas pequenas e garantem que os relacionamentos sejam otimizados. A normalização do design do banco de dados é a última etapa e ajudará o designer a determinar se o banco de dados é funcional ou se precisa ser reorganizado ou retrabalhado.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?