Nun, der Zugriff erfolgt ganz normal per SQL.
Dies geschieht sowohl per embedded SQL als auch z.B. per ODBC/JDBC.

Prozeduren sind dann sinnvoll, wenn sie sich 1. leicht in SQL realisieren lassen, 2. ausschließlich Server-Aktionen bedeuten und sehr oft wiederverwendet werden müssen.

Was man früher in Unterprogramme gepackt hat kann man nun (teilweise) in Prozeduren verlagern.