Тема 13. Microsoft Оffice. СУБД ACCESS. 2 страница

- вимоги до продуктивності при обробці даних;

- наявність у СУБД необхідних функціональних засобів;

- рівень кваліфікації користувачів і наявність у СУБД діалогових засобів розробки й взаємодії із БД.

Проектування баз даних.

Поняття предметної області.

Кожна інформаційна система залежно від її призначення має справу із частиною реального світу, що прийнято називати предметною областю (ПО) системи. ПО може відноситься до будь-якого типу організацій банк, університет, підприємство, магазин і т.і.

Предметна область інформаційної системи - це сукупність реальних об’єктів (сутностей), які становлять інтерес для користувачів.

Об’єкт (сутність) - предмет, процес або явище, про який збирається інформація, необхідна для рішення завдання. Об’єктом може бути людина, предмет, подія.

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

Наприклад, об’єкт - клієнт банку.

Атрибути - номер рахунку, адреса, сума внеску.

Технологія аналізу предметної області.

Першим етапом проектування БД будь-якого типу є аналіз предметної області, що закінчується побудовою інформаційної структури (концептуальної схеми). На даному етапі аналізуються запити користувачів, вибираються інформаційні об’єкти і їхні характеристики, які визначають зміст проектованої БД. На основі проведеного аналізу структурується предметна область. Аналіз предметної області не залежить від програмного й технічного середовищ, у яких буде реалізовуватися БД.

Аналіз предметної області доцільно розбити на три фази:

1. Аналіз концептуальних вимог і інформаційних потреб.

Вимоги користувачів до розроблювальної БД являють собою список запитів із вказівкою їхньої інтенсивності й обсягів даних. Ці відомості розроблювачі БД одержують у діалозі з її майбутніми користувачами. Також з’ясовуються вимоги до уведення, відновлення й коректування інформації. Вимоги користувачів уточнюються й доповнюються при аналізі наявних і перспективних завдань.

2. Виявлення інформаційних об’єктів і зв’язків між ними.

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

Типи зв’язків. Всі інформаційні об’єкти предметної області зв’язані між собою.

Відповідності, відносини, що виникають між об’єктами предметної області називаютьсязв’язками. Різняться зв’язки декількох типів, для яких уведені наступні позначення:

а) один до одного (1 : 1);

б) один до багатьох (1 : М);

в) багато до багатьох (М : М).

Зв’язок один до одногоприпускає, що в кожний момент часу одному екземпляру інформаційного об’єкта А відповідає не більше одного екземпляра інформаційного об’єкта В і навпаки.

При зв’язкуодин до багатьох одному екземпляру інформаційного об’єкта А відповідає 0, 1 або більше екземплярів об’єкта В, але кожний екземпляр об’єкта В зв’язаний не більш ніж з 1 екземпляром об’єкта А.

Зв’язокбагато до багатьох припускає, що в кожний момент часу одному екземпляру інформаційного об’єкта А відповідає 0, 1 або більше екземплярів об’єкта В і навпаки.

3. Побудова концептуальної моделі предметної області й проектування концептуальної схеми БД.

Заключна фаза аналізу предметної області складається в проектуванні її інформаційної структури або концептуальної моделі.

Концептуальна модель включає описи об’єктів і їхніх взаємозв’язків, що представляють інтерес у розглянутій предметній області (ПО) і даних, що виявляються в результаті аналізу даних.

Концептуальна модель застосовується для структурування предметної області з урахуванням інформаційних інтересів користувачів системи. Вона дає можливість систематизувати інформаційний зміст предметної області, дозволяє як би “піднятися нагору” над ПО й побачити її окремі елементи. При цьому, рівень деталізації залежить від обраної моделі.

Концептуальна модель є поданням точки зору користувача на предметну область і не залежить ні від програмного забезпечення СУБД, ні від технічних рішень.

Концептуальна модель повинна бути стабільною. Можуть мінятися прикладні програми, що обробляють дані, може мінятися організація їхнього фізичного зберігання, концептуальна модель залишається незмінної або збільшується з метою включення додаткових даних.

Логічне проектування.

Логічне проектування являє собою необхідний етап при створенні БД. Основним завданням логічного проектування є розробка логічної схеми, орієнтованої на обрану систему управління базами даних (СУБД). Етап логічного проектування на відміну від концептуального проектування повністю орієнтований на інструментальні засоби комп’ютера.

Процес логічного проектування складається з наступних етапів:

1 Вибір конкретної СУБД.

2 Відображення концептуальної схеми на логічну схему

3 Вибір ключів

4 Опис мови запитів

Одним з основних критеріїв вибору СУБД є оцінка того, наскільки ефективно внутрішня модель даних, підтримувана системою, здатна описати концептуальну схему. Існуючі СУБД діляться по типах моделей даних на реляційні, ієрархічні й мережні. СУБД, орієнтовані на персональні комп’ютери, як правило, підтримують реляційну модель даних. Переважна більшість сучасних СУБД – реляційні. Якщо обрано реляційну систему, то концептуальну схему БД треба відображати на реляційну.

СУБД Microsoft Access.

Microsoft Access являє собою реляційну базу даних. Інформація в базі даних Access представляється у вигляді окремих таблиць. При цьому кожний стовпець таблиці відповідає полю даних, а кожний рядок - запису даних.

Запис даних складається з декількох полів. При цьому діє наступне правило, запис даних являє собою групу взаємозалежних полів, розглянутих як єдине ціле. Наприклад, запис даних може містити інформацію про конкретного клієнта або продукт. Кожний запис даних у таблиці містить однакове число полів. Кожне поле містить той самий тип інформації. Наприклад, у кожному записі даних деякої таблиці поле ІМ’Я КЛІЄНТА буде містити однотипну інформацію.

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

Розглянемо деякі приклади типів даних

Текстові поля (TEXT): можуть містити окремі слова (наприклад, імена), сполучення слів і чисел (наприклад, поштова адреса), або числа, які не використовуються для математичних розрахунків (наприклад, номера телефонів), а також спеціальні знаки (наприклад «/» або «-»).

Числові поля (NUMBER): містять числа, використовувані для різних розрахунків (наприклад, ціни продуктів).

Поля дати й часу (DATE/TIME): містять дату й/або час

Поля грошових сум (CURRENCY) містять числові величини у форматі грошових сум з позначенням грошових одиниць - грн. (гривня), $ (долар), DM (німецька марка) і т.і.

Логічні поля (YES/NO), містять логічні дані зі значеннями ТАК/НІ (YES/NO) або (TRUE/FALSE).

Поля текстових приміток (MEMO): містять великі ділянки тексту (до 32 000 знаків)

Зв’язки між таблицями.

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

Ключі.

Часто необхідно здійснювати пошук даних, що зберігаються в різних таблицях. Передумовою й умовою успішного пошуку і встановлення зв’язків служить правильне визначення так званих ключів. За допомогою ключа Access може розрізняти записи таблиці й упорядковувати їх відповідним чином. Кожна таблиця повинна містити, як мінімум, один ключ. Ключ являє собою поле у відповідній таблиці. Він однозначно характеризує кожний запис, що знаходиться в таблиці.

Ідеальним первинним ключем є така інформація, як номер клієнта, номер рахунку, номер залікової книжки студента й т.і.

Макроси, модулі й об’єкти.

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

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

Всі елементи, які формуються й використовуються в Access називаються об’єктами Access. До них відносяться таблиці, форми, запити, звіти, макроси, модулі, графіки, діаграми, діалогові вікна, а також деякі системні об’єкти, наприклад, системний буфер обміну (Clipboard).

Корисні помічники.

В Access є цілий ряд корисних помічників. Всі вони призначені для полегшення роботи з базою даних. Ці помічники розділені на три основні групи.

Картки підказки.

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

Майстри.

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

Робота з Майстрами проста, надійна й ефективна, і дозволяє використовувати все багатство можливостей Microsoft Access.

Конструктори.

Конструктор (Builder) - це інструмент Access, що полегшує виконання конкретного завдання. Дуже корисним є Конструктор виражень - він дозволяє швидко сформувати складне вираження. За допомогою Конструктора запитів легко формуються запити, які використовуються для одержання вибірок даних для форми або звіту. Крім перерахованих, в Access є й інші конструктори. Це - макроконструктор, за допомогою якого формуються різні макроси, а також конструктори меню, полів, кодів і інші.

Запити й вибірки.

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

Динамічна таблиця запиту (Dynaset), надалі, вибірка, -це таблиця, сформована щораз заново на основі реальних таблиць бази даних, зміст якої задовольняє умовам запиту. З вибіркою можна звертатися як до реальної таблиці - наприклад, редагувати її записи. Внесені зміни будуть відбиті в записах реальних таблиць.

Основні типи запитів.

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

Запити на виконання дії. Використовуються для створення нових реальних таблиць даних, що надалі існують уже незалежно від тих таблиць бази, які були використані для їхньої побудови Ці запити дозволяють також змінювати таблиці бази даних обновляти їх, доповнювати новими записами або видаляти деякі записи.

Розрізняють чотири види запитів на виконання дії.

Запит на додавання Можна додавати відібрані записи з таблиці або запиту поточної бази даних у кінець іншої таблиці Доповнюється таблица, що, може перебувати як у тієї ж самої, так і в іншій базі даних.

Запит на видалення За допомогою запиту на видалення можна видалити групу записів даних, що задовольняють заданим умовам.

Запит на відновлення. Можна змінити групу записів даних, що задовольняють певній умові.

Запит на створення нової таблиці З вибірки, що є динамічною таблицею, сформованої при виконанні запиту й існуючої тільки до закінчення роботи з результатами запиту, можна створити нову таблицю бази даних. Динамічна таблиця є поданням даних інших таблиць бази даних, і зміни, внесені у вибірку, будуть відбиті в записах таблиць, на підставі яких ця вибірка побудована. Якщо ж створити нову таблицю, вона почне своє незалежне існування. Зміни в цій новій таблиці не будуть зачіпати використані для її побудови вихідні таблиці бази даних.

Параметричні запити. Часто користувачеві доводиться мати справу з запитами, улаштованими в принципі однаково, але які мають деякі розходження в поставлених умовах відбіру. В такому випадку, щоб щораз заново не створювати окремий запит, варто сформувати запит з параметрами.

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

Два способи формування запитів.

За способом формування запити можна розділити на два види.

Запити за зразком або QBE-запити, для визначення яких користувач повинен указати параметри запиту у вікні конструювання, задаючи зразки для пошуку інформації.

Структуровані, або SQL-запити, для визначення яких користувач повинен описати запит за допомогою особливої мови запитів, використовуючи спеціальні команди й функції.

Практично будь-який запит може бути сформульований як у вигляді запиту за зразком, так і у вигляді SQL-Запиту. Однак багато користувачів воліють працювати із запитами за зразком, тому що цей спосіб більше наочний, його легше освоїти, не потрібно вчити команди й функції структурованої мови запитів.

При визначенні запиту за зразком Access автоматично формує відповідний SQL-запит.

Основний тип запитів за зразком - це запити на вибір Користувач може формувати запит самостійно або звернутися до Майстрів запитів.

Форми даних.

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

Однак є й інший спосіб - підготувати форми даних, які спеціально призначені саме для наочного подання інформації з бази даних і можуть істотно полегшити як уведення даних, так і сприйняття інформації, що зберігається в базі даних.

Створення форми.

Користувач може створити найпростішу форму на основі вже існуючої таблиці Access. Може вибрати, які поля й у якій послідовності повинні бути представлені у формі, розбити їх на логічно зв’язані групи й задати їхнє розташування на екрані.

Access дозволяє створити кілька форм для різного виду інформації, наприклад, форми рахунків, замовлень, адрес покупців (клієнтів) і інші. Дані однієї таблиці можуть бути представлені в декількох різних формах, у той же час в одній формі може бути представлена інформація з різних таблиць бази даних. Форми можуть містити ілюстрації, а також графічне подання інформації з бази даних у вигляді діаграм.

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

Обробка даних за допомогою звітів.

У звіті користувач може наочно представити витягнуту з бази даних інформацію, доповнивши її результатами аналізу й обчислень. Користувач вільний у виборі макета звіту і його оформлення В MS Access передбачені деякі стандартні компоненти структури звіту (шапки, примітки, колонтитули, основна частина), однак яким саме буде макет звіту - вирішує користувач

Сконструювати макет звіту можна двома способами, за допомогою Майстра звітів або самостійно. Починаючим користувачам Майстер звітів допомагає уникнути помилок. У другому випадку користувач має більш широкі можливості. Однак можливий і проміжний варіант-можна використати допомогу Майстра для створення «заготівлі» звіту, а потім самостійно доробити цей звіт, виконав необхідні доповнення й зміни. Це найбільш раціональний спосіб.

Питання для самоконтролю

1. Як класифікуються Бази Даних?

2. Які структурні елементи містять БД?

3. На яких моделях даних ґрунтуються СУБД?

4. Які завдання реалізуться за допомогою СУБД?

5. Які основні засоби мають сучасні СУБД?

6. Які основні властивості мають СУБД?

7. Які типи зв’язків між об’єктами предметної області використовуються в СУБД?

8. Які типи даних використлвуються в СУБД?

9. Призначення ключів.

10. Призначення та методика створення запитів.

11. Призначення та методика створення форм.

12. Призначення та методика створення звітів.

13. Призначення макросів та модулів.


Практичні завдання

Завдання №1

Тема 13. «Microsoft Office. СУБД Access»

Мета завдання: Закріпити теоретичні знання студентів і набути практичні навички роботи в середовищі СУБД Access відповідно до плану завдання.

План завдання

1. Створення нового запиту за допомогою діалогового вікна «Новый запрос».

2. Створення запиту за допомогою конструктора запитів.

3. Редагування створеного запиту.

4.Використання статистичних функцій у запиті.

5. Створення параметричного запиту за допомогою конструктора запитів.

6. Створення перекресного запиту за допомогою конструктора запитів.

7. Створення простого запиту за допомогою Майстра запитів.

 

Обладнання: персональний комп’ютер.

Методичні рекомендації до практичного завдання

Для виконання практичних завдань слід уважно ознайомитися з методичними рекомендаціями до самостійної роботи з теми. При необхідності слід використовувати додаткову літературу з бібліографічного списку до теми та довідкову систему Access.

 

Практичні завдання

 

1. Увімкніть ПК.

2. Виконайте запуск Access;

3. При необхідності виконайте пошук інформаційної допомоги по тематиці даної роботи.

4. Відкрийте файл Бази Даних створений на попередніх заняттях.

5. Для створення запиту необхідно відкрити діалогове вікно “Новый запрос”(New Query), для чого потрібно виконати наступну послідовність дій:

5.1. Виконайте фіксацію на вкладці “Запросы”(Queries);

5.2. Виконайте фіксацію на кнопці “Создать” (New).

5.3. У діалоговому вікні “Новый запрос”(New Query), що відкрилося, пропонуються наступні способи створення запиту:

Ø “Конструктор”(Design View)-створення запиту без допомоги майстра;

Ø “Простой запрос”(Simple Query Wizard) -створення простого запиту на основі обраних полів;

Ø “Перекрестный запрос”(Crosstab Query Wizard) - створення запиту, дані в якому мають компактний формат, подібний до формату подання даних в електронних таблицях;

Ø “Повторяющиеся записи”(Find Duplicates Query Wizard) - створення запиту, що вибирає повторювані записи з таблиці або простого запиту;

Ø “Записи без подчиненных”(Find Unmatched Query Wizard)-створення запиту, що вибирає з таблиці запису, не пов’язані із записами з іншої таблиці.

5.3.1. Для створення запитів виконайте маркування відповідного способу створення;

5.3.2. Виконайте фіксацію на кнопці “Ok”.

6. Для створення запиту за допомогою конструктора запитів необхідно виконати наступну послідовність дій:

6.1. У діалоговому вікні “Новый запрос”(New Query) виконайте маркування способу створення “Конструктор” (Design View) і виконайте фіксацію на кнопці “Ok”;

6.2. У результаті відкривається порожнє вікно конструктора запиту й діалогове вікно “Добавление таблиц”(Show Table).

6.3. У діалоговому вікні “Добавление таблиц”(Show Table), що відкрилося, здійснюється вибір таблиць і запитів, які будуть використовані при розробці запиту й воно містить три вкладки:

Ø “Таблицы” (Tables);

Ø “Запросы” (Queries);

Ø “Таблицы и Запросы” (Both).

6.3.1. Перейдіть на вкладку “Таблицы”(Tables), виконавши фіксацію на відповідному ярлику;

6.3.2. Виконайте маркування таблиці Пропоновані моделі;

6.3.3. Виконайте фіксацію на кнопці “Добавить”(Add);

6.3.4. Виконайте маркування таблиці Клієнти;

6.3.5. Виконайте фіксацію на кнопці “Добавить”(Add);

6.3.6. Закрийте діалогове вікно, виконавши фіксацію на кнопці “Закрыть”(Close), при цьому імена обраних таблиць відобразяться у вікні проектування запиту.

Примітка: За допомогою команди “Добавить таблицы”(Show Table) з меню “Запрос”(Query) можна знову відкрити діалогове вікно “Добавить таблицы” (Show Table)і поповнити список таблиць запиту.

6.4. Вікно Конструктора запиту розділено на дві частини. У верхній половині перебувають вікна таблиць зі списками полів. Ім’я кожної таблиці відображається в рядку заголовка такого вікна.

При складанні запиту на основі декількох таблиць між ними необхідно встановити зв’язок, задавши відношення між полями. У противному випадку результат обробки запиту може виявитися некоректним.

У даному прикладі відношення між двома таблицями вже задано, між полями обох таблиць проведена лінія. Крім того, на схемі видний характер зв’язку — “Один ко многим”. Головної в цьому випадку є таблиця Пропоновані моделі (з її боку зв’язок позначений символом 1).

У нижній половині вікна Конструктора запиту розташовується бланк запиту.

Розробка запиту виконується в кілька етапів:

1. Додавання полів у запит.

2. Установка критеріїв відбору записів.

3. Сортування записів.

6.5. Для додавання полів у запит необхідно скористатися одним з наступних способів:

Примітка: Щоб у рядку “Имя таблицы”(Table)бланка запиту відображалося ім’я таблиці, у пункті меню “Вид”(View) варто встановити опцію “Имена таблиц”(Table Names).

6.5.1.Додати потрібні поля в бланк запиту можна методом Drag and Drop “перетаскування” їхніх імен зі списку, що перебуває у верхній частині вікна конструктора, у рядок “Поле”(Field) бланка запиту, наприклад, поміствть в рядок “Поле”(Field) поле Код модели таблиці Пропоновані моделі.

6.5.2. Додати кілька полів з таблиці можна шляхом маркування імен перерахованих полів у списку таблиці, утримуючи натиснутою клавішу [Ctrl] і “перетягнувши” маркіровані поля в порожню колонку рядка “Поле”(Field).

Як тільки ви відпустите кнопку миші, імена полів будуть розподілені по колонках.

Оберіть спосіб, яким Ви будете користуватися.

6.6. Використовуючи даний спосіб, додайте наступні поля таблиці Клієнти.

- По_батькові;

- Адреса;

- Поштовий_індекс;

- Населений_пункт;

- Телефон;

- Дата_замовлення.

6.7. Для видалення полів із запиту необхідно:

6.7.1. Виконати маркування колонки де перебуває поле, яке видаляється, наприклад, поле Прізвище;

6.7.2. Натиснути клавішу [Del].

6.7.3. Використовуючи даний спосіб, видалите із бланка запиту всі поля.

6.8. Для включення в запит всіх полів таблиці необхідно виконати маркування символу “ * ” у списку полів таблиці, наприклад Пропоновані моделі, у верхній частині вікна конструктора запиту, і “перетягнути” його в бланк запиту або виконати подвійну фіксацію. У результаті всі поля таблиці будуть включені в запит, але в бланку з’явиться тільки запис Ім'я Таблиці *, у даному прикладі Пропоновані моделі *.

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

6.9. Для видалення таблиць із запиту необхідно виконати маркування будь-якого з її полів у верхній частині вікна конструктора запиту, наприклад, будь-яке поле таблиці Пропоновані моделі; натиснути клавішу [Del].

Примітка: Поля вилученої із запиту таблиці, які були поміщені в бланк запиту, віддаляються автоматично.

6.10. Використовуючи отримані практичні навички, здійсніть вибір таблиць Пропоновані моделі й Клієнти для запитів і додайте в бланк запиту наступні поля таблиці Пропоновані моделі:

- Код_моделі;

- Модель;

- Заводська_ціна;

- Транспортні_витрати;

- Передпродажна_підготовка;

інаступні поля таблиці Клієнти:

- Прізвище;

- Населений_пункт;

- Телефон;

- Дата_замовлення.

7. Припустимо, необхідно створити запит на вибірку даних з таблиць Пропоновані моделі й Клієнти й установити клієнтів, наприклад у Дніпропетровську, що замовили автомобілі.

7.1. За допомогою критеріїв відбору користувач указує Access, які записи потрібно вибирати в таблицях і відображати в таблиці результатів виконання запиту. Критерії відбору вказуються для одного або декількох полів.

Формований у даному прикладі запит повинен відбирати дані про клієнтів із Дніпропетровська, що замовили автомобілі, тому для поля Населений пункт встановіть в рядку “Условие отбора ”(Criteria) критерій відбору:

- Населений_пункт -Дніпропетровськ.

7.2. Для рішення даного завдання необхідно виконати наступну послідовність дій:

7.2.1. В осередок, на перетинанні рядка “Условие отбора”(Criteria) і стовпця Населений_пункт, уведіть Дніпропетровськ.

7.2.2. Після уведення вираження натисніть клавішу [Enter], внаслідок чого Access перевірить його синтаксис і укладе це значення в лапки;

7.3. Для збереження запиту необхідно виконати наступну послідовність дій:

7.3.1. на панелі інструментів “Дизайнера запроса”(Query Design) виконайте фіксацію на піктограмі “Сохранить”(Save).

7.4. У діалоговому вікні “Сохранение”, що відкрилося:

7.4.1. У полі “Имя запроса” (Query Name) уведіть ім’я запиту, що зберігається, наприклад, Дніпропетровськ;

7.4.2. Виконайте фіксацію на кнопці “Ok”.

7.5. Для відображення результату запиту необхідно у пункті меню “Запрос”(Query) виконати фіксацію на команді “Запуск”(Run)