- •Конспект лекцій (опорний конспект лекцій)
- •Лекція №1. Введення в інформаційні системи
- •1. Основні поняття і визначення
- •2. Розвиток інформаційних систем
- •3. Роль інформаційних систем в управлінні організаціями
- •4. Класифікація інформаційних систем
- •5. Функціональні компоненти інформаційних систем
- •6. Інформаційне забезпечення інформаційних систем
- •1. Ресурси і технології інформаційних систем
- •Лекція №2. Роль структури управління в інформаційній системі.
- •2. Структура керування організацією
- •3. Система об’єктивного інформаційного забезпечення менеджменту
- •4. Рівні керування
- •5. Інші елементи організації
- •6. Приклади інформаційних систем
- •Лекція №3. Структура інформаційної системи
- •1. Типи забезпечуючих підсистем
- •2. Інформаційне забезпечення
- •3. Технічне забезпечення
- •4. Математичне й програмне забезпечення
- •5. Організаційне забезпечення
- •6. Правове забезпечення
- •7. Класифікація інформаційних технологій
- •Лекція №4. Класифікація інформаційних систем
- •1. Класифікація інформаційних систем за ознакою структурованості завдань
- •2. Класифікація інформаційних систем за функціональною ознакою і рівнем керування
- •3. Типи інформаційних систем
- •3.1. Інформаційні системи оперативного (операційного) рівня
- •3.2. Інформаційні системи фахівців
- •3.3. Інформаційні системи для менеджерів середньої ланки
- •3.4. Стратегічні інформаційні системи
- •Лекція №5. Корпоративні інформаційні системи
- •1. Загальна характеристика корпоративних інформаційних систем
- •2. Локальні, середні та великі інтегровані інформаційні системи
- •3. Сутність систем підтримки прийняття управлінських рішень.
- •4. Використання технологій штучного інтелекту в управлінні
- •Лекція №6. Організація інформаційних потоків у базах даних
- •1. Термінологія теорії баз даних
- •2. Microsoft access – реляційна скбд
- •4. Створення бази даних
- •5. Визначення в базі даних зв'язків між таблицями
- •Лекція №7. Створення таблиць. Арифметичні операції
- •1. Створення таблиць
- •1. 1. Режим таблиці
- •1. 2. Режим конструктора таблиці
- •1. Визначити ім'я поля таблиці
- •2. Визначити тип даних поля
- •3. Ввести опис поля (необов'язково)
- •4. Задати властивості поля (необов'язково)
- •1. 3 Майстер таблиць
- •1. 4. Імпорт таблиць
- •2. Модифікація бд
- •2. 1. Операції над таблицями
- •2. 2. Модифікація структури таблиці
- •3. Вирази в Access
- •4. Оператори
- •4. 1. Арифметичні оператори
- •4 .2. Оператори злиття рядків (конкатенації)
- •4. 3. Оператори порівняння
- •4. 4. Оператори ідентифікації. Ідентифікатори
- •5. Константи
- •6. Функції
- •7. Построитель выражений
- •Лекція №8. Створення запитів. Форми
- •1. Створення запитів
- •1. 1. Загальна характеристика запитів
- •1. 2. Типи запитів в Access
- •1. 3. Режими вікна запиту
- •1. 4. Створення запиту
- •1. 5. Дії у вікні конструктора запитів
- •1. 6. Підведення підсумків
- •1. 7. Перехресні запити
- •2. Форми
- •2. 1. Загальні відомості
- •2. 2. Структура форми
- •2. 3. Види форм
- •2. 4. Вміст форми
- •Лекція №9. Форми. Звіти
- •1. Форми
- •1. 1. Створення форми
- •1. 2. Використання Майстра форм
- •1. 3. Використання Конструктора форм
- •1. 4. Створення поля, що обчислюється
- •1. 5. Настроювання форми
- •1. 6. Створення діаграм
- •1. 7. Складені форми
- •2. 1. Основні поняття
- •2. 2. Створення звіту
- •2. 3. Створення звіту за допомогою Майстра звітів
- •2. 4. Створення звіту за допомогою Конструктора
- •2. 5. Сортування й групування
- •2. 6. Режими вікна звіту
- •2. 7. Друкування звіту
- •Перелік рекомендованої літератури
3. Вирази в Access
При роботі з різними об'єктами в Access широко використовуються вирази — аналог формул в Excel.
Вираз — це будь-яка комбінація операторів, констант, функцій і ідентифікаторів, результатом якої є деяке значення.
Константи, функції й ідентифікатори, що використовуються у виразах, називаються операндами.
Вирази часто вживаються для перевірки різних умов і проведення обчислень у таблицях, запитах, формах і звітах. Вони дозволяють виконувати дії із числами, датами й текстовими значеннями в кожному записі, використовуючи дані з одного або декількох полів. Наприклад, за допомогою виразу можна перемножити значення двох числових полів або об'єднати кілька текстових значень.
4. Оператори
У виразах застосовуються наступні типи операторів:
арифметичні оператори — використовуються для виконання математичних обчислень;
оператори конкатенації — використовуються для злиття рядків;
оператори порівняння — використовуються для виконання операцій порівняння;
логічні оператори — використовуються для виконання логічних операцій;
оператори ідентифікації — створюють однозначні імена об'єктів БД.
4. 1. Арифметичні оператори
Операнди повинні бути виразами, що мають числове значення. Для зміни пріоритету арифметичних операцій використовуються круглі дужки. Якщо хоча б один з операндів є вираженням зі значенням Null, то результат має значення Null.
Оператор ділення нацело «\» округляє обидва операнди до цілих значень, а потім ділить перший на другий. Результат округляється до цілого, наприклад, 11 \ 2 = 5; 7,6 \ 2,5 = 4.
Оператор Mod також округляє обидва операнди до цілих значень і ділить перший на другий. Результат - залишок від розподілу. Наприклад, 9 Mod 2 = 1, а 7,6 Mod 4 =0.
Таблиця 1. Арифметичні оператори
Оператор |
Опис |
Приклад |
+ |
Складає два операнди |
[Ціна] + 10 |
- |
Віднімає від першого операнда другий або міняє знак операнди |
[Дата1] - [Дата2] -111 |
* |
Перемножує два операнди |
[Ціна]* [Вага] |
/ |
Ділить один операнд на другий |
[Сума] / 10 |
\ |
Ділить один операнд на другий нацело |
[Місяць] \ 4 |
^ |
Зводить перший операнд у ступінь, що задається другим операндом |
[Число]^ [Ступінь] |
Mod |
Повертає залишок від розподілу нацело |
[Місяць] mod 4 |
4 .2. Оператори злиття рядків (конкатенації)
Оператори & (амперсанд) або + створюють текстовий рядок, приєднуючи вміст другого рядка до кінця першої. Якщо один з операндів - число, то він перетвориться перед проведенням операції злиття в рядок символів.
Для об'єднання рядків краще використовувати оператор &, а не +, тому що якщо один з рядків, що беруть участь в операції, наприклад <рядок 2>, має значення Null, те результат операції <рядок 1> + <рядок 2> дорівнює Null, , а результат операції <рядок1> & <рядок 2> дорівнює <рядок 1>.
Наприклад, у вираженні "Число замовлень = " & [Число замовлень] поєднуються рядок символів і значення поля Число замовлень. Якщо число замовлень дорівнює 100, то результатом виконання операції буде рядок "Число замовлень = 100".
