<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Workshop on Cloud Technologies in Education, December</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>The selection of cloud services for ER-diagrams construction in IT specialists databases teaching</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tetiana A. Vakaliuk</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Olha V. Korotun</string-name>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Serhiy O. Semerikov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Information Technologies and Learning Tools of the NAES of Ukraine</institution>
          ,
          <addr-line>9 M. Berlynskoho Str., Kyiv, 04060</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Kryvyi Rih National University</institution>
          ,
          <addr-line>11 Vitalii Matusevych Str., Kryvyi Rih, 50027</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Kryvyi Rih State Pedagogical University</institution>
          ,
          <addr-line>54 Gagarin Ave., Kryvyi Rih, 50086</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>University of Educational Management</institution>
          ,
          <addr-line>52-A Sichovykh Striltsiv Str., Kyiv, 04053</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>Zhytomyr Polytechnic State University</institution>
          ,
          <addr-line>103 Chudnivska Str., Zhytomyr, 10005</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <volume>18</volume>
      <issue>2020</issue>
      <fpage>0000</fpage>
      <lpage>0001</lpage>
      <abstract>
        <p>One of the main aspects of studying databases in higher education institutions by future IT specialists is database design and software product development. This, in turn, is the most important problem of the developer's interaction with the customer. To facilitate the process of database design, ER-diagrams are used, which are based on the concepts of “Entity” and “Relationship”. An ER diagram allows you to present a database in the form of visual graphical objects that define a specific subject area. The article considers the available cloud services for the construction of ER-diagrams for learning databases of future IT specialists and their selection the method expert evaluation. For this purpose, the criteria and indicators for the selection of cloud services for the construction of ER-diagrams of databases by future information technology specialists have been determined. As a result, it was found that the cloud services Dbdesigner.net and Lucidchart are the most convenient to learn. It is determined that for a teacher of a higher education institution the use of cloud services is an opportunity to use licensed software in education without additional costs.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;selection</kwd>
        <kwd>cloud services</kwd>
        <kwd>ER-diagrams</kwd>
        <kwd>databases</kwd>
        <kwd>future specialists in information technology</kwd>
        <kwd>future IT specialists</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>One of the main aspects of studying the discipline “Databases” in higher education institutions by
future information technology specialists is database design and soft-ware product development,
which in turn is the most important problem of interaction between the developer and the
customer. While studying it, students should realize that the task of the developer is to reproduce
the wishes of the customer as accurately as possible by developing a database management
software product. Therefore, the main problem that future IT professionals need to learn to
solve is the correct construction of a database diagram. To do this, future developers must study
in detail the subject area of the database and make the requirements of the customer. The result
of this work should be a database that is clear and that most accurately reflects the problem to
be solved and does not contain redundant data.</p>
      <p>To facilitate the database design process, ER charts are used, which are based on the concepts
of “Entity” and “Relationship”. ER diagram allows you to present a data-base in the form of
visual graphical objects that define a specific subject area.
1.1. Analysis of recent research and publications
Many scientific papers are devoted to database theory (DB), database normalization processes,
database design methodology, database architecture, consideration and description of modern
DBMS, SQL query language, etc.</p>
      <p>
        Dowming Yeh and Yuwen Li and William Chu investigated the possibilities of extracting the
diagram of the relationship of the entity from the table of an outdated database [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].The author’s
proposed new approach uses the display forms, table schema, and instances as a database
reverse engineering input [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        Paul Schmieder, Beryl Plimmer, Gillian Dobbie consider the possibilities of computer tools
for building sketches for informal sketching and automatic conversion into oficial submissions
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. At the same time, the authors consider the InkKit charting tool with domain semantics for
successful recognition and automatic conversion of entity-relationship diagrams [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>Another group of authors (P. S. Dhabe, M. S. Patwardhan, Asavari A. Deshpande, M. L. Dhore,
B.V. Barbadekar and H. K. Abhyankar) considered the Articulated Entity-Relationship, which
was considered an extension of the Entity-Relationship diagram. The researchers considered
these types of diagrams as an integral part to fully automate normalization in the case of placing
information about functional dependence [3].</p>
      <p>A group of authors (Xiong Jing, Liu Yong-ge, Gao Feng, Wang Ji-peng) analyzed the similarities
between the model of entity relationships and the model RDF (model for representing named
properties and property values), also, proposed ideas and processes of transformation. The
researchers also implemented the Oracle Bone Inscriptions ontology using a transformation
method that requires manual intervention during the transformation process [4].</p>
      <p>Other scientists (Alexander L. Hayes, Mayukh Das, Phillip Odom and Sriraam Natarajan)
have proposed a convenient automatic construction of background knowledge by constructing
a mode from ER diagrams. The authors have developed a graphical user interface that allows
a domain expert to interact with the system using entity relationship diagrams used to build
modes for the learning system [5].</p>
      <p>Cloud technology has been studied by many scientists [6, 7, 8, 9, 10, 11, 12]. In particular,
Albert A. Azaryan, Kateryna P. Osadcha, Viacheslav V. Osadchyi, Svitlana V. Symonenko,
Svitlana O. Sysoieva, investigated cloud technologies for enhancing communication of IT
professionals [13]. Nataliya O. Kushnir, Viacheslav V. Osadchyi, Nataliia V. Valko considered
cloud technologies for STEM education [14], Svitlana L. Proskura and Svitlana H. Lytvynova
considered the approaches to Web-based education of computer science bachelors in higher
education institutions [15]. Oksana M. Markova, Serhiy O. Semerikov, Andrii M. Striuk, Hanna
M. Shalatska, Pavlo P. Nechypurenko and Vitaliy V. Tron investigated the implementation of
cloud service models in training of future information technology specialists [9].</p>
      <p>However, the question of appropriate selection of cloud services for the construction of
ER-diagrams for training databases of future information technology professionals has not been
explored, so this will be the purpose of this article.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Methods of the study</title>
      <p>Methods of analysis and generalization were used to determine the criteria and indicators for
the selection of cloud services.</p>
      <p>
        To determine the most important cloud services for the construction of ER-diagrams of
databases that can be used in the educational process of future specialists in information
technology, the method of expert evaluation was used [
        <xref ref-type="bibr" rid="ref3">16, 17</xref>
        ].
      </p>
      <p>Experts were involved in this method twice. The first stage of involving experts was to
determine the most efective cloud services for building ER-diagrams of databases. At this stage,
experts and teachers of higher education institutions were involved as experts, which in one
way or another are related to the database learning of IT specialists (17 people).</p>
      <p>For consideration by ranking experts, 12 diferent cloud services were proposed to build
ER-diagrams of databases that can be used in the training of databases of future information
technology professionals.</p>
      <p>
        Experts were ofered a scoring system [
        <xref ref-type="bibr" rid="ref3">16, 17</xref>
        ], according to which for  services the value
of  is given to the most important in use, 1 – to the least important.
      </p>
      <p>
        The main parameter for assessing significance is its total rank , which is calculated by the
formula [
        <xref ref-type="bibr" rid="ref3">16, 17</xref>
        ]:
      </p>
      <p>= ∑︁ , ,</p>
      <p>=1
where  is the total rank of the -th indicator;  = 1, 2, 3, . . . , ;  is the number of indicators;
 – number of experts; , – the rank of the -th indicator, determined by the -th expert.</p>
      <p>
        Besides, to determine the level of agreement between experts, it is necessary to calculate the
Kendell concordance coeficient  [
        <xref ref-type="bibr" rid="ref3">16, 17</xref>
        ], which determines whether such total ranks are
objective, and it is calculated by the formula:
where:
 =
      </p>
      <p>(2)
(2)
=
12 · (2)
2(3 − )
 =  − 0.5 · ( + 1),</p>
      <p>(2) = ∑︁  ,</p>
      <p>2
=1</p>
      <p>After the calculations, if the value obtained difers significantly from zero, it indicates that
there is an objective agreement between the experts and therefore the total rankings are quite
objective.</p>
      <p>The second stage of involving experts was to select the most important cloud services for
building ER-diagrams of databases according to certain criteria and indicators. At this stage,
15 respondents were involved to test the manifestation of each of these criteria for each of the
selected cloud services to build ER-diagrams of databases.</p>
      <p>
        At this stage, respondents were asked to evaluate all indicators for each criterion. Evaluation
of indicators was proposed to be carried out on a well-known scale [
        <xref ref-type="bibr" rid="ref3">16, 17</xref>
        ] from 0 to 3. As a
result, the indicator was considered positive if the value of the arithmetic mean of its parameters
was not less than 1.5.
      </p>
      <p>The degree of manifestation of the criterion was determined by the following scale: if 76% –
100% of its indicators are positive, the criterion is characterized by the high expression, 56%
– 75% – suficient manifestation, 50% – 55% – critical manifestation, if less than 50% of its
indicators were positive – the criterion is considered insuficiently manifested.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Results</title>
      <p>To build an ER-diagram of the database at the logical and conceptual levels, we propose to
use cloud services. Such tools help to design a database to better form the ideal data structure
according to customer needs.</p>
      <p>
        We share the opinion of Mariia P. Shishkina and Maiia V. Marienko, who note that cloud
services are used to provide the user with electronic educational resources, as well as to ensure
the processes of creation and supply of educational services [
        <xref ref-type="bibr" rid="ref4">18</xref>
        ].
      </p>
      <p>The use of cloud services in the training of future specialists in information technology opens
the way to individualization of learning, interactive interaction, and active cooperation between
participants in the educational process.</p>
      <p>Consider in detail the available cloud services for building ER-diagrams of databases. Note
that we will consider completely free services or those that have a free tarif plan, but with
some limitations of functionality.</p>
      <p>
        Erwin Data Modeler [
        <xref ref-type="bibr" rid="ref5">19</xref>
        ] is a cloud service that allows you to create a logical data model.
This service can be used free of charge in the educational process to train specialists in
information technology. The main characteristics of this service include: providing centralized
management of data models; cooperation with other users; simple graphical interface;
automatically compares models and databases; efective synchronization of direct and reverse code
design, etc.
      </p>
      <p>
        Cloud service SQL DBM [
        <xref ref-type="bibr" rid="ref6">20</xref>
        ] (figure 1) in the free plan allows you to create only 1 project.
This service has a clear interface for building ER-diagrams of databases, which allows you to
easily manage both large and small databases; import an existing database schema; add tables,
keys, indexes, constraints, links, etc to an existing ER chart; copy or move columns between
tables; share the project with other users, and in the settings, there is a function to increase or
decrease the chart, change the screen theme (dark, light), etc.
      </p>
      <p>
        Toad Data Modeler [
        <xref ref-type="bibr" rid="ref7">21</xref>
        ] – this cloud service can be used for free for 30 days. It is designed for
data modeling, which maximizes performance through high automation, transparent workflows,
and built-in functionality. This service is characterized by:
• speed of access to key data,
• the ability to export the chart to an Excel file,
• ease of finding diferences, comparing and synchronizing data and diagrams,
• saving the rollback of transactions directly from the transaction log without the need to
restore from a backup,
• powerful query customization capabilities,
• ensuring the execution of scripts and fragments of T-SQL for multiple instances and
servers,
• automatic rewriting and optimization of queries, etc.
      </p>
      <p>
        Gen My Model [
        <xref ref-type="bibr" rid="ref8">22</xref>
        ] – cloud service for building ER-diagrams of databases, supports Archi
Mate (architecture modeling language) and BPMN (business process model and notation system),
has a centralized storage model that allows you to simultaneously simulate collaboration. It
allows you to manage versions and access rights; import or export PDF documents, etc.
      </p>
      <p>
        Valentina [
        <xref ref-type="bibr" rid="ref9">23</xref>
        ] is a cloud service for creating, administering MySQL, PostgreSQL, SQLite,
and MariaDB databases, which allows you to add or remove users, manage rights, view live
logs, and run diagnostics. Its main characteristics can be considered:
• editing ER-diagrams of databases,
• providing special forms of Valentine to work with data,
• view and print Valentine’s reports,
• SQL query management,
• diagnostics, defragmentation, re-indexing, data storage, and compression, etc.
      </p>
      <p>
        Lucidchart [
        <xref ref-type="bibr" rid="ref10">24</xref>
        ] – this cloud service combines the construction of diagrams, data visualization,
and collaboration, simplifies the process of drawing diagrams and charts (figure 2). This service
contains samples and examples of block diagrams, UML models, ER models, and business process
models, frameworks/layouts, system diagrams, organizational charts, connection diagrams, and
sites.
      </p>
      <p>This service is characterized by:
• export the edited database schema to SQL and transfer it from Lucidchart to the database
at the user’s choice,
• support for the most common DBMS platforms, including MySQL, Oracle, PostgreSQL,
and SQL Server,
• intuitive interface,
• import and export of Microsoft Visio documents,
• conversion of results into PDF, JPG, PNG,
• ready-made templates and forms,
• quick addition or merging of objects,
• adding images;
• adding schemes to blog or wiki pages,
• version control with preservation of previous developments,
• group chat,
• post-it comments;
• distribution of images and samples, etc.</p>
      <p>The free version includes the creation of 3 documents (up to 60 objects per document),
access to a limited set of ready-made templates, as well as available integration with the disk,
documents, spreadsheets, presentations, and e-mail from Google and Microsoft.</p>
      <p>
        In the free plan of the cloud service, Creately [
        <xref ref-type="bibr" rid="ref11">25</xref>
        ] can create 5 documents, 1 folder, and
collaborate with 3 users. It features a variety of schematic tools, a powerful context interface,
smart objects, and special tools that help you draw charts fairly quickly compared to other
services. This service allows you to build charts, site maps, organizational charts, UML charts,
network charts, SWOT analysis charts, connection maps, business process models, and more.
      </p>
      <p>The functionality includes: establishing joint work between users, creating joint projects,
adding comments when working in a team, the ability to share charts with other users,
monitoring of project changes.</p>
      <p>Each change is saved, but the user can easily revert to previous versions of documents. The
service has a large library of forms and templates, ofers unlimited possibilities and diferent
types of charts and visual efects, export charts to PDF, JPG or PNG, image import, Drag &amp; Drop
support, ofers work with JIRA, Confluence, GoogleApps, and more.</p>
      <p>
        Dbdesigner.net [
        <xref ref-type="bibr" rid="ref12">26</xref>
        ] is a cloud service that allows the user to create 2 database models with
10 tables in each for free. Its main characteristics include: user-friendly interface for designing
the database structure; joint work on projects and their exchange; function of importing an
existing database or creating it from scratch; export of the created diagram of a DB in PNG
and PDF formats; generation of SQL-scripts for any of the following databases: MySQL, MSSql,
PostgreSQL, Oracle, SQLite, etc.
      </p>
      <p>
        The QuickDBD [
        <xref ref-type="bibr" rid="ref13">27</xref>
        ] cloud service can be used free of charge to create 1 model from 10 tables.
The service allows users to share their charts on the Internet using a URL, creating it in the
form of images, PDF, and SQL; build a database chart.
      </p>
      <p>
        Vertabelo [
        <xref ref-type="bibr" rid="ref14">28</xref>
        ] is a cloud service for the visual design of basic data, supports the following
basic data: PostgreSQL, MySQL, Microsoft SQL Server, SQLite, Oracle, IBM DB2, and HSQLDB.
It allows you to create a model of basic data simply by graphically drawing tables. The features
of this service include checking the model that is created at each stage and providing tips on
how to improve it.
      </p>
      <p>At any time, you can see the SQL preview that will be generated for the selected item. It is
also possible to share your baseline models at three diferent levels of access: Owner, Editor, and
Viewer. In this service, when working together, it is possible only one user to edit the model, for
others it is read-only, everyone can see the changes in the model immediately after an autosave.</p>
      <p>If the user wants to share the model with other users, but they do not want to create Vertabelo
accounts, it is possible to create a public link to the model or send it via e-mail. Thus, there is a
visualization of the database data structure and joint work on it.</p>
      <p>Vertabelo cloud service is fully accessible to students, teachers, and non-profit organizations,
provided that it is used only for educational or non-profit purposes.</p>
      <p>
        DModelAid [
        <xref ref-type="bibr" rid="ref15">29</xref>
        ] – this cloud service allows you to build 1 model for free, consisting of less
than 11 tables, designed to document the design of the basic data in the form of an interactive
diagram.
      </p>
      <p>Characteristic features of this service are:
• allows you to visualize tables with keys, indexes, and links,
• supports keyboard shortcuts for easy access,
• automatically documents the created database project,
• perform physical design using the following databases: Microsoft SQL Server, Oracle,</p>
      <p>MySQL, SQLite, MS Access,
• supports SQL queries,
• allows you to export a script from a project to create physical databases,
• change the database at any time, and it will be correlated with the data type and so on.</p>
      <p>
        Draw.io cloud service [
        <xref ref-type="bibr" rid="ref16">30</xref>
        ] is free to develop charts, allows you to easily create and manage
them. Its main characteristics include:
3
4
1
8
6
3
4
1
8
6
3
4
1
8
6
3
4
73
-37.5
2
• storage of the built model in various formats,
• creation of a wide range of database diagrams, including UML diagrams, ER diagrams,
etc.,
• availability of templates for database design,
• joint work,
• display relationships between tables using diferent shapes and arrows,
• export of database diagrams in the form of images, PDF, HTML, XML, etc.
      </p>
      <p>At the first stage of the expert evaluation method, the experts were ofered a survey, which
proposed to rank the following cloud services to build ER-diagrams of databases: 1) Creately;
2) Dbdesigner.net; 3) DModelAid; 4) Draw.io; 5) ErwinDataModeler; 6) GenMyModel; 7)
Lucidchart; 8) QuickDBD; 9) SQL DBM; 10) ToadDataModeler; 11) Valentina; 12) Vertabelo.</p>
      <p>According to the results of the survey, the relevant data on the ranking of the proposed cloud
services for the construction of ER-diagrams of databases were obtained (see table 1).</p>
      <p>According to the results of the survey, the following cloud services were selected:
Dbdesigner.net, ErwinDataModeler, Lucidchart, SQL DBM.</p>
      <p>Based on experimental data (see table 1), we calculate the Kendell concordance coeficient
according to formulas (1) – (4). As a result, we have  = 0.64. Since  difers significantly
from 0, there is an objective agreement between the experts and the total ranks are fairly
objective.
6</p>
      <p>The analysis of the available cloud services for the construction of database charts allowed to
identify the following criteria and relevant indicators for the selection of cloud services for the
construction of ER-charts of databases:
1) design-didactic: integration of diferent technologies for creating databases (1.1); model
for a DB (1.2); setting up SQL queries (1.3); collaboration (1.4); key fields and links (1.5); the
ifnal view of the database schema (1.6);
2) technological: access rights (2.1); availability of templates (2.2); communication capability
(2.3); cloud data storage (2.4); free of charge (2.5);
3) functional: import of existing database diagrams (3.1); project settings (3.2); version
control (3.3); export to various formats (3.4).</p>
      <p>The design-didactic criterion characterizes the service for designing ER-diagrams of
databases and its didactic component:
• The indicator “integration of diferent technologies for creating databases” provides for
the creation of charts for the following databases: MSSQL, MySQL, PostgreSQL, SQLite,
NoSQL, etc.
• The indicator “model for a DB” provides the ability to automatically create a chart based
on an existing database.
• The indicator “setting up SQL queries” characterizes the ability to generate an SQL script.
• The indicator “collaboration” provides an opportunity to work together on the project,
which is the basis of project work for future professionals in information technology.
• The indicator “key fields and links” characterizes the ability to identify key fields and
establish relationships between tables.
• The indicator “the final view of the database schema” characterizes the appearance of the
ifnal diagram of the database, its readability, and intelligibility.</p>
      <p>The resulting data on the indicators of design-didactic criteria for each of the selected cloud
services for the construction of ER-diagrams of databases contains table 2.</p>
      <p>The technological criterion characterizes the technical capabilities of cloud services for
the construction of database diagrams, and includes the following indicators:
• “Access rights”, which provides access to the created database diagram at diferent levels.
• “Availability of templates”, which characterizes whether this service has ready-made
templates for quick creation of a database diagram.
• “Communication capability” means the ability to chat with other users who have accessed
this chart.
• “Cloud data storage” characterizes the ability to store the created charts in the data
warehouse.</p>
      <p>• “Free of charge” means free access to the cloud service or its specific functionality.</p>
      <p>The resulting data on the indicators of the technological criterion for each of the selected
cloud services for the construction of ER-diagrams of databases are contained in table 3.</p>
      <p>The functional criterion characterizes the available functionality of the cloud service for
building ER-diagrams of databases. Consider in detail all the indicators of this criterion.
• The indicator “import of existing database diagrams” provides the ability to import an
existing database diagram and the ability to refine it.
• The “project settings” indicator provides the ability to change project settings, such as
copying or moving columns between tables, viewing only table names or only keys, and
more.
• The “version control” indicator provides an opportunity to compare diferent versions of
the constructed diagrams to one DB.
• The indicator “export to various formats” provides the ability to present the results of
work in the cloud service in various formats, including pdf, jpg, png, etc.</p>
      <p>The resulting data on the indicators of the functional criterion for each of the selected cloud
services for the construction of ER-diagrams of databases are contained in table 4.
The generalized results are presented in table 5.</p>
      <p>Thus, as research shows, the most convenient and high-quality tools among cloud services
for building ER-diagrams of databases on the manifestation of all criteria were Dbdesigner.net
and under certain conditions Lucidchart.</p>
      <p>These services allow you to quickly and eficiently design a database based on the built
ER-diagrams, which in turn are used for research and development of software and information
systems for business.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions</title>
      <p>Therefore, the construction of ER-diagrams of databases by future IT professionals is convenient
to do using cloud services for the purpose, which significantly speeds up the process, as it saves
time (does not require installation, configuration, and upgrade), allow students to work in pairs
and small groups, in free versions there is enough functionality for training.</p>
      <p>Criteria and indicators for the selection of cloud services for building ER-diagrams of databases
by future information technology specialists have been determined, according to which it has
been established that the services Dbdesigner.net and Lucidchart are the most convenient to
learn. For a teacher of higher education, the use of cloud services is an opportunity to use
licensed software in education at no additional cost.</p>
      <p>Thus, the importance and timeliness of the introduction of such services in the training of
databases of future information technology professionals will help improve the educational
process of the discipline “Databases”.</p>
      <p>Prospects for further research see the study of the use of selected cloud services in the
educational process and their impact on the formation of professional competencies of students.
[3] P. S. Dhabe, M. S. Patwardhan, A. A. Deshpande, M. L. Dhore, B. V. Barbadekar, H. K.</p>
      <p>Abhyankar, Articulated entity relationship (AER) diagram for complete automation of
relational database normalization, International Journal of Database Management Systems
2 (2010) 84–100. URL: http://journaldatabase.info/articles/articulated_entity_relationship_
aer.html.
[4] X. Jing, L. Yong-ge, G. Feng, W. Ji-peng, Research of oracle bone inscriptions ontology
construction based on relational database, Procedia Environmental Sciences 11 (2011)
447–451. doi:10.1016/j.proenv.2011.12.071.
[5] A. L. Hayes, M. Das, P. Odom, S. Natarajan, User friendly automatic construction of
background knowledge: Mode construction from ER diagrams, in: Proceedings of the
Knowledge Capture Conference, K-CAP 2017, Association for Computing Machinery,
New York, NY, USA, 2017. URL: https://doi.org/10.1145/3148011.3148027. doi:10.1145/
3148011.3148027.
[6] A. Kiv, M. Shyshkina, S. Semerikov, A. Striuk, M. Striuk, H. Shalatska, CTE 2019 - When
cloud technologies ruled the education, CEUR Workshop Proceedings 2643 (2020) 1–59.</p>
      <p>URL: http://ceur-ws.org/Vol-2643/paper00.pdf.
[7] A. Kiv, V. Soloviev, S. Semerikov, CTE 2018 – How cloud technologies continues to
transform education, CEUR Workshop Proceedings 2433 (2019) 1–19. URL: http://ceur-ws.
org/Vol-2433/paper00.pdf.
[8] M. Shyshkina, M. Marienko, The use of the cloud services to support the math teachers
training, CEUR Workshop Proceedings 2643 (2020) 690–704. URL: http://ceur-ws.org/
Vol-2643/paper41.pdf.
[9] O. Markova, S. Semerikov, A. Striuk, H. Shalatska, P. Nechypurenko, V. Tron,
Implementation of cloud service models in training of future information technology specialists, CEUR
Workshop Proceedings 2433 (2019) 499–515. URL: http://ceur-ws.org/Vol-2433/paper34.
pdf.
[10] O. Korotun, T. Vakaliuk, V. Soloviev, Model of using cloud-based environment in training
databases of future it specialists, CEUR Workshop Proceedings 2643 (2020) 281–292. URL:
http://ceur-ws.org/Vol-2643/paper16.pdf.
[11] S. Lytvynova, Cloud-oriented learning environment of secondary school, CEUR Workshop</p>
      <p>Proceedings 2168 (2017) 7–12. URL: http://ceur-ws.org/Vol-2168/paper2.pdf.
[12] T. Vakaliuk, D. Antoniuk, A. Morozov, M. Medvedieva, M. Medvediev, Green it as a tool for
design cloud-oriented sustainable learning environment of a higher education institution,
E3S Web of Conferences 166 (2020) 10013. doi:10.1051/e3sconf/202016610013.
[13] S. Symonenko, V. Osadchyi, S. Sysoieva, K. Osadcha, A. Azaryan, Cloud technologies for
enhancing communication of it-professionals, CEUR Workshop Proceedings 2643 (2020)
225–236. URL: http://ceur-ws.org/Vol-2643/paper12.pdf.
[14] N. Valko, N. Kushnir, V. Osadchyi, Cloud technologies for stem education, CEUR Workshop</p>
      <p>Proceedings 2643 (2020) 435–447. URL: http://ceur-ws.org/Vol-2643/paper25.pdf.
[15] S. Proskura, S. Lytvynova, The approaches to web-based education of computer science
bachelors in higher education institutions, CEUR Workshop Proceedings 2643 (2020)
609–625. URL: http://ceur-ws.org/Vol-2643/paper36.pdf.
[16] O. M. Spirin, T. A. Vakaliuk, Criteria of open web-operated technologies of teaching the
fundamentals of programs of future teachers of informatics, Information Technologies and</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>D.</given-names>
            <surname>Yeh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Chu</surname>
          </string-name>
          ,
          <article-title>Extracting entity-relationship diagram from a table-based legacy database</article-title>
          ,
          <source>Journal of Systems and Software</source>
          <volume>81</volume>
          (
          <year>2008</year>
          )
          <fpage>764</fpage>
          -
          <lpage>771</lpage>
          . doi:https://doi.org/ 10.1016/j.jss.
          <year>2007</year>
          .
          <volume>07</volume>
          .005.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>P.</given-names>
            <surname>Schmieder</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Plimmer</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Dobbie, Sketching ER diagrams</article-title>
          ,
          <source>in: Tenth Australasian User Interface Conference (AUIC2009)</source>
          ,
          <source>Conferences in Research and Practice in Information Technology (CRPIT)</source>
          , volume
          <volume>93</volume>
          ,
          <year>2009</year>
          . URL: https://www.researchgate.net/publication/ 234796288_Sketching_
          <article-title>ER_diagrams</article-title>
          .
          <source>Learning Tools</source>
          <volume>60</volume>
          (
          <year>2017</year>
          )
          <fpage>275</fpage>
          -
          <lpage>287</lpage>
          . URL: https://journal.iitta.gov.ua/index.php/itlt/article/ view/1815. doi:
          <volume>10</volume>
          .33407/itlt.v60i4.
          <year>1815</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>T. A.</given-names>
            <surname>Vakaliuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Korotun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. S.</given-names>
            <surname>Antoniuk</surname>
          </string-name>
          ,
          <article-title>Selection of the cloud-oriented database learning tools for future it professionals</article-title>
          ,
          <source>Information Technologies and Learning Tools</source>
          <volume>71</volume>
          (
          <year>2019</year>
          )
          <fpage>154</fpage>
          -
          <lpage>168</lpage>
          . URL: https://journal.iitta.gov.ua/index.php/itlt/article/view/2880. doi:
          <volume>10</volume>
          . 33407/itlt.v71i3.
          <fpage>2880</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>M. P.</given-names>
            <surname>Shyshkina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. V.</given-names>
            <surname>Popel</surname>
          </string-name>
          ,
          <article-title>Cloud based learning environment of educational institutions: The current state and research prospects</article-title>
          ,
          <source>Information Technologies and Learning Tools</source>
          <volume>37</volume>
          (
          <year>2013</year>
          )
          <fpage>66</fpage>
          -
          <lpage>80</lpage>
          . URL: https://journal.iitta.gov.ua/index.php/itlt/article/view/903. doi:
          <volume>10</volume>
          . 33407/itlt.v37i5.
          <fpage>903</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Erwin</surname>
          </string-name>
          , Erwin data modeler,
          <year>2020</year>
          . URL: https://erwin.com/products/erwin-data-modeler/.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [20]
          <string-name>
            <surname>SQL</surname>
            <given-names>DBM</given-names>
          </string-name>
          , Develop database online,
          <year>2020</year>
          . URL: https://sqldbm.com.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>Quest</given-names>
            <surname>Software</surname>
          </string-name>
          <string-name>
            <surname>Inc</surname>
          </string-name>
          ,
          <source>Toad data modeler</source>
          ,
          <year>2020</year>
          . URL: http://www.toadworld.com/products/ toad
          <article-title>-data-modeler.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [22]
          <article-title>GenMyModel, The leading online modeling platform</article-title>
          ,
          <year>2020</year>
          . URL: https://www.genmymodel. com/.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [23]
          <string-name>
            <surname>Valentina</surname>
          </string-name>
          ,
          <article-title>The best free DB management tool</article-title>
          ,
          <year>2020</year>
          . URL: https://www.valentina
          <article-title>-db.com/ en/valentina-studio-overview.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>Lucid</given-names>
            <surname>Software</surname>
          </string-name>
          <string-name>
            <surname>Inc</surname>
          </string-name>
          , Lucidchart,
          <year>2020</year>
          . URL: https://www.lucidchart.com/.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>Cinergix</given-names>
            <surname>Pty</surname>
          </string-name>
          <string-name>
            <surname>Ltd</surname>
          </string-name>
          , Creately,
          <year>2020</year>
          . URL: https://creately.com/.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [26]
          <article-title>Dbdesigner.net, Online database schema design and modeling tool</article-title>
          ,
          <year>2020</year>
          . URL: https: //www.dbdesigner.net.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [27]
          <string-name>
            <surname>Quick</surname>
            <given-names>DBD</given-names>
          </string-name>
          , Quick database diagrams,
          <year>2020</year>
          . URL: https://app.quickdatabasediagrams.com.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [28]
          <string-name>
            <surname>Vertabelo</surname>
          </string-name>
          ,
          <article-title>Web based data modeler for professionals</article-title>
          ,
          <year>2020</year>
          . URL: https://www.vertabelo. com/.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [29]
          <string-name>
            <surname>DModelAid</surname>
          </string-name>
          , Database design made easy online,
          <year>2020</year>
          . URL: https://www.dmodelaid.com.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [30]
          <string-name>
            <surname>Drawio</surname>
          </string-name>
          , Diagrams.net,
          <year>2020</year>
          . URL: https://app.diagrams.net/.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>