Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

РОЗДІЛ 1. Літературні джерела щодо сутності баз даних та їх функціонування

Читайте также:
  1. Банк даних ……………………………..
  2. Виробнича практика в юридичній службі та структурних підрозділах підприємства, установи, організації
  3. Висновки по розділу 3
  4. Висновки по розділу 4
  5. Джерела (форми) трудового права України: поняття, види, особливості
  6. Дії мостових підрозділів при відновленні аеродромів.
  7. Закони України як джерела трудового права

МІНІСТЕРСТВО ОСТВІТИ ТА НАУКИ УКРАЇНИ

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»

ІНСТИТУТ ГУМАНІТАРНИХ ТА СОЦІАЛЬНИХ НАУК

КАФЕДРА СОЦІАЛЬНИХ КОМУНІКАЦІЙ ТА ІНФОРМАЦІЙНОЇ ДІЯЛЬНОСТІ

Курсова робота

на тему:

«Бази даних інформаційних ресурсів мережі Інтернет»

з дисципліни «INTERNET-технології опрацювання інформаційних ресурсів»

 

 

Виконала: студентка ДЗІ(с)-11

Чернявська К.В.

Перевірив: старший викладач

Марковець О. В.

 

Львів - 2013

ВСТУП

В сучасному суспільстві, яке характеризується збільшенням ролі інформації і знань в житті суспільства, зростанням кількості людей, зайнятих в сфері виробництва інформаційних продуктів і послуг, створенням глобального інформаційного простору, інформаційні технології займають провідне місце та розглядається в якості одного з найважливіших ресурсів розвитку суспільства та визначаються як сукупність методів, виробничих процесів і програмно-технічних засобів, об'єднаних у технологічний ланцюжок, що забезпечує збір, обробку, зберігання, передачу і відображення інформації. Одним з найпопулярніших видів інформаційних технологій є мережа Інтернет - всесвітня система об'єднаних комп'ютерних мереж для зберігання і передачі інформації. Інтернет отримав заслужену популярність в останні роки завдяки інформаційним ресурсам, що представляють собою це масив даних, складений і відсортований за певною ознакою, роду інформації, який має сувору структуру. Доступ до ресурсів має кожен, хто підключив свій комп'ютер до всесвітньої павутини [6].

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

• для забезпечення їх роботи потрібні порівняно низькі обчислювальні потужності;

• дані, які вони використовують, мають складну структуру;

• необхідні засоби збереження даних між послідовними запусками системи.

Іншими словами, інформаційна система вимагає створення в пам'яті комп’ютера динамічно оновлюваної моделі зовнішнього світу з використанням єдиного сховища - бази даних. Також база даних визначається як сукупність даних, що зберігаються у відповідності зі схемою даних, маніпулювання якими виконують згідно з правилами засобів моделювання даних. Бази даних мають предметну область, а саме частину реального світу, що підлягає вивченню з метою організації управління і, в кінцевому рахунку, автоматизації. Предметна область представляється безліччю фрагментів, наприклад, підприємство - цехами, дирекцією, бухгалтерією. Кожен фрагмент предметної області характеризується безліччю процесів, які використовують об'єкти, а також безліччю користувачів, якi характеризуються різними поглядами на предметну область[6].

Словосполучення «динамічно оновлювана» означає, що відповідність бази даних поточному стану предметної області забезпечується не періодично, а в режимі реального часу. При цьому одні й ті ж дані можуть бути по-різному представлені відповідно до потреб різних груп користувачів.

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

Таким чином, система управління базою даних (СУБД) - найважливіший компонент інформаційної системи. Основні функції СУБД:

• управління даними у зовнішній пам'яті (на дисках);

• керування даними в оперативній пам'яті;

• фіксація змін і відновлення бази даних після збоїв;

• підтримання мов БД (мова визначення даних, мова маніпулювання даними).

Зазвичай сучасна СУБД містить наступні компоненти:

• ядро, яке відповідає за управління даними у зовнішній і оперативної пам'яті і журналізаці;

• процесор мови бази даних, що забезпечує оптимізацію запитів на вилучення та зміну даних;

• підсистему підтримки часу виконання, яка інтерпретує програми маніпуляції даними, що створюють користувальницький інтерфейс із СУБД;

• сервісні програми (зовнішні утиліти), що забезпечують ряд додаткових можливостей по обслуговуванню інформаційної системи [7].

Об’єктом курсової роботи є бази даних.

Предметом курсової роботи є бази даних у мережі Інтернет.

Мета курсової роботи полягає у визначенні баз даних інформаційних ресурсів мережі Інтернет.

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

Структура курсової роботи складається з вступу, трьох розділів, висновків, списку використаних джерел та літератури.

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

У першому розділі «Літературні джерела щодо сутності баз даних та їх функціонування» визначені та охарактеризовані літературні джерела.

Другий розділ «Розгляд та порівняльний аналіз MySQL, Oracle та Microsoft Access» містить інформацію щодо особливостей кожної з представлених баз даних.

Третій розділ «Практичне створення бази даних за допомогою MySQL» містить опис роботи по створенню бази даних.

Висновки містять аналіз результатів роботи.

Список літератури складається з 17 позицій.

РОЗДІЛ 1. Літературні джерела щодо сутності баз даних та їх функціонування

Вивчення комп’ютерних технологій та мережі Інтернет почало формуватися ще у 60-х роках ХХ століття, але що стосується дослідження проблем функціонування баз даних, то необхідно зазначити, що вони почали розглядатися у наприкінці 80-90 років ХХ століття та у розробку певних концепцій з цих питань зробили внесок такі зарубіжні та вітчизняні дослідники як: І.О. Завадський [6], Н.Р.Балик, В.І. Мандзюк [1], В. Кошелев [7], Е. Молінаро [10], Т. Тіорі, Дж. Фрай [17].

Роботи цих вітчизняних визначають та обґрунтовують особливості проектування структур баз даних, особливості створення реляційних баз даних, а також система їх управліннями, настройку додатків баз даних, поняття баз даних і варіанти їх архітектури, програмування на мові Java. Також необхідно зазначити, що зміст літературних видань у цій галузі залежить від дати випуску, бо нові книги та підручнику будуть більш актуальними у сучасному інформаційному суспільстві.

Так, розглянемо більш детальніше літературні джерела, стосуються сутності баз даних та їх функціонування у хронологічному порядку.

Книга Т. Тіорі, Дж. Фрай «Проектування структур баз даних» була видана 1985 році та присвячена проблемі проектування різноманітних баз даних. У ній детально описуються загальні принципи, засоби проектування і методи баз даних на різних рівнях: концептуальному, фізичному і реалізації [17].

Видана у 1991 році книга «Системи управління базами даних і знань» під авторством А. Наумова дає найважливішу і корисну інформацію з систем управління базами даних. Розкриваються найважливіші теми і питання в сфері СУБД, а також розглядатимуться різні, на той час, популярні системи [12].

Також за останні роки були видані книги, підручники та посібники, що орієнтовані на певні конкретні бази даних.

Так, наприклад, книга, «Microsoft Access 2002» авторів В. Міхєєвої та І. Харитонової, присвячена новітньої версії популярної системи управління базами даних Microsoft Access 2002. Описуються всі етапи життєвого циклу програми, пропонується оригінальна методологія його проектування в середовищі СУБД з використанням VBA, особлива увага приділяється нової технології роботи з даними через Інтернет і корпоративну мережу. Розглядаються сучасні засоби публікації в WWW [9].

Опис SQL92 і SQL99 для програмістів, що працюють на SQL та практичний підхід до вивчення мови запитів і програмування представлений у книзі «SQL» Мартіна Грабера, яка була видана у 2003 році [3].

Навчальний посібник 2006 року "Бази даних. Розробка додатків" орієнтований на студентів, які навчаються створювати додатки для роботи з базами даних і самі бази даних. Незважаючи на невеликий обсяг, керівництво містить всю необхідну інформацію, зручно систематизовану з різних тем, автором якого я російська дослідниця Л.В. Рудикова [13].

Перрі Джеймс та Пост Джеральд у 2006 році видали «Введення в Oracle 10g». Дана книга написана у формі самовчителя, який дозволяє оволодіти основними навичками роботи з Oracle, попрактикуватися в їх застосуванні і закріпити отримані знання. Всі концепції докладно розбираються і ілюструються на прикладах. Книга написана доступною мовою і добре підійде для людей, не стикалися раніше з базами даних. Наприкінці книги наводиться словник основних термінів, які використовуються при роботі з будь-якими базами даних [5].

Книга розрахована на користувачів з будь-яким рівнем підготовки. Може використовуватися як підручник при підготовці студентів та аспірантів відповідних спеціальностей.

«Access 2007. Ефективне використання» В. Є. Кошелева, де програма баз даних Microsoft Office Access 2007 розглядається на прикладі розробки і створення проекту електронної бібліотеки. Книга містить велику кількість ілюстрацій і докладні описи процедур виконання конкретних завдань. Основна увага приділена таким питанням, як планування баз даних, розробка таблиць, запитів, форм, звітів і макросів [7].

Ентоні Молінаро видав у 2009 році довідкове видання «SQL. Збірник рецептів» орієнтоване як на програмістів, що володіють початковими знаннями в SQL і охочих дізнатися більше, так і на професіоналів, які досить добре знайомі з цією мовою програмування. Незалежно від того, на якій платформі звик працювати читач, за допомогою цієї книги він зможе застосувати свої пізнання в області SQL до будь-якої іншої [10].

«Oracle 10g. Настільна книга адміністратора баз даних» Кевіна Луни та Боб Брила допоможе підтримувати високопродуктивну корпоративну базу даних Oracle. Книга навчить інсталювати Oracle Database 10g або виконати апгрейд з однією з більш ранніх версій, щоб скористатися всіма перевагами можливостей нового і вдосконаленого управління, масштабованості, доступності та безпеки. У посібнику, написаному експертами з Oracle, розглядаються технології Automatic Undo Management (автоматичне управління простором відкату), Oracle Real Application Clusters (кластери Oracle для реальних додатків), Oracle Recovery Manager (диспетчер відновлення Oracle), Oracle Data Guard (захист даних Oracle) [8].

«Проектування баз даних. СУБД Microsoft Access» - навчальний посібник Н. Н. Грінченка, Є. В. Гусєва, Н. П. Макарова, у формі практичних рекомендацій розглядає методи створення баз даних з використанням інтегрованого середовища Microsoft Access. Виклад матеріалу оформлено у вигляді окремих розділів, в яких коротко представлений теоретичний матеріал по конкретній темі [4].

Також необхідно звернути увагу на роботи українських авторів. А саме:

Посібник Н.В. Морзе «Бази даних у навчальному процесі» 2007 року, в якому проаналізовані тарозглянуті основні теоретичні відомості про бази даних та системи керування базами даних. Описані основні відомості про систему керування базами даних Access, зокрема робота з таблицями БД, запитами та формами [11].

Посібник призначений для вчителів інформатики, викладачів та студентів педагогічних навчальних закладів та учнів старших класів.

Посібник 2008 року видання, Н.Р.Балика та В.І. Мандзюка, де подано лабораторні роботи для формування основних умінь та навичок використання на налагодження MySQL. Книга більше орієнтована на студентів та початківців у роботі з базами даних і зроблена у вигляді лабораторного практикуму [1].

Підручник І.О. Завадського «Основи баз даних» 2011 року, призначений для учнів 10-11 класів та вчителів інформатики загальноосвітніх навчальних закладів. Видання повністю відповідає схваленій МОН України програмі курсу за вибором «Основи баз даних». У ньому розглянуто основи теорії та практичне застосування реляційних баз даних. Базовий програмний продукт – Microsoft Access. Матеріал посібника організовано так, що він може викоростовуватися з будь-якою популярною версією цієї СУБД: 2003, 2007 або 2010 [6].

Що ж стосується найновіших підручників та посібників у галузі, що вивчає бази даних, то необхідно зазначити такі, що видані у 2011-2012 роках.

Л. Талманн, М. Кіндал, Ч. Белл «Забезпечення високої доступності систем на основі MySQL» - докладне керівництво щодо забезпечення високої доступності ІТ-систем, побудованих з використанням СУБД MySQL. Тут розглядаються методичні прийоми і функції, розкриваються загальні підходи і тонкощі, пов'язані з реплікацією і моніторингом серверів баз даних. Автори - лідери команди розробників MySQL і визнані експерти в області теорії і практики застосування СУБД - наводять безліч реальних прикладів, супроводжуючи їх детальним аналізом. «Родзинкою» книги є розповідь про недокументованих і неочевидних функціях, що дозволяють підвищити відмовостійкість MySQL в будь-якому середовищі - в середовищі «звичайних», віртуальних і кластерних серверів, а також в хмарних обчисленнях. Видання складається з п'ятнадцяти голів і предметного покажчика. Рекомендується системним адміністраторам, адміністраторам БД і всім, хто цікавиться практичними аспектами підвищення надійності ІТ –систем [16].

Книга В. Гольцмана «MySQL 5.0» призначена для всіх, хто бажає освоїти СУБД MySQL. Для її читання вам не потрібні ніякі спеціальні знання - достатньо бути користувачем Windows. Ви дізнаєтеся, як встановити та запустити MySQL, як створити власну базу даних, як працювати з даними за допомогою команд SQL, як адмініструвати базу даних і оптимізувати її роботу. Розробники веб-додатків на мовах PHP, Perl і Java знайдуть у цій книзі корисні відомості щодо використання бази даних MySQL у відповідних додатках. Для всіх операцій, які вам належить виконати, наводяться докладні покрокові інструкції, всі основні дії пояснюються на прикладі навчальної бази даних [2].

Також необхідно звернути увагу на онлайн-підручники та Інтернет сайти, де користувач може знайти матеріал, щодо функціонування та проектування баз даних. Такими прикладами є сайт Programmer’s Klondike [18], де представлена можливість пошуку книг та статей, які стосуються програмування, веб технологій, безпеки, розробки бази даних, а також поділяється на: загальне, Oracle, MySQL, MS SQL. Користувач може ознайомитись в матеріалом на сайті, а також скачати на свій комп’ютер.

Сайт programming.in.ua [14] містить матеріали щодо програмування з використанням різноманітних програм, графіки та веб-дизайну. Та сайт ukrtechlibrary - сайт української технічної літератури [15], де користувач за розділами може знайти необхідну йому інформацію як,наприклад,

· Програмування: Assembler, C#, C/C++, CSS, Delphi, Алгоритмізація;

· Бази даних: Microsoft Access, MySQL;

· Веб-програмування: HTML, Java, JavaScript, Pascal, Patterns, Prolog, UML, Visual Basic.Net.

Щодо онлайн-підручників, то їх не можна скачати на свій комп’ютер, але вони у повному обсязі представлені у мережі. Напркилад, підручник А. Ю. Зеленкова «Основи баз даних», де наведені такі розділи представлення даних у пам'яті комп'ютера, модель «сутність-зв'язок», дореляційні моделі представлення даних, реляційні бази даних, проектування реляційних баз даних, сучасні напрямки розвитку баз даних, сучасні напрямки розвитку баз даних.

Таким чином, розглянувши та проаналізувавши підручники, посібник та книги, які стосуються баз даних та їх функціонування, можна зробити висновок, що вони почали видаватись з кінця 80-х років ХХ століття та з кожним їх стає все більше. Існують підручники, які присвячені основам створення та функціонування баз даних та мають більш теоретичний характер, а також і такі, в яких розкриваються особливості конкретних баз даних та містяться практикуми, що дозволяють користувачу набути практичні навички у створенні та користуванні базами даних.

 

 


Дата добавления: 2015-08-27; просмотров: 168 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
ICQ: 431-315-502| РОЗДІЛ 2. Розгляд та порівняльний аналіз MySQL, Oracle та Microsoft Access

mybiblioteka.su - 2015-2024 год. (0.011 сек.)