Разработка API для доступа к данным с динамически изменяемой структурой на основе GraphQL

Подходы к проектированию API (интерфейс программирования) к данным с динамически изменяющейся структурой. Распространенность проблемы, обзор существующих решений. Новое решение данной задачи, основанное на технологии GraphQL с динамической схемой данных.

Подобные документы

  • Методы описания научных данных с целью их интеграции и обеспечения доступности широкому научному сообществу для решения глобальных проблем. Обеспечение доступа к научным данным на основе унифицированной модели Calculator Science Object Metadata.

    статья, добавлен 07.11.2018

  • Определение понятия и классификация баз данных, их основные типы и структуры. Пример обобщенных структур или моделей данных. Описание физической организации баз данных: во внешней памяти, хеширование. Анализ методики доступа к данным и поиска по дереву.

    реферат, добавлен 11.11.2014

  • Запросы на добавление данных. Создание хранимых процедур. Сортировка и поиск данных. Преимущества использования танзакций. Особенности проектирования приложения в различных технологиях доступа к данным. Принципы построения инфокоммуникационных сетей.

    отчет по практике, добавлен 21.03.2016

  • Разработка компанией Microsoft VBScript как языка написания сценариев и динамически изменяющихся web-приложений. Основные подтипы данных: Integer, Currency, Boolean, String и Date. Объявление переменных и констант. Организация циклов и условного выбора.

    статья, добавлен 31.01.2012

  • Вычислительная техника и программные средства в управлении социально-экономических систем. Методы и задачи дискретного программирования. Способы многокритериальной оценки альтернатив и принятия решений. Методы и задачи линейного программирования.

    реферат, добавлен 20.01.2015

  • Характеристика особенностей базы данных OpenStreetMap, состоящая из улиц, местных данных, а также полигонов зданий. Получение доступа к данным OpenStreetMap в неоинформационной системе QuantumGIS с открытым исходным кодом, имеющая множество функций.

    статья, добавлен 29.10.2020

  • Математическая модель задачи. Решение задачи принятия решений в условиях частичной неопределенности методом теории матричных игр. Применение симплекс-метода для решения транспортной задачи. Реализация в программной среде Matlab двойственной задачи.

    контрольная работа, добавлен 06.11.2014

  • Обзор существующих систем подбора питания и тренировок. Средства и технологии создания информационно-аналитических систем, разработка реляционной базы данных. Описание пользовательского интерфейса системы. Тестовый подбор схемы питания и тренировок.

    дипломная работа, добавлен 28.08.2016

  • Общая постановка задачи линейного программирования. Задача об использовании ресурсов (задача планирования производства). Решение поставленной задачи с помощью программного пакета Excel. Анализ результатов расчетов и выработка управленческого решения.

    курсовая работа, добавлен 01.02.2014

  • Java как язык программирования, разработанный компанией Sun Microsystems. Технология Facelets как альтернатива обработчику представлений на основе JSP, ее распространенность и применение на сегодня. Группировка тегов и обработка пробельных символов.

    статья, добавлен 11.03.2019

  • Формирование базы данных, содержащей в себе таблицу IP-адресов и контактную информацию пользователей компьютеров внутренних и внешних потребителей IT-услуг. Требование к функциональным характеристикам, входным и выходным данным. Разработка интерфейса.

    отчет по практике, добавлен 03.11.2014

  • Обзор технологии Bluetooth Low Energy, оценка ее главных преимуществ и недостатков. Архитектура приложения и основные требования к нему, структура базы данных. Используемые средства и технологии. Взаимодействие с фитнес-браслетом. Разработка интерфейса.

    курсовая работа, добавлен 01.12.2019

  • Графоаналитическое решение основной задачи линейного программирования. Решение задачи о коммивояжере методом ветвей и границ. Оптимизация дискретных управлений дискретным методом динамического программирования. Синтез непрерывных оптимальных уравнений.

    контрольная работа, добавлен 17.10.2017

  • Алгоритм и характеристики программы решения задачи на языке Pascal, и ее результаты. Особенности решение задачи средствами Microsoft Excel: перечень исходных данных и итоги по строкам и столбцам, расчёты по заданию и диаграмма по расчетным данным.

    курсовая работа, добавлен 25.03.2014

  • Аналитический обзор разработки информационных систем. Разработка концептуальной (инфологической) модели. Выбор языка и среды программирования. Разработка пользовательского интерфейса и блок-схемы алгоритмов для подпрограмм. Обзор CSS-фреймворков.

    дипломная работа, добавлен 10.07.2017

  • Требования к эргономике интерфейса пользователя. Анализ информационных потоков предприятия. Механизмы управления доступом к данным, разработка клиентского приложения. Выполнение программы, создание отчетов. Выбор СУБД и организация защиты информации БД.

    отчет по практике, добавлен 03.06.2015

  • Понятие и возможности мультимедиа технологии. Типы данных мультимедиа информации и средств их обработки. Разработка программного приложения на основе веб-интерфейса для иллюстрации возможностей технологии Adobe Flash Media для обучения слушателей.

    дипломная работа, добавлен 07.08.2018

  • Обзор существующих систем электронного доступа. Описание структуры программного обеспечения. Анализ модуля работы с базой данных. Работа с интерфейсом администратора и менеджера. Средства защиты информации на сервере. Особенность хеширования паролей.

    дипломная работа, добавлен 08.10.2018

  • Основные информационные способы прямого доступа к данным. Microsoft Universal Data Access - программная архитектура, обеспечивающая доступ к реляционным и нереляционным данным в разнообразных форматах, которые могут храниться на различных платформах.

    учебное пособие, добавлен 20.04.2014

  • Описание информационно-обучающей программы, обзор существующих решений. Разработка алгоритмов модулей программного комплекса. Выбор методов программной реализации. Разработка проекта в среде MS Project. Обоснование выбора технологии разработки и отладки.

    дипломная работа, добавлен 27.04.2016

  • Алгоритмы предобработки данных. Методы, модели кластеризации и ее метрики. Постановка задачи оценки выбора методов успеваемости студентов. Сравнение регрессионных алгоритмов. Интерфейс программного продукта. Обоснование выбора среды программирования.

    дипломная работа, добавлен 01.09.2018

  • Ознакомление с историей развития операционных систем Windows. Изучение внутреннего устройства Windows XP, ее файловой системой и структурой. Описание графического интерфейса и основных принципов работы с системой, существующих способов ее установки.

    курсовая работа, добавлен 13.06.2015

  • Сведения по созданию приложений баз данных в среде программирования Delphi, навигационный и реляционный способы доступа к базам данных. Конструкции структурированного языка запросов SQL. Разработка программ, предназначенных для обслуживания баз данных.

    учебное пособие, добавлен 14.12.2013

  • Типы драйверов устройств. Файловый интерфейс, клоны. Встраивание драйверов в ядро. Интерфейс доступа низкого уровня. Архитектура терминального доступа, блочные устройства. Подсистема STREAMS. Управление передачей данных. Доступ к потоку, головной модуль.

    лекция, добавлен 27.11.2013

  • Решение задачи автоматизации процесса продаж и разработка программного продукта. Выбор и обоснование системы управления базой данных и языка программирования. Проектирование базы данных компьютерного магазина, разработка таблиц и инфологической модели.

    курсовая работа, добавлен 07.03.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.