Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
відповіді на теор пит.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
283.65 Кб
Скачать

21.​ Охарактеризувати об’єкти бази даних. Назвати типи запитів в базі даних. Описати порядок створення запитів при роботі з базами даних.

Об’єкти БД:

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

Запити потрібні для видобування даних із таблиць і пред’явлення їх користувачеві в зручному вигляді.

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

Звіт створюється, якщо певну інформацію з БД треба надрукувати.

Модулі і макроси – це невеличкі програми, в яких передбачена певна послідовність обробки складових БД.

Запит (англ. - query) – засіб добування з бази даних необхідної інформації . Питання, сформоване для бази даних і є запит.

Застосовуються два типи запитів:

​ запит за зразком (QBE – Query by example);

​ структурована мова запитів (SQL – Structured Query Language).

Існує кілька типів запитів:

1.​ на вибірку

2.​ на відновлення

3.​ на додавання

4.​ на видалення

5.​ перехрестний запит

6.​ створення таблиць.

Створення запитів

У програмі MS Access, запити можна створювати двома способами:

​ за допомогою Майстра запитів;

​ за допомогою Конструктора запитів.

При створенні запиту за допомогою Майстра запитів необхідно визначити:

• Поля в базі даних, по яких буде вестися пошук інформації;

• Предмет пошуку;

• Перелік полів у результаті виконання запиту.

У вікні база даних необхідно вибрати вкладку Запити і двічі клацнути на піктограму Створення запиту за допомогою Майстра. З'явиться вікно Створення простих запитів.

У вікні Майстра потрібно вибрати необхідну таблицю-джерело з опції «Таблиці і запити» і обрати поля даних. Якщо запит формується на основі декількох таблиць, треба повторити дії для кожної таблиці-джерела. Потім у вікні Майстра обирати докладний або підсумковий звіт і клацнути на кнопку Далі. Після цього задати ім'я запиту і обрати один з варіантів подальших дій: Відкрити запит для перегляду даних або Змінити макет запиту і натиснути кнопку «Готово». У результаті ми одержимо готовий запит.

22.​ Дати визначення поняття «Таблиця» бази даних. Описати порядок створення таблиць в базі даних. Визначити ключове поле таблиці.

Таблиця містить дані про певну область, наприклад дані про працівників або товари. Кожен запис у таблиці містить дані про один елемент, наприклад про певного працівника. Запис складається з полів, наприклад імені, адреси й телефонного номера. Запис називається рядком, а поле — стовпцем.

Створення таблиць БД

-​ За допомогою майстра – вибір полів таблиці з наперед заданого переліку.

-​ За допомогою конструктора – дозволяє вказати імена полів, вибрати їх типи, встановити додаткові властивості.

-​ Імпорт таблиць – можна використати існуючі таблиці іншої БД, текстових файлів.

-​ Зв'язок з таблицями – дозволяє встановити зв'язок з таблицями іншої БД.

Універсальний спосіб створення таблиць – режим Конструктора. В ньому процес створення складається з 2-х етапів:

  1. опис в окремому вікні структури таблиці (назви полів, тип даних в полях, ключове поле). Закрити вікно конструктора таблиць, при цьому в діалозі визначити ім’я таблиці;

  2. відкрити пусту таблицю та ввести в неї записи (введення по рядкам, або по стовпчикам, але починаючи з ключового поля).

Установлення первинного ключа

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

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

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

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