RINQ – Ruby Integrated Query Language

Cele
Już od dłuższego czasu odchodzi się od pisania zapytań do baz danych poprzez pisanie zapytań SQL. Ma to wiele przyczyn, wśród nich można wymienić:

niezgodność pomiędzy modelem relacyjnym a obiektowym
brak przenośności – niestety SQL nie jest standardem, różne bazy danych mają własną składnię, często mocno się różniącą
kolejny język do nauki
zagrożenie SQL Injection

Wszystkie te problemy rozwiązuje [...]