Motivacions per ObjectDB i elements de JPQL i operacions bàsiques (versus Hibernate)
¿Por qué las datos son más importantes que la aplicación?
Apuntes
La resposta curta és: Perquè les dades són més importants que l'aplicació. Aquí tens els 4 motius principals, explicats de forma clara: 1. La independència de les dades (El "Gran Mur") Aquest és el motiu número 1. ● Amb SQL (Hibernate): La base de dades és independent del llenguatge. ○ Tens una aplicació Java que fa servir Hibernate per escriure dades a MySQL. ○ Demà, l'empresa vol fer una web d'anàlisi de dades amb Python. Python es connecta a MySQL i llegeix les taules. ○ El cap de comptabilitat vol connectar l'Excel a la base de dades. Ho fa sense problemes. ● Amb ObjectDB: Les dades estan "casades" amb Java. ○ El fitxer .odb guarda objectes Java serialitzats. ○ Si vols accedir a aquestes dades des de Python, C# o Excel, ho tens molt difícil. Necessitaries crear una API intermèdia en Java només per exportar les dades. Resum: Les empreses volen que les seves dades siguin accessibles per tothom, no només pel departament de Java. 2. Eines d'Anàlisi i BI (Business Intelligence) El món empresarial es mou per informes. Eines com PowerBI, Tableau o QlikView són estàndards per fer gràfics i estadístiques. ● Ateses eines parlen SQL natiu. ● No saben parlar "Objectes Java". ● Si una empre...
Estudia con juegos interactivos
Sube tus apuntes y genera flashcards, examenes y mas con IA
Empezar gratis