Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Відповіді на Шпрота.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
72 Кб
Скачать
☆

12. Забезпечення унікальності записів джерела даних та результатів запиту, обмеження кількості записів в запитах в режимі конструктора.

Забезпечити унікальність можна в рядку «Условие отбора» функцією Is Not Null.

13. Структура виразів в Access

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

Ці елементи можуть включати:Ідентифікатори — імена полів таблиці та елементів керування у формах і звітах або властивості цих полів та елементів керування. Оператори, наприклад + (плюс) або - (мінус). Функції, наприклад SUM або AVG і аргументи, які використовуються з ними. Константи — незмінні значення — наприклад, текстові рядки або числа, які не обчислюються виразом.

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

Вираз використовується, якщо потрібно створити значення, які не містяться безпосередньо в даних. Наприклад, потрібно обчислити податок на продаж для замовлення або загальну вартість самого замовлення. Або потрібно додати критерії до запиту чи фільтра — відомості, що визначають, які записи повертає запит або які відображаються після застосування фільтра. Інколи потрібно встановити значення за промовчуванням або правило перевірки для поля чи елемента керування. У всіх цих випадках використовується вираз.

14. Призначення та використання констант у виразах. Призначення та використання ідентифікаторів у виразах. Різновиди та застосування операторів при конструюванні виразів.

Константа — це елемент з іменем, чиє значення залишається незмінним під час роботи програми Access. Зазвичай у виразах використовуються константи True, False і Null. Можна також визначити власні константи в коді Visual Basic для застосунків (VBA). VBA — це мова програмування, використовувана у програмі Access.

Основні правила запису констант: текстові – беруться в подвійні дужки; дати записуються в діссах # в реж. Констр. У форматі # d, m, r; а реж. SQL у форматі # m.d. r#.; ціла частина числа відмежовується дробовою комою в реж. Констр. І крапкою в реж. SQL.

Індетифікатори – це імена об’єктів, які повертають активне значення. Ідентифікатор використовується у виразі для посилання на значення, пов’язане з полем, властивістю або елементом керування. Наприклад, вираз =[Запланована дата]-[Дата доставки]. Цей вираз віднімає значення поля або елемента керування Дата доставки від значення поля або елемента керування Запланована дата. У цьому виразі імена Запланована дата та Дата доставки використовуються як ідентифікатори.

У застосунку Access підтримуються різноманітні оператори, зокрема очікувані арифметичні оператори, наприклад +, -, * (множення), / (ділення). Можна також використовувати оператори порівняння для порівняння значень, текстові оператори для об’єднання (комбінації) тексту, логічні оператори для визначення істинних або хибних значень та інші оператори, притаманні лише для програми Access.

Арифметичні оператори використовуються для обчислення значення із двох чи більше чисел або для змінення знаку числа з додатного на від’ємний; Оператори порівняння використовуються для порівняння значень і повернення значення істинності, хибності або null. В усіх випадках, якщо перше або друге значення дорівнюють null, результат також дорівнює null. Оскільки null — це невідоме значення, результат порівняння з null також є невідомим; Оператори об’єднання використовуються для об’єднання двох текстових значень в одне; Умови використання специфічних операторів описано в цій таблиці.