Executando verificação de segurança...
1

Duvida sobre modelo conceitual banco de dados

Olá! Esta é minha primeira postagem aqui. Sou estudante do curso técnico em desenvolvimento de sistemas, atualmente no segundo semestre. Estou cursando a disciplina de 'documentação', também conhecida como modelagem de sistemas de acordo com a grade da instituição. Tenho várias dúvidas, mas a que está me preocupando no momento é sobre o Modelo Conceitual de Banco de Dados, imagem abaixo:

Imagem do Modelo Conceitual

Gostaria de saber se esse tipo de diagrama é utilizado no mercado ou se é mais voltado para fins de estudo. Além disso, estou interessado em descobrir quais outras ferramentas existem além do brModelo Desktop e do brModelo Online.

Carregando publicação patrocinada...
1

Eu trabalho há 10 anos com plataformas web com PHP e depois Ruby. E esse tipo de diagrama é pouco utilizado em startups, e vejo meus amigos comentando bem pouco sobre em empresas maiores até.

Você como estudante é melhor você focar em outros skills:

  • Escolher uma linguagem para entrar no mercado: Python, JavaScript (NodeJS ou Web), Golang, Rust, Ruby e por ai vai;
  • Estudar o ecosistema da linguagem que você quer entrar: desenvolvimento de APIs, programação em baixo nivel, frontend mobile, frontend web... (no geral ao menos 1 framework);
  • Desenvolver aplicações de estudo (faça PoCs, coisas que ache interessante e coloque no Github);
  • Design patterns como os descritos no https://refactoring.guru/ ou https://www.patterns.dev/;
  • TESTES AUTOMÁTICOS!! (sempre, ao menos os unitários) (há diversos: unitários, integração, E2E mobile etc...)

Isso sim vai fazer você entrar no mercado de trabalho. Muitas dessas coisas conceituais da faculdade você vai utilizar em algum momento quando estiver mais senior, por isso é bom você aprender bem.

Por exemplo, já usei modelos assim para trabalhar com minha equipe sobre como refatorar uma parte complicada do sistema, somente escrever ou falar era impossível. Com um diagrama consegui colocar 5 pessoas na mesma direção, criar tarefas continuas e aditivas umas as outras para que possamos trabalhar independentemente (e remotamente) no problema.

TL;DR: aprenda, mas não foque nisso. Vai ser útil em algum momento, mas ao sair da faculdade isso não é o que vai te empregar.