ATPS Documentando
Modelo de dados significa modelar um programa, seja no papel ou mesmo no computador, para que possamos entender o seu funcionamento, e também como funcionará o sistema do cliente que está a ser desenvolvido. É uma etapa muito importante no desenvolvimento, nele podemos mostrar as características que o software terá, evitando assim, possíveis erros quando se inicia o desenvolvimento. É necessário que todos os diagramas realizados estejam em perfeitas condições e corretos, pois um erro mínimo pode acarretar em um sistema de baixa qualidade.
Desenvolver um programa sem a utilização de modelo de dados ou quaisquer outras formas de diagramas, fica praticamente impossível concluí-lo com total qualidade e confiança para o cliente.
Modelos de dados mais conhecidos
Modelo Conceitual
Este é um modelo que demonstra todas as relações entre entidades, especialização, atributos e auto relação.
Modelo lógico
Este modelo tem como finalidade mostrar todas suas ligações.
Modelo Físico
Este modelo tem a finalidade de analisar as características e todos seus recursos necessários para que seja feito o armazenamento e manipulação de dados.
Softwares de gerenciamento de banco de dados
Microsoft SQL Server
Lançado no final de 1988 o Microsoft SQL Server é sem dúvidas um dos principais sistemas de gerenciamento em banco de dados disponível no mercado. Por se tratar de uma plataforma da gigante Microsoft o SQL Server tem evoluído bastante desde o seu lançamento, atualmente, estamos na versão 2014 e está sempre em constante evolução. O SQL Server é pago porém temos uma versão gratuita do sistema para fins acadêmicos que tem limitações em algumas ferramentas.
MySQL Server
O MySQL foi criado na Suécia por suecos e um finlandês que tem trabalhado juntos desde a década de 1980. Desde o seu lançamento (25/05/1995) o MySQL Server é referência quando falamos de banco de dados para web, por se tratar de um sistema gratuito e fácil integração com PHP, algumas empresas de