Quando usar uma DB como MySQL, SQL Server, ou Oracle para conter os dados, vamos ficar colocando os dados em collections ? Como se faz na pratica ? Ou acaba usando mesmo frameworks para isso ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Quando usar uma DB como MySQL, SQL Server, ou Oracle para conter os dados, vamos ficar colocando os dados em collections ? Como se faz na pratica ? Ou acaba usando mesmo frameworks para isso ?
Tudo bem Herley?
Na prática, acabamos utilizando algum framework que põe os dados em uma Collection pra gente.
Exemplo, você quer trazer todos os produtos do banco cujo preço é maior que R$ 100. Normalmente um framework conseguirá te entregar uma Collection preenchida a partir dessa query.
Apesar disso é sempre importante ter uma noção sobre a base, assim você consegue saber qual das estruturas funciona melhor para sua necessidade (performance, etc).
Um abraço!
Oi Herley! Grande parte dos projetos usam Hibernate que é um framework que nos ajuda com toda a comunicação com o banco de dados, traduzindo os dados das tabelas para objetos e vise versa.
Os dados do banco de dados podem ser representados com Collections também.
abraços!