- •Міністерство фінансів України
- •1. Програма навчальної дисципліни
- •1.1. Опис навчальної дисципліни «Інформатика»
- •Інструментальні:
- •Міжособистісні:
- •Системні:
- •Спеціальні:
- •1.2. Тематичний план навчальноії дисципліни Тематичний план навчальноії дисципліни
- •1.3. Зміст навчальної дисципліни «Інформатика» (3-й семестр)
- •Тема 13. Microsoft Оffice. Субд access.
- •Тема 14. Програмування на мові sql
- •Приклад реляційної таблиці
- •1. Аналіз концептуальних вимог і інформаційних потреб.
- •2. Виявлення інформаційних об’єктів і зв’язків між ними.
- •3. Побудова концептуальної моделі предметної області й проектування концептуальної схеми бд.
- •Питання для самоконтролю
- •Практичні завдання
- •Тема 13. «Microsoft Office. Субд Access»
- •Перелік статистичних функцій
- •Бібліографічний список до практичного завдання:
- •Тема 13. «Microsoft Office. Субд Access»
- •Перелік кнопок “Панели элементов”
- •Бібліографічний список до практичного завдання:
- •Завдання №3
- •Тема 13. «Microsoft Office. Субд Access»
- •Параметри відображення номерів сторінок
- •Бібліографічний список до практичного завданняя:
- •Завдання№4
- •Тема 13. «Microsoft Office. Субд Access»
- •Структура таблиці даних в Microsoft Excel
- •Параметри полів імпортованої таблиці даних
- •Параметри полів імпортованої таблиці
- •Параметри полів імпортованої таблиці даних
- •Таблиця для виконня обчислення підсумкових даних
- •Бібліографічний список до практичного заняття:
- •Завдання№5
- •Тема 13. «Microsoft Office. Субд Access»
- •7. Створіть структури таблиць бд“Накладная”. Назви таблиц, і’мя полів та дані, які потрібно ввести в таблиці файлу бд, наведено у табл.. 2.11-2.15.
- •Структура та дані таблиці «Контрагенты»
- •Структура та дані таблиці «Спецификация»
- •Структура та дані таблиці «Товары»
- •Структура та дані таблиці «Города»
- •Бібліографічний список до практичного заняття:
- •Компоненти інструкції update
- •Питання для самоконтролю
- •Практичні завдання
- •Тема 14. Програмування на мові sql
- •I. Мінімальний синтаксис інструкції select.
- •II. Вибір неповторюваних значень.
- •III. Зміна назви полів та збереження даних запиту у окрему таблицю.
- •IV. Упорядкування результатів запитів
- •Бібліографічний список до практичного заняття
- •Завдання №7
- •Тема 14. Програмування на мові sql
- •I. Створення запитів з умовами
- •II. Створення запитів з полями, що обчислюються
- •Бібліографічний список до практичного заняття
- •Завдання №8
- •Тема 14. Програмування на мові sql
- •I. Використання статистичних функцій
- •II. Групування даних
- •Бібліографічний список до практичного заняття
- •Завдання №9
- •Тема 14. Програмування на мові sql
- •I. Створення запитів із двох таблиць
- •Бібліографічний список до практичного заняття
- •Завдання №10
- •Тема 14. Програмування на мові sql
- •I. Об’єднання запитів
- •II. Використання запитів при рішенні економічних задач
- •Бібліографічний список до практичного завдання
- •3. Методичні рекомендації до практичних занять
- •Тема 13. «Microsoft Office. Субд Access»
- •Додаткові характеристики поля таблиці
- •Структури інших полів таблиці даних
- •Структура таблиці Клієнти
- •Структура таблиці Пропоновані моделі
- •Дані таблиці Пропоновані моделі
- •Бібліографічний список до практичного заняття:
- •Бібліографічний список до теми
- •4. Методичні рекомендації до виконання індивідуального завдання
- •Завдання до теми 13
- •Завдання до теми 14
- •5. Підсумковий контроль
- •6. Список рекомендованої літератури
- •Спиридонов Володимир Миколайович інформатика
Додаткові характеристики поля таблиці
Размер поля: |
Длинное целое |
Новые значения: |
Последовательные |
Индексированное поле: |
Да (Совпадения не допускаются) |
7.6.7. Для повернення в область проекту таблиці виконайте фіксацію в цій області або натисніть клавішу [F6].
7.6.8. По завершенню створення структури першого поля натискніть клавішу [Enter] або [Tab].
7.7. Створіть структури інших полів відповідно до даних, що представлені в табл.3.2.
Таблиця 3.2
Структури інших полів таблиці даних
Область проекта таблицы |
Область свойства поля | |||
Имя поля |
Тип данных |
Размер поля |
Формат поля |
Индексированное поле |
Номер_запису |
Счетчик
|
|
|
Да (Совпадения не допускаются) |
Прізвище |
Текстовый
|
25 |
- |
Да (Допускаются совпадения) |
Продовження таблиці 3.2
Ім’я |
Текстовый |
15 |
- |
Нет |
По_батькові |
Текстовый |
20 |
- |
Нет |
Адреса |
Текстовый |
35 |
- |
Нет |
Поштовий_ індекс |
Числовой
|
Длинное целое |
-
|
Нет
|
Населений_ пункт |
Текстовый
|
25 |
- |
Нет |
Телефон |
Текстовый |
20 |
- |
Нет |
Дата_ народження |
Дата/ Время |
- |
Краткий формат даты |
Нет |
Примітки: Для поля Прізвище встановлене тип даних “Текстовий”.
Для поля Прізвище встановлене параметр “Да (Допускаются совпадения)”, оскільки в нашої БД можуть бути однофамільці, а при встановленні параметра “Да (Совпадения не допускаются)” у Вас було б тільки одне із цих прізвищ.
Для поля Телефон установлений тип даних “Текстовый”, тоді номер телефону можна ввести в текстове поле в будь-якій звичній для користувача формі.
8. Для збереження структури й значень властивостей полів таблиці необхідно:
8.1. У пункті меню “Файл” (File) виконаєте фіксацію на команді “Сохранить” (Save).
8.1.2. У діалоговому вікні “Сохранение” (Save), що відкрилося:
8.1.2.1. У поле “Имя таблицы” уведіть ім’я таблиці, у нашім прикладі – Клієнти;
8.1.2.2. Виконайте фіксацію на кнопці “Оk”.
9. Для заповнення таблиці даними необхідно відкрити її в режимі таблиці, для чого необхідно:
9.1. Якщо Ви вийшли з конструктора таблиць, виконайте подвійну фіксацію на піктограмі таблиці у вікні бази даних.
9.2. Якщо Ви не вийшли з конструктора таблиці, а потрібно встановити режим таблиці, необхідно:
9.2.1. У пункті меню “Вид” (View) виконайте фіксацію на команді “Режим таблицы” (Datasheet View) або на панелі інструментів виконайте фіксацію на кнопці “Вид” (View).
10. Уведіть у таблицю 10 довільних записів.
Примітки: Порядок уведення інформації в таблицю наступний: заповнення таблиці даними виконується послідовно по одному запису ліворуч на право, починаючи з першого атрибута без пропуску полів. Для переходу між полями використовуйте клавішу [Tab]. Після закінчення уведення чергового запису при натисканні клавіші [Tab], Access автоматично збереже тільки що уведений запис. Ніколи не заповнюйте кілька записів одночасно: це може привести до збою програми й втраті уведеної інформації.
В поле Номер_запису дані не вводяться: програма сама автоматично привласнює послідовний номер для кожного нового запису.
11. Для закриття таблиці з даними необхідно у вікні таблиці виконати фіксацію на кнопці “Закрыть”(Close).
12. Відкрийте таблицю в режимі таблиці.
13. Переміщення по таблиці здійснюється у такий спосіб:
Примітка:Для коректної роботи із записами й полями вікно даних повинне бути представлене в полноэкранном відображенні.
13.1. Для активізації одного поля запису виконаєте фіксацію на ньому;
13.2. Поле, що перебуває в невидимій частині, відображається на екрані за допомогою смуг прокручування;
13.3. Активізація наступних полів здійснюється за допомогою клавіші [Tab] або [];
13.4. Активізація попередніх полів здійснюється за допомогою комбінації клавіш [Shift]+[Tab] або [].
Примітки: В Access зміст поля повністю виділяється, якщо перехід зроблений за допомогою клавіш управління курсором або клавіші [Tab].
Якщо ж поле активізоване за допомогою фіксації курсором миші, у ньому з’являється курсор уведення. Це пов’язане з наявністю в Access двох режимів обробки даних таблиці – режиму заміни й режиму вставки.
13.5. Для переходу в режим заміни або в режим вставки використовується клавіша [Ins]. Режим заміни позначається індикатором “ЗМЩ” (OVR) у рядку стану вікна Access.
13.5.1. У режимі заміни вміст активізованого поля повністю маркірується й видаляється в момент уведення нових даних.
13.5.2. У режимі вставки усередині активізованого поля з’являється курсор уведення. При уведенні нових даних старі не видаляються, а зміщаються вправо.
13.6. Для переміщення від запису до запису необхідно в області “Запись” (Record), розташованої в лівому нижньому куті аркуша даних, використовувати відповідні кнопки, приведені на рис. 23.
Рис. 23. Кнопки області “Запись”
Примітка: Ці кнопки відповідають командам підменю “Перейти” меню “Правка”.
13.6.1. Для активізації запису з відомим номером уведіть цей номер у спеціальне поле в області “Запис” і натисніть клавішу [Enter].
13.6.2. Переміщення між записами таблиці здійснюється також за допомогою клавіш управління курсором [] і [].
14. Маркування однієї, декількох або всіх записів в “Режиме таблицы” (Table Datasheet) виконуваються таким чином.
14.1. Для маркування одного запису необхідно:
14.1.1. Встановіть курсор миші на маркері рядка, розташованому ліворуч від запису, при цьому він здобуває вид ⇨, і виконайте фіксацію.
14.2. Для маркування декількох суміжних записів необхідно:
14.2.1. Установите курсор миші на маркері рядка, розташованому ліворуч від першої або останньої з виділюваних записів, при цьому він здобуває вид ⇨ ;
14.2.1.2. Виконайте фіксацію й, утримуючи ліву кнопку миші, ведіть долілиць або нагору до останньої (першої) запису, яку необхідно маркірувати;
14.2.1.3. Відпустіть кнопку миші.
14.3. Для скасування маркування об’єктів виконайте фіксацію у вікні даних таблиці або натисніть одну із клавіш управління курсором, або натисніть клавішу [Tab].
14.4. Для маркування всіх записів таблиці необхідно виконати фіксацію на кнопці в лівому верхньому куті вікна даних.
15. Маркування одного поля в “Режиме таблицы” (Table Datasheet) здійснюються в такий спосіб:
15.1. Встановіть курсор миші на цьому полі в рядку заголовка полів таблиці, при цьому він здобуває вид ⇓;
15.2.Виконайте фіксацію ЛКМ.
16. Маркування декількох суміжних полів в “Режиме таблицы” (Table Datasheet) здійснюються у такий спосіб:
16.1. Встановіть курсор миші на рядку заголовка полів, на першому або останньому з виділюваних полів, при цьому він здобуває вид ⇓;
16.2. Виконайте фіксацію і, утримуючи ліву кнопку миші, проведіть вправо або вліво до останнього поля, які необхідно маркірувати;
16.3. Відпустіть кнопку миші.
17. Для вставки нового поля в “Режиме таблицы” (Table Datasheet) необхідно:
17.1. Виконати маркування поля, перед яким необхідно вставити нове;
17.2. У пункті меню “Вставка” (Insert) виконати фіксацію на команді “Столбец” (Column).
18. Для видалення поля в “Режимі таблиці” (Table Datasheet) необхідно:
18.1. Виконати маркування поля, який необхідно видалити;
18.2. У пункті меню “Правка” (Edit) виконати фіксацію на команді “Удалить столбец” (Delete Column);
18.3. Для підтвердження видалення в діалоговому вікні, що відкрилося, виконайте фіксацію на кнопці “Да”.
19. Для копіювання записів в “Режиме таблицы” (Table Datasheet) необхідно:
Примітка: Запис можна копіювати тільки в кінець таблиці.
19.1. Виконати маркування однієї або декількох записів, які необхідно скопіювати;
19.2. У пункті меню “Правка” (Edit) виконати фіксацію на команді “Копировать” (Copy);
19.3. Виконати маркування нового запису;
19.4. У пункті меню “Правка” (Edit) виконати фіксацію на команді “Вставить” (Paste);
20. Для переміщення записів в “Режиме таблицы” (Table Datasheet) необхідно:
Примітка: Записи можна переміщати тільки в кінець таблиці.
20.1. Виконати маркування однієї або декількох записів, які необхідно перемістити;
20.2. У пункті меню “Правка” (Edit) виконати фіксацію на команді “Вырезать” (Cut);
20.3. Для підтвердження видалення в діалоговому вікні, що відкрилося, виконати фіксацію на кнопці “Да”;
20.4. Виконати маркування нового запису;
20.5. У пункті меню “Правка” (Edit) виконати фіксацію на команді “Вставить” (Paste);
20.6. Для підтвердження вставки в діалоговому вікні, що відкрилося, виконати фіксацію на кнопці “Да”.
Примітка: Діалогове вікно для підтвердження вставки відкривається тільки у випадку переміщення двох і більше записів, а при переміщенні одного запису після виконання команди вставка виконується безпосередньо.
21. Для видалення записів в “Режиме таблицы” (Table Datasheet) необхідно:
21..1. Виконати маркування однієї або декількох записів, які необхідно видалити;
21.1.2. Натиснути клавішу [Del];
21.1.3. Для підтвердження видалення в діалоговому вікні, що відкрилося, виконати фіксацію на кнопці “Да”.
Примітка: Вилучені записи з даними будуть безповоротно загублені.
22. Для зміни ширини полів таблиці в “Режиме таблицы” (Table Datasheet) необхідно:
22.1. Для зміни ширини одного поля встановити курсор миші у рядку заголовка полів таблиці на границі цього поля з наступним, при цьому він здобуває вид двунаправленної стрілки з вертикальною рисою посередині;
22.2. Виконати фіксацію і, утримуючи ліву кнопку миші, вести вправо або вліво до встановлення необхідної ширини поля;
22.1.3. Відпустити кнопку миші.
23. Для зміни висоти рядків записів таблиці (тільки всіх) в “Режиме таблицы” (Table Datasheet) необхідно:
23.1. Встановити курсор на маркері рядків, розташованому ліворуч від записів, на границі одного з рядків таблиці; при цьому він здобуває вид двунаправленной стрілки з горизонтальною рисою посередині;
23.1.2. Виконати фіксацію й, утримуючи ліву кнопку миші, вести вгору або вниз до встановлення необхідної висоти рядків;
23.1.3. Відпустити кнопку миші.
24. Для зміни ім’я поля в “Режиме таблицы” (Table Datasheet) необхідно:
24.1. Встановити курсор у рядку заголовка полів таблиці на поле, ім’я якого буде змінюватися;
24.2. Виконати подвійну фіксацію;
24.1.3. Ввести нове ім’я;
24.1.4. Натиснути клавішу [Enter].
Примітка: Якщо запити, форми, звіти, вираження або програми Visual Basic для додатків, що містять посилання на поле, ім’я якого змінилося, то в них необхідно внести відповідні виправлення.
25. Для переміщення, наприклад, поля “Телефон”, перед полем “Адрес” необхідно виконати наступну послідовність дій:
25.1. Виконайте маркування поля, що буде переміщатися, у нашім прикладі - поле “Телефон”;
25.2. Установіть курсор на заголовок маркірованого поля;
25.3. Виконайте фіксацію й, утримуючи ліву кнопку миші, перемістіть в поле “Адреса”, перед яким необхідно розмістити, поле “Телефон”;
25.4. Відпустіть кнопку миші.
26. Для приховання полів таблиці в “Режиме таблицы” (Table Datasheet) необхідно:
26.1. Виконати маркування полів, відображення яких необхідно скасувати;
26.2. У пункті меню “Формат” (Format) виконати фіксацію на команді “Скрыть столбцы” (Hide Columns).
Примітка: Сховані поля не використовуються при виконанні пошуку й обробці запитів.
27. Для відновлення відображення полів в “Режиме таблицы” (Table Datasheet) необхідно виконати наступну послідовність дій:
27.1. У пункті меню “Формат” (Format) виконайте фіксацію на команді “Отобразить столбцы” (Unhide Columns);
27.2. Діалогове вікно “Отображение столбцов” (Unhide Columns), що відкрилося, містить список полів активної таблиці. У цьому вікні можна як скасувати, так і відновити відображення полів, виконавши фіксацію на відповідних перемикачах;
27.3. Виконайте фіксацію на кнопці “Закрыть” (Close).
28. Для фіксації полів таблиці в “Режиме таблицы” (Table Datasheet) з метою їхнього постійного відображення в лівій частині таблиці необхідно виконати наступну послідовність дій:
28.1. Виконайте маркування поля, відображення якого необхідно зафіксувати, наприклад, Прізвище;
28.2. У пункті меню “Формат” (Format) виконайте фіксацію на команді “Закрепить столбцы” (Freeze Columns).
Примітки: Закріплене поле або поля автоматично переміщаються в початок таблиці. При прокручуванні закріплені поля залишаються видні.
На границі закріпленого поля або полів з’являється чорна смуга.
29. Для звільнення закріплених полів необхідно у пункті меню “Формат” (Format) виконати фіксацію на команді “Освободить все столбцы” (Unfreeze All Columns).
30. Для переходу з “Режима таблицы” (Table Datasheet) в “Режим конструктора” (Design View) необхідно:
30.1. Закрити вікно таблиці;
30.2. Для підтвердження збереження змін у макеті таблиці в діалоговому вікні, що відкрилося, виконати фіксацію на кнопці “Да”.
30.1.3. У вікні бази даних маркірувати ім’я таблиці, у нашім прикладі Клієнти;
30.1.4. Виконати фіксацію на кнопці “Конструктор” (Design View).
31. Для вставки нового поля в “Режиме конструктора” (Design View) необхідно:
31.1. Виконати маркування поля, перед яким необхідно вставити нове;
31.2. У пункті меню “Вставка” (Insert) виконати фіксацію на команді “Строки” (Rows).
Примітка: Вставка поля ніяк не впливає на інші поля або існуючі дані.
32. Для видалення поля в “Режиме конструктора” (Design View) необхідно:
32.1. Виконати маркування поля, який необхідно видалити;
32.2. У пункті меню “Правка” (Edit) виконати фіксацію на команді “Удалить строки” (Delete Rows);
32.3. Для підтвердження видалення в діалоговому вікні, що відкрилося, виконати фіксацію на кнопці “Да”.
33. Для відновлення вилученого поля в “Режиме конструктора” (Design View) необхідно у пункті меню “Правка” (Edit) виконати фіксацію на команді “Отменить удаление” (Undo Delete).
Примітка:Скасувати операцію видалення можна тільки в тому випадку, якщо вона була виконанаостанньою.
34. Для зміни розташування поля в “Режиме конструктора” (Design View) необхідно виконати наступну послідовність дій:
34.1. Виконайте маркування одного або декількох полів, які необхідно перемістити;
34.2. Установіть курсор миші на маркері маркірованих полів, при цьому він здобуває вид стрілки, спрямованої нагору й уліво;
34.3. Виконайте фіксацію, при цьому над верхнім з маркірованих полів з’явиться біла горизонтальна смуга;
34.4. Утримуючи ліву кнопку миші, ведіть вгору або вниз до поля, перед яким необхідно помістити ці поля;
34.5. Відпустіть кнопку миші.
35. Для зміни ім’я поля в “Режиме конструктора” (Design View) необхідно виконати наступні дії:
35.1. Виконайте фіксацію або подвійну фіксацію на імені поля, яке необхідно перейменувати;
35.2. Відредагуйте або введіть нове ім’я поля, дотримуючись угод про імена об’єктів Microsoft Access;
35.3. Натисніть клавішу [Enter] або виконайте фіксацію в будь-якому іншому полі.
Примітка: Зміна розміру, типу даних також здійснюється в “Режиме конструктора” (Design View).
36. Використовуючи отримані практичні навички, відновіть структуру таблиці бази даних.
37. Для переходу з “Режима конструктора” (Design View) в “Режим таблицы” (Table Datasheet) необхідно:
37.1. На панелі інструментів виконати фіксацію на піктограмі “Вид” (View);
37.3.2. Для підтвердження збереження змін у таблиці в діалоговому вікні, що відкрилося, виконати фіксацію на кнопці “Да”.
38. Використовуючи отримані практичні навички, відредагуйте таблицю бази даних.
39. Закрийте таблицю.
40. Відкрийте таблицю, в нашому прикладі Клієнти, в “Режиме таблицы” (Table Datasheet).
41. Access дозволяє сховати існуючі записи в процесі уведення в таблицю нових даних і відновити їх відображення, для чого:
41.1. Для приховання існуючих записів таблиці файлу Бази Даних (БД) при уведенні нових записів у пункті меню“Записи” (Records) виконайте фіксацію на команді“Ввод данных”(Data Entry);
41.2. Для відновлення відображення всіх записів таблиці файлу БД у пункті меню “Записи” (Records) виконайте фіксацію на команді “Удалить фильтр” (Remove Filter).
Примітка:Пункт меню“Записи”доступний тільки в режимі заповнення таблиці.
43. Для додавання записів у таблицю необхідно у пункті меню “Вставка” (Insert) виконайте фіксацію на команді “Новая запись” (New Record)
або
на панелі інструментів виконати фіксацію на піктограмі “Новая запись” (New Record).
44. Додайте в таблицю 5 записів.
45. Для пошуку даних у таблиці необхідно виконати наступну послідовність дій:
45.1. Для відкриття діалогового вікна “Поиск” (Find), необхідно:
45.1.1. У пункті меню “Правка” (Edit) виконайте фіксацію на команді “Найти” (Find).
45.1.2. У діалоговому вікні “Поиск в поле…” (Find), яке відкрилося:
45.2.1. У поле “Образец” (Find What) вказується шуканий об’єкт (уміст поля або його частина), наприклад, потрібно знайти запис із певним прізвищем і для пошуку введіть у це поле відповідне прізвище.
Примітка: Істотно розширити коло пошуку можна, застосувавши символи шаблонів “ * ” і “ ? ”. Зірочка заміняє будь-яку кількість символів, а знак питання – тільки один символ.
45.2.2. У списку, що розкривається, поля “Просмотр” (Search) за замовчуванням установлене значення “Все” (All), тобто пошук ведеться по всіх записах таблиці.
У списку, що розкрився, даного поля можна також установити значення:
“Вниз” (Down) – проглядаються всі дані від поточного запису до кінця таблиці;
“Вверх” (Up) - проглядаються всі дані від поточного запису до початку таблиці.
45.2.3. У списку, що розкривається, поля “Совпадение” (Match) за замовчуванням установлене значення “Поля целиком” (Whole Fields), тобто пошук ведеться при повному збігу один до одного.
У списку, що розкрився, даного поля можна також установити значення:
“С любой частью поля” (Any Part of Field) – уміст поля вважається, що збіглися з об’єктом пошуку, навіть якщо останній становить тільки частину його;
“С начала поля” (Start of Field) – будуть знайдені тільки ті поля, у яких шуканий об’єкт перебуває на самому початку поля.
45.2.4. За замовчуванням у діалоговому вікні пошуку встановлена опція “Только в текущем поле” (Search Only Current Field), тобто пошук здійснюється тільки в активному полі.
Якщо потрібно робити пошук по всій таблиці дана опція відключається;
45.2.5. За замовчуванням у діалоговому вікні пошуку не встановлена опція “С учетом регистра” (Match Case), тобто регістр при пошуку не враховується.
Щоб програма знайшла тільки ті поля, уміст яких відповідає об’єкту пошуку й по способу написання, необхідно дану опцію активізувати;
45.2.6. За замовчуванням у діалоговому вікні пошуку не встановлена опція “С учетом формата полей” (Search Fields As Formatted). Якщо активізувати дану опцію пошук буде істотно вповільнений;
45.2.7. Виконайте фіксацію на кнопці “Найти” (Find First) для включення першого процесу пошуку. Програма починає пошук і при виявленні шуканого об’єкта Access виділяє його.
45.2.8. Виконайте фіксацію на кнопці “Найти далее” (Find Next) для включення наступних процесів пошуку на наявність у них об’єкта пошуку;
45.2.9. Якщо шуканий об’єкт не виявлений, з’являється повідомлення “Поиск записей в приложении 'Microsoft Access' завершен. Образец не найден.”;
45.2.10. Для закриття вікна повідомлення виконайте фіксацію на кнопці “Ok”;
45.2.11. Для завершення процесу пошуку виконайте фіксацію на кнопці “Закрыть” (Close).
46. Для пошуку й заміни даних у таблиці необхідно виконати наступну послідовність дій:
46.1. Для відкриття діалогового вікна “Заменить” (Find), необхідно:
46.1.1. У пункті меню “Правка” (Edit) виконайте фіксацію на команді “Заменить” (Replase).
46.2. У діалоговому вікні “Замена” (Replase), що відкрилося:
46.2.1. У полі “Образец” (Find What) вказується об’єкт, який необхідно замінити;
46.2.2. У полі “Заменить” (Replace With) уводиться значення, на яке потрібно замінити;
46.2.3. У списку, що розкривається, поля “Просмотр” (Search) за замовчуванням установлене значення “Все” (All), тобто заміна ведеться по всіх записах таблиці. У списку, що розкрився, даного поля можна також установити значення:
“Вниз” (Down) – заміна даних здійснюється від поточного запису до кінця таблиці;
“Вверх” (Up) - заміна даних здійснюється від поточного запису до початку таблиці.
46.2.4. Виконайте фіксацію на кнопці “Найти далее” (Find Next) для включення процесу. Програма знаходить і маркірує підлягаючій заміні об’єкт, але саму заміну не робить;
46.2.5. Виконайте фіксацію на кнопці “Заменить” (Replace), щоб зробити заміну;
46.2.6. Виконаєте фіксацію на кнопці “Найти далее” (Find Next), щоб продовжити процес без заміни даних у маркірованому об’єкті;
46.2.7. Виконайте фіксацію на кнопці “Заменить все” (Replace All) якщо є абсолютна впевненість у необхідності заміни всіх шуканих об’єктів;
46.2.8. Якщо шуканий об’єкт не виявлений, з’являється повідомлення “Поиск записей в приложении 'Microsoft Access' завершен. Образец не найден.”;
46.2.9. Для закриття вікна повідомлення виконайте фіксацію на кнопці “Ok”;
46.2.10. Для завершення процесу заміни виконайте фіксацію на кнопці “Закрыть” (Close).
47. Для перейменування таблиць необхідно:
47.1. У вікні бази даних виконати маркування ім’я таблиці;
47.2. Виконати фіксацію на імені таблиці, при цьому довкола нього з’являється рамка з миготливим курсором усередині;
47.3. Ввести нове ім’я таблиці, наприклад Адреси;
47.4. Натиснути клавішу [Enter].
48. Для копіювання структури полів при створенні однотипних таблиць необхідно виконати наступну послідовність дій:
48.1. У вікні бази даних виконайте маркування ім’я таблиці, у нашім прикладі Адреси, і відкрийте її в “Режиме конструктора”);
48.2. Для розміщення вікон таблиці й Бази Даних на екрані в пункті меню “Окно” (Window) виконайте фіксацію на команді “Слева направо” (Vertically);
48.3. У вікні бази даних на вкладці “Таблица” (Tables) виконайте фіксацію на кнопці “Создать” (New);
48.4. У діалоговому вікні “Новая таблица” (New Table), що відкрилося, для створення таблиці за допомогою конструктора таблиць:
48.4.1. Виконаєте фіксацію на елементі “Конструктор” (Design View);
48.4.2. Виконайте фіксацію на кнопці “Оk”.
48.5. Згорніть вікно Бази Даних.
48.6. Для розміщення вікон таблиці й нової таблиці на екрані в пункті меню “Окно” (Window) виконайте фіксацію на команді “Слева направо” (Vertically);
48.7. Використовуючи технології копіювання (команди пункту меню “Правка” або на панелі інструментів), виконайте копіювання структури довільних полів у нову таблицю.
48.8. Для створеної структури нової таблиці продумайте й оголосіть поле первинного ключа.
48.9. Для збереження структури знову створеної таблиці в пункті меню “Файл” (File) виконайте фіксацію на команді “Сохранить” (Save);
48.10. У діалоговому вікні “Сохранение” (Save), що відкрилося:
48.10.1. У полі “Имя таблицы” (Name Table) уведіть ім’я нової таблиці, наприклад Співробітники;
48.10.2. Виконайте фіксацію на кнопці “Оk”.
49. Для копіювання таблиць у ту ж Базу Даних необхідно виконати наступну послідовність дій:
49.1. Відкрийте вікно бази даних.
49.2. Для відкриття діалогового вікна “Вставка таблицы” (Insert Table) необхідно:
49.2.1. У вікні бази даних виконати маркування ім’я таблиці, з якої буде створюватися копія;
49.2.2. Виконати фіксацію правої кнопки миші на імені або піктограмі таблиці, з якої буде створюватися копія;
49.2.3. У контекстному меню, що відкрилося, виконати фіксацію на команді “Копировать” (Copy);
49.2.4. Виконати фіксацію правої кнопки миші в межах робочого поля вікна Бази Даних;
49.2.5. У контекстному меню, що відкрилося, виконати фіксацію на команді“Вставить”(Paste).
49.3. У діалоговому вікні “Вставка таблицы” (Insert Table), що відкрилося:
49.3.1. У полі “Имя таблицы” (Name Table) уведіть ім’я нової таблиці, наприклад Підрозділи;
49.3.2. В області “Параметры вставки”, що містить три опції:
“Только структура” – створюється тільки нова структура таблиці без даних;
“Структура и данные” – створюється повна копія структури таблиці разом з усіма даними;
“Добавление данных в таблицу” – приводить до додавання даних в існуючу таблицю. Ця опція використовується для комбінування таблиць,
- активізуйте другу опцію.
49.3.3. Для завершення копіювання виконайте фіксацію на кнопці “Оk”.
50. Для видалення таблиць необхідно:
50.1. У вікні бази даних виконати маркування ім’я таблиці, яку необхідно видалити, наприклад Співробітники;
50.1.2. Натиснути клавішу [Delete];
50.1.3. Для підтвердження видалення в діалоговому вікні, що відкрилося, виконати фіксацію на кнопці “Да”.
51. Для зміни порядку записів у таблиці в “Режиме таблицы” (Table Datasheet) необхідно:
51.1. Встановити курсор у будь-якому місці поля, по якому буде виконуватися сортування записів;
51.2. У пункті меню “Записи” (Records) виконати фіксацію на команді “Сортировка” (Sort);
51.3. У підменю, що відкрилося, виконати фіксацію на відповідній команді:
“Сортировка по возрастанию” (Sort Ascending);
“Сортировка по убыванию” (Sort Descending).
52. Для фільтрування записів таблиці по виділеному в “Режиме таблицы” (Table Datasheet) необхідно:
52.1. Встановити курсор у поле, по якому буде виконуватися фільтрування записів;
52.2. У пункті меню “Записи” (Records) виконати фіксацію на команді “Фильтр” (Filter);
52.3. У підменю, що відкрилося, виконати фіксацію на команді “Фильтр по выделенному” (Filter By Selection).
Примітка: У нижній частині вікна таблиці з’явиться повідомлення про кількість записів, що задовольняють критеріям фільтра. Букви “ФЛТР” (FLTR) у рядку стану означають, що фільтр активний.
53. Для відключення фільтра в “Режиме таблицы” (Table Datasheet) необхідно у пункті меню “Записи” (Records) виконати фіксацію на команді “Удалить фильтр” (Apply Filter).
Примітка: З рядка стану, у нижній частині вікна таблиці, зникнуть букви “ФЛТР” (FLTR).
54. Для створення складного И – фильтра (AND – filter) в “Режиме таблицы” (Table Datasheet) необхідно виконати наступну послідовність дій:
54.1. У пункті меню “Записи” (Records) виконайте фіксацію на команді “Фильтр” (Filter) і в підменю, що відкрилося, виконайте фіксацію на команді “Изменить фильтр” (Filter By Form)
або
на панелі інструментів виконайте фіксацію на піктограмі “Изменить фильтр” (Filter By Form);
54.2. При необхідності відмовитися від установок попереднього фільтра на панелі інструментів виконайте фіксацію на піктограмі “Очистить бланк” (Clear Grid);
54.3. Виконайте фіксацію в порожньому осередку під заголовком поля, значення якого буде використано для фільтрування, при цьому в правій частині поля з’являється піктограма списку;
54.4. У списку, що розкривається, виберіть значення поля, по якому буде проведене фільтрування;
54.5. Виконайте аналогічні дії для кожного поля, для якого задається фільтрування;
Примітки: При завданні критеріїв фільтрування для текстових полів можна використовувати символи шаблонів “ * ” та “ ? ”, а для числових полів – логічні оператори < ; > ; <= ; >= ; = ; < >. Після вводу кожного критерія фільтрування необхідно натиснути клавішу <Enter>. Програма перевіряє введені дані та бере їх в лапки.
Наприклад, для фільтрування записів з номерами записів більше 10 і із прізвищами начинающимися з букви К уведіть наступні критерії фільтрування:
У поле “Номер запису” - >10;
У поле “Прізвище” – К*.
54.6. Для відображення відфільтрованих записів необхідно у пункті меню “Фильтр” (Filter) виконати фіксацію на команді “Применить фильтр” (Apply Filter)
або
на панелі інструментів виконати фіксацію на піктограмі “Применение фильтра” (Apply Filter);
54.7. Виконайте відключення фільтра.
55. Для створення складного ИЛИ – фильтра (OR – filter) в “Режиме таблицы” (Table Datasheet) необхідно у пункті меню “Записи” (Records) виконати фіксацію на команді “Фильтр” (Filter) і в підменю, що відкрилося, виконати фіксацію на команді “Изменить фильтр” (Filter By Form)
або
панелі інструментів виконайте фіксацію на піктограмі “Изменить фильтр” (Filter By Form);
55.1. Для завдання додаткових умов фільтрування - створення складного ИЛИ – фильтра, наприклад, ще й для фільтрування записів із прізвищами, що починаються з букви П необхідно виконати наступну послідовність дій:
55.1.1. Виконайте фіксацію на ярлику“Или”(Or), розташованому внизу вікна;
55.1.2. Виконайте фіксацію в порожньому осередку під заголовком поля, значення якого буде використано для завдання додаткових умов фільтрування, у нашім прикладі – у поле“Прізвище”;
55.1.3. У поле “Прізвище” уведіть додаткову умову фільтрування – П*; натисніть клавішу <Enter>.
55.2. Виконайте відображення відфільтрованих записів.
55.3. Виконайте відключення фільтра.
56. Самостійно створітьИ- фильтрыйИЛИ – фильтры відповідно до даних Вашої таблиці.
57. Результати покажіть викладачеві для оцінки Вашої роботи.
58. Для установки параметрів шрифту для даних таблиці необхідно:
58.1. У пункті меню“Формат”(Format) виконати фіксацію на команді“Шрифт”(Font);
58.2. У діалоговому вікні“Шрифт”(Font), що відкрилося, виконати вибір виду, розміру й накреслення шрифту.
59. Для установки параметрів осередків необхідно виконати наступну послідовність дій:
59.1. У пункті меню“Формат”(Format) виконайте фіксацію на команді“Ячейки”(Cells);
59.2. У діалоговому вікні“Вид сетки”(Cells Effects), що відкрилося:
59.2.1. В області “Оформление” (Cell Effect), що містить три опції, вибирається спосіб оформлення осередків:
“Обычное” (Flat) – стандартне оформлення;
“Приподнятое” (Raised) – невиділені осередки таблиці нагадують опуклі кнопки, а маркіровані – натиснуті кнопки;
“Утопленное” (Sunken) – невиділені осередки таблиці нагадують натиснуті кнопки, а маркіровані – опуклі кнопки;
- активізується, як правило, перша опція.
Примітка:При виборі першого способу оформлення осередків -“Обычное” (Flat) – з області“Линии сетки”(Gridlines Shown) стають активними опції:
“По горизонтали”(Horizontal);
“По вертикали”(Vertical),
які дозволяють відновлювати відображення розділових ліній у таблиці.
59.2.2. У списку, що розкривається, поля “Цвет линий сетки” (Gridline Color) установлюється колір ліній сітки;
59.2.3. У списку, що розкривається, поля “Цвет фона” (Background Color) установлюється колір фона осередків;
59.2.4. Виконайте фіксацію на копке “Ok”.
60. Закрийте таблицю.
61. Уявіть, що перед Вами поставлено завдання вести облік продажів фірми, що торгує автомобілями. В створюваній Базі Даних необхідно мати інформацію про асортимент автомобілів, якими торгує фірма, та клієнтах фірми. Таким чином, БД буде містити дві таблиці: Клієнти й Пропоновані моделі. У таблиці Пропоновані моделі будуть зібрані дані про пропоновані моделі автомобілів, їхні характеристики, роздрібні ціни. У таблиці Клієнти необхідно вести облік договорів фірми по продажу автомобілів.
У таблиці Клієнти будуть використані, в основному, дані таблиці Адреси, створеної на попередніх практичних заняттях.
62. Виконайте копіювання таблиці Адреси файлу БД в цей файл з іменем Клієнти. Внесіть у структуру таблиці Клієнти в файлі БД зміни шляхом додавання полів, зміни імен полів та місця їх розташування, щоб вона придбала структуру, приведену в табл. 3.3.
Таблиця 3.3