Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Db_statty.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
477.18 Кб
Скачать

Вивчення теми шкільного курсу інформатики "баз даних" засобами openoffice.Org

Габрусєв Валерій

Старший викладач інформатики

Європейського університету м. Тернопіль

Основні ідеї сучасних інформаційних технологій ґрунтуються на концепції, відповідно до якої дані повинні бути організовані в систему з метою адекватного відображення реального світу, що змінюється, та задоволення інформаційних потреб користувачів [11]. Такі системи створюються і функціонують під управлінням спеціальних програмних комплексів, названих системами управління базами даних (СУБД), а самі системи називають базами даних. Всебічне використання СУБД в різних галузях суспільної діяльності робить актуальною підготовку користувачів баз даних, що зафіксовано у програмі з основ інформатики та обчислювальної техніки для середніх закладів освіти [4].

Анкетування вчителів та учнів, бесіди з вчителями та учнями, аналіз існуючих посібників, підручників [2, 3, 6, 8]; методичних рекомендацій [7, 9, 10] дозволяє зробити висновки, що вивчення даної теми викликає певні труднощі в силу як об’єктивних, так і суб’єктивних причин зумовлених: користувацьким підходом вивчення розглядуваної теми шляхом заучування команд роботи у конкретному середовищі опрацювання бази даних; використання систем управління базами даних на зразок FoxBase, FoxPro, DBase та інших, що морально застарілі і не відображають сучасного стану систем управління базами даних; не досить повно вирішується важливе педагогічне завдання: розвиток системного мислення; відсутнє формування цілісної картини методології опрацювання великих масивів даних.

Враховуючи потребу у підготовці випускників до діяльності у інформаційному суспільстві, доцільно визначити зміст навчання шляхом аналізу складових діяльності користувача баз даних та виділити інваріантні способи, необхідні для успішного здійснення розглядуваної діяльності. У роботах В. Фрейман, Г.Ю. Цибко [9, 10, 11] проведено аналіз різних аспектів діяльності при роботі з базою даних і встановлено, що всі вони пов'язані з розв'язуванням задач двох основних типів: створення нової бази даних та підтримка отриманої моделі предметної галузі у визначеному стані; опрацювання даних, що вже зберігаються в базі. Продовжуючи проведений аналіз, необхідно виділити інваріантні види діяльності під час реалізації інформаційної моделі, коли набір даних стає адекватною інформаційною моделлю, що відображає реальне явище чи об'єкт:

а) збирання даних;

б) структуризація, подання даних у відповідній формі — таблиця, дерево;

в) виділення необхідних зв'язків у встановленій структурі;

а) створення бази даних;

б) введення та редагування даних;

в) опрацювання даних, що зберігаються у відповідній базі даних;

г) пошук даних в базі даних.

При розв’язуванні означених задач учні відкривають зв'язки між різними компонентами систем опрацювання баз даних, здобувають навички розв'язування задач стосовно баз даних незалежно від застосовуваних програмних засобів і предметного наповнення бази даних. Це дозволяє говорити про набуття узагальнених способів дій, тобто досягнення основних цілей навчання інформатики в школі [9].

З методичної точки зору доцільно вводити поняття бази даних як цілісного наукового поняття, що позначає подання взаємозалежних даних; характерні інформаційні властивості та зв'язки об'єктів реального світу в пам'яті ЕОМ у формі моделі відповідної предметної галузі, з метою ефективного централізованого управління ними в процесі вирішення прикладних задач; використовуючи поняття інформаційної системи; розглядаючи бази даних як сукупність даних і зв'язків між ними. Такий підхід дозволяє надати прикладного спрямування вивченню даної теми не в розумінні освоєння конкретної реалізації СУБД, а в розумінні вивчення сучасних методів організації, доступу опрацювання даних, найбільш якісно вирішувати задачі, що постають перед користувачем. Організацію проведення занять пропонується будувати за такими змістовими лініями:

1) поняття даних і їх комбінацій, інформаційна модель, система;

2) структура даних, типи зв'язків між даними;

3) база даних як сукупність даних та зв'язків між ними;

4) реляційні бази даних, типові режими роботи баз даних.

У змісті курсу при організації навчального процесу необхідно поєднувати теоретичний та практичний компоненти, визначені у [4, 5]:

Теоретичний компонент (учні повинні знати )

Практичний компонент (учні повинні вміти):

– означення й призначення баз даних,

– основні поняття про бази даних; типи баз даних;

– визначення й призначення систем управління базами даних та інформаційно-пошукових систем;

– основні операції, які можна виконувати з даними в СУБД;

– принципи роботи з інформаційно-пошуковими та експертними системами.

– завантажувати систему управління базами даних (СУБД);

– створювати структуру бази даних та заповнювати базу даними;

– редагувати дані у БД (вносити зміни до даних, які зберігаються в базі даних, змінювати структуру бази даних, вилучати записи);

– впорядковувати дані в базі даних;

– організовувати пошук потрібних даних в базі даних;

– опрацьовувати дані різних типів за допомогою вбудованих до СУБД функцій;

– виконувати різні операції з файлами БД;

– створювати звіти;

– здійснювати підтримку бази даних.

Успішне вивчення теми можливе тільки за умови реального ознайомлення з реальною системою опрацювання баз даних. Як правило великі SQL-сервери баз даних вимагають значних машинних ресурсів, яких у шкільному класі часто немає. Для вивчення основ SQL і основних навичок роботи з сервером баз даних пропонується використовувати сервер баз даних MySQL. Це досить простий і невибагливий до машинних ресурсів програмний засіб, добре документований, відповідає стандарту мови SQL і реально використовується на багатьох сайтах Internet, що є досить важливим з точки зору прикладної спрямованості вивчення даної теми, тобто існує можливість ознайомити учнів на реальних прикладах з технологією застосування SQL-серверів при побудові інформаційних систем.

Для роботи з базами даних сервера MySQL найбільш доцільно використовувати засоби gfrtne програм офісного призначення OpenOffice.org, [1]. Як джерело бази даних OpenOffice.org можуть виступати файл електронних таблиць OpenOffice.org, файли бази даних у форматі DBF, будь який сервер баз даних з драйверами ODBC або JDBC, для доступу до збережуваних баз даних. У випадку використання сервера баз даних з драйверами ODBC необхідно налагодити джерело баз даних засобами операційної системи (рис 1-2).

Рис. 1 Створення нового джерела ODBC сервера баз даних

Рис. 2. Вікно налагодження ODBC драйвера для роботи з базою даних MySQL

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]