Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Вестник РГГУ. Серия "Информатика. Информационная безопасность. Математика", 2020, № 3

научный журнал
Бесплатно
Основная коллекция
Артикул: 755035.0001.99
Вестник РГГУ. Серия "Информатика. Информационная безопасность. Математика" : научный журнал. - Москва : РГГУ, 2020. - № 3. - 106 с. - ISSN 2686-679X. - Текст : электронный. - URL: https://znanium.com/catalog/product/1248679 (дата обращения: 27.04.2024)
Фрагмент текстового слоя документа размещен для индексирующих роботов. Для полноценной работы с документом, пожалуйста, перейдите в ридер.
ISSN 2686-679X

ВЕСТНИК РГГУ

Серия 
«Информатика. 
Информационная безопасность. 
Математика»

Научный журнал

RSUH/RGGU BULLETIN

“Information Science. 
Information Security. Mathematics”
Series

Academic Journal

Основан в 2018 г.
Founded in 2018
20203

© RSUH/RGGU BULLETIN. “Information Science. Information Security. Mathematics” Series, 2020

VESTNIK RGGU. Seriya «Informatica. Informacionnaya bezopasnost. Matematica»

RSUH/RGGU BULLETIN. “Information Science. Information Security. Mathematics” Series
Academic Journal

There are 4 issues of the printed version of the journal a year.

Founder and Publisher
Russian State University for the Humanities (RSUH)

RSUH/RGGU BULLETIN. “Information Science. Information Security. Mathematics” 
series is included: in the Russian Science Citation Index; in the List of leading scientific 
magazines journals and other editions for publishing PhD research findings peer-reviewed 
publications fall within the following research area:

20.00.00 Informatics

81.03.29 Information security, data protection,

27.00.00 Mathematics

Objectives and areas of research

RSUH/RGGU BULLETIN. “Information Science. Information Security. Mathematics” 
series publishes the results of research by scientists from RSUH and other universities 
and other Russian and foreign academic institutions. The areas covered by contributions 
include theoretical and applied computer science, up-to-date IT, means and technologies of 
information protection and information security as well as the issues of theoretical and applied 
mathematics including analytical and imitation models of different processes and objects. 
Special emphasis is put on articles and reviews covering research in indicated directions in 
the areas of social and humanitarian problems and also issues of personnel training for these 
directions.

RSUH/RGGU BULLETIN. “Information Science. Information Security. Mathematics” 
series is registered by Federal Service for Supervision of Communications Information 
Technology and Mass Media. 25.05.2018, reg. No. FS77-72977 

Editorial staff office: 6, Miusskaya sq., Moscow, Russia, 125993, GSP-3

tel: +7 (916) 250-90-85

e-mail: adkozlov@mail.ru

© Вестник РГГУ. Серия «Информатика. Информационная безопасность. Математика». 2020

ВЕСТНИК РГГУ. Серия «Информатика. Информационная безопасность. Математика»

Научный журнал
Выходит 4 номера печатной версии журнала в год.
Учредитель и издатель – Российский государственный гуманитарный университет 
(РГГУ)

ВЕСТНИК РГГУ. Серия «Информатика. Информационная безопасность. Математика» 
включен: в систему Российского индекса научного цитирования (РИНЦ); в Перечень 
рецензируемых научных изданий, в которых должны быть опубликованы основные  
результаты диссертаций на соискание ученой степени кандидата наук, на соискание ученой степени доктора наук по следующим научным специальностям и соответствующим 
им отраслям науки:

20.00.00 Информатика

81.93.29 Информационная безопасность, защита информации

27.00.00 Математика

Цели и область

В журнале «Вестник РГГУ», серия «Информатика. Информационная безопасность. 
Математика» публикуются результаты научных исследований ученых и специалистов РГГУ, а также других университетов и научных учреждений России и зарубежных 
стран. Направления публикаций включают теоретическую и прикладную информатику, 
современные информационные технологии, методы, средства и технологии защиты информации и обеспечения информационной безопасности, а также проблемы теоретической и прикладной математики, включая разработку аналитических и имитационных 
моделей процессов и объектов различной природы. Особое внимание уделяется статьям 
и обзорам, посвященным исследованиям по указанным направлениям в области социальных и гуманитарных проблем, а также вопросам подготовки кадров по соответствующим специальностям для данных направлений.

ВЕСТНИК РГГУ. Серия «Информатика. Информационная безопасность. Математика» зарегистрирован Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций 25.05.2018 г., регистрационный номер 
ПИ № ФС77-72977.

Адрес редакции: 125993, ГСП-3, Россия, Москва, Миусская пл., 6

Тел: +7 (916) 250-90-85

электронный адрес: adkozlov@mail.ru

“Information Science. Information Security. Mathematics” Series, 2020, no. 3  •  ISSN 2686-679X

Founder and Publisher
Russian State University for the Humanities (RSUH)

Editor-in-chief 
V.V. Arutyunov, Dr. of Sci. (Engineering), Russian State University for the 
Humanities (RSUH), Moscow, Russian Federation

Editorial Board 
V.K. Zharov, Dr. of Sci. (Pedagogy), professor, Russian State University for the 
Humanities (RSUH), Moscow, Russian Federation (deputy editor-in-chief)
A.D. Kozlov, Cand. of Sci. (Computer Science), assоciate professor, Russian 
State University for the Humanities (RSUH), Moscow, Russian Federation 
(еxecutive secretary)
Sh.A. Alimov, Dr. of Sci. (Physics and Mathematics), professor, academician, 
Academy of Sciences of the Republic of Uzbekistan, Tashkent, Republic of 
Uzbekistan
M.N. Aripov, Dr. of Sci. (Physics and Mathematics), professor, National University 
of Uzbekistan, Tashkent, Republic of Uzbekistan
G.S. Ivanova, Dr. of Sci. (Computer Science), professor, Bauman Moscow State 
Technical University, Moscow, Russian Federation
V.M. Maximov, Dr. of Sci. (Physics and Mathematics), professor, Russian State 
University for the Humanities (RSUH), Moscow, Russian Federation
I.Yu. Ozhigov, Dr. of Sci. (Physics and Mathematics), professor, Lomonosov 
Moscow State University, Moscow, Russian Federation
E.A. Primenko, Cand. of Sci. (Physics and Mathematics), professor, Lomonosov 
Moscow State University, Moscow, Russian Federation
S.M. Sokolov, Dr. of Sci. (Physics and Mathematics), professor, Keldysh Institute of 
Applied Mathematics, Moscow, Russian Federation
Sh.K. Formanov, Dr. of Sci. (Physics and Mathematics), professor, academician, 
Academy of Sciences of the Republic of Uzbekistan, Tashkent, Republic 
of Uzbekistan
V.A. Tsvetkova, Dr. of Sci. (Engineering), professor, Library for Natural Sciences 
of the RAS, Moscow, Russian Federathion

Executive editor: 
 
A.D. Kozlov, Cand. of Sci. (Computer Science), assоciate professor (RSUH)

ISSN 2686-679X  •  Серия «Информатика. Информационная безопасность. Математика». 2020. № 3

Учредитель и издатель
Российский государственный гуманитарный университет (РГГУ)

Главный редактор
В.В. Арутюнов, доктор технических наук, Российский государственный гуманитарный университет (РГГУ), Москва, Российская Федерация 

Редакционная коллегия
В.К. Жаров, доктор педагогических наук, профессор, Российский государственный гуманитарный университет (РГГУ), Москва, Российская Федерация (заместитель главного редактора)
А.Д. Козлов, кандидат технических наук, доцент, Российский государственный 
гуманитарный университет (РГГУ), Москва, Российская Федерация 
(ответственный секретарь)
Ш.А. Алимов, доктор физико-математических наук, профессор, академик Академии наук Узбекистана, Ташкент, Республика Узбекистан
М.М. Арипов, доктор физико-математических наук, профессор, Национальный 
университет Узбекистана, Ташкент, Республика Узбекистан
Г.С. Иванова, доктор технических наук, профессор, Московский государственный университет им. Н.Э. Баумана, Москва, Российская Федерация
В.М. Максимов, доктор физико-математических наук, профессор, Российский 
государственный гуманитарный университет (РГГУ), Москва, Российская Федерация 
И.Ю. Ожигов, доктор физико-математических наук, профессор, Московский 
государственный университет им. М.В. Ломоносова (МГУ), Москва, Российская Федерация 
Э.А. Применко, кандидат физико-математических наук, профессор, Московский государственный университет им. М.В. Ломоносова (МГУ), Москва, 
Российская Федерация 
С.М. Соколов, доктор физико-математических наук, профессор, Институт прикладной математики им. М.И. Келдыша РАН, Москва, Российская Федерация 
Ш.К. Форманов, доктор физико-математических наук, профессор, академик 
Академии наук Узбекистана, Ташкент, Республика Узбекистан
В.А. Цветкова, доктор технических наук, профессор, Библиотека по естественным наукам РАН, Москва, Российская Федерация 

Ответственный за выпуск: 
 
А.Д. Козлов, кандидат технических наук, доцент (РГГУ) 

“Information Science. Information Security. Mathematics” Series, 2020, no. 3  •  ISSN 2686-679X

Contents

Information Science

S. Khaidarova
Creating SQL-queries in relational databases  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
8

A.O. Adamyants
Librarians’ mathematical knowledge as the foundation 
for building up professional skills  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
20

Mathematics

A.G. Galkanov
On quadratic forms with a stationary hyperplane  . . . . . . . . . . . . . . . . . . . . . . . . . .  
35

V.K. Zharov, Y.V. Taratuhina, R.M. Turgunbaev
Ecosystem of math education yesterday, today and tomorrow. 
Issues, history, teaching methods, education ideas  . . . . . . . . . . . . . . . . . . . . . . . . .  
47

V.K. Zharov, A.D. Kozlov, A.P. Mardanov
To the education of operational thinking 
in the higher mathematics courses of technical universities  . . . . . . . . . . . . . . . . .  
64

G.I. Sinkevich, O.V. Solov’eva
“My lords!”. On the first article 
from the Russian history of mathematics  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
86

ISSN 2686-679X  •  Серия «Информатика. Информационная безопасность. Математика». 2020. № 3

Содержание

Информатика

С. Хайдарова 
Создание SQL-запросов в реляционных базах данных  . . . . . . . . . . . . . . . . . .  
8

А.О. Адамьянц
Математические знания библиотекарей – основа получения 
профессиональных компетенций  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
20

Математика

А.Г. Галканов
О квадратичных формах со стационарной гиперплоскостью  . . . . . . . . . . . .  
35

В.К. Жаров, Ю.В. Таратухина, Р.М. Тургунбаев
Экосистема математического образования вчера, сегодня и завтра: 
проблемы, история, методика преподавания, идеи педагогики  . . . . . . . . . .  
47

В.К. Жаров, А.Д. Козлов, А.П. Марданов 
Обучение операционному мышлению в курсах высшей математики 
технических университетов  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
64

Г.И. Синкевич, О.В. Соловьева 
«Государи мои!» О первой статье 
по истории отечественной математики  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
86

“Information Science. Information Security. Mathematics” Series, 2020, no. 3  •  ISSN 2686-679X

Информатика

УДК 004.6
DOI: 10.28995/2686-679X-2020-3-8-19

Создание SQL-запросов 
в реляционных базах данных

Cапияхон Хайдарова
Кокандский государственный педагогический институт им. Мукими, 
Коканд, Узбекистан, hay-vb1952@umail.uz

Аннотация. В статье изложены методы создания SQL-запросов в реляционных базах данных. Обосновано применение языка структурированных запросов SQL в реляционных базах данных. Приведены сведения 
о стандарте SQL и трехуровневой системе организации базы данных. 
Описан выбор модели данных, используемой на концептуальном уровне. 
Рассмотрена реляционная модель базы данных на примере Кокандского педагогического института. Составлена реляционная концептуальная 
схема информационной модели педагогического института, и данная 
схема изображена с помощью кластера. Представлена схема данных реляционной базы данных, соответствующей данной концептуальной схеме. 
Объекты предметной области изображены в виде таблиц, которые отличаются друг от друга геометрическими формами или цветом. Представлены 
взаимосвязи между таблицами в Microsoft Access. Рассмотрены основные 
правила создания и заполнения таблиц на языке SQL с помощью инструкций CREATE TABLE и INSERT INTO. Рассмотрена также задача построения запросов на извлечение данных. Приведен синтаксис оператора 
SELECT. Перечислены все предложения инструкции SELECT и порядок 
их следования. Приведены примеры на составление простых запросов и 
подзапросов на языке SQL с помощью инструкции SELECT для базы данных Кокандского педагогического института. Даны сведения о порядке 
выполнения внутренних и внешних запросов. Рассмотрено предложение 
ORDER BY инструкции SELECT для сортировки результатов запроса.
Ключевые слова: язык структурированных запросов, модели концептуального уровня, концептуальная схема, схема данных, инструкции 
CREATE TABLE и INSERT INTO, извлечение данных, SQL-оператор 
SELECT, простые запросы, подзапросы, внутренний подзапрос, внешний 
запрос, предложение ORDER BY, ключевое слово DISTINCT

© Хайдарова С., 2020

Создание SQL-запросов в реляционных базах данных

ISSN 2686-679X  •  Серия «Информатика. Информационная безопасность. Математика». 2020. № 3

Для цитирования: Хайдарова С. Создание SQL-запросов в реляционных базах данных // Вестник РГГУ. Серия «Информатика. Информационная безопасность. Математика». 2020. № 3. С. 8–19. DOI: 10.28995/2686-679X2020-3-8-19

Creating SQL-queries 
in relational databases

Sapiahon Khaidarova
Mukimi Kokand State Pedagogical Institute, 
Kokand, Uzbekistan, hay-vb1952@umail.uz

Abstract. The article outlines the methods for creating SQL queries 
in relational databases. The use of the structured query language SQL in 
relational databases is substantiated. It provides information about the 
SQL standard and the three-tier database organization system. The author 
describes the choice of a data model based on the conceptual level using to 
that end an example of the Kokand Pedagogical Institute as the relational 
database model. A relational conceptual diagram of the information model 
of a pedagogical institute is compiled. Such a conceptual diagram is depicted 
using a cluster. Objects of the subject area are depicted in the form of tables, 
which differ from each other in geometric shapes or colors. The relationships 
between tables in Microsoft Access are presented. The basic rules for creating 
and filling tables in SQL using the instructions CREATE TABLE and 
INSERT INTO are considered. The syntax of the SELECT statement is given. 
All offers of the SELECT statement and their order are listed. Examples are 
given for compiling simple queries and subqueries in SQL using the SELECT 
statement for the database of the Kokand Pedagogical Institute. Information 
about the order of execution of internal and external requests is given. The 
article considers the ORDER BY offer of a SELECT statement for sorting 
query results.
Keywords: structured query language, conceptual level models, conceptual 
diagram, data schema, CREATE TABLE and INSERT INTO instructions, 
data extraction, SQL SELECT statement, simple queries, sub queries, internal 
sub query, external query, offer ORDER BY, keyword DISTINCT
For citation: Khaidarova, S. (2020), “Creating SQL-queries in relational 
databases”, RSUH/RGGU Bulletin. “Information Science. Information Security. 
Mathematics” Series, no. 3, pp. 8–19, DOI: 10.28995/2686-679X-2020-3-8-19

C. Хайдарова

“Information Science. Information Security. Mathematics” Series, 2020, no. 3  •  ISSN 2686-679X

Введение

В настоящее время язык SQL является самым популярным 
языком баз данных. Для взаимодействия с базами данных требуется хорошее практическое знание реляционного языка SQL. В повседневной жизни нам приходится работать с базами данных, язык 
SQL предназначен именно для этого.
Каждый раз при выборе имени в адресной книге электронной 
почты идет обращение к базе данных. Когда что-то ищется с помощью поискового сайта в Интернете, то посылаются запросы к базе 
данных. При регистрации на офисном компьютере вводятся имя и 
пароль, которые затем сравниваются со значениями, хранящимися 
в базе данных. И даже если пластиковая карта вставляется в банкомат, проверка РIN кода и остатка на счете идет через базу данных 
[Форта 2014].
SQL (Structured Query Language)  – это язык структурированных запросов, который был специально разработан для взаимодействия с базами данных. Он предназначен для определения 
структуры баз данных, манипулирования данными в реляционных 
базах данных.
В отличие от других языков, таких как Java, C# или PHP, 
SQL состоит всего из нескольких слов. Многие поставщики 
СУБД расширили возможности SQL, введя в язык дополнительные операторы или инструкции. Эти расширения необходимы для обеспечения дополнительной функциональности 
или для упрощения определенных операций. И хотя часто они 
бывают очень полезны, подобные расширения специфичны для 
конкретной СУБД и редко поддерживаются более чем одним  
поставщиком.
Стандарт SQL контролируется комитетом ANSI (Американским национальным институтом стандартов) и соответственно 
называется ANSI SQL. Все крупные СУБД, даже те, у которых есть 
собственные расширения, поддерживают ANSI SQL. Этот стандарт 
в данное время также принимается ISO (Международной организацией по стандартизации). 
В процессе исследований, посвященных тому, как именно 
должна быть устроена СУБД, американским комитетом по стандартизации ANSI сформулирована трехуровневая система организации БД: уровень внешних моделей, концептуальный уровень 
и физический уровень [Баканов, Романова, Крюкова 2010].
Наибольший интерес вызывают модели данных, используемые 
на концептуальном уровне. По отношению к ним внешние модели 
называются подсхемами и используют те же абстрактные категории, что и концептуальные модели данных. 

Создание SQL-запросов в реляционных базах данных

ISSN 2686-679X  •  Серия «Информатика. Информационная безопасность. Математика». 2020. № 3

Модели концептуального уровня должны выражать информацию о предметной области в виде, который не зависит от используемой СУБД. Эти модели называются инфологическими, или 
семантическими, и отражают фиксацию и описание объектов предметной области, их свойств и взаимосвязей в естественной и удобной для разработчиков и других пользователей форме. 

Реляционная концептуальная схема 

Рассмотрим реляционную модель на примере Кокандского 
педагогического института. Начнем работу с составления реляционной концептуальной схемы. 
Под концептуальной схемой понимается описание логической 
структуры всей БД. Концептуальная схема педагогического института включает в себя 6 отношений под названиями ЗДАНИЕ, 
ФАКУЛЬТЕТ, ЗАНЯТИЯ, ПРЕДМЕТ, ГРУППА, ЭКЗАМЕН.
Ниже (рис. 1) приведена реляционная концептуальная схема 
информационной модели педагогического института:

Рис. 1. Концептуальная схема информационной модели

C. Хайдарова

“Information Science. Information Security. Mathematics” Series, 2020, no. 3  •  ISSN 2686-679X

Реляционная БД состоит из шести таблиц (рис. 2). Эту базу 
можно сколько угодно расширять. После создания этих таблиц 
можно будет создать запросы – например, получить ключи всех 
экзаменов, принимаемых Иномовым на факультете Ф. Из таблицы видно, что на факультете физики Иномов принимает два 
экзамена: первый экзамен с кодом Ф-1 проводится по астрономии в 5-й группе, а второй с кодом Ф-2 – по физике твердых тел  
в 4-й группе. 
Реляционная концептуальная схема информационной модели педагогического института изображена с помощью кластера 
(см. рис. 3). В этой концептуальной схеме объекты предметной 
области изображены в виде таблиц, которые отличаются друг от 
друга геометрическими фигурами. 
Взаимосвязи между таблицами в Microsoft Access представлены на рис. 4. 

Рис. 2. Таблицы реляционной базы данных

Реляционная БД, соответствующая данной концептуальной 
схеме, выглядит следующим образом: