
- •Технікум промислової автоматики
- •“Затверджую”
- •Пояснювальна записка
- •Розділ 1 обчислювальна система: основні поняття та склад
- •Тема 1.1 Принцип дії та склад клавіатури і миші
- •Зміст теми:
- •Тема 1.2 Пристрої виводу, зберігання та обміну даними
- •Зміст теми:
- •Тема 1.3 Класифікація службових програмних засобів
- •Зміст теми:
- •Тема 1.4 Взаємодія з апаратним забезпечення та додаткові функції операційних систем
- •Зміст теми:
- •Розділ іі основні відомості про роботу в ос windows xp professional
- •Тема 2.1 Програма „Мій комп’ютер ” та прийоми підвищення ефективності роботи з файловою структурою
- •Зміст теми:
- •Розділ ііі табличний процесор microsoft excel 2003
- •Тема 3.1 Сортування та фільтрація даних в Excel
- •Зміст теми:
- •Практичні завдання:
- •Тема 3.2 Вивід на друк та настройка параметрів роботи програми
- •Зміст теми:
- •Практичні завдання:
- •Тема 3.3 Вправи до теми Microsoft Excel 2003
- •Зміст теми:
- •Розділ іv скбд microsoft access 2003
- •Тема 4.1 Класифікація баз даних та систем управління бд
- •Зміст теми:
- •Тема 4.2 Робочий стіл та інструменти скбд Access
- •Зміст теми:
- •Практичне завдання:
- •Тема 4.3 Режими роботи з об’єктами скбд Access
- •Зміст теми:
- •Практичне завдання:
- •Тема 4.4 Створення звітів та вивід їх на друк
- •Зміст теми:
- •Практичне завдання:
- •Список використаних джерел:
Розділ іv скбд microsoft access 2003
Тема 4.1 Класифікація баз даних та систем управління бд
Мета: ознайомитись з класифікаційними характеристиками баз даних та систем управління базами даних.
Література:
„Інформатика та комп’ютерна техніка. Навчально-методичний посібник” – Редько М.М. , Вінниця: Нова книга, 2007 (стор. 437 - 441)
„Енциклопедія Microsoft Office 2003” - Фролов І., Бук Пресс, 2006 (стор. 235)
„Microsoft Office 2003. Керівництво користувача” – Берлінер З.М., Глазиріна І.Б., Глазирін Б.З., М.: Біном, 2004 (стор. 310-312)
Завдання: законспектувати тему до зошита з самостійної роботи у вигляді відповідей на контрольні запитання, приведені в кінці теми.
Зміст теми:
Інформація дуже різноманітна за обсягом. Тому її необхідно структурувати – виділити компоненти та встановити зв’язки поміж ними. Краще це робити за допомогою обчислювальної техніки. Процес розв’язання задачі за допомогою обчислювальної техніки є обробкою даних за заданим алгоритмом. Даними можуть бути числа, літери, слова, прізвища студентів та їх домашні телефони, показники роботи підприємства та інше. Дані розміщують у так званих базах даних.
База даних – це інтегроване сховище взаємопов’язаних даних конкретної предметної області.
Доступ до конкретних даних бази даних можна здійснювати за допомогою спеціальних програм, які об’єднуються в СУБД.
Система управління базами даних – це комплекс програмних засобів, призначений для інтегрованого зберігання та обробки даних.
Прикладом бази даних є бібліотечний каталог, записна книжка, класні журнали, журнали обліку товарів на підприємствах та інше.
У БД дані розробляються та зберігаються як єдине ціле для розв’язання задач предметної області. Кожна програма вибирає з бази лише ті дані, які потрібні для даної конкретної задачі.
Перевага використання БД полягає в тому, що забезпечується незалежність прикладних програм від даних. Це означає, що зміни в даних не викликають необхідності змін у програмі. Функцію забезпечення незалежності даних від програми реалізує СУБД.
Таким чином, БД містить інформацію, необхідну для розв’язання цілого комплексу задач даної установи, підприємства та інші. БД може поповнюватися новими даними, а раніш введені дані можуть змінюватися або зовсім вилучатися. При цьому зміни в БД не вимагають внесення змін у прикладні програми.
Одним з основних факторів впливу інформації на всі сфери діяльності людини є широке використання нових інформаційних технологій, під якими розуміють сукупність методів i засобів одержання та використання інформації на базі обчислювальної i комунікаційної техніки та широкого впровадження математичних методів.
У зв’язку з використанням нових інформаційних технологій поширилося поняття “інформаційна система”. Інформаційна система (ІС) — це комунікаційна система із збирання, передавання й обробки інформації про конкретний об’єкт для реалізації функцій управління.
Система управління базою даних ( СУБД) - сукупність мовних i програмних засобів призначених для створення ведення та використання бази даних багатьма користувачами; вона є універсальною, загального призначення, найбільш поширена і ефективна.
Адміністратор бази даних є особа або група осіб відповідальних за розробку вимог до БД, її проектування, створення, ефективне використання та супровід.
Обчислювальна система - це сукупність взаємопов’язаних i узгоджено діючих комп’ютерiв або процесорів та інших пристроїв, які забезпечують автоматизацію процесів приймання, обробки та видачі інформації споживачу
Обслуговуючий персонал виконує функції підтримки технічних i програмних засобів у робочому стані.
Для класифікації СУБД можна використовувати такі основні ознаки: вид програми, характер використання, модель даних.
За характером використання СУБД поділяються на персональні і багатокористувацькі.
Персональні СУБД забезпечують можливість створення персональних БД додатків, що працюють з ними. Персональні СУБД i додатки найчастіше виступають у ролі клієнтської частини багатокористувацької СУБД. До персональних СУБД належать Visual FoxPro, Paradox, Access тощо.
Багатокористувацькі СУБД містять у собі сервер БД i клієнтську частину i, як правило, можуть працювати в неоднорідному обчислювальному середовищі.
Моделі даних
При створені бази даних важливу роль відіграє інформаційне забезпечення, основною функцією якого є надійне зберігання на машинних носіях усієї сукупності необхідних даних для розв’язання задач користувача та зручний доступ до цих даних.
Рішення щодо складу й організації необхідної інформації приймається у зовнішній та внутрішній сфері. Це обумовлено тим, що первинна інформація зароджується у зовнішній сфері у процесі прийняття рішень управління персоналом, опису об’єктів, процесів та явищ предметної галузі створюється база даних. Як правило, первинна інформація фіксується в документах зовнішньої сфери, які містять як нормативно - довідкову інформацію так і оперативну, і облікову, яка відображає відомості про поточні процеси.
Для створення бази даних дані зовнішньої сферы повинні бути перенесені на машинний носій, де вони утворюють внутрішню базу даних.
Організація даних у внутрішній сфері характеризується двома рівнями - логічним i фізичним. Фізична організація даних визначає спосіб розміщення даних безпосередньо на машинному носії. Логічна організація даних на машинному носії залежить від програмних засобів, організації даних i ведення даних у внутрішній сфері. Метод логічної організації даних визначається використовуваним типом структур даних і видом моделі даних, яка підтримується програмними засобами.
Модель даних - це сукупність взаємопов’язаних структур даних i операцій над цими структурами. Для розміщення однієї i тієї ж інформації у внутрішній сфері можуть бути використані різні структури та моделі даних. Це залежить від користувача, від технічного та програмного забезпечення, визначається складністю автоматизованих задач i обсягом інформації.
Класифікація моделей даних:
Ієрархічна модель — це модель даних, у якій зв’язки між даними мають вигляд ієрархій. Наприклад, є три файли – Клієнт, Рахунок та Рядок рахунку. Клієнту „підпорядковані” рахунки, яким, у свою чергу, „підпорядковані” рядки рахунків. В ієрархічній базі всі три файли будуть пов’язані між собою фізичними покажчиками або полями даних, доданих до окремих файлів.
Мережна модель – це такі відносини між даними, коли кожний запис може бути підпорядкований записам більш ніж з одного файлу. Як і в ієрархічних, у мережних схемах баз даних для зв’язування файлів використовуються фізичні покажчики.
Реляційна модель - це проста модель даних, згідно з якою всі дані зведено в таблиці, які складаються зі стовпців та рядків. Ці таблиці одержали назву реляції. Реляційні СУБД продовжують удосконалюватись і їх внутрішня природа значно змінюється, даючи користувачеві можливість вирішувати більш складні задачі.
Пост реляційна модель – це розширена реляційна модель, яка змінює обмеження неподільності даних у записах таблиць. Ця модель даних допускає багатозначні поля – поля, значення яких складаються з підзначень. Набір значень багатозначних полів вважається самостійною таблицею, вбудованою в основну таблицю. Перевагою пост реляційної моделі є можливість подання сукупності реляційних таблиць однією пост реляційною таблицею. Це забезпечує високу наочність інформації та підвищення ефективності її обробки. Недоліком пост реляційної моделі є складність забезпечення цілісності та несперечливості даних, що зберігаються.
Багатомірна модель даних – така модель, яка забезпечує багатомірне логічне подання структури інформації при її опису і в операціях маніпулювання даними. Багатомірні системи дозволяють оперативно обробляти інформацію для проведення аналізу та прийняття рішення. Основною перевагою цієї моделі є зручність та ефективність аналітичної обробки даних, пов’язаних з часом, недоліком – громіздкість для простих задач звичайної оперативної обробки інформації.
В об’єктно-орієнтованій моделі взаємозв’язки між записами бази даних і функціями їх обробки встановлюються за допомогою механізмів, подібних до відповідних засобів в об’єктно-орієнтованих мовах програмування. Логічна структура цієї моделі зовні схожа на структуру ієрархічної моделі БД. Основна різниця між ними полягає в методах маніпулювання даними. Основною перевагою об’єктно – орієнтованої моделі даних порівняно з реляційними є можливість відображення інформації про складні взаємозв’язки об’єктів. Недоліками є висока понятійна складність, незручність обробки даних і низька швидкість виконання запитів.
Контрольні запитання:
Що таке інформація?
Що таке інформаційна система?
Що таке база даних?
Що таке система управління базами даних?
За якими ознаками класифікують СУБД?
Що розуміють під одно - та багатокористувацькими СУБД?
Які обов’язки виконує адміністратор БД?
Що розуміють під моделлю даних?
Суть ієрархічної та мережної моделі баз даних.
Що розуміють під пост реляційною та реляційною моделями?
Що таке багатовимірна модель?
Які переваги дає застосування об’єктно – орієнтованої моделі даних?