Программирование, ориентированное на данные, — это группа парадигм программирования, в которой каждая парадигма определяется своим подходом к коду, а не к данным. Точно так же, как программирование, ориентированное на код, делит парадигмы на императивные и декларативные, а также на другие подгруппы, так и программирование, ориентированное на данные, группирует свои парадигмы по структурам данных, которым они приоритезируются.
Подгруппы аналогичны списку моделей баз данных[https://db-engines.com/en/articles Модели баз данных], по состоянию на май 2024 г.. Разница в том, что этот список относится к «механизмам» баз данных, тогда как речь идет об используемых языках; используемые языки могут быть или не быть частью ядра базы данных, и один механизм может поддерживать несколько моделей.
Некоторые из подгрупп:
* Языки таблично-ориентированного программирования (TOP), включая языки реляционных баз данных, такие как SQL, языки электронных таблиц и языки TOP общего назначения
* Языки запросов к графам, такие как Gremlin (язык запросов)|Gremlin
* Языки, основанные на ключе-значении, такие как MUMPS, Caché ObjectScript и языки запросов RDF, такие как SPARQL
Парадигмы программирования
Подробнее: https://en.wikipedia.org/wiki/Data-oriented_programming
Программирование, ориентированное на данные ⇐ Васина Википедия
-
Автор темыwiki_en
- Всего сообщений: 102419
- Зарегистрирован: 16.01.2024
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
Мобильная версия