Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
метод_окс_обновл.doc
Скачиваний:
2
Добавлен:
30.04.2019
Размер:
2.61 Mб
Скачать

Послідовність виконання роботи

  1. В режимі Конструктор створити структуру таблиці, використовуючи дані з таблиці

Ім’я поля

Тип поля

№ п/п

Счетчик

Дата

Дата/время

Покупець

Текстовый

Місто

Текстовый

Вулиця

Текстовый

  1. Зберегти таблицю під назвою "Покупці".

  2. Створити таблицю в режимі Конструктор за такими даними:

Ім’я поля

Тип поля

№ п/п

Счетчик

Назва товару

Текстовый

Кількість

Числовой

Ціна, грн

Денежный

Вартість, грн

Денежный

  1. З берегти таблицю під назвою "Товар".

  2. В БД на панелі інструментів клацнути по позначці Схема данных

  3. В з’явленному діалоговому вікні за допомого кнопки Добавить перемістити структури таблиці в вікно Схема данных.

  4. За допомогою ЛКМ поле "№ п/п" з таблиці "Покупці" перемістити в поле "№ п/п" таблиці "Товар". В вікні Изменение связей клацнути на кнопку ОК.

  5. Зберегти зв’язок між таблицями та повернутися в БД.

  6. Для заповнення даними таблиць достатньо двічі клацнути по назві ЛКМ. Ввести дані що надано нижче.

  7. "Для таблиці Покупці"

п/п

Дата

Покупець

Місто

Вулиця

1

11.03.03

Антонов Ф.Т.

Київ

Хрещатик, 5

2

12.03.03

Заєць Л.М.

Львів

Риночна, 3

3

12.03.03

Іванов С.І.

Львів

Гірська, 4

4

13.03.03

Іващенко І.С.

Київ

Сонячна, 34

5

13.03.03

Мороз А.А.

Донецьк

Ліва, 4

6

14.03.03

Овсієнко Г.П.

Донецьк

Басейна, 45

7

14.03.03

Рожко А.П,

Київ

Крива, 25

8

15.03.03

Сухарев П.А.

Київ

Кругла, 15

  1. Для таблиці "Товар"

п/п

Назва товару

Кількість

Ціна, грн

Вартість, грн

1

Pentium4 2,8GHz

1

2968

2968

2

Duron 1600MHz

1

1928

1928

3

Celeron 2,6GHz

3

2000

6000

4

Duron 1600MHz

1

1901

1901

5

Athlon XP 1800

1

2058

2058

6

Pentium4 2,8GHz

2

2815

3630

7

Celeron 1,7GHz

1

1928

1928

8

Pentium4 2,8GHz

1

2968

2968

  1. В режимі Создание таблицы с помощью мастера в полі Образцы таблиц обрати таблицю Студенти та з поля Образцы полей в поле Поля новой таблицы перемістити такі поля: Код студента, Прізвище, Ім’я, Спеціалізація, Номер студента. За допомогою кнопки Далее перейти до іншого вікна, в якому слід надати ім’я таблиці "Студент" та натиснути на кнопку Готово. Ввести дані студентів вашої підгрупи.

  2. Таким же самим чином створити та заповнити таблицю "Студенты и занятия", обравши всі поля.

  3. Зв’язати обидві таблиці за полем "№ п/п".

  4. Результати роботи показати викладачу.

  5. Оформити звіт.

Оформлення звіту

    1. Тема, мета практичного заняття.

    2. Відповіді на контрольні питання.

Контрольні питання

  1. Поняття БД в Access?

  2. Порівняти створення таблиць в режимі конструктора та режимі майстра.

Практична робота №18

Тема: Створення запиту в Access.

Мета: Сприяти формуванню умінь і навичок при створенні запиту за різними умовами. Сприяти розвитку умінь долати труднощі. Розвивати вміння самостійно працювати з аналогічними завданнями.

Теоретична частина

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

К оманда Простой запрос активізує вікно "Создание простых запросов", за допомогою якого вибираються базова таблиця із списку "Таблицы/Запросы" і поля зі списку "Доступные поля", що використовуються в запиті. Імена потрібних полів для запиту передаються у вікно «Выбранные поля:» за допомогою кнопок , , .

У вікні Создание простых запросов в полі Доступные поля можуть бути вибрані поля для формування запиту з кількох таблиць або раніше створених запитів. Після вибору таблиць та їхніх полів клацанням лівою клавішею миші на кнопці Далее активізується чергове вікно «Создание простых запросов» (крок 2), зображене, з альтернативними перемикачами типів запитів: «подробный» та «итоговый». Відмінність між цими типами запитів демонструється в лівій частині вікна.

На черговому кроці роботи Майстра знову відкривається вікно «Создание простых запросов» (крок 3), за допомогою якого задається ім'я запиту і встановлюється режим роботи системи.

За допомогою кнопки Готово відкривається створений запит.

Для створення запиту за допомогою майстра в полі Об’єкти слід обрати Запрос далі двічі клацнути ЛКМ по Создание запроса с помощью Мастера. В вікні за допомогою кнопки >> з поля Доступные поля в поле Выбранные поля перемістити всі назви полів та натиснути кнопку Далее.

В наступному діалоговому вікні обрати тип запиту, потім задати ім’я запиту та натиснути кнопку Готово. На екрані можна побачити готовий запит.

Створення запиту в цьому режимі надає велику можливість користувачу здійснювати відбір інформації за певними умовами. Для створення запиту в цьому режимі слід двічі клацнути ЛКМ по Создание запроса в режиме Конструктор. На екрані з’являться діалогові вікна Запрос1:Запрос на выборку та Давление таблицы. За допомогою кнопки Добавить з вікна Давление таблицы слід перенести створену таблицю в верхню частину вікна Запрос1:Запрос на выборку. Далі за допомогою кнопки Закрыть слід закрити вікно Добавление таблицы.

Розберемо структуру вікна Запрос1:Запрос на выборку

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

Поле – при перетягуванні за допомогою ЛКМ назви поля з таблиці в цей рядок в ньому відображаються назви полів. Імена полів можна також обирати за допомогою кнопки-стрілки, яка присутня в цьому рядку.

Имя таблицы – при перетягуванні імені поля з таблиці там відображаються назви таблиць, яким відповідають дані полів.

Сортировка – за допомогою цього рядка можна здійснювати сортування даних обраних полів. Достатньо встановити курсор вишки в це поле з’являється кнопка стрілка із списком-критерієм за якими можна виконувати сортування.

Вывод на екран – при добавленні імені поля таблиці в рядку автоматично з’являється прапорець, тобто це означає, що це поле після створення запиту буде виведено на екран. Якщо не потрібно виводити на екран ім’я поля, то прапорець слід вимкнути.

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

Оператори які використовують при створенні запиту:

  • Is – разом із Null визначає, яким є значення поля – нульовим чи ненульовим;

  • Like – визначає, чи починається символьне значення з одного або кількох символів. При цьому застосовується шаблон з одного чи кількох символів * або ?;

  • In – визначає, чи є значення із поданого списку.

  • Between – визначає, чи входить число в поданий діапазон значень.

  • Математичні оператори – =, <, <=, >, >=