SlideShare a Scribd company logo
1 of 2
Лабораторна робота № 7
Тема: «Встановлення відношень між таблицями та пошук
інформації в таблиці»
Для встановлення відношень між таблицями необхідно визначити ключові
поля. Ключовіполя визначаються в режимі Конструктора за допомогою
команди контекстного меню або відповідної кнопки на панелі
інструментів.
1. Встановити ключі.
Перейти до режиму Конструктор командою Вид Конструктор або
відповідною кнопкою на панелі інструментів.
У полі Код туроператора таблиці Туроператор
зберігається унікальна інформація, тому це поле вибирається як ключове.
Ліворуч від цього поля встановіть ключ командою Ключевое поле
контекстного меню або кнопкою із зображенням ключа, яка розташована на
панелі інструментів. В області Свойства знайдіть властивість
Индексированноеполе і виберіть зі спискузначення поля Да(совпадения не
допускаются).
Аналогічні операції виконайте з полем Код готелю у таблиці Готель.
У таблиці Замовлення значення полів Код готелю, Код
туроператора і Дата замовлення повторюються. Але сукупність значень
цих полів буде унікальною. В цьому випадку слід створити складений ключ,
для того, щоб однозначно визначити кожний запис. В області Свойства у
властивості Индексированное поле виберіть зі списку значення поля Да
(Допускаются совпадения) для всіх трьох полів. Після цього позначте їх як
ключові.
2. Встановлення відношень між таблицями.
З меню Сервис виберіть команду Схема данных або відповідну
кнопку на панелі інструментів. Відкриється вікно Схема данных. За
допомогою команди з контекстного меню Добавить таблицу виведіть усі
таблиці у вікно Схема данных. Для встановлення зв’язків перетягніть
ключове поле однієї таблиці на відповідне ключове поле іншої таблиці.
Поле Код туроператора перетягніть на однойменне поле таблиці
Замовлення. Відкриється вікно Связи. В цьому вікні:
 перевірте назви полів, за якими встановлюються відношення;
 встановіть позначку на опції Обеспечение целостности данных;
 якщо відношення встановилося, то у нижній частині вікна має бути
вказано тип відношення: Один-ко-многим.
Закрийте вікно, натиснувши кнопку Создать. Коли відношення
встановлено, то після закриття вікна Связи, Ви знову знаходитесь у вікні
Схема данных. Між одноіменими ключовими полями відображається лінія
зв’язку з позначенням типу відношення (1:). Якщо в області Тип
отношения написано Не определено, то була зроблена помилка при
визначенні ключових полів. Наприклад, однойменні ключові поля у різних
таблицях мають різні типи даних (повинні мати один тип) або невірно
встановлено значення індексів. В цьому разі слід повернутися до режиму
Конструктор і перевірити типи і властивості ключових полів.
Аналогічно встановіть відношення між таблицями Готель і Замовлення
за полем Код готелю.
Пошук інформації в таблиці
Знайти в таблиці Туроператор необхідну інформацію, скориставшись
командою Правка  Найти,або відповідною кнопкою на панелі
інструментів, і у разі необхідності, використовуючи різні символи
підстановки:
1) Знайти всіх керівників, прізвища яких починаються з букви К.
2) Знайти прізвища, які відрізняються одне від одного лише однією літерою,
використовуючи символ підстановки ? .
3) Знайти прізвища, які відрізняються одне від одного декількома літерами,
використовуючи на початку слова символ підстановки *.
4) Скориставшись символами # , *, знайти:
 номери телефонів, що починаються з 555 і закінчуються на 2;
 номери телефонів, якщо невідомо будь-які дві цифри.
Наприклад, 53#-5#-22;
 номери телефонів, що починаються з 222
5) Знайти всіх туроператорів, код яких починається з 99 і закінчується на
0.
6) Знайти всіх туроператорів, у яких цифри 99 у середині кода.
7) Знайти всіх туроператорів, у яких цифри 99 у кінці кода.
8) Знайти прізвища, що починаються з літери Л або С.
Наприклад, [ЛС]
9) Знайти прізвища, що починаються з літери Л по С. Наприклад, [Л-С]

More Related Content

What's hot

Списки в текстовому документі. Колонтитули
Списки в текстовому документі. КолонтитулиСписки в текстовому документі. Колонтитули
Списки в текстовому документі. КолонтитулиAlena Danilets
 
Zvedeni tablichi
Zvedeni tablichiZvedeni tablichi
Zvedeni tablichiinnaG2017
 
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицяхlubap1
 
залік з теми текстовий редактор Word
залік з теми текстовий редактор Wordзалік з теми текстовий редактор Word
залік з теми текстовий редактор WordElena Kostesnko
 
практична робота екс
практична робота експрактична робота екс
практична робота ексantalia1010
 
практична робота екс
практична робота експрактична робота екс
практична робота ексantalia1010
 
Урок 28. Практична робота №9. Створення програми з кнопками та написами
Урок 28. Практична робота №9. Створення програми з кнопками та написамиУрок 28. Практична робота №9. Створення програми з кнопками та написами
Урок 28. Практична робота №9. Створення програми з кнопками та написамиВасиль Тереховський
 
Access2007 lab2
Access2007 lab2Access2007 lab2
Access2007 lab2mgm2019
 
звіти макроси
звіти макросизвіти макроси
звіти макросиCshkilniy
 
робочий зошит
робочий зошитробочий зошит
робочий зошитCshkilniy
 
додаткові можливості форматування
додаткові можливості форматуваннядодаткові можливості форматування
додаткові можливості форматування������ �����
 
Створення форм
Створення формСтворення форм
Створення формIrina Tabanets
 

What's hot (20)

Списки в текстовому документі. Колонтитули
Списки в текстовому документі. КолонтитулиСписки в текстовому документі. Колонтитули
Списки в текстовому документі. Колонтитули
 
Урок 31. Практична робота №10
Урок 31. Практична робота №10Урок 31. Практична робота №10
Урок 31. Практична робота №10
 
списки
спискисписки
списки
 
Zvedeni tablichi
Zvedeni tablichiZvedeni tablichi
Zvedeni tablichi
 
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях
 
урок 1
урок 1урок 1
урок 1
 
Access2007 lab1
Access2007 lab1Access2007 lab1
Access2007 lab1
 
залік з теми текстовий редактор Word
залік з теми текстовий редактор Wordзалік з теми текстовий редактор Word
залік з теми текстовий редактор Word
 
практична робота екс
практична робота експрактична робота екс
практична робота екс
 
практична робота екс
практична робота експрактична робота екс
практична робота екс
 
Урок 28. Практична робота №9. Створення програми з кнопками та написами
Урок 28. Практична робота №9. Створення програми з кнопками та написамиУрок 28. Практична робота №9. Створення програми з кнопками та написами
Урок 28. Практична робота №9. Створення програми з кнопками та написами
 
Access2007 lab2
Access2007 lab2Access2007 lab2
Access2007 lab2
 
звіти макроси
звіти макросизвіти макроси
звіти макроси
 
робочий зошит
робочий зошитробочий зошит
робочий зошит
 
Урок 29. Поле, його властивості.
Урок 29. Поле, його властивості.Урок 29. Поле, його властивості.
Урок 29. Поле, його властивості.
 
список
списоксписок
список
 
додаткові можливості форматування
додаткові можливості форматуваннядодаткові можливості форматування
додаткові можливості форматування
 
урок№1
урок№1урок№1
урок№1
 
Створення форм
Створення формСтворення форм
Створення форм
 
8 клас урок 40
8 клас урок 408 клас урок 40
8 клас урок 40
 

Similar to лабораторна робота 7

створення спеціальних об’єктів у текстовому документі. робота з формулами
створення спеціальних об’єктів у текстовому документі. робота з формуламистворення спеціальних об’єктів у текстовому документі. робота з формулами
створення спеціальних об’єктів у текстовому документі. робота з формуламиElena Kostesnko
 
Урок 41. Прапорці. Поле з розкривним списком. Перемикачі
Урок 41. Прапорці. Поле з розкривним  списком. ПеремикачіУрок 41. Прапорці. Поле з розкривним  списком. Перемикачі
Урок 41. Прапорці. Поле з розкривним списком. ПеремикачіВасиль Тереховський
 
Відображення моделі «сутність-зв’язок» на базу даних.ppt
Відображення моделі «сутність-зв’язок» на базу даних.pptВідображення моделі «сутність-зв’язок» на базу даних.ppt
Відображення моделі «сутність-зв’язок» на базу даних.pptssuser7d6cd0
 
Створення спеціальних об’єктів у текстовому документі
Створення спеціальних об’єктів у текстовому документіСтворення спеціальних об’єктів у текстовому документі
Створення спеціальних об’єктів у текстовому документіtummenscool1
 

Similar to лабораторна робота 7 (11)

8 клас урок 39
8 клас урок 398 клас урок 39
8 клас урок 39
 
8 клас урок 50
8 клас урок 508 клас урок 50
8 клас урок 50
 
8 клас
8 клас 8 клас
8 клас
 
Urok 51 8kl
Urok 51 8klUrok 51 8kl
Urok 51 8kl
 
редактор формул
редактор формулредактор формул
редактор формул
 
Rozdil1 1 5
Rozdil1 1 5Rozdil1 1 5
Rozdil1 1 5
 
створення спеціальних об’єктів у текстовому документі. робота з формулами
створення спеціальних об’єктів у текстовому документі. робота з формуламистворення спеціальних об’єктів у текстовому документі. робота з формулами
створення спеціальних об’єктів у текстовому документі. робота з формулами
 
Урок 41. Прапорці. Поле з розкривним списком. Перемикачі
Урок 41. Прапорці. Поле з розкривним  списком. ПеремикачіУрок 41. Прапорці. Поле з розкривним  списком. Перемикачі
Урок 41. Прапорці. Поле з розкривним списком. Перемикачі
 
л п№5
л п№5л п№5
л п№5
 
Відображення моделі «сутність-зв’язок» на базу даних.ppt
Відображення моделі «сутність-зв’язок» на базу даних.pptВідображення моделі «сутність-зв’язок» на базу даних.ppt
Відображення моделі «сутність-зв’язок» на базу даних.ppt
 
Створення спеціальних об’єктів у текстовому документі
Створення спеціальних об’єктів у текстовому документіСтворення спеціальних об’єктів у текстовому документі
Створення спеціальних об’єктів у текстовому документі
 

More from cit-cit

лекція 5
лекція 5лекція 5
лекція 5cit-cit
 
лаборатор. 10
лаборатор. 10лаборатор. 10
лаборатор. 10cit-cit
 
лекція 19
лекція 19лекція 19
лекція 19cit-cit
 
лекція 18
лекція 18лекція 18
лекція 18cit-cit
 
лекція 17
лекція 17лекція 17
лекція 17cit-cit
 
лекція 16
лекція 16лекція 16
лекція 16cit-cit
 
лекція 12
лекція 12лекція 12
лекція 12cit-cit
 
лекція 11
лекція 11лекція 11
лекція 11cit-cit
 
лекція 10
лекція 10лекція 10
лекція 10cit-cit
 
лаборатор. 15
лаборатор. 15лаборатор. 15
лаборатор. 15cit-cit
 
лаборатор. 14
лаборатор. 14лаборатор. 14
лаборатор. 14cit-cit
 
лаборатор. 13
лаборатор. 13лаборатор. 13
лаборатор. 13cit-cit
 
лаборатор. 12
лаборатор. 12лаборатор. 12
лаборатор. 12cit-cit
 
лаборатор. 11
лаборатор. 11лаборатор. 11
лаборатор. 11cit-cit
 
лаборатор. 9
лаборатор. 9лаборатор. 9
лаборатор. 9cit-cit
 
лаборатор. 8
лаборатор. 8лаборатор. 8
лаборатор. 8cit-cit
 
лаборатор. 7
лаборатор. 7лаборатор. 7
лаборатор. 7cit-cit
 
лекція 15 (pdf.io)
лекція 15 (pdf.io)лекція 15 (pdf.io)
лекція 15 (pdf.io)cit-cit
 
лекція 14 (pdf.io)
лекція 14 (pdf.io)лекція 14 (pdf.io)
лекція 14 (pdf.io)cit-cit
 
лекція 13 (pdf.io)
лекція 13 (pdf.io)лекція 13 (pdf.io)
лекція 13 (pdf.io)cit-cit
 

More from cit-cit (20)

лекція 5
лекція 5лекція 5
лекція 5
 
лаборатор. 10
лаборатор. 10лаборатор. 10
лаборатор. 10
 
лекція 19
лекція 19лекція 19
лекція 19
 
лекція 18
лекція 18лекція 18
лекція 18
 
лекція 17
лекція 17лекція 17
лекція 17
 
лекція 16
лекція 16лекція 16
лекція 16
 
лекція 12
лекція 12лекція 12
лекція 12
 
лекція 11
лекція 11лекція 11
лекція 11
 
лекція 10
лекція 10лекція 10
лекція 10
 
лаборатор. 15
лаборатор. 15лаборатор. 15
лаборатор. 15
 
лаборатор. 14
лаборатор. 14лаборатор. 14
лаборатор. 14
 
лаборатор. 13
лаборатор. 13лаборатор. 13
лаборатор. 13
 
лаборатор. 12
лаборатор. 12лаборатор. 12
лаборатор. 12
 
лаборатор. 11
лаборатор. 11лаборатор. 11
лаборатор. 11
 
лаборатор. 9
лаборатор. 9лаборатор. 9
лаборатор. 9
 
лаборатор. 8
лаборатор. 8лаборатор. 8
лаборатор. 8
 
лаборатор. 7
лаборатор. 7лаборатор. 7
лаборатор. 7
 
лекція 15 (pdf.io)
лекція 15 (pdf.io)лекція 15 (pdf.io)
лекція 15 (pdf.io)
 
лекція 14 (pdf.io)
лекція 14 (pdf.io)лекція 14 (pdf.io)
лекція 14 (pdf.io)
 
лекція 13 (pdf.io)
лекція 13 (pdf.io)лекція 13 (pdf.io)
лекція 13 (pdf.io)
 

лабораторна робота 7

  • 1. Лабораторна робота № 7 Тема: «Встановлення відношень між таблицями та пошук інформації в таблиці» Для встановлення відношень між таблицями необхідно визначити ключові поля. Ключовіполя визначаються в режимі Конструктора за допомогою команди контекстного меню або відповідної кнопки на панелі інструментів. 1. Встановити ключі. Перейти до режиму Конструктор командою Вид Конструктор або відповідною кнопкою на панелі інструментів. У полі Код туроператора таблиці Туроператор зберігається унікальна інформація, тому це поле вибирається як ключове. Ліворуч від цього поля встановіть ключ командою Ключевое поле контекстного меню або кнопкою із зображенням ключа, яка розташована на панелі інструментів. В області Свойства знайдіть властивість Индексированноеполе і виберіть зі спискузначення поля Да(совпадения не допускаются). Аналогічні операції виконайте з полем Код готелю у таблиці Готель. У таблиці Замовлення значення полів Код готелю, Код туроператора і Дата замовлення повторюються. Але сукупність значень цих полів буде унікальною. В цьому випадку слід створити складений ключ, для того, щоб однозначно визначити кожний запис. В області Свойства у властивості Индексированное поле виберіть зі списку значення поля Да (Допускаются совпадения) для всіх трьох полів. Після цього позначте їх як ключові. 2. Встановлення відношень між таблицями. З меню Сервис виберіть команду Схема данных або відповідну кнопку на панелі інструментів. Відкриється вікно Схема данных. За допомогою команди з контекстного меню Добавить таблицу виведіть усі таблиці у вікно Схема данных. Для встановлення зв’язків перетягніть ключове поле однієї таблиці на відповідне ключове поле іншої таблиці. Поле Код туроператора перетягніть на однойменне поле таблиці Замовлення. Відкриється вікно Связи. В цьому вікні:  перевірте назви полів, за якими встановлюються відношення;  встановіть позначку на опції Обеспечение целостности данных;  якщо відношення встановилося, то у нижній частині вікна має бути вказано тип відношення: Один-ко-многим. Закрийте вікно, натиснувши кнопку Создать. Коли відношення встановлено, то після закриття вікна Связи, Ви знову знаходитесь у вікні Схема данных. Між одноіменими ключовими полями відображається лінія зв’язку з позначенням типу відношення (1:). Якщо в області Тип
  • 2. отношения написано Не определено, то була зроблена помилка при визначенні ключових полів. Наприклад, однойменні ключові поля у різних таблицях мають різні типи даних (повинні мати один тип) або невірно встановлено значення індексів. В цьому разі слід повернутися до режиму Конструктор і перевірити типи і властивості ключових полів. Аналогічно встановіть відношення між таблицями Готель і Замовлення за полем Код готелю. Пошук інформації в таблиці Знайти в таблиці Туроператор необхідну інформацію, скориставшись командою Правка  Найти,або відповідною кнопкою на панелі інструментів, і у разі необхідності, використовуючи різні символи підстановки: 1) Знайти всіх керівників, прізвища яких починаються з букви К. 2) Знайти прізвища, які відрізняються одне від одного лише однією літерою, використовуючи символ підстановки ? . 3) Знайти прізвища, які відрізняються одне від одного декількома літерами, використовуючи на початку слова символ підстановки *. 4) Скориставшись символами # , *, знайти:  номери телефонів, що починаються з 555 і закінчуються на 2;  номери телефонів, якщо невідомо будь-які дві цифри. Наприклад, 53#-5#-22;  номери телефонів, що починаються з 222 5) Знайти всіх туроператорів, код яких починається з 99 і закінчується на 0. 6) Знайти всіх туроператорів, у яких цифри 99 у середині кода. 7) Знайти всіх туроператорів, у яких цифри 99 у кінці кода. 8) Знайти прізвища, що починаються з літери Л або С. Наприклад, [ЛС] 9) Знайти прізвища, що починаються з літери Л по С. Наприклад, [Л-С]