Логіка мислення. Частина 17. Модель реляційних даних





Ця серія статей описує модель хвилі мозку, що істотно відрізняється від традиційних моделей. Я дуже рекомендую, що ті, хто тільки приєднався до читання першої частини.

У 1970 році Едгар Код опублікував паперовий папір (Код, 1970), який описав основи відносної моделі зберігання даних. Всі сучасні реляційні бази стали практичною реалізацією цієї моделі. Формалізація моделі призвело до створення реляційних калькулусів та реляційних алгебри.

Основним елементом реляційної моделі є автокад. Моторка - це замовлений набір елементів, кожен з яких належить до певного набору або, в інших словах, має власний тип. Комплекс однорідних веж утворює відношення.



Це дещо більш очевидний з точки зору, що використовуються в базі даних (рис нижче). Зв'язок - таблиця даних. Моторкад - ряд таблиці. Який тип плечів міститься в зв'язку, або, який такий же, як формат рядів в таблиці, визначається за назвою відносин або таблиці. Кожен з таблиць стовпчиків формує домен. Цінності, які елементи доменного імені можуть прийматися як атрибути. Рядки таблиці є набором атрибутів, що відповідають доменам.



Приклад ставлення (Fences)

Рядки таблиці можуть бути ідентифіковані їх атрибутами, тобто за яких значень елементи в'язання. Дуже зміст автокада відрізняється від відпочинку. Але може виявитися, що деякі лінії збігаються в їх атрибутах. Сама збіг не страшна, але вона більше не дозволяє використовувати такий набір атрибутів, щоб унікально виявити плечі по відношенню до. Для ідентифікації бути однозначним, вводиться ключове поле, яке бере на себе унікальне значення для кожної лінії. Такий ключ може носити смантичний навантаження, або його можна просто штучно створити номер.

загальність всіх відносин визначає базу даних. Кожен зв'язок зберігає логічність інформації. Для отримання певної інформації необхідно порівняти інформацію з різними відносинами. Кодд описав вісім основних операцій реляційної алгебри, що дозволяють маніпуляції пельменів:
  • Уніфікація;
  • Інтерсекція;
  • Відступ;
  • Картриянська робота;
  • Зразок;
  • Проекція;
  • Підключення;
  • Відділ.
Визначена властивість реляційних алгебра є її ізоляцією, тобто операції з відносин встановлюються таким чином, що сам результат є відношенням. Ми також отримаємо результат таблиці.

Значення багатьох операцій збігається з відповідними операціями теорії множини. Основна ідея їх сутності дає картину нижче.



Приклад операцій на автокадах (Fences)

Важливо, що різні відносини можуть містити домени одного типу. Це означає, що якщо два шрифти відповідають тим же доменам, всередині яких однакові атрибути, то ми можемо говорити про певне з'єднання петлів, що містять ці атрибути. Іншими словами, якщо різні ряди того ж столу в одному з стовпчиків мають однакові значення, то ми можемо говорити про певні відносини цих рядків. Або, якщо різні таблиці мають стовпці (домени) з тим же значенням, то ряди з однаковими значеннями в цих стовпчиках пов'язані один з одним.

Проекційна операція дозволяє отримувати відносини, що складаються з частини елементів початкових відносин, обмежуючи набір використовуваних доменів. Стирання або підбір дозволяє отримувати зв'язки, що містять тільки ті, які поля відповідають умовам вибірки. Наприклад, ви можете вибрати тільки ті шрифти, в яких вказані домени вказані значення атрибутів.

загальність всіх операцій з відносин дозволяє витягувати будь-яку інформацію про зацікавленість з бази даних і сформувати її у вигляді відносин (стабільний) з заданими властивостями (голова).

Відносна модель даних не виникла випадково, але стала наслідком необхідності роботи з великими обсягами різноманітних даних. Виявилося, що така структура та операції, визначені в цій структурі, зручні для вирішення широкого спектру додатків. Ми можемо припустити, що природа виявила схожий розчин в результаті природного вибору.

Система ідентифікаторів, концепцій та пам'яті заходу ми описуємо дуже схожу на взаємозв'язок моделі. Є ряд аналогій:
  • нейрон працює на інформацію від декількох дендротичних сегментів, кожен спрямований на конкретний тип даних. У порівнянні з конкретним доменом можна порівняти дендрітичні сегменти одного типу.
  • Комбінації поняття, які описують інформацію, характерну для дендротичного сегменту, відповідають атрибутам, що знаходяться в домені;
  • Концепції, що використовуються зоною кори та ідентифікаторами, які визначають структуру пакета, характерну для цієї зони, визначають структуру доменів (голова);
  • Використання спільних концепцій при проектуванні інформації між зон відповідає використанню спільних доменів в різних аспектах.
  • загальність кортичних зон, які утворюють мозок відповідає набору відносин, які утворюють базу даних.
  • Асоціативність, між спогадами, відповідає пов'язкості через загальні атрибути різних шрифтів.
  • Розповсюдження спогадів в кортильних зонах відповідає тому, що один захід може приступати до декількох приборів у різних відносинах, об'єднаних одним унікальним ключем.
  • Хвиля, яка описує сучасний стан мозку, може бути аналогом до запиту бази даних. Просто в результаті операції відносин є відношенням, тому відповідь мозку може бути набором асоціативно пов'язаних описів, що поєднуються в один хвильовий візерунок.
Звичайно, не існує чіткого листування між моделлю мозку та реляційних систем. Архітектура мозку набагато багатше, оскільки він вирішує не тільки завдання зберігання і перерозподілу даних, але і багато інших комбінованих функцій. Однак навіть існуюча схожість дозволяє краще зрозуміти сутність інформаційних процесів, що відбуваються в корі.

Література використана

Попередні частини:
Частина 1. нейрон
Зареєструватися 2. Фактори
Частина 3. Перцептрон, забруднені мережі
Частина 4. Підземна активність
Частина 5. Брайн хвилі
Частина 6. Система проекції
Частина 7. Інтерфейс користувача
Частина 8. Ізоляція чинників в хвилях мереж
Зареєструватися 9. Нейрон-детекторні візерунки. Зворотній проекції
Частина 10. Просторова самоорганізація
Частина 11. Динаміка нейромереж. Асоціативність
Частина 12. Сліди пам'яті
Частина 13. Асоціативна пам'ять
Частина 14. hippocampus
Частина 15. консолідація пам'яті
Part 16. Презентація пакету

Олексій Редозубов (2014)

Джерело: habrahabr.ru/post/217055/