
- •1. Запити, передумови виникнення запитів.
- •2.Призначення та різновиди запитів
- •Механізм дії запитів. Етапи виконання запитів.
- •4. Механізм формування джерела даних запиту.
- •5. Використання параметрів поєднання таблиць при формуванні джерела даних запиту.
- •6. Відбір записів базового джерела даних.
- •7. Групування відібраних записів джерела даних.
- •8. Відбір груп записів.
- •9. Сортування результатів відбору даних запитів.
- •10. Формування зразка полів запиту.
- •11. Конструювання запитів на вибірку даних в режимі конструктор
- •12. Забезпечення унікальності записів джерела даних та результатів запиту, обмеження кількості записів в запитах в режимі конструктора.
- •13. Структура виразів в Access
- •14. Призначення та використання констант у виразах. Призначення та використання ідентифікаторів у виразах. Різновиди та застосування операторів при конструюванні виразів.
- •15. Можливості використання функцій при створені виразів
- •16 Різновиди та параметри функцій обробки підмножин записів. Використання функцій обробки підмножин записів в запитах.
- •17.Створення обчислювальних полів в запитах.
- •18. Структура та використання перехресних запитів
- •19. Основні оператори sql
- •20. Структура запитів на вибірку в реж. Sql
- •21. Механізм конструювання джерела даних в реж. Sql
- •22. Конструювання запитів на поновлення даних в реж. Констр. Та sql
- •23. Конструювання запитів на доповнення таблиць в реж. Констр. Та sql
- •24. Конструювання запитів на вилучення записів в реж. Констр. Та sql
- •25. Конструювання запитів на створення таблиць в реж. Констр. Та sql
- •26. Конструюваня запитів на об’єднання даних в реж sql
- •27. Призначення та створення діаграм в бд Microsoft Access.
- •28.Створення та редагування структури звітів
- •29. Групування та сортування даних звітів
- •30.Елементи керування звітів
- •31. Особливості обчислювальних елементів керування звітів
- •32. Комплексне використання форм, запитів та звітів.
- •33. Типи web сторінок для роботи з бд
- •34. Створення Web – сторінок різних типів
- •35. Створення сторінок доступу за допомогою майстра
- •36. Відновлення та документування бд
- •37. Автоматизація додатків бд Microsoft Access.
- •38. Оптимізація об’єктів бд
- •39. Адміністрування бд
- •40.Актуалізація бд. Введення розподілених бд
20. Структура запитів на вибірку в реж. Sql
Запити на вибірку - запити цього типу повертають за деякими умовами дані з однієї або декількох таблиць і відображають їх у вигляді таблиці, записи в якій можна оновлювати (з деякими обмеженнями). Основна їх функція – вибір вказаних полів з однієї чи кількох таблиць(запитів) і відображення отриманих результатів на екрані у вигляді таблиці.
SELEKT перераховуються всі поля, які повинні увійти в результуючий набір даних, в тому числі обчислювальні; FROM задаються імена однієї чи кількох таблиць (запитів). Тут вже вказується зв’язки між таблицями, якщо вони є; WHERE задаються умови, згідно з якими відбираються записи з вихідних таблиць (запитів); ORDER BY – можна задавати порядок сортування для кожного з полів, які входять в цю пропозицію. кожного Порядок сортування вказується після кожного найменування поля в пропозиції; HAVINGумови відбору групи; GROUP BYполя групування. Крапка з комою – обов’язково вказується в кінці оператора.
21. Механізм конструювання джерела даних в реж. Sql
Джерело даних - єдина табл.. з якої беруться дані для виконання запиту. Ця таблиця містить поля з усіх вхідних таблиць, а записи джерела формуються згідно зв’язків ї їх параметрів поєднань між вхідними таблицями.
Параметри поєднання в SQL: поєднання записів 1 табл. З 2 табл. – FROM назва 1 табл. INNER JoinНазва 2 табл. ONПоле 1 табл. =Поле 2 табл.; поєднання всіх записів 1 табл. З записами 2 табл. По співпадаючих значеннях полів поєднання - FROM назва 1 табл. LEFT JoinНазва 2 табл. ON Поле 1 табл. =Поле 2 табл; поєднання всіх записів з 2 табл. З співпадаючими записами 1 табл. По полях поєднання - FROM назва 1 табл. KIGHT JoinНазва 2 табл. ON Поле 1 табл. =Поле 2 табл; поєднання всіх записів 1 табл. З усіма записами 2 табл.( кожен з кожним) – назви таблиці в яких кожен запис 1 табл. Поєднується з кожним записом 2 табл. Отже перераховуються через кому.
22. Конструювання запитів на поновлення даних в реж. Констр. Та sql
Запити на коригування вносять автоматично зміни у дані таблиць. Такі зміни вносяться пакетно, тобто зміни або повністю внесуться у всі записи таблиці або зовсім не внесуться. Доповнення, коригування та видалення можливе лише над записами однієї таблиці на стороні багато або й для ін.. таблиць якщо забезпечується каскадне поновлення. Для перетворення звичайного запиту на вибірку в запит на поновлення в реж. констр. В меню запрос необхідно обрати пункт «Обновления». Після такого перетворення в бланку запиту автоматично з’явиться рядок «Обновление»в якому вказується значення які будуть записані в поле. В реж. SQL запити на поновлення записуються згідно синтаксису: UPDATE джерело даних(поновлення) SET ім’я поля = значення / Null WHERE умови відбору запитів.. Групові операції в таких запитах не передбачаються, тому що запити на поновлення діють лише над джерелом даних для можливого внесення змін.
23. Конструювання запитів на доповнення таблиць в реж. Констр. Та sql
Запити на доповнення викор. Для доповнення записами обраної таблиці. Для перетворення запиту на вибірку запит на доповнення в меню запрос обирається пункт Добавлениия після чого з’являється вікно для вибору таблиці у яку будуть заноситися записи. Після закриття вікна у бланку запиту з’являється додатковий рядок добавления в якому обирається поля для занесення даних. Перевірка цілісності виконується для цілого запису автоматично тому в табл.. заноситься лише ті записи які повністю відповідають встановленим умовам назначення. Створити запити для розмноження активного замовлення з встановленням сьогоднішньої дати. Оскільки інформація про замовлення міститься двох табл.. той і створимо два запити на доповнення: FORMS! Заголовки Замовлень! Код Замовлення. Запити на доповнення не можуть редагувати поля які не підлягають коригуванню зокрема лічильники. В реж SQL записуться: INSERT INTO назва таблиці [(Пререлік полів)] VALUES значення стопців / інструкція вибору.