Научная статья на тему 'ВОЗМОЖНОСТИ ТЕХНОЛОГИИ SQL'

ВОЗМОЖНОСТИ ТЕХНОЛОГИИ SQL Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
38
4
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
технология SQL

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Оразова О.Б., Аннамаммедов С.Д.

В статье рассматривается возможности технологии SQL и анализируется его особенности.

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

Текст научной работы на тему «ВОЗМОЖНОСТИ ТЕХНОЛОГИИ SQL»

УДК 338.48

Оразова О.Б.

преподаватель кафедры прикладная математики и информатики Туркменского государственного университета имени Махтумкули

Аннамаммедов С.Д. преподаватель кафедры общая математики Туркменского государственного университета имени Махтумкули

ВОЗМОЖНОСТИ ТЕХНОЛОГИИ SQL Аннотация

В статье рассматривается возможности технологии SQL и анализируется его особенности.

Ключевые слова: технология SQL.

SQL сам по себе не является системой управления базами данных или отдельным программным продуктом. SQL является неотъемлемой частью СУБД, инструмента пользовательского интерфейса. Ядро базы данных — это сердце СУБД; отвечает за физическое форматирование данных и их запись на диск, а также физическое чтение данных с диска. Кроме того, ядро получает SQL-запросы от других компонентов СУБД (таких как генератор форм, генератор отчетов или механизм запросов), пользовательских программ и других вычислительных систем.

Как видите, SQL — это мощный инструмент, предоставляющий пользователям, приложениям и вычислительным системам доступ к данным в базе данных.

SQL выполняет множество функций:

SQL — это интерактивный язык запросов. Пользователи в интерактивном режиме вводят команды SQL для получения и отображения данных, а также для внесения изменений в базу данных.

SQL — это язык программирования баз данных. Команды SQL вводятся в команды приложения для доступа к базе данных.

SQL — это язык управления базами данных. Администратор базы данных использует SQL для определения структуры базы данных и управления доступом к данным.

SQL — это язык для создания клиент-серверных приложений. Общие данные SQL в прикладных программах и т. д. используется как средство связи по локальной сети с сервером базы данных, на котором он хранится.

Формируя запрос в SQL необходимо строго придерживаться формата команды (правила выполнения).

Для описания структуры и правил использования того или иного языка программирования используется определенная система обозначений.

Для описания форматов команд SQL мы используем нотацию Бэкуса-Наура (BNF), в которой используются следующие обозначения:

<> (угловые скобки) — то, что в них показано, определяется пользователем;

[] (квадратные скобки) — указывают части команды, которые могут отсутствовать;

{} (фигурные скобки) — объединить последовательность элементов в логическую группу;

... (многоточие) - указывает на то, что разрешено одно или несколько повторений элемента или группы элементов;

У (вертикальная линия) - представляет собой альтернативный выбор;

() (оболочка) — добавить аргументы команды;

(пробелы) - используется для разделения элементов команды.

Несмотря на существование международного стандарта ANSI SQL, многие компании, разрабатывающие СУБД, вносят изменения в язык SQL, используемый в разрабатываемых ими СУБД, отклоняясь тем самым от стандарта. Каждая реализация SQL в конкретной СУБД называется диалектом. Функции, добавляемые в стандарт языка разработчиками бизнес-процессов, называются расширениями. Например, стандарт языка SQL определяет конкретные типы данных, которые могут храниться в базах данных. Во многих реализациях этот список расширяется различными дополнениями.

Существует три уровня соответствия стандарту ANSI/ISO — первичный, промежуточный и полный. Сегодня не существует диалекта, полностью соответствующего стандартам. Производители СУБД (например, Oracle, Microsoft, Borland, Informix, Sybase) используют процедуры SQL, которые соответствуют хотя бы начальному уровню соответствия стандарту и включают некоторые расширения, специфичные для этой СУБД.

Список использованной литературы:

1. ГОСТ р ИСО/МЭК ТО 10032-2007. Эталонная модель управления данными [Текст]. - Введ. 27.12.2007. -М.: Стандартинформ, 2009. - 40 с.

2. Баженова И.Ю. Разработка распределенных приложений баз данных: Курс лекций. - М.: МГУ им. М.В. Ломоносова, 2006. - 203 с.

© Оразова О.Б., Аннамаммедов С.Д., 2023

УДК 338.48

Рустамов Б.М.

преподаватель кафедры прикладная математики и информатики Туркменского государственного университета имени Махтумкули

ПРОМЫШЛЕННЫЕ ПРИМЕНЕНИЯ ДИНАМИЧЕСКОГО ПРОГРАММИРОВАНИЯ

Аннотация

В статье рассматривается промышленные применения динамического программирования и анализируется его особенности.

Ключевые слова:

динамическая программирования.

В центре внимания управления производством находятся производство и производственные системы. Понятие «производительность» в управлении производством несколько шире, чем в литературе по организации производства. Производством называется целенаправленная деятельность по созданию чего-то полезного. Производственная система — это целенаправленный процесс, превращающий отдельные элементы в полезную продукцию. Для решения задач управления производством используется системный подход, который учитывает различные компоненты управления производством, позволяет понять его структуру, организацию и другие характеристики, выявить методы развития и усовершенствовать методы управления.

Для решения задач управления операциями и производством используются следующие классы моделей:

модели оптимизации, характеризующиеся фокусировкой и прозрачной оценкой эффективности

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