für java gibts auch integrierte datenbanken, die man als library einbinden kann und die nicht extra installiert und gestartet werden müssen. so handliche und isolierte knappe 50k sind da schon um einiges übersichtlicher als extra nen mysqld (o.ä.) aufsetzen zu müssen. so hat man auch für kleinere projekte den komfort von sql.