Біля кожного об'єкту в БД є унікальне ім'я. Імена використовуються в операторах SQL і указують, над яким об'єктом бази даних оператор повинен виконати дію. В стандарті ANSI /ISO визначено, що імена є біля таблиць, стовпців і користувачів. В багатьох діалектах SQL підтримуються також додаткові іменовані об'єкти, такі як бережені процедури, іменовані відносини і форми для введення даних. Відповідно до стандарту ANSI/ISO, в SQL імена повинні містити від 1 до 18 символів, починатися з букви і не містити пропуски або спеціальні символи пунктуації. В стандарті SQL2 максимальне число символів в імені збільшено до 128. при цьому на практиці в різних СУБД дозволено використовування в іменах таблиць спеціальних символів. Тому для підвищення переносимості краще робити імена порівняно короткими і уникати використовування в них спеціальних символів.
Якщо в якому-небудь операторі вказано ім'я таблиці, SQL припускає, що відбувається звернення до однієї з власних таблиць користувача. Маючи відповідний дозвіл, можна звертатися до таблиць, власниками яких є інші користувачі, за допомогою повного імені таблиці.
Повне ім'я складається з імені власника таблиці і власне її імені, розділеного крапкою. Наприклад, повне ім'я таблиці USP. власником якої є користувач на ім'я DENIS, має наступний вигляд:
DENIS.USP
Повне ім'я можна використовувати замість простого імені таблиці у всіх операторах SQL. Якщо в операторі задається ім'я поля. SQL сам визначає, в якій з вказаних в цьому ж операторі таблиць міститься дане поле. Проте, якщо в оператор потрібен включити два поля з різних таблиць, але з однаковими іменами, необхідно вказати повні імена, які однозначно визначають їх місцезнаходження. Повне ім'я поля складається з імені таблиці, що містить стовпець, і імені поля, розділених крапкою. Наприклад, повне ім'я поля OCENKA з таблиці USP має наступний вигляд:
USP.OCENKA
Якщо поле знаходиться в таблиці, власником якої є інший користувач, то в повному імені слід також вказати ім'я користувача. Наприклад, повне ім'я поля OCENKA з таблиці USP, власником якої є користувач DENIS, має наступний вигляд:
DENIS.USP.OCENKA
Повне ім'я поля можна використовувати замість простого імені у всіх операторах SQL; про виключення мовиться при описі конкретних операторів.