- •Методичні вказівки до виконання лабораторних робіт та самостійної роботи з дисципліни “інформатика” Модуль 3. Програми управління базами даних.
- •Лабораторна робота № 1 Основні поняття баз даних. Створення й заповнення таблиць.
- •Додавання поля
- •Переміщення поля
- •Вставка поля
- •Вилучення поля
- •Додавання ключових полів
- •Вилучення ключового поля
- •Збереження макета таблиці
- •Контрольні питання.
- •Лабораторна робота № 2 Створення міжтабличних зв'язків і створення запитів на вибірку
- •Лабораторна робота № 3 Складання складних запитів (запити з параметрами, обчислюванні полі у запиті, підсумкові запити).
- •Контрольні питання
- •Лабораторна робота № 4 Складання складних запитів (пошук повторюваних записів, пошук записів без підлеглих, запити на зміну).
- •Контрольні питання
- •Лабораторна робота №5 Пошук даних за допомогою фільтрів
- •Лабораторна робота № 6 Створення й настроювання форм.
- •Групи властивостей
- •Зміни властивостей.
- •Контрольні питання
- •Лабораторна робота № 7 Створення звітів
- •Відомості про міста
- •Лабораторна робота № 8 Створення й настроювання діаграм.
- •Лабораторна робота №9. Створення додатків.
- •Щоб запустити Диспетчер кнопкових форм, виконайте наступну процедуру.
Контрольні питання
-
Запити з параметром.
-
Створення полів, що обчислюються, у запиті.
-
Створення таблиць із запиту.
-
Створення підсумкових запитів у режимі Конструктор.
-
Створення підсумкових запитів за допомогою Майстра простих запитів.
Лабораторна робота № 4 Складання складних запитів (пошук повторюваних записів, пошук записів без підлеглих, запити на зміну).
Пошук повторюваних записів
У Access існує майстер, за допомогою якого можна знайти в таблиці повторювані записи. Цей майстер запропонує вказати, які поля необхідно перевірити на наявність повторюваних записів. Результат пошуку є вибірка повторюваних записів у режимі таблиці. Нижче наводиться процедура пошуку повторюваних записів у поле Країна в таблиці Міста..
-
Клацнути на кнопці Запити у вікні бази даних.
-
Клацнути на кнопці Створити.
-
У діалоговому вікні Новий запит клацніть двічі на рядку Повторювані записи. Цією дією Ви запускаєте майстер.
-
Виділіть таблицю Міста і клацніть на кнопці Далі.
-
Перемістіть в список Поля з повторами поля Країна зі списку Доступні поля. Клацніть на кнопці Далі.
-
Додайте в список Додаткові поля будь-які інші поля, що Ви хотіли б бачити в запиті. Клацніть на кнопці Далі.
-
Змініть, якщо потрібно, ім'я запиту і клацніть на кнопці Готово.
Пошук записів без підлеглих
Майстер пошуку записів робить з однієї таблиці вибірку записів, для яких немає відповідних записів в одному чи декількох полях підлеглої таблиці. У наступному прикладі показано, як скористатися даним майстром, щоб знайти в таблиці Країни записи про країни, для яких немає записів у таблиці Міста.
-
Клацніть на кнопці Запити у вікні бази даних.
-
Клацніть на кнопці Створити.
-
У діалоговому вікні Новий запит клацніть двічі на рядку Запису без підлеглих.
-
Виділіть таблицю Країни і клацніть на кнопці Далі.
-
Виділіть таблицю Міста і клацніть на кнопці Далі.
-
Клацніть на поле Країна в обох списках, якщо це поле в обох списках ще не виділено, потім клацніть на кнопці . Клацніть на кнопці Далі.
-
Перемістіть у список Обрані поля всі поля таблиці Країни, які необхідно відобразити в запиті. Клацніть на кнопці Далі.
-
Змініть, якщо потрібно, ім'я запиту і клацніть на кнопці Готово.
Запити на зміну
За допомогою запитів на зміну можна додавати записи з однієї таблиці в іншу, виконувати глобальний пошук і заміну записів, вилучати записи відповідно до обраної умови.
Глобальний пошук і заміна
Відкрийте новий запит у вікні конструктора. Додайте у вікно потрібну таблицю. Виконайте команду Запит ► Відновлення. У бланку запиту замість рядка Сортування з'явиться рядок Відновлення.
У списку полів виберіть поле, значення якого потрібно обновити й перенесіть його в бланк запиту.
У рядку Відновлення цього поля введіть нове значення. Перенесіть у бланк запиту ті поля, за значеннями яких проводиться підбір записів для відновлення й у рядку Умова підбору задайте необхідні умови. Клацніть на кнопці Запуск на панелі інструментів і у відповідь на пропозицію обновити записи в таблиці клацніть на кнопці Так.
Вилучення записів по заданій умові
Відкрийте вікно конструктора запиту і додайте в нього потрібну таблицю.
Виконайте команду Запит ► Вилучення.
Замість рядка Сортування в бланку запиту з'явиться рядок Вилучення.
У списку полів у верхній частині вікна виберіть поле, значення якого будуть використовуватися для підбору записів, що вилучаються, і перетягніть це поле в перший стовпець бланка запиту. У тім же стовпці в рядку Умова добору введіть необхідну умову. Клацніть на кнопці Запуск на панелі інструментів і у відповідь на пропозицію вилучити записи клацніть на кнопці Так.
Порядок виконання роботи
-
Для таблиці Міста за допомогою Майстра пошуку повторюваних записів створити запит на вибір записів із повторюваними значеннями в поле Країна.
-
Додати в таблицю Країни запис
Країна |
Населення |
Площа |
Регіон |
Болгарія |
10.9 |
111 |
Європа |
Для таблиці Країни за допомогою Майстра пошуку записів без підлеглих створити запит на вибір записів, для яких немає відповідних значень у поле Країна таблиці Міста.
-
Зробити копію таблиці Міста і назвати її Міста1.
Для таблиці Міста1 створити запит на відновлення записів. За допомогою цього запиту для міст, населення яких не менше 1 млн., у поле Місто до назви міста додати позначення: (млн.).
-
Створити копію таблиці Міста і перейменувати її у таблицю Міста2.
Для таблиці Міста2 створити запит на вилучення, за допомогою якого вилучити з таблиці всі міста з населенням менше 1 млн. чоловік.
-
Для таблиці Країни за допомогою Майстра пошуку повторюваних записів створити запит на вибір записів із повторюваними значеннями в поле Регіон.
-
Зробити копію таблиці Країни і назвати її Країни1.
Для таблиці Країни1 створити запит на відновлення записів. У цьому запиті для країн із населенням більше 50 млн. і площею більше 300 тис. кв. км у поле Країна до назви країни додати позначення: (група А)
-
Створити копію таблиці Країни і перейменувати її у таблицю Країни2.
Для таблиці Країни2 створити запит на вилучення, за допомогою якого вилучити з таблиці всі країни Північної Америки.