A persistent programming language for multimedia databases in the OPERA project