Научная статья на тему 'Методика навчання основам теорії нормалізації реляційної моделі даних в контексті компетентнісного підходу до підготовки фахівців у системі вищої освіти'

Методика навчання основам теорії нормалізації реляційної моделі даних в контексті компетентнісного підходу до підготовки фахівців у системі вищої освіти Текст научной статьи по специальности «Экономика и бизнес»

CC BY
185
23
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
компетентнісний підхід / реляційна теорія / відношення / теорія нормалізації / нормальні форми / competency approach / relational theory / relation / theory of normalization / normal forms

Аннотация научной статьи по экономике и бизнесу, автор научной работы — О. Ю. Мулеса, Ф. Е. Гече, Ю. Ю. Імре

В основі процесу модернізації змісту освіти лежить реалізація механізмів впровадження компетентнісного підходу. Впровадження компетентнісного підходу в систему вищої освіти передбачає необхідність динамічної зміни не тільки змісту предметів, які викладаються, а й адапатацію педагогічних методів і технологій до викликів і потреб сучасності. Особливо постійного оновлення вимагають дисципліни, пов’язані з вивченням інформаційних та комп’ютерних технологій, які безперервно змінюються і еволюціонують. Аналіз освітніх програм технічних і математичних спеціальностей провідних вузів показав, що вони передбачають набуття компетентностей, пов’язаних з здатністю вирішувати проблеми та розв’язувати задачі, в основі яких лежить необхідність проектування, створення та роботи з реляційними базами даних. Метою статті є представлення авторської розробки методики навчання теорії нормалізації реляційних баз даних. Фахові компетентності, пов’язані з вивчення теорії нормалізації є такими: здатність формулювати, аналізувати та синтезувати рішення наукових проблем на абстрактному рівні шляхом декомпозиції їх на складові, які можна дослідити окремо в їх більш та менш важливих аспектах; здатність виконувати моделі для досліджуваних процесів та прикладних задач; здатність проектувати реляційні бази даних; здатність встановлювати зв’язки у реляційних базах даних тощо. В роботі подано методику навчання теорії нормалізації реляційних баз даних. Послідовно розглядаються перша, друга та третя нормальні форми. Також наведені означення функціональної та повної функціональної залежності атрибутів в реляційних відношеннях. Відповідно до поданої розробки, пропонується поєднувати теоретичні викладки з прикладами, які їх ілюструють та дають змогу студентам відчути всі особливості тематики. Такий підхід дозволяє підвищити пізнавальну діяльність студентів, а, отже, і збільшити ефективність навчального процесу. Викладену методику можна використовувати в процесі підготовки фахівців в сфері інформаційних технологій, а її застосування при навчанні студентів вузів дасть їм можливість використовувати отримані знання при обробці результатів наукових досліджень, а також в подальшій професійній діяльності.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

THE METHOD OF TEACHING THE BASIS OF THEORY OF NORMALIZATION OF THE DATA RELATIVE MODEL IN THE CONTEXT OF THE COMPETENCY APPROACH TO PREPARATION OF PROFESSIONALS IN THE HIGHER EDUCATION SYSTEM

At the heart of the process of modernizing, the content of education is the realization of mechanisms for implementing a competent approach. The introduction of a competency approach to the system of higher education implies the need for a dynamic change not only the content of the subjects, but also the adaptation of pedagogical methods and technologies to the challenges and needs of the present. Especially constant updating requires the discipline associated with the study of information and computer technology, which continuously change and evolve. Analysis of the educational programs of technical and mathematical specialties of the leading universities showed that they involve the acquisition of competences related to the ability to solve problems and solve problems, which are based on the need to design, create and work with relational databases. The purpose of the article is to present the author's development of a methodology for teaching the theory of the normalization of relational databases. The professional competencies associated with the study of the theory of normalization are as follows: the ability to formulate, analyze and synthesize solutions to scientific problems at the abstract level by decomposing them into components that can be investigated separately in their more or less important aspects; ability to execute models for investigated processes and applied tasks; the ability to design relational databases; the ability to establish links in relational databases, etc. The paper describes a methodology for teaching the theory of the normalization of relational databases. The first, second and third normal forms are shown consistently. The definitions of functional and complete functional dependence of attributes in relational relations are given. In accordance with the given development, it is suggested to combine theoretical calculations with examples, which illustrate them and allow students to feel all the features of the subject. Such an approach can increase the cognitive activity of students, and, consequently, increase the effectiveness of the educational process. The above methodology can be used in the process of training specialists in the field of information technology, and its application in the study of students of universities will give them the opportunity to use the knowledge gained in processing the results of scientific research, as well as in further professional activities.

Текст научной работы на тему «Методика навчання основам теорії нормалізації реляційної моделі даних в контексті компетентнісного підходу до підготовки фахівців у системі вищої освіти»

Scientific journal PHYSICAL AND MATHEMATICAL EDUCATION

Has been issued since 2013.

Науковий журнал Ф1ЗИКО-МАТЕМАТИЧНА ОСВ1ТА

Видасться з 2013.

http://fmo-journal.fizmatsspu.sumy.ua/

Мулеса О.Ю., Гече Ф.Е., 1мре Ю.Ю. Методика навчання основам теорПнормалiзацi¡реляцшно! модел'1 даних в контекст'1 компетентнсного пдходу до пдготовки фахiвцiв у систем'1 вищо¡' осв'ти. Ф'!зико-математична освiта. 2018. Випуск 3(17). С. 67-72.

Mulesa Oksana, Geche Fedir, Imre Yuliy. The Method Of Teaching The Basis Of Theory Of Normalization Of The Data Relative Model In The Context Of The Competency Approach To Preparation Of Professionals In The Higher Education System. Physical and Mathematical Education. 2018. Issue 3(17). Р. 67-72.

DOI 10.31110/2413-1571-2018-017-3-012

УДК 378.147.001.76.004

О.Ю. Мулеса, Ф.Е. Гече, Ю.Ю. 1мре

Державний вищий навчальний заклад «Ужгородський на^ональний унверситет», Украна Oksana.Mulesa@uzhnu.edu.ua, fgeche@hotmail.com, yuliy.imre@uzhnu.edu.ua

МЕТОДИКА НАВЧАННЯ ОСНОВАМ ТЕОРП НОРМАЛ1ЗАЦП РЕЛЯЦ1ЙНО1 МОДЕЛ1 ДАНИХ В КОНТЕКСТ КОМПЕТЕНТН1СНОГО П1ДХОДУ ДО П1ДГОТОВКИ ФАХ1ВЦ1В У СИСТЕМ1 ВИЩО1 ОСВ1ТИ

Анотац'я. В основi процесу модернiзацii зм/'сту осв/'ти лежить реалiзацiя мехашзм'!в впровадження компетентнсного пдходу. Впровадження компетентшсного пдходу в систему вищо/ осв/'ти передбачае необх'дшсть динам'чно¡'зм'ши не тльки зм/сту предмет'в, як викладаються, а й адапата^ю педагогiчнихметод/'в i технологiй до виклик'!в i потреб сучасност'1. Особливо пост'шного оновлення вимагають дисципл'ши, пов'язаш з вивченням iнформацiйних та комп'ютерних технологiй, як безперервно зм'нюються i еволю^онують. Анал'з осв'тшх програм технчних i математичних спе^альностей пров'дних вуз'!в показав, що вони передбачають набуття компетентностей, пов'язаних з здатшстю виршувати проблеми та розв'язувати задач'1, в основi яких лежить необх'дшсть проектування, створення та роботи з реляцйними базами даних.

Метою статт'1 е представлення авторсько¡'розробки методики навчання теорИнормалiзацi¡реля^йних баз

даних.

Фаховi компетентност'1, пов'язаш з вивчення теорП нормалiзацi¡ е такими: здатнсть формулювати, анал'зувати та синтезувати ршення наукових проблем на абстрактному р'1вн'1 шляхом декомпозицП /х на складовi, як можна досл/'дити окремо в /х б/'льш та менш важливих аспектах; здатн/'сть виконувати модел'1 для досл'джуваних процесв та прикладних задач; здатнсть проектувати реляцiйнi бази даних; здатнсть встановлювати зв'язки у реля^йних базах даних тощо.

В роботi подано методику навчання теорП нормалiзацi¡ реля^йних баз даних. Послiдовно розглядаються перша, друга та третя нормальн форми. Також наведенi означення функ^онально¡' та повно¡' функц'юнально)' залежност'1 атрибутiв в реля^йних в'дношеннях. В'дпов'дно до подано¡' розробки, пропонуеться поеднувати теоретичнi викладки з прикладами, ям ¡х люструють та дають змогу студентам в'дчути всi особливостi тематики. Такий п'дх'д дозволяе п/'двищити Ызнавальну д'тльшсть студент'в а, отже, i збльшити ефективнсть навчального процесу.

Викладену методику можна використовувати в процеа пдготовки фахiвцiв в сфер'1 iнформацiйних технологiй, а Изастосування при навчаннi студент'в вуз'в дасть ¡м можлив'сть використовувати отриман знання при обробц результат'!в наукових досл'джень, а також в подальшй професiйнiй дiяльностi.

Ключов! слова: компетентшсний п'дх'д, реля^йна теорiя, в'дношення, теорiя нормалiзацii, нормальн форми.

Постановка проблеми. Трансформации процеси, що вщбуваються сьогодн в житт сусптьства, стосуються Bcix сфер його дiяльностi й кнування, зокрема освтньо''' сфери як основоположно''' компоненти формування свтэгляду особистост [1]. В основi процесу модерызацп змкту освти, на сучасному етат, лежить реалiзацiя механiзмiв впровадження компетент-лсного пщходу [2]. Таким чином, фундаментальною характеристикою сучасно''' освiти е створення умов для оволодшня комплексом компетенцш, як означають потенщал, сукупысть Ыдивщуальних здатностей, навичок, профеайних умшь i знань, необхщних для реалiзацií професшних функцм в межах конкретно'' професп [3, 4]. Впровадження компетент-лсного пщходу в систему вищо' освти передбачае необхщшсть динамiчноí змши не тльки змкту предметв, як викладаються, а й адаптащю педагопчних методiв i технологш до викликв i потреб сучасност [5, 6].

Особливо поспйного оновлення вимагають дисциплЫи, пов'язан з вивченням Ыформацмних та комп'ютерних технологш. Поспйний розвиток комп'ютерних наук, змша 'х предмету дослщження, а також необхщшсть впровадження

ISSN 2413-158X (online) ISSN 2413-1571 (print)

компетентнкного пщходу до 'ix вивчення, породжують потребу в оновленн навчально-методичних матерiалiв з вiдповiдниx дисциплн

Аналiз освiтнix програм теxнiчниx i математичних спецiальностей провiдниx вузiв показав, що вони передбачають набуття компетентностей, пов'язаних з здатшстю вирiшувати проблеми та розв'язувати задачу в основi яких лежить необxiднiсть проектування, створення та роботи з реляцшними базами даних. Ключовою в змiстовому модулi «Реляцшш бази даних» е теорiя нормалiзацii вiд опанування якою i залежить майбутня здатнiсть фаxiвця вiрно i ефективно спроектувати реляцiйну базу даних.

Аналiз актуальних дослiджень. Способам i методам впровадження компетентнiсного пщходу в систему вищо' освiти присвячено ряд джерел [1, 2, 4, 7, 8]. Вс вони мктять теоретичн основи обфунтування та впровадження компетентшсного пiдxоду: поняття та змкт термiну «компетентшсть», iсторичнi передумови виникнення необхщносп оновлення методiв навчання, класифтащю компетентностей, структуру професiйноi компетентностi фаxiвцiв тощо.

Другу групу джерел утворюють науково-методичнi розробки предметом дослiдження яких е педагопчш прийоми навчання дисциплш комп'ютерних наук [9-12]. Основною сптьною ознакою цих публiкацiй е те, що у них стверджуеться та доводиться необхщшсть тiсного поеднання теорп та практики при вивченнi таких предме^в, пiдтверджуеться ефективнiсть iлюстрацii теоретичних понять i тверджень прикладами, пщтримання постiйного дiалогу з аудиторiею в процес викладання.

Розгляду теорп реляцмних баз даних присвячена велика ктьюсть навчальних матерiалiв [13-18]. Як правило, матерiал у таких роботах лопчно роздiлений на теоретичну i практичну частин. Такий пiдxiд, як правило, ускладнюе ведення дiалогу з аудиторiею, ускладнюе активiзацiю пiзнавальноi дiяльностi студенев.

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

Методи дослщження. В xодi дослiдження були використан такi теоретичнi методи як аналiз, синтез узагальнення, пояснення, тощо, що дозволило систематизувати теоретичний матерiал та подати його у зрозумтому виглядГ

Виклад основного матерiалу.

Серед компетентностей, яких мають набути студенти тд час вивчення теорп нормалiзацii реляцмних баз даних можна виокремити там фаxовi компетентностi як [6, 19]:

- здатшсть формулювати, аналiзувати та синтезувати ршення наукових проблем на абстрактному рiвнi шляхом декомпозицп 'ix на складовi, якi можна дослiдити окремо в 'ix бiльш та менш важливих аспектах;

- здатшсть виконувати моделi для дослiджуваниx процеав та прикладних задач;

- здатшсть проектувати реляцмш бази даних;

- здатшсть встановлювати зв'язки у реляцшних базах даних тощо.

Для устшного опанування теорiею нормалiзацii студентам необхщно знати основнi термiни реляцiйниx баз даних, поняття первинних i зовшшшх ключiв у таблицях, розумiти обмеження цЫсносп реляцiйноi моделi даних, класифтувати типи мiжтабличниx зв'язкiв.

На початку розгляду теорй нормалiзацii варто продемонструвати ненормалiзовану таблицю приклад яко' наведений нижче [20]:

Таблиця 1.

Таблиця «Замовлення»

Дата Замовник Товар

12.03.2014 «Автолюкс», м.Хмельницький, вул. Миру, 10 «Патр офкний» - 2 шт.х 100грн , 200 грн.

12.03.2014 «Автолюкс», м.Хмельницький, вул. Миру, 10 «Бланки для податково!' 3BiTHOCTi» - 1 Ha6ip х 45 грн, 45 грн.

13.03.2014 «МрiяПлюс», м.Луцьк, вул. Вол^ 25 «Ha6ip канцелярський» - 40 шт. х 90 грн, 3600 грн.

13.03.2014 «МрiяПлюс», м.Луцьк, вул. Вол^ 25 «Патр офкний» - 10 шт. х 100 грн, 1000 грн.

14.03.2014 «Автолюкс», м.Хмельницький, вул. Миру, 10 «Набiр канцелярський» - 10 шт. х 90 грн, 900 грн.

15.03.2014 «МрiяПлюс», м.Луцьк, вул. Вол^ 25 «Патр офкний» - 5 шт. х 120 грн, 600 грн.

Варто зазначити, що наведена таблиця мае дектька особливостей:

- у таблицу всi данi про замовни^в повторюються стiльки разiв, сктьки замовлень робив вiдповiдний замовник. Використання такого способу подачi даних ускладнюе введення даних в таблицю при великих ктькостях замовлень, пщвищуе вiрогiднiсть виникнення помилок введення, а також призводить до дублювання iнформацií в таблиц^

- у стовпчику «Товар» вказано назву товару, величину замовлення, варткть одиниц товару та загальну варткть товару. Тобто, в кожшй комiрцi даного стовпця мiститься цтий набiр даних, що значно ускладнюе обробку кожного конкретного елементу, наприклад - загальноí вартостi замовлення.

Таким чином, представлення даних у виглядi наведено' таблицi призводить до ряду складнош^в, i для зручностi оргашзацп та використання таких даних необхщним е м переформатування.

Для того, щоб уникнути вказаних трудношiв та спростити оргашзащю даних використовують метод нормалiзацií таблиць.

Нормалiзацiя - це формальний метод аналiзу таблиць на основi 'х первинних чи потенцiйних ключiв та iснуючих функцiональних залежностей. Вш включае ряд правил, якi можуть використовуватися для переформатування окремих таблиць таким чином, щоб уся БД могла бути нормалiзованою до необхщного степеню. Якщо деяка вимога не

виконуеться, тодi таблиця, що суперечить цш вимоз^ повинна бути розбита на таблиц^ кожна з яких окремо задовольняе уам вимогам нормалiзацiï.

В теорп реляцiйних баз даних звичайно видтяеться наступна послiдовнiсть нормальних форм: перша нормальна форма (1NF); друга нормальна форма (2NF); третя нормальна форма (3NF); нормальна форма Бойса-Кодда (BCNF); четверта нормальна форма (4NF); п'ята нормальна форма, або нормальна форма проекцп-з'еднання (5NF або PJ / NF).

Основы властивост нормальних форм:

- кожна наступна нормальна форма в деякому сена краще попередньо!;

- при переходi до наступно! нормально!' форми властивост попередых нормальних форм збер^аються.

В основi процесу проектування лежить метод нормалiзацiï - декомпозищя вiдношення (таблиц^, що знаходиться в попереднiй нормально формi, в два або бтьше вiдношення, що задовольняють вимогам наступно!' нормально! форми.

Розглянемо послiдовно деяк нормальнi форми реляцiйних баз даних.

Перша нормальна форма. Вщношення знаходиться у перший нормальнiй формi (1NF), якщо усi данi, що збер^аються в таблицi е атомарними (не мютять повторюваних груп - масивiв даних), а таблиця мае первинний ключ.

З означення першо! нормально! форми випливають такi властивостi вщношення:

- кожен рядок таблицi мае унтальний ключ;

- рядки не впорядковаы;

- атрибути не впорядкован (можна переставляти стовпцi);

- вщсул-л структурнi атрибути - всi атрибути «атомары»;

- немае рядкiв, як повторюються.

1NF передбачае строге забезпечення вимоги цЫсносп сутностей, тобто ус рядки таблицi повиннi бути рiзними.

Як бачимо з таблицi 1, вона не знаходиться у першмй нормальнш формi, так як у стовпцях «Замовник» та «Товар» е неатомарн значення. Приведемо дану таблицю у 1NF, шляхом розбиття вказаних стовпчиюв (табл.2).

Таким чином, тсля розбиття стовп^в, таблиця «Замовлення» вщповщае всiм вимогам 1NF.

Друга нормальна форма. Для розгляду друго! нормально! форми необхщним е ознайомлення з додатковими поняттями та формами залежностей мiж атрибутами вiдношення.

Поняття неключового атрибуту. Неключовим атрибутом називаеться будь-який атрибут вщношення, який не входить до складу ключа (зокрема, первинного).

Функцюнальна залежысть. У вiдношеннi R атрибут Y функцюнально залежить вщ атрибута X в тому i ттьки в тому випадку, якщо кожному значенню X вщповщае едине значення Y.

Повна функцiональна залежнють. Функцiональна залежнiсть називаеться повною, якщо атрибут Y не залежить функцюнально вщ будь-яко! точно! пiдмножини X.

Таким чином, вщношення R знаходиться у друпй нормальнiй формi (2NF) в тому i ттьки в тому випадку, коли перебувае в INF, i кожен ÏÏ неключовий атрибут пов'язаний повною функцюнальною залежнютю з первинним ключем, тобто у нш не iснуе залежностi вщ частини композитного (складного) ключа.

Перевiримо, чи виконуються для таблицi «Замовлення» (табл.2) вимоги друго! нормально! форми. Для цього визначимо первинний ключ. Як бачимо, вЫ е складним i складаеться з таких атрибулв: Дата, Замовник, Назва товару, ЦЫа за одиницю. Очевидно, що поле «Адреса замовника» залежить вщ поля «Замовник», тобто вщ частини композитного ключа. Таким чином, функцюнальна залежнють не е повною, а, отже база даних не ев 2NF. Приведемо ÏÏ в другу нормальну форму, шляхом введення таких змш:

1. Створимо таблицю «Замовники», в яку внесемо вщомосп про замовни^в.

2. Створимо таблицю «Товари», де кожному товару присво!мо свм унтальний iдентифiкатор.

3. Створимо таблицю «Замовлення», яка лопчно пов'яже всi таблиц бази даних.

Таблиця 2.

Таблиця «Замовлення» (1NF)

Цша за

Дата Замовник Адреса замовника Назва товару Кмьшсть Варлсть

12.03.2014 «Автолюкс» м.Хмельницький, вул. Миру, 10 «Патр офюний» 100 2 200

12.03.2014 «Автолюкс» м.Хмельницький, вул. Миру, 10 «Бланки для податково! звiтностi» 45 1 45

13.03.2014 «МрiяПлюс» м.Луцьк, вул. Вол^ 25 «Набiр канцелярський» 90 40 3600

13.03.2014 «МрiяПлюс» м.Луцьк, вул. Вол^ 25 «Патр офюний» 100 10 1000

14.03.2014 «Автолюкс» м.Хмельницький, вул. Миру, 10 «Набiр канцелярський» 90 10 900

15.03.2014 «МрiяПлюс» м.Луцьк, вул. Вол^ 25 «Патр офюний» 120 5 600

База даних, яка складаеться з трьох вказаних таблиць (табл.3-5), знаходиться в другш нормальнш формГ Мiж таблицями встановлено там зв'язки:

- таблиця «Замовники» та таблиця «Замовлення» перебувають у зв'язку «один-до-багатьох» за атрибутом «Замовник»;

- таблиця «Товари» та таблиця «Замовлення» перебувають у зв'язку «один-до-багатьох» за атрибутом «Код товару».

Третя нормальна форма. Для розгляду третьо! нормально! форми наведемо означення.

Транзитивна функциональна залежысть. Функциональна залежнiсть X i Y називаеться транзитивною, якщо iснуe такий атрибут Z, що е функцiональнi залежност (X i Z) та р i Y), але вiдсутня функцюнальна залежнiсть Z i X.

Таким чином, вщношення R знаходиться в третм нормальнiй формi (3NF) в тому i тiльки в тому випадку, якщо перебувае в 2NF i кожен з неключових атрибутов нетранзитивно залежить в^д первинного ключа.

Таблиця 3.

Таблиця «Замовники»

Замовник Адреса замовника

«Автолюкс» м.Хмельницький, вул. Миру, 10

«МрiяПлюс» м.Луцьк, вул. Вол^ 25

Таблиця 4.

Таблиця «Товари»

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Код товару Назва товару Цша за одиницю

001 «Патр офкний» 100

101 «Бланки для податково! звiтностi» 45

201 «Набiр канцелярський» 90

002 «Патр офкний» 120

Таблиця 5.

Таблиця «Замовлення»

Код замовлення Дата Замовник Код товару Кмьшсть Варткть

1 12.03.2014 «Автолюкс» 001 2 200

2 12.03.2014 «Автолюкс» 101 1 45

3 13.03.2014 «МрiяПлюс» 201 40 3600

4 13.03.2014 «МрiяПлюс» 001 10 1000

5 14.03.2014 «Автолюкс» 201 10 900

6 15.03.2014 «МрiяПлюс» 002 5 600

Для того, щоб утворена база даних (табл.3-5) перебувала у 3NF, необхiдно, щоб неключовi атрибути нетранзитивно залежали в^д ключа. Проте, у таблиц «Замовлення» значення атрибуту «Варткть» залежить не ттьки в^д значень первинного чи потенцшного ключа, а й в^д значень неключового атрибуту «Кiлькiсть». Таким чином, кнуе транзитивна залежнiсть i база даних не перебувае у третш нормально формi. Для того, щоб звести и у 3NF видалимо з не! атрибут «Вартiсть». Слщ зазначити, що видалення атрибуту не призведе до втрати шформацп, тому що, маючи всi три таблиц бази даних, обчислити вартiсть можна за допомогою простого багатотабличного запиту.

Таким чином, утворена база даних матиме таку структуру (табл.6-8):

Таблиця 6.

Таблиця «Замовники»

Замовник Адреса замовника

«Автолюкс» м.Хмельницький, вул. Миру, 10

«МрiяПлюс» м.Луцьк, вул. Вол^ 25

Таблиця 7.

Таблиця «Товари»

Код товару Назва товару Цша за одиницю

001 «Патр офкний» 100

101 «Бланки для податково! звiтностi» 45

201 «Набiр канцелярський» 90

002 «Патр офкний» 120

Таблиця 8.

Таблиця «Замовлення»

Код замовлення Дата Замовник Код товару Кмьшсть

1 12.03.2014 «Автолюкс» 001 2

2 12.03.2014 «Автолюкс» 101 1

3 13.03.2014 «МрiяПлюс» 201 40

4 13.03.2014 «МрiяПлюс» 001 10

5 14.03.2014 «Автолюкс» 201 10

6 15.03.2014 «МрiяПлюс» 002 5

На практик третя нормальна форма схем вщношень достатня в бтьшосп випадкiв, i приведенням до третьо!' нормально! форми процес проектування реляцшно! бази даних зазвичай закiнчуеться.

Висновки. Дослщження присвячене розробцi авторсько! методики навчання теорп нормалiзацiï реляцiйних баз даних в контекст компетентнiсного пщходу до пiдготовки фахiвцiв у системi вищо! освiти. Особливiстю методики е те, що кожна теоретична викладка додатково пояснюеться на прикладi реально! реляцмно! бази даних. Такий пщхщ дозволяе активiзувати пiзнавальну дiяльнiсть студенев та забезпечити набуття ними спе^альними фаховими компетентностями.

Список використаних джерел

1. Компетентысний пiдхiд у сучасый освiтi: свiтовий досвiд та укра'шськ перспективи: Бiблiотека з освiтньоï полтики / за. ред. О.В.Овчарук. К.: "К.1.С.", 2004. 112 с.

2. Коваленко О. П. Компетентнiсний характер сучасно! освiти. Педагогiка формування творчо! особистостi у вищiй i загальноосвiтнiй школах. 2016. 47. С. 99-109.

3. Сырятов Н. Внутрифирменные профессиональные стандарты как основа функционирования системы управления персоналом предприятия. Менеджмент сегодня. 2002. № 4. С. 28-33.

4. Ягупов В., Свистун В. Компетентысний пщхщ до пщготовки фахiвцiв у системi вищо! освiти. 2007.

5. Пщлипняк I. Ю. Реалiзацiя компетентнiсного пiдходу в сучаснiй освiтнiй парадигмi. Вiсник Черкаського унiверситету. Серiя: Педагогiчнi науки. 2015. 10. С. 105-110.

6. Бахрушин В. Компетентности i результати навчання у нових стандартах вищо! школи. URL: http://education-ua.org/ua/articles/702-kompetentnosti-i-rezultati-navchannya-u-novikh-standartakh-vishchoji-osviti

7. Заблоцька О. С. Компетентнкний пiдхiд як освiтня Ынова^я: порiвняльний аналiз. В1СНИК Житомирського державного уыверситету iменi 1вана Франка. 2008. 40. С. 63-68.

8. Побiрченко Н. С. Компетентысний пiдхiд у вищм школi: теоретичний аспект. Освп^а та педагогiчна наука. 2012. 3. С. 24-31.

9. Брескша Л. В. Профеайна пiдготовка майбутнiх вчителiв iнформатики на основi сучасних мережевих iнформацiйних технологш : автореф. дис. канд. пед. наук : 13.00.02. Ки!в, 2003. 17 с.

10. Кривонос О. М. Особливост викладання програмування у вищому начальному закладi з врахуванням вимог сучасносп. В1СНИК Житомирського державного уыверситету iменi 1вана Франка. 2011. 57. С. 131-134.

11. Козлакова Г. О. Теоретичн i методичн основи ступенево! пiдготовки майбутнiх фахiвцiв з комп'ютеризованих систем у техычних унiверситетах. 1нститут вищо! освiти АПН Укра!ни. 2004.

12. Семерiков С. О. Активiзацiя пiзнавальноï дiяльностi студенев при вивченнi чисельних методiв у об'ектно-орiентованiй технологи програмування. Diss. Криворiзький державний педагогiчний унiверситет. 2000.

13. Гайна Г. А. Основи проектування баз даних: Навчальний поабник. К: КНУБА, 2005. 204 с.

14. Джен Л. Харрингтон. Проектирование реляционных баз данных. М.: Издательство «Лори», 2006. 230 с.

15. Диго С. М. Проектирование и использования баз данных. М.: Финансы и статистика, 1995.

16. Кейт К. Дж. Введення в системи баз даних. М.: Издательский дом «Вильямс», 2006. 1328 с.

17. Мулеса О.Ю., Гече Ф.Е., Розлуцька Г.М. Особливост використання додатку PHPMYADMIN в ходi вивчення мови запитв SQL. Фiзико-математична освп-а. 2017. Випуск 4(14). С. 234-238.

18. Мулеса О.Ю., Гече Ф.Е., Розлуцька Г.М., 1мре Ю.Ю. Мкце теми «1нструкщя SELECT» в змктовому модулi «Реляцшы бази даних» та методика ÏÏ навчання. Фiзико-математична освiта. 2018. Випуск 1(15). С. 260-263.

19. Методичн рекомендацп для розроблення профiлiв ступеневих програм, включаючи програмнi компетентностi та программ результати навчання. Ки!в: ТОВ «Пол^раф плюс», 2016. 80 с.

20. Мулеса О. 1нформацшы системи та реляцмы бази даних. УжНУ, 2018. 118 с.

References

1. Kompetentnisnyi pidkhid u suchasnii osviti: svitovyi dosvid ta ukrainski perspektyvy: Biblioteka z osvitnoi polityky / za. red. O.V.Ovcharuk. K.: "K.I.S.", 2004. 112 p.

2. Kovalenko O. P. Kompetentnisnyi kharakter suchasnoi osvity. Pedahohika formuvannia tvorchoi osobystosti u vyshchii i zahalnoosvitnii shkolakh. 2016. 47. pp. 99-109.

3. Siriatov N. Vnutryfyrmennbie professyonalnыe standarty kak osnova funktsyonyrovanyia systemy upravlenyia personalom predpryiatyia. Menedzhment sehodnia. 2002. № 4. pp. 28-33.

4. lahupov V., Svystun V. Kompetentnisnyi pidkhid do pidhotovky fakhivtsiv u systemi vyshchoi osvity. 2007.

5. Pidlypniak I. Yu. Realizatsiia kompetentnisnoho pidkhodu v suchasnii osvitnii paradyhmi. Visnyk Cherkaskoho universytetu. Seriia: Pedahohichni nauky. 2015. 10. pp. 105-110.

6. Bakhrushyn V. Kompetentnosti i rezultaty navchannia u novykh standartakh vyshchoi shkoly. URL: http://education-ua.org/ua/articles/702-kompetentnosti-i-rezultati-navchannya-u-novikh-standartakh-vishchoji-osviti

7. Zablotska O. S. Kompetentnisnyi pidkhid yak osvitnia innovatsiia: porivnialnyi analiz. VISNYK Zhytomyrskoho derzhavnoho universytetu imeni Ivana Franka. 2008. 40. pp. 63-68.

8. Pobirchenko N. S. Kompetentnisnyi pidkhid u vyshchii shkoli: teoretychnyi aspekt. Osvita ta pedahohichna nauka. 2012. 3. pp. 24-31.

9. Breskina L. V. Profesiina pidhotovka maibutnikh vchyteliv informatyky na osnovi suchasnykh merezhevykh informatsiinykh tekhnolohii : avtoref. dys. kand. ped. nauk : 13.00.02. Kyiv, 2003. 17 p.

10. Kryvonos O. M. Osoblyvosti vykladannia prohramuvannia u vyshchomu nachalnomu zakladi z vrakhuvanniam vymoh suchasnosti. VISNYK Zhytomyrskoho derzhavnoho universytetu imeni Ivana Franka. 2011. 57. pp. 131-134.

11. Kozlakova H. O. Teoretychni i metodychni osnovy stupenevoi pidhotovky maibutnikh fakhivtsiv z kompiuteryzovanykh system u tekhnichnykh universytetakh. Instytut vyshchoi osvity APN Ukrainy. 2004.

12. Semerikov S. O. Aktyvizatsiia piznavalnoi diialnosti studentiv pry vyvchenni chyselnykh metodiv u obiektno-oriientovanii tekhnolohii prohramuvannia. Diss. Kryvorizkyi derzhavnyi pedahohichnyi universytet. 2000.

13. Haina H. A. Osnovy proektuvannia baz danykh: Navchalnyi posibnyk. K: KNUBA, 2005. 204 p.

14. Dzhen L. Kharrynhton. Proektyrovanye reliatsyonnykh baz dannykh. M.: Yzdatelstvo «Lory», 2006. 230 p.

15. Dyho S. M. Proektyrovanye y yspolzovanyia baz dannykh. M.: Fynansy y statystyka, 1995.

16. Keit K. Dzh. Vvedennia v systemy baz danykh. M.: Yzdatelskyi dom «Vyliams», 2006. 1328 p.

17. Mulesa O.Yu., Geche F.E., Rozlutska H.M. Osoblyvosti vykorystannia dodatku PHPMYADMIN v khodi vyvchennia movy zapytiv SQL. Fizyko-matematychna osvita : naukovyi zhurnal. 2017. Vypusk 4(14). pp. 234-238.

18. Mulesa O.Yu., Geche F.E., Rozlutska H.M., Imre Yu.Yu. Mistse temy «Instruktsiia SELECT» v zmistovomu moduli «Reliatsiini bazy danykh» ta metodyka yii navchannia. Fizyko-matematychna osvita. 2018. Vypusk 1(15). pp. 260-263.

19. Metodychni rekomendatsii dlia rozroblennia profiliv stupenevykh prohram, vkliuchaiuchy prohramni kompetentnosti ta prohramni rezultaty navchannia. Kyiv: TOV «Polihraf plius», 2016. 80 p.

20. Mulesa O. Informatsiini systemy ta reliatsiini bazy danykh. UzhNU, 2018. 118 p.

THE METHOD OF TEACHING THE BASIS OF THEORY OF NORMALIZATION OF THE DATA RELATIVE MODEL IN THE CONTEXT OF THE COMPETENCY APPROACH TO PREPARATION OF PROFESSIONALS IN THE HIGHER EDUCATION SYSTEM

Oksana Mulesa, Fedir Geche, Yuliy Imre

Uzhhorod National University

Abstract. At the heart of the process of modernizing, the content of education is the realization of mechanisms for implementing a competent approach. The introduction of a competency approach to the system of higher education implies the need for a dynamic change not only the content of the subjects, but also the adaptation of pedagogical methods and technologies to the challenges and needs of the present. Especially constant updating requires the discipline associated with the study of information and computer technology, which continuously change and evolve. Analysis of the educational programs of technical and mathematical specialties of the leading universities showed that they involve the acquisition of competences related to the ability to solve problems and solve problems, which are based on the need to design, create and work with relational databases.

The purpose of the article is to present the author's development of a methodology for teaching the theory of the normalization of relational databases.

The professional competencies associated with the study of the theory of normalization are as follows: the ability to formulate, analyze and synthesize solutions to scientific problems at the abstract level by decomposing them into components that can be investigated separately in their more or less important aspects; ability to execute models for investigated processes and applied tasks; the ability to design relational databases; the ability to establish links in relational databases, etc.

The paper describes a methodology for teaching the theory of the normalization of relational databases. The first, second and third normal forms are shown consistently. The definitions of functional and complete functional dependence of attributes in relational relations are given. In accordance with the given development, it is suggested to combine theoretical calculations with examples, which illustrate them and allow students to feel all the features of the subject. Such an approach can increase the cognitive activity of students, and, consequently, increase the effectiveness of the educational process.

The above methodology can be used in the process of training specialists in the field of information technology, and its application in the study of students of universities will give them the opportunity to use the knowledge gained in processing the results of scientific research, as well as in further professional activities.

Key words: competency approach, relational theory, relation, theory of normalization, normal forms.

i Надоели баннеры? Вы всегда можете отключить рекламу.