Найважливішим оператором мови SQL є оператор SELECT, призначений для вибірки даних з таблиць БД відповідно до заданого критерію і перетворення отриманих результатів до потрібного виду.
Загальний формат оператора SELECT наступний:
SELECT [DISTINCT] {* | <Список полів>}<Список таблиць >
[WHERE <Умова добору записів >]
[GROUP BY <Список полів для групування>]
[HAVING <Умови добору для груп>]
[ORDER BY <Список полів для сортування>]
Результатом виконання оператора SELECT є набір даних, який складається з записів, що відповідають заданим умовам добору. В операторі обов'язково повинні бути присутніми інструкції SELECT і FROM. Інші інструкції (вказані у квадратних дужках) можуть бути відсутніми.
Інструкція SELECT повідомляє СУБД, що це команда - запит. В інструкції SELECT указується список полів, які будуть включатися в записи, що відбираються. У списку полів повинне бути задане хоча б одне поле. Якщо в список полів потрібно включити всі поля з таблиці (таблиць), то замість перерахування полів можна вказати символ *. Якщо в список полів включаються поля з різних таблиць, то для вказівки належності поля до тієї чи іншої таблиці використовують складене ім'я, що складається з імені таблиці й імені поля, розділених крапкою. Необов'язкова інструкція DISTINCT забороняє включення в результуючий набір даних повторюваних записів. В інструкції FROM перелічуються імена таблиць, з яких відбираються записи. Список повинний містити хоча б одну таблицю.
В інструкції WHERE задається умова (критерій) добору записів, представлена логічним виразом. Логічний вираз складається з операторів, операцій порівняння і логічних операцій. У якості операторів можуть використовуватися імена полів і константи.
Інструкція GROUP BY призначена для вказівки полів, по яких визначаються групи записів. В одну групу включаються записи з однаковими значеннями в полях, перерахованих в інструкції GROUP BY. Для груп записів можна застосовувати групові операції (їх ще називають агрегатними функціями). У мові SQL визначені такі групові операції:
· Max( ) - вибирає максимальне значення поля;
· Min( ) - вибирає мінімальне значення поля;
· Count( ) - визначає число значень у групі;
· Avg( ) - обчислює середнє значення;
· Sum( ) - обчислює суму значень полів у групі.
Інструкція HAVING застосовується разом з інструкцією GROUP BY і використовується для завдання умов добору для згрупованих даних. Правила запису умов добору аналогічні правилам завдання умов в інструкції WHERE.
В інструкції ORDER BY указується список полів, по яких
потрібно сортування записів у результуючому наборі даних. За замовчуванням
сортування по кожному полю виконується в порядку зростання значень. Якщо
необхідно зробити сортування по спаданню, то після імені відповідного поля
потрібно записати покажчик DESC.
Webnode представляє собою інтернет-інструмент для швидкого створення веб-сайтів та інтернет-магазинів. Він пропонує широкий спектр можливостей для створення веб-сайтів, без необхідності установки і настройки. На сторінці можна легко розмістити безліч інтерактивних елементів, таких як опитування, статті, дискусійні форуми, блоги, актуальні питання, форми і т.д. Він був розроблений компанією Westcom.
Webnode є результатом винахідливості, різних ноу-хау та багато важкої роботи. Розвиток цієї системи почався у вересні 2006 року, а перша бета-версія була запущена 16 місяців потому. У січні 2008 року Webnode (webnode.com) розпочав свою роботу.
Перша версія була запущена чеською мовою, словацькою - п'ять місяців після операції. Версії на інших мовах послідували незабаром після того, і в кінці року Webnode налічував більше 200000 користувачів в більш ніж 80 країнах. В даний час має більше 8 мільйонів користувачів і існує в 20 мовах. Реалізація сайту може здійснюватися різними методами та з використанням спеціального інструментарію. Можливими варіантами реалізації сайту є:
· Власний сайт - ідеально підходить для персонального сайту, блогу, фотогалереї.
· Бізнес сайт - для надання послуг малих і великих підприємствам.
· Інтернет магазин - торгівля та керування продуктами та послугами онлайн.
Отже, Webnode містить різні інструменти для розробки веб-сайту. Особливістю системи є мінімальний набір інструментів при початковій установці, який розширюється за мірою необхідності. Завдяки цьому знижується рівень навантаження на сервер і економиться місце на хостингу.
Сайти можуть управлятися всіма відомими браузерами ( Internet Explorer , Mozilla Firefox , Netscape , Google Chrome , Safari і Opera ), а також дозволяє керувати за допомогою розумних мобільних телефонів .
Послуга надається в базовій версії безкоштовно, з можливістю переходу на платну послугу преміум, який пропонує більше місця на диску, більше даних і більш широку функціональність. Крім того, цей інструмент дозволяє відвідувачам створювати, проектувати, розробляти та запускати потужні веб-сайти та веб-розробки від початку до кінця. Розроблений для легкості використання та екстремальних швидкостей, він може без проблем створювати висококваліфіковані професійні веб-сторінки лише за декілька хвилин [20]. Webnode пропонує три типи сайтів - особисті сторінки, корпоративні сайти та електронну комерцію. Все працює на простому принципі перетягування блоків вмісту. Webnode має такі особливості:
· Широкий спектр функцій, доступних на ринку;
· Немає необхідності завантажувати або встановлювати що-небудь;
· Може використовуватися з будь-яким доменом (наприклад, www.pryklad.com.ua);
· Багато компонентів сайту (опитування, статті, форуми, списки, часті питання, форми і т.д.);
· Може працювати в будь-якому популярному браузері.
З усіх цих причин і багато інших,
Webnode має 15 000 000 користувачів, та їх кількість постійно росте.
Webnode є конструктором сайту, який дозволяє створити безкоштовний і простий веб-сайт. Для налаштування сайту не потрібні знання програмування або платити професійному дизайнерові. Ми не повинні піклуватися про хостинг, тому що Webnode працює одночасно в якості безкоштовного сервісу хостингу [21].зібрав усе, що потрібно, щоб створити повнофункціональний особистий сайт. Не потрібно бути графічним дизайнером - Webnode вже підготував безліч тем оформлення для сайту - більше 1000 шаблонів. З усього цього розмаїття можна обов'язково знайдете те, що найкраще відобразить тематику веб-сторінки. При реєстрації автоматично отримуємо адресу для нашого сайту, згодом можна його змінити на будь-який інший або додати вже існуючий домен.
Характеристики Webnode:
· Швидке редагування в реальному часі;
· Без інсталяцій та налаштувань;
· Фотогалереї, опитування, форуми;
· Блоги, повнотекстовий пошук, RSS;
· Детальна статистика веб-сайту;
· Спілкування та соціальні мережі;
· Розмаїття зовнішніх гаджетів та віджетів.
Для того щоб створити свій сайт просто і безкоштовно потрібно
зареєструватися на webnode.com (рис.3.1.) та виконати три простих кроки.
Рис. 3.1. Вікно реєстрації на Webnode
Крок 1 - вибираємо тип сайту рис.3.2.
Рис. 3.2. Вікно вибору типу сайту
Крок 2 - вибираємо бажаний шаблон сайту рис.3.3.
Рис. 3.3. Вікно вибору шаблону сайту
Крок 3 - можемо почати створювати і використовувати сайт.
Рис. 3.4. Вікно успішного завершення створення сайту
Після реєстрації система автоматично
перенаправляє нас до редактора сайту, де є можливість редагувати свій сайт. В
інтернет-редакторі ми можемо як редагувати свій сайт так і додавати новий
контент. У верхній частині вікна редактора знаходиться панель інструментів з
кнопками, які можна використовувати для веб-сайту. Кожна сторінка складається з
розділів, що складаються зі змісту блоків, де можна додати різноманітного
змісту інформацію (тексти, меню, новини, теги, контактну і т.д.). Кожен блок
має верхню панель і, натиснувши на текст у верхній панелі ("Редагувати
вмісту", "Змінити контакт" і т.д.), ви можете редагувати зміст
блоку рис.3.5.
Рис. 3.5. Вікно редактора сайту
З Webnode ми можете писати статті, додавати форуми, публікувати огляди та розмістити віджети. Також можна завантажити улюблені відео і фото. Webnode дає волю фантазії, ми можемо зробити безкоштовний сайт легко і на свій смак.
Після успішного створення сайту
"Оформлення відпусток" (oformlennya-vidpustki.webnode.com.ua) слід
наповнити сторінки потрібною інформацією (рис.3.6.).
Рис.3.6. Вікно створеного сайту
Обираємо з яких пунктів меню буде
складатися сайт, для цього натискаю на кнопку "Редактор меню" і
вказую з яких саме меню буде складатися сайт: Головна сторінка, Про нас, Види
відпусток, Зразки документів, Структура БД, Контактна інформація (рис.3.7.).
Рис.3.7. Вікно створення меню сайту
Наповнила сторінку "Про
нас" інформацією про відділ кадрів Добротвірської ТЕС, вказала мету та
завдання відділу кадрів (рис.3.8.).
Рис.3.8. Вікно наповнення інформації
про установу
Меню "Види відпусток"
містить потрібну інформацію про види відпусток і їхні під види (рис.3.9.). Ще
однією особливістю даного пункту меню є те, що воно містить ще одну під
сторінку "Схема оформлення відпусток" де показані варіанти схеми з
оформлення відпустки які допоможуть зорієнтуватися в порядку одержання
відпустки (рис.3.10.).
Рис.3.9. Вікно перегляду видів
відпустки
Рис.3.10. Вікно перегляду схеми
оформлення відпусток
У меню "Зразки документів"
знаходяться такі зразки документів: Наказ про надання відпустки, Табель обліку
робочого часу та Наказ про перенесення відпустки (рис.3.11).
Рис.3.11. Вікно перегляду табеля обліку робочого часу
Так само як і вище зазначенні меню, меню "Структура БД
оформлення відпусток відділу кадрів" містить зразок структури БД
оформлення відпусток відділу кадрів. У меню "Контактна інформація"
міститься інформація про адресу, телефон, E-mail
установи, показано на карті місце розташування даної установи (рис.3.12.).
Рис.3.12. Вікно перегляду контактної інформації про установу
Також даний сайт містить пошук по сайту, мапу сайту, можливість роздруку
потрібної нам інформації (рис.3.13.).
Рис.3.13. Вікно додаткових функцій сайту
Однією з особливостей даного сайту є те, що ми можемо
переглянути статистику сайту обравши звітний період, для цього потрібно вказати
місяць і рік за який перевіряємо статистику. Також даний сайт дозволяє
переглянути з яких країн переглядали сайт, хости та шляхи, якими відвідувачі
потрапили на сайт.
Висновки
Теперішнє суспільство називають інформаційним, в якому головним продуктом виробництва є інформація та знання, то інформатизація та комп’ютеризація вимагають від людини нових знань, умінь та навичок, які будуть адаптовані до умов інформаційного суспільства. Особлива роль нині відводиться мережі Інтернет - засобу розповсюдження інформації, середовища співпраці та спілкування людей, що є найбільшою та популярною комп’ютерною мережею, яка відкриває широкі можливості ефективного її використання в кадровій діяльності, а також в інших галузях людської діяльності.
Відділ кадрів Добротвірської ТЕС у своїй діяльності керується чинним законодавством України, Конституцією і Законами України, постановами і розпорядженнями Кабінету Міністрів України, правилами внутрішнього трудового розпорядку, наказами міністерства, керівників ПАТ "Західенерго" і Добротвірської ТЕС, колективним договором ВАТ "Західенерго", Статутом та іншими нормативно-правовими актами.
Одним з основних напрямів роботи відділі кадрів Добротвірської ТЕС є оформлення відпусток працівників, які класифікуються за різними ознаками і можуть надаватися з різних причин. Порядок надання і оформлення відпусток проходить у декілька етапів: спочатку складаються графіки відпусток, які узгоджуються між працівником і роботодавцем, після узгодження графіка працівник в відведений йому термін пише заяву на відпустку, коли заява написана, складається наказ, який визначає кількість відпустки, і точну дату виходу на роботу.
У даній курсовій роботі описується програмний засіб для вдосконалення функціонування оформлення відпусток відділу кадрів Добротвірської ТЕС який в подальшому допоможе розробити та впровадити інформаційну систему на основі Mу SQL. MySQL - вільна система управління базами даних. Впровадження БД за допомогою MySQL сприятиме оперативності у роботі з документами на підприємстві, виконанні складних тематичних запитів, розширить можливість пошуку необхідної інформації про працівника, допоможуть пришвидшити процес оформлення відпустки, а також генерації статистичних звітів, щодо чисельності працівників.
Результатом виконання даної роботи стало розроблення веб-сайту з оформлення відпусток за допомогою Webnode, який покликаний надавати повну і достовірну інформацію з оформлення відпустки. Webnode представляє собою інтернет-інструмент для швидкого створення веб-сайтів. Він пропонує широкий спектр можливостей для створення веб-сайтів, без необхідності установки і настройки. На сторінці можна легко розмістити безліч інтерактивних елементів, таких як опитування, статті, дискусійні форуми, блоги, актуальні питання, форми і т.д. Він був розроблений компанією Westcom.
З Webnode ми можете писати статті, додавати форуми,
публікувати огляди та розмістити віджети. Також можна завантажити улюблені
відео і фото. Webnode дає волю фантазії, ми можемо зробити безкоштовний сайт
легко і на свій смак. Інформація яка розміщена на даному сайті допоможе
користувачу зорієнтуватися у виборі відпустки, а також ознайомить із зразками
документів які необхідні для відпустки.
Список використаної літератури
2. Про затвердження порядку обчислення середньої заробітної плати: постанова Кабінету Міністрів України від 8 лютого 1995 р. № 100 [Електронний ресурс] - Режим доступу: http://zakon4.rada.gov.ua/laws/show/1266-2001-%D0%BF
3. Про затвердження Примірної інструкції з діловодства: постанова Кабінету Міністрів України від 17 жовтня 1997р. № 1153 [Електронний ресурс] - Режим доступу: http://zakon4.rada.gov.ua/laws/show/1153-97-%D0%BF
4. Про інформацію, прийнятий ДСТУ 2732-2004 "Діловодство та архівна справа" [Електронний ресурс] - Режим доступу: http://law.leschishin.org/nor024.php
5. Андрєєва В. І. Діловодство [текст]: вимоги до документообігу фірми/ В. І. Андрєєва// Вимоги до складання документів. - 1994. - 235с.
6. Блощинська В. А. Сучасне діловодство[текст]: навчальний посібник/ В. А. Блощинська. - К.: Центр навчальної літератури, 2005. - 320 с.
7. Діденко А. Н. Сучасне діловодство [текст]: навч. посіб./ А. Н. Діденко. - вид. 5-е вид., перероб. і доп. - К.: Либідь, 2006. - 384 с.
| 00539 |
| 02.03 |
| 0501 Конунников ЛР1-1 |
| 10Лекция 10 |
| 1136 |
| 1304 |
| 131 |
| 1362 |
| 15.02.16 1 пара |
| 1741 |