Курсовая работа: Довідник аматора живопису

SELECT Kartini.name, Kartini.fio, Kartini.date, Kartini.epoha,;

Kartini.museum;

FROM ;

GIVOPIS!KARTINI;

WHERE Kartini.fio = ( "Леонардо да Винчи" );

ORDER BY Kartini.name

2.4 Формування локальних представлень даних

Представлення даних – це засіб перегляду даних з кількох пов’язаних між собою таблиць бази даних. За допомогою представлень даних можна об’єднати декілька таблиць в одну, вибрати необхідні поля таблиць, задавити умови відбору даних. Після створення представлення даних його можна використовувати як звичайну таблицю в формах, звітах та при створенні запитів.

Представлення даних відрізняються від запитів наступним:

· На відміну від запитів представлення даних зберігаються попередній стан, тобто запити при їх запуску завжди заново створюють результуючу таблицю, а представлення даних зберігають раніше створену таблицю до тих пір, поки представлення не перекомпілювати.

· У конструкторі представлення даних є додаткова вкладка, яка дозволяє вказати поля для модифікації даних та вказати критерії обновлення даних для цих полів. Тобто представлення можна використовувати для редагування таблиці, відкритої за допомогою представлення даних. Це не доступно у запиті до бази даних. Запит дає змогу тільки переглянути виведені дані.

· За допомогою представлення даних можна задати параметри, значення яких повинен буде ввести користувач при відкриті представлення даних. Так, наприклад, користувач може задавши якийсь параметр вибрати необхідні йому дані з таблиці по якомусь критерію.

· Також представлення даних дає змогу заздалегідь встановити кількість записів, що вибираються з таблиці.

· В представленнях даних можна встановити додаткові опції до полів даних. Наприклад, задати нове ім’я поля даних чи встановити для нього тригер.

· Представлення даних є частиною бази даних, а запит – частиною проекту.

В роботі створено 1 представлення даних, що виводить на екран дані про художників, епоху, до якої вони відносяться, історичний період епохи, її основні риси, картини художників, музеї в яких вони зберігаються та місце, де знаходяться музеї. Це представлення даних показано нижче на рис. 2.26 і 2.27:


Рис. 2.26 – Створення локального представлення в конструкторі

Рис. 2.27 – Результат виконання представлення даних

SQL-код представлення даних:

SELECT Hudogniki.fio, Hudogniki.epoha, Epohi.period, Epohi.cherti,;

Kartini.name, Kartini.museum, Museums.place;

FROM ;

givopis!epohi ;

INNER JOIN givopis!hudogniki ;

ON Epohi.name = Hudogniki.epoha ;

INNER JOIN givopis!kartini ;

ON Hudogniki.fio = Kartini.fio;

AND Epohi.name = Kartini.epoha ;

К-во Просмотров: 399
Бесплатно скачать Курсовая работа: Довідник аматора живопису