Перегляди(views) — це дочірні утворення від таблиці, в яких міститься деяка підмножина записів, в яких є усі, чи тільки зазначені поля. Нехай, наприклад, у деякій організації є таблиця персоналу, подібна розглянутій нами таблиці Pers. З неї має сенс створити перегляди співробітників, що працюють у кожному підрозділі, і роздати їх керівникам підрозділів. Тоді кожен керівник буде мати базу даних своїх співробітників, але не буде мати доступу до відомостей про співробітників інших відділів. А загальна, базова таблиця буде доступною тільки керівництву підприємства. При цьому можна зберігати конфіденційність — конфіденційна інформація (якісь поля) може взагалі не включатися в перегляди, а зберігатися тільки в загальній таблиці під паролем і бути доступною тільки обраним представникам адміністрації. Усі перегляди і базова таблиця, на основі якої вони створені, зв'язані між собою. Якщо в таблиці чи в якомусь перегляді проведені зміни (улаштувався на роботу новий співробітник, хтось звільнився, у когось змінилася адреса, телефон, родинний стан), усі вони відразу відіб'ються у всіх переглядах, у яких є відповідні записи, і в базовій таблиці.
Синтаксис оператора створення перегляду такий:
CREATE VIEW <ім'я перегляду > AS SELECT <список полів > FROM <таблиця > WHERE <умова >
У нашому прикладі цей оператор може мати вид:
CREATE VIEW DEP_1 AS SELECT Fam, Nam, Par, Year_b, Sex
FROM Pers WHERE Dep = 'Цех 1'
Знищення раніше створеного перегляду здійснюється оператором:
DROP VIEW <ім'я перегляду >
Наприклад, знищити перегляд, створений у наведеному вище прикладі, можна оператором:
DROP VIEW Dep1
Можна створювати перегляди і на основі декількох таблиць. Для цього треба за допомогою ключового слова FROMвказати кілька таблиць і список полів доповнити посиланнями на те, з якої таблиці вони беруться. Але треба мати на увазі, що в такому перегляді всі поля будуть тільки для читання, оскільки неможливо буде розібратися, яке поле з якої таблиці. У зв'язку з цим може виникнути ряд труднощів при роботі з такими переглядами з додатків. Так що краще не створювати перегляди на основі декількох таблиць.