まあ、たぶん参考書は
APIの使い方を学ばせたい目的があるから
そう書いてあると理解することにします
でも、扱うRDBMSが変わる可能性があるときには
1番のやり方は危険ですかね?