Le indicazioni in grigio in questa pagina sono
relative allo scorso anno accademico e sono quindi da considerare
come riferimento preliminare, anche se le variazioni previste
sono relativamente poche
Algebra relazionale:
RelaX, servizio Web che permette di eseguire interrogazioni in algebra relazionale con una sintassi molto simile a quella utilizzata a lezione e sul libro di testo.
Alcuni studenti hanno segnalato di avere difficoltà nell'utilizzo di RelaX, in particolare riguardo a interrogazioni che sembrano corrette ma RelaX segnala come scorrette. I punti seguenti forniscono qualche suggerimento al riguardo.
Come detto a lezione, RelaX ha qualche strano comportamento, che di solito viene risolto aggiungendo spazi oppure introducendo parentesi. E' opportuno segnalare che, quando un'interrogazione è per RelaX scorretta, la presenza dell'errore viene segnalata dal pallino rosso a sinistra e, cosa ancora più interessante, la posizione dell'errore stesso viene segnalata da una piccola sottolineatura sempre in rosso. Posizionando il cursore sul pallino o sulla sottolineatura, il sistema mostra un messaggio con una "spiegazione" per l'errore. Un esempio di messaggio "Error: at line 1: Expected ... or whitespace but "(" found." In questo caso, provare ad aggiungere uno spazio nella posizione segnalata.
Altro errore frequente è quello relativo a maiuscole e minuscole (che per RelaX vanno distinti) e dei simboli speciali. Per entrambi gli aspetti è consigliabile selezionare dai menu del sistema invece di digitare direttamente.