Реферат по предмету "Информатика, программирование"


Табличний процесор Excel та СУБД ACCESS

/>Загальна характеристиката функціональні можливостіMSExcel
 
MicrosoftExcel (також іноді називається Microsoft Office Excel) – програма для роботи зелектронними таблицями, створена корпорацією Microsoft для Microsoft Windows,Windows NT і Mac OS. Вона надає можливості економіко-статистичнихрозрахунків, графічні інструменти і, за винятком Excel 2008 під Mac OS X, мовамакропрограмування VBA (Visual Basic для додатків). Microsoft Excelвходить до складу Microsoft Office і на сьогоднішній день Excel є одним знайбільш популярних програм у світі.
Цінноїможливістю Excel є можливість писати код на основі Visual Basic для додатків(VBA). Цей код пишеться з використанням окремого від таблиць редактора.Управління електронною таблицею здійснюється за допомогою об'єктно-орієнтованоїмоделі коду і даних. За допомогою цього коду дані вхідних таблиць будутьмиттєво оброблятися і відображатися в таблицях і діаграмах (графіках). Таблицястає інтерфейсом коду, дозволяючи легко працювати змінювати його і керуватирозрахунками.
Задопомогою Excel можна аналізувати великі масиви даних. У Excel можнавикористовувати більше 400 математичних, статистичних, фінансових та іншихспеціалізованих функцій, пов'язувати різні таблиці між собою, вибирати довільніформати представлення даних, створювати ієрархічні структури. Воістину безмежніметоди графічного представлення даних: крім кількох десятків вбудованих типівдіаграм, можна створювати свої, що настроюються типи, допомагають наочновідобразити тематику діаграми. Ті, хто тільки освоює роботу з Excel, подостоїнству оцінять допомогу «майстрів» – допоміжних програм, які допомагаютьпри створення діаграм. Вони, як добрі чарівники, задаючи навідні питання пропередбачуваних подальших кроках і показуючи, в залежності від планованоговідповіді, результат, проведуть користувача «за руку» за всіма етапами побудовидіаграми найкоротшим шляхом.
Роботаз таблицею не обмежується простим занесенням до неї даних та побудовою діаграм.Важко уявити собі галузь, де б не був потрібний аналіз цих даних. У Excelвключений потужний інструмент аналізу – Зведена таблиця. З її допомогою можнааналізувати широкоформатні таблиці, містять велику кількість несистематизованихданих, і лише декількома клацаннями кнопкою миші приводити їх у зручний ічитається вигляд. Освоєння цього інструменту спрощується наявністю відповідноїпрограми-майстра.
ВMicrosoft Excel є два основних типи об’єктів: книга і лист.
Книга в MicrosoftExcel являє собою файл, що використовується для обробки і зберігання даних.Кожна книга може складатися з декількох аркушів, тому в одному файлі можнапомістити різноманітні відомості і встановити між ними необхідні зв'язку.
Листи служать дляорганізації та аналізу даних, які можна вводити та редагувати одночасно на декількохаркушах, а також виконувати обчислення на основі даних з декількох аркушів.Після створення діаграми можна помістити на лист з відповідними даними або наокремий лист діаграми.
Іменааркушів відображаються на ярличках в нижній частині вікна книги. Для переходу зодного листа на інший слід вказати відповідний ярлик. Назва активного аркушавиділено жирним шрифтом.
ВMicrosoft Excel дуже багато різноманітних функцій, серед яких такі:
1. Фінансові, серед безліч спеціальних функцій, рахуючихвідсотки по депозиту або кредиту, амортизаційні відрахування, норму прибутку інайрізноманітніші зворотні і родинні величини.
2. Функції дати і часу – більшість функцій цієї категорії відаєперетвореннями дати і часу в різні формати. Дві спеціальні функції СЕГОДНЯ іТДАТА вставляють у комірку поточну дату (перша) і дату і час (друга), оновлюючиїх при кожному виклику файлу або при внесення будь-яких змін в таблицю.
3. Логічні функції – ця категорія включає 6 логічних команд,серед яких ЕСЛИ,И, ИЛИ, НЕ, ИСТИНА, ЛОЖЬ.
4. Математичні – ця категорія – одна з найбільш густонаселених вExcel (більше 100 функцій). Ніяких особливих хитрощів в ній немає. Але є доситьбагато функцій на всі випадки.
5. Посилання і масиви. В цій категорії знаходяться функції, щодозволяють звернутися до масиву даних (по колонці, рядку, прямокутномуінтервалу) і отримати з нього найрізноманітнішу інформацію: номери стовпців ірядків, в нього входять, їх кількість, вміст потрібного вам елемента масиву;можна знайти, в якій комірці цього масиву потрібне число або текст і т.д.
6. Текстові – У цій групі десятка два команд! З їх допомогоюми зможемо порахувати кількість символів у комірці, включаючи пробіли (ДЛСТР),дізнатися код символу (КОДСИМВ), дізнатися, який символ стоїть першим (ЛЕВСИМВ)і останнім (ПРАВСИМВ) у рядку тексту, помістити в активну комірку деякукількість символів з іншої комірці (ПСТР), помістити в активну комірку весьтекст з іншого комірки великими (ПРОПИСН) або стічними літерами (СТРОЧН),перевірити, чи збігаються дві текстові комірки (СОВПАД), знайти деякий текст (ПОИСК,НАЙТИ) і замінити його іншим (ЗАМЕНИТЬ).
7. Проверка свойств и значений – тут знаходятьсякоманди, за допомогою яких можна отримати інформацію про тип даних у комірці(число там знаходиться, текст або якась інша інформація), про формат, пропоточну операційну середовищі, про типові помилки, що виникли у формулі, тощо.
8. Робота з базою даних – тут можна знайти команди статистичногообліку (БДДИСП – дисперсія по вибірці з бази, БДДИСПП – дисперсія погенеральній сукупності, ДСТАНДОТКЛ – стандартне відхилення по вибірці),операції із стовпцями і рядками бази, кількість непорожніх (БСЧЕТА) або (БСЧЕТ)осередків і т.д.
9. Мастер диаграмм – вбудована програма EXCEL, що спрощує роботу зосновними можливостями програми.

ВизначенняСУБД. Призначення СУБД MSACCESS
Системауправління базами даних (СУБД) – сукупність програмних і лінгвістичних засобівзагального або спеціального призначення, які забезпечують управління створеннямі використанням баз даних.
Основніфункції СУБД:
· керування даними в зовнішньої пам'яті (на дисках);
· керування даними в оперативній пам'яті з використанням дисковогокешу;
· журналювання змін, резервне копіювання і відновлення бази данихпісля збоїв;
· підтримка мов БД (мова визначення даних, мова маніпулюванняданими).
Звичайносучасна СУБД містить наступні компоненти:
· ядро, яке відповідає за керування даними в зовнішній іоперативної пам'яті, і журналізацію,
· процесор мови бази даних, що забезпечує оптимізацію запитів навидалення та редагування даних і створення, як правило, машино-незалежноговиконуваного внутрішнього коду,
· підсистему підтримки часу виконання, яка інтерпретуєпрограми маніпуляції даними, створюють користувальницький інтерфейс з СУБД
· сервісні програми (зовнішні утиліти), що забезпечують ряддодаткових можливостей по обслуговуванню інформаційної системи.
MicrosoftOffice Access – реляційна СУБД корпорації Microsoft. Має широкий спектрфункцій, включаючи пов'язані запити, зв'язок із зовнішніми таблицями та базамиданих. Завдяки вбудованому мови VBA, в самому Access можна писати програми, щопрацюють з базами даних.
Основнікомпоненти MS Access:
· побудовник таблиць;
· побудовник екранних форм;
· налаштування SQL-запитів (мова SQL в MS Access не відповідаєстандарту ANSI);
· налаштування звітів, що виводяться на друк.
Вониможуть викликати скрипти мовою VBA, тому MS ACCESS дозволяє розробляти програмиі БД практично «з нуля» або написати оболонку для зовнішньої БД.
MSAccess є файл-серверною СУБД і тому застосовується лише до маленьких програм.Відсутній ряд механізмів, необхідних в багатокористувацьких БД, таких,наприклад, як тригери.
Істотнорозширює можливості 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.
/>
Рис. 4– Результати розрахунків витрат на рекламу
3. По результатам розрахунків будуємо графік отриманих значень (рис. 2).

/>
Рис. 5– Діаграма проценту від загальних витрат на рекламу
/>
Рис. 6– Формули розрахунків
Завдання3 (розгалужений обчислювальний процес)
Значеннязмінних x, A, B та C підібрати таким чином, щоб розрахуноквиконувався за всіма трьома умовами завдання.
/>

Хідроботи
1. Створюємо новий документ EXCEL.
2. Вводимо початкові дані x, A, B та C. Також в першукомірку F10 вводимо формулу: «=ЕСЛИ (И(E10>0; B10=0); СТЕПЕНЬ (E10; B10)*КОРЕНЬ(C10*E10)+D10*СТЕПЕНЬ (E10; C10); ЕСЛИ (И(E10=0; НЕ (И(B10>0; B10.
3. Після введення першої розмножуємо її в інші комірки за допомогоюавтозаповнення. Отримуємо наступні результати розрахунків, які показані нарис. 1.
/>
Рис. 7– Результати розрахунків виразу
4. В таблиці 1 показано повний перелік формул, застосованих длярозрахунку виразу. На рис. 2 показаний графік розрахованих значень.

Таблиця1 – Формули для розрахунку виразу
A
B
C
X
Y 1 1 2 2 =ЕСЛИ (И(E10>0; B10=0); СТЕПЕНЬ (E10; B10)*КОРЕНЬ (C10*E10)+D10*СТЕПЕНЬ (E10; C10); ЕСЛИ (И(E10=0; НЕ (И(B10>0; B100; B11=0); СТЕПЕНЬ (E11; B11)*КОРЕНЬ (C11*E11)+D11*СТЕПЕНЬ (E11; C11); ЕСЛИ (И(E11=0; НЕ (И(B11>0; B110; B12=0); СТЕПЕНЬ (E12; B12)*КОРЕНЬ (C12*E12)+D12*СТЕПЕНЬ (E12; C12); ЕСЛИ (И(E12=0; НЕ (И(B12>0; B120; B13=0); СТЕПЕНЬ (E13; B13)*КОРЕНЬ (C13*E13)+D13*СТЕПЕНЬ (E13; C13); ЕСЛИ (И(E13=0; НЕ (И(B13>0; B130; B14=0); СТЕПЕНЬ (E14; B14)*КОРЕНЬ (C14*E14)+D14*СТЕПЕНЬ (E14; C14); ЕСЛИ (И(E14=0; НЕ (И(B14>0; B140; B15=0); СТЕПЕНЬ (E15; B15)*КОРЕНЬ (C15*E15)+D15*СТЕПЕНЬ (E15; C15); ЕСЛИ (И(E15=0; НЕ (И(B15>0; B150; B16=0); СТЕПЕНЬ (E16; B16)*КОРЕНЬ (C16*E16)+D16*СТЕПЕНЬ (E16; C16); ЕСЛИ (И(E16=0; НЕ (И(B16>0; B160; B17=0); СТЕПЕНЬ (E17; B17)*КОРЕНЬ (C17*E17)+D17*СТЕПЕНЬ (E17; C17); ЕСЛИ (И(E17=0; НЕ (И(B17>0; B170; B18=0); СТЕПЕНЬ (E18; B18)*КОРЕНЬ (C18*E18)+D18*СТЕПЕНЬ (E18; C18); ЕСЛИ (И(E18=0; НЕ (И(B18>0; B180; B19=0); СТЕПЕНЬ (E19; B19)*КОРЕНЬ (C19*E19)+D19*СТЕПЕНЬ (E19; C19); ЕСЛИ (И(E19=0; НЕ (И(B19>0; B190; B20=0); СТЕПЕНЬ (E20; B20)*КОРЕНЬ (C20*E20)+D20*СТЕПЕНЬ (E20; C20); ЕСЛИ (И(E20=0; НЕ (И(B20>0; B200; B21=0); СТЕПЕНЬ (E21; B21)*КОРЕНЬ (C21*E21)+D21*СТЕПЕНЬ (E21; C21); ЕСЛИ (И(E21=0; НЕ (И(B21>0; B210; B22=0); СТЕПЕНЬ (E22; B22)*КОРЕНЬ (C22*E22)+D22*СТЕПЕНЬ (E22; C22); ЕСЛИ (И(E22=0; НЕ (И(B22>0; B220; B23=0); СТЕПЕНЬ (E23; B23)*КОРЕНЬ (C23*E23)+D23*СТЕПЕНЬ (E23; C23); ЕСЛИ (И(E23=0; НЕ (И(B23>0; B230; B24=0); СТЕПЕНЬ (E24; B24)*КОРЕНЬ (C24*E24)+D24*СТЕПЕНЬ (E24; C24); ЕСЛИ (И(E24=0; НЕ (И(B24>0; B24/>
Рис. 8– Графік розрахованих значень
 
Завдання4
 
Створититаблиці за пропонованою структурою, встановити зв’язки між таблицями, заповнититаблиці даними (не менше 10 записів):
/> 
Таблиця2 – Довідник виробівКод виробу Найменування виробу Вироблено (од.) … … …
Таблиця3 – Прейскурант цінКод деталі Найменування деталі Ціна (грн.) … … …

Таблиця4 – Застосованість деталей у виробахКод виробу Код деталі Кількість деталей у виробі
Виконатирозрахунки вартості складових у кожному виробі шляхом побудови запиту. Одержанірезультати сформувати у вигляді звіту, де згрупувати дані по кожному виробу.
Таблиця5 – Структура запиту для визначення вартості деталей у виробіКод виробу Найменування виробу Вироблено (од.) Код деталі Найменування деталі Кількість деталей у виробі Ціна деталі (грн.) Вартість деталей у виробі 1 2 3 4 5 6 7 8=(6*7)
Хідроботи
1. В СУБД Microsoft ACCESS створюємо базу даних під назвою «Робітники».
2. Створюємо і заповнюємо в БД 3 таблиці: «Довідник робітників»,«Довідник верстатів» та «Відомість виконаних робіт». Вони показані відповіднона рис. 9, 10 та 11.
/>
Рис. 9– Таблиця «Довідник виробів»

/>
Рис. 10– Таблиця «Прейскурант цін»
/>
Рис. 11– Таблиця />«Застосованість деталей увиробах»
3. Тепер зв’яжемо створені таблиці. Для цього натискаємо на верхнійпанелі на клавішу «Схема данных» і додаємо всі три таблиці до схеми. Далістворюємо 2 зв’язки: поле «Код виробу» таблиці «Довідник виробів» з’єднуємо зполем «Код виробу» таблиці «Застосованість деталей у виробах» та поле «Код деталі»таблиці «Прейскурант цін» – з полем «Код деталі» таблиці «Застосованістьдеталей у виробах». Схема даних показана на рис. 12.
/>
Рис. 12– Схема даних
4. Створимо 3 форми для перегляду кожної зі створених таблиць. Вонивідповідно показані на рис. 13, 14 та 15.
5. 
/>
Рис. 13– Форма таблиці «Довідник виробів»
/>
Рис. 14– Форма таблиці «Прейскурант цін»
/>
Рис. 15– Форма таблиці «Застосованість деталей у виробах»

6. Виконати розрахунки вартості складових у кожному виробі
7. Тепер виконаємо розрахунки вартості складових у кожному виробі, якпоказано нижче. Для цього в режимі конструктора створимо запит до БД, якпоказано на рис. 16. Цей запит має 1 розрахункове поле (в якому ірозраховується вартість деталей у виробі), яке має наступну формулу:
Вартістьдеталей у виробі: [Кількість деталей у виробі]*[Ціна (грн)]
/>
Рис. 16– Створення запиту розрахунку вартості деталей в режимі конструктора
Післястворення запиту, запускаємо його на виконання, як показано на рис. 17.
/>
Рис. 17– Запит до БД про розрахунок вартості деталей
Одержанірезультати оформимо у вигляді звіту, як показано на рис. 18.

/>
Рис. 18– Звіт до БД про нарахування плати робітникам


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат А ты её прости и. Николаев
Реферат Кадровая политика, ее роль и значение в стратегии фирмы
Реферат Непобедимая армада
Реферат Проектирование и разработка технологических процессов изготовления детали
Реферат Политические альтернативы развития России после Смутного времени
Реферат А фото нкета
Реферат Symbolism In Macbeth Essay Research Paper In
Реферат А втоматизация вузовских библиотек
Реферат Рецензия на повесть В. Распутина "Пожар"
Реферат А льпийская смена
Реферат Конструкция экипажной части тепловоза
Реферат «Учет и анализ» Общая трудоемкость изучения дисциплины составляет
Реферат Отчёт о прохождении преддипломной практики в Управлении по взаимодействию с органами законодательной и исполнительной власти (УВОЗИВ) ГТК России
Реферат Художественные особенности комедии Мольера Мещанин во дворянстве
Реферат Формирование грамматических навыков на начальном этапе в основной школе