Контрольная работа: Табличний процесор Excel та СУБД ACCESS
· сервісні програми (зовнішні утиліти), що забезпечують ряд додаткових можливостей по обслуговуванню інформаційної системи.
Microsoft Office Access – реляційна СУБД корпорації Microsoft. Має широкий спектр функцій, включаючи пов'язані запити, зв'язок із зовнішніми таблицями та базами даних. Завдяки вбудованому мови VBA, в самому Access можна писати програми, що працюють з базами даних.
Основні компоненти MS Access:
· побудовник таблиць;
· побудовник екранних форм;
· налаштування SQL-запитів (мова SQL в MS Access не відповідає стандарту ANSI);
· налаштування звітів, що виводяться на друк.
Вони можуть викликати скрипти мовою VBA, тому MS ACCESS дозволяє розробляти програми і БД практично «з нуля» або написати оболонку для зовнішньої БД.
MS Access є файл-серверною СУБД і тому застосовується лише до маленьких програм. Відсутній ряд механізмів, необхідних в багатокористувацьких БД, таких, наприклад, як тригери.
Істотно розширює можливості MS Access за написання додатків механізм зв'язку з різними зовнішніми СУБД: «пов'язані таблиці» (зв'язок з таблицею СУБД) і «запити до сервера» (запит на діалекті SQL, що «розуміє» СУБД). Також MS Access дозволяє будувати повноцінні клієнт-серверні додатки на СУБД MS SQL Server. При цьому є можливість поєднати з властивою MS Access простотою інструменти для управління БД і засоби розробки.
Завдання 1
Скласти таблицю, в якій зазначити рекламодавців на каналі 1+1 з кількістю рекламних роликів за 1 тиждень. Розрахувати суму затрачених ними коштів на рекламу. Якщо підсумок складає більше 100000 грн. рекламодавець отримує скидку у розмірі 8%. Побудувати кругову діаграму для кожного рекламодавця від загальних витрат.
Рекламодавець | Категорія реклами | Затрати | Підсумок з урахуванням знижки | % до загальних витрат | |
Час хв. | Ціна грн./хв. |
Хід роботи
1. Створюємо новий документ EXCEL.
2. Заповнюємо такі поля таблиці як «Рекламодавець», «Категорія реклами», «Затрати». В комірку Е3 вводимо наступну формулу: «=ЕСЛИ (C3*D3>100000; C3*D3*(1–0,08); C3*D3)» . Значення в комірках Е4-Е12 отримуємо за допомогою авто заповнення.
3. Далі в комірку F3 вводимо формулу: «=E3/$E$13*100» . Значення в комірках F4-F12 також отримуємо за допомогою авто заповнення. Отримуємо наступні результати розрахунків, які показані на рис. 1.
Рис. 1 – Результати розрахунків витрат на рекламу
По результатам розрахунків будуємо діаграми% до загальних витрат (рис. 2).
Рис. 2 – Діаграма проценту від загальних витрат на рекламу
Рис. 3 – Формули розрахунків
Завдання 2 (лінійний обчислювальний процес)
Розрахувати наступний вираз:
Хід роботи
1. Створюємо новий документ EXCEL.
2. Заповнюємо початкові дані A, B, C та X. Для розрахунку виразу (Y) в комірку Е7 вводимо наступну формулу: «=(КОРЕНЬ (1,2*$A$7+$C$7*ABS (LN(D7)))/(2*$B$7))*EXP(D7)» . Значення в комірках Е8-Е19 отримуємо за допомогою авто заповнення. Отримуємо наступні результати розрахунків виразу, які показані на рис. 3.