Вот еще ссылка, где есть инфа по этим вопросам :
http://www.intuit.ru/department/database/sql/14/2.html
Нда.
Насколько все просто, гибко, прозрачно и четко регламентированно все это реализовано в Interbase (Borland).
И насколько туманно - в MS SQL (Microsoft) ...