Monthly Archives: August 2015

DML инструкции в клиенте MySQL.exe INSERT

DML – Data Manipulation Language. Согласно книге Д. Осипова “Базы данных и Delphi”. Итак, базис языка строится на 3 командах INSERT – вставка новых записей; UPDATE – редактирование записей в таблице; DELETE – удаление записей в таблице; Итак, начнём эксперименты с СУБД … Continue reading

Posted in SQL инструкции, Без рубрики, Начальный уровень | Comments Off on DML инструкции в клиенте MySQL.exe INSERT

SQL инструкции. Агрегатные функции из клиента Delphi.

О том, что такое агрегатные функции SQL, я писал в другом посте. Там более менее подробно разобрал работу этих функций на примере клиента MySQL.exe. В данном посте посмотрим как можно пользоваться агрегатными функциями СУБД MySQL из клиента Delphi. Итак, начало … Continue reading

Posted in Delphi, SQL инструкции, Без рубрики | Comments Off on SQL инструкции. Агрегатные функции из клиента Delphi.

SQL инструкции. Агрегатные функции.

В данном посте посмотрим как работают некоторые агрегатные функции. Воспользуемся клиентом Mysql.exe  – эта программа входит в инсталляционный пакет MySQL. Что такое агрегатные функции? Если нам необходимо, чтобы СУБД посчитала некоторую статистику, например сумму по полям, среднее и так далее, и … Continue reading

Posted in Delphi, SQL инструкции, Начальный уровень | Comments Off on SQL инструкции. Агрегатные функции.

SQL инструкции. Горизонтальное объединение разных таблиц. JOIN

В данном посте, я визуализирую пример из книги Д. Осипова “Базы данных и Delphi” со своими вариациями. То есть, если представить это схематично, то соединение таблиц будет выглядеть таким образом.

  INNER JOIN (ПЕРЕСЕЧЕНИЕ МНОЖЕСТВ) Итак, разберем на примере, … Continue reading

Posted in Без рубрики | Comments Off on SQL инструкции. Горизонтальное объединение разных таблиц. JOIN

SQL инструкции. Вертикальное объединение идентичных таблиц. UNION

Итак, представим, что у нас есть 2 филиала институтов, и нам нужно объединить данные по студентам в 2 таблицы. Проблема может быть только в главных ключах, то есть, если в одной таблице нумерация идет 1,2,3… и  в другой… 1,2,3…, то, … Continue reading

Posted in Delphi, SQL инструкции, Без рубрики, Начальный уровень | Comments Off on SQL инструкции. Вертикальное объединение идентичных таблиц. UNION