<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://okt.kmf.uz.ua/dw/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://okt.kmf.uz.ua/dw/feed.php">
        <title>II. RF KMF DokuWiki mysql</title>
        <description></description>
        <link>https://okt.kmf.uz.ua/dw/</link>
        <image rdf:resource="https://okt.kmf.uz.ua/dw/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-21T08:36:26+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-1&amp;rev=1627570981&amp;do=diff"/>
                <rdf:li rdf:resource="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-2&amp;rev=1627581164&amp;do=diff"/>
                <rdf:li rdf:resource="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-3&amp;rev=1628423064&amp;do=diff"/>
                <rdf:li rdf:resource="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-4&amp;rev=1628525412&amp;do=diff"/>
                <rdf:li rdf:resource="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-5&amp;rev=1628579848&amp;do=diff"/>
                <rdf:li rdf:resource="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-6&amp;rev=1628717407&amp;do=diff"/>
                <rdf:li rdf:resource="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-7&amp;rev=1628785489&amp;do=diff"/>
                <rdf:li rdf:resource="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-8&amp;rev=1628876172&amp;do=diff"/>
                <rdf:li rdf:resource="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-9&amp;rev=1628876446&amp;do=diff"/>
                <rdf:li rdf:resource="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-10&amp;rev=1628947990&amp;do=diff"/>
                <rdf:li rdf:resource="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-11&amp;rev=1628968138&amp;do=diff"/>
                <rdf:li rdf:resource="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-12&amp;rev=1629004168&amp;do=diff"/>
                <rdf:li rdf:resource="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-13&amp;rev=1629007327&amp;do=diff"/>
                <rdf:li rdf:resource="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-14&amp;rev=1629045385&amp;do=diff"/>
                <rdf:li rdf:resource="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-15&amp;rev=1629044909&amp;do=diff"/>
                <rdf:li rdf:resource="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-16&amp;rev=1629306039&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://okt.kmf.uz.ua/dw/lib/tpl/dokuwiki/images/favicon.ico">
        <title>II. RF KMF DokuWiki</title>
        <link>https://okt.kmf.uz.ua/dw/</link>
        <url>https://okt.kmf.uz.ua/dw/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-1&amp;rev=1627570981&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-29T15:03:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql:my-1</title>
        <link>https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-1&amp;rev=1627570981&amp;do=diff</link>
        <description>1. Коротка історія та характеристика MySQL

1996р. – перша версія `MySql. Розробник – М. Видениус (Michael Widenius).


	* MySQL – потужна СУБД з  відкритим кодом, яка має великі функціональні можливості.</description>
    </item>
    <item rdf:about="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-2&amp;rev=1627581164&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-29T17:52:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql:my-2</title>
        <link>https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-2&amp;rev=1627581164&amp;do=diff</link>
        <description>Основні інструментальні засоби роботи з MySQL

	* 	MySQL Console
	* 	MySQL Query Browser
	* 	MySQL Workbench
	* 	phpMyAdmin
	* 	MySQL EMS
	* 	dbForge Studio MySQL  (існують також: dbForge Studio for SQL Server,</description>
    </item>
    <item rdf:about="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-3&amp;rev=1628423064&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-08T11:44:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql:my-3</title>
        <link>https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-3&amp;rev=1628423064&amp;do=diff</link>
        <description>Створення таблиць БД. Типи даних в MySQL

Створення бази даних

  CREATE DATABASE &lt;Ім’я БД&gt;; 
  CREATE DATABASE SalesDept; 
При установці MySQL встановлюється кодування. Задане кодування для БД буде дійсне для всіх таблиць БД.</description>
    </item>
    <item rdf:about="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-4&amp;rev=1628525412&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-09T16:10:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql:my-4</title>
        <link>https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-4&amp;rev=1628525412&amp;do=diff</link>
        <description>Зміна структури таблиць. Режими взаємодії клієнта з сервером

Команда ALTER TABLE

Добавлення нового стовпця:  
     ALTER TABLE &lt;Ім’я таблиці&gt; ADD &lt;Ім’я стовпця&gt; &lt;Тип стовпця&gt; [&lt;Властивості стовпця&gt;] 
     [FIRST або AFTER &lt;Ім’я попереднього стовпця&gt;];</description>
    </item>
    <item rdf:about="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-5&amp;rev=1628579848&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-10T07:17:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql:my-5</title>
        <link>https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-5&amp;rev=1628579848&amp;do=diff</link>
        <description>5. Команда SELECT в MySQL

Загальна структура команди SELECT
  SELECT  [ [DISTINCT |DISTINCTROW | ALL] список [виразів |стовпців]
  [INTO {OUTFILE | DUMPFILE} ‘і'мя_файлу‘ опції експорту | змінна]
  [FROM таблиці [WHERE умова] 
  [GROUP BY {ціле | і'мя_стовпчика | вираз} [ASC | DESC], ...] 
  [HAVING умова]
  [ORDER BY {ціле | і'мя_стовпчика | вираз} [ASC| DESC], ...] 
  [LIMIT [зсув,] рядків]
  [PROCEDURE і'мя_процедури]
  [FOR UPDATE | LOCK IN SHARE MODE]] ;…</description>
    </item>
    <item rdf:about="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-6&amp;rev=1628717407&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-11T21:30:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql:my-6</title>
        <link>https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-6&amp;rev=1628717407&amp;do=diff</link>
        <description>Оператори та функції MySQL

STRCMP(x, y) – функція порівнює рядки х і у, повертає: 
  – 1,      якщо х &lt; у; 
  0,         якщо х і у співпадають;
  1,         якщо х&gt; у; 
  NULL,  якщо один з аргументів NULL.</description>
    </item>
    <item rdf:about="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-7&amp;rev=1628785489&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-12T16:24:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql:my-7</title>
        <link>https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-7&amp;rev=1628785489&amp;do=diff</link>
        <description>7. Програмування в MySQL

Перевірка умов.

 Конструкції IF

  A).    IF [val_1] 	THEN [Result_1]; 	END IF;
  
  B). IF [val_1]
  THEN [Result_1];
  ELSE [Result_2];
      END IF;
      
  C). IF [val_1]   THEN [Result_1];
     	  ELSEIF [val_2] THEN [Result_2] ; ELSEIF [val_3] THEN [Result_3] ; ELSEIF [val_N] THEN [Result_N] ;
            ELSE [default_result];
       END IF;</description>
    </item>
    <item rdf:about="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-8&amp;rev=1628876172&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-13T17:36:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql:my-8</title>
        <link>https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-8&amp;rev=1628876172&amp;do=diff</link>
        <description>8. Курсори

	* Курсори підтримуються в процедурах, функціях і тригерах. Вони оголошуються

 до їх використання. Обробники оголошуються після оголошення курсорів.</description>
    </item>
    <item rdf:about="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-9&amp;rev=1628876446&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-13T17:40:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql:my-9</title>
        <link>https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-9&amp;rev=1628876446&amp;do=diff</link>
        <description>Тригери

Тригер – код (блок), який певна подія автоматично запускає на виконання.

Створення тригеру – CREATE TRIGGER …

Потрібно вказати компоненти:</description>
    </item>
    <item rdf:about="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-10&amp;rev=1628947990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-14T13:33:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql:my-10</title>
        <link>https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-10&amp;rev=1628947990&amp;do=diff</link>
        <description>10. ТРАНЗАКЦІЇ

Транзакції. Вимоги ACID


	* ACID:  [A-atomicity (атомарність), 
	* C-consistency (узгодженність), 
	* I-isolation (ізоляція), 
	* D-durability (надійність)].

Атомарність</description>
    </item>
    <item rdf:about="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-11&amp;rev=1628968138&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-14T19:08:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql:my-11</title>
        <link>https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-11&amp;rev=1628968138&amp;do=diff</link>
        <description>11. Деякі можливості адміністрування в MySQL

Шифрування. Функції MySQL для шифрування


В MySQL можна використати надійні механізми шифрування даних. Для цього використовують функції:</description>
    </item>
    <item rdf:about="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-12&amp;rev=1629004168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-15T05:09:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql:my-12</title>
        <link>https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-12&amp;rev=1629004168&amp;do=diff</link>
        <description>12. Поради щодо вибору типів даних в MySQL

Вибираючи тип даних для стовпця, перш за все варто визначити загальний клас даних, який краще використовувати для стовпця: числові, строкові або часові;</description>
    </item>
    <item rdf:about="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-13&amp;rev=1629007327&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-15T06:02:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql:my-13</title>
        <link>https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-13&amp;rev=1629007327&amp;do=diff</link>
        <description>13. Поради щодо раціонального використання MySQL

Джерело уроку: net.tutsplus.com/tutorials/other/top-20-mysql-best-practices/
( Дещо змінено. Відредаговано. )


Операції з базою даних дуже часто стають вузьким місцем при реалізації веб проекту. Питання оптимізації в таких випадках стосуються не тільки адміністратора бази даних. Програмістам потрібно правильно виконувати структурування таблиць, писати оптимальні запити і більш продуктивний код. Нижче наводиться невеличкий список технік оптимізац…</description>
    </item>
    <item rdf:about="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-14&amp;rev=1629045385&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-15T16:36:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql:my-14</title>
        <link>https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-14&amp;rev=1629045385&amp;do=diff</link>
        <description>14. Інтелектуальна розробка SQL коду

	* 	Підказка синтаксису MySQL
	* 	Майстер форматування SQL коду
	* 	Інформація про об'єкти

Порівняння і синхронізація БД</description>
    </item>
    <item rdf:about="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-15&amp;rev=1629044909&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-15T16:28:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql:my-15</title>
        <link>https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-15&amp;rev=1629044909&amp;do=diff</link>
        <description>Шардинг та реплікація

(На основі &lt;https://ruhighload.com/&gt;)


Масштабування баз даних - найскладніше завдання під час росту проекту. 90% всіх зусиль зазвичай припадає саме на роботу, пов'язану з ростом обсягу даних і операцій з ними.</description>
    </item>
    <item rdf:about="https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-16&amp;rev=1629306039&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-18T17:00:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql:my-16</title>
        <link>https://okt.kmf.uz.ua/dw/doku.php?id=mysql:my-16&amp;rev=1629306039&amp;do=diff</link>
        <description>Рекомендовані джерела по вивченню MySQL

&lt;https://docs.oracle.com/cd/E17952_01/mysql-8.0-en/&gt; (MySQL 8.0 Reference Manual)

&lt;http://www.rldp.ru/mysql/mysql80/index.htm&gt; (MySQL 8.0. Полное руководство)

&lt;https://metanit.com/sql/mysql/&gt;

&lt;http://www.codenet.ru/db/mysql5/manual.ru_Reference.php&gt;

&lt;https://exercises-on-sql.blogspot.com/2017/02/select-sql.html&gt;

&lt;http://old.code.mu/sql/group-by.html&gt; (просто, доступно)

&lt;https://www.twirpx.com/file/77318/&gt; (Артеменко Ю.Н. MySQL. Справочник по языку, …</description>
    </item>
</rdf:RDF>
