Лекція 4. Створення таблиць та уявлень
4. Створення уявлень
Створення уявлення забезпечується таким оператором:
CREATE VIEW [ < database_name > . ] [ < owner > . ] view_name [ ( column [ ,...n ] ) ]
AS select_statement
На рис.1 представлена демонстраційна БД під назвою Pubs.
Приклади.
- Створення уявлення для даних з однієї таблиці:
USE Pubs
CREATE VIEW titles_viewAS SELECT title, type, price, pubdateFROM titlesВ цьому прикладі створюється уявлення з назвою titles_view в базі данихPubs із таблиціtitles. Ця таблиця містить 10 стовпців, а в уявленні їх буде лише чотири.
2. Створення уявлення для даних з однієї таблиці, використовуючи критерії відбору:
USE Pubs
CREATE VIEW accounts (title, advance, amt_due)WITH ENCRYPTIONAS SELECT title, advance, price * royalty * ytd_salesFROM titlesWHERE price > $53. Створення уявлення для даних з двох таблиць:
USE pubsCreate VIEW titles_viewSELECT dbo.titles.title, dbo.titleauthor.au_ord, dbo.authors.au_lname, dbo.titles.price, dbo.titles.ytd_sales, dbo.titles.pub_idFROM dbo.authors INNER JOINdbo.titleauthor ON dbo.authors.au_id = dbo.titleauthor.au_id INNER JOINdbo.titles ON dbo.titleauthor.title_id = dbo.titles.title_id
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання
Вирівнювання тексту
Ширина абзацу