Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Темы предметных областей:  1.

  1. Хранение и работа с деревом произвольной глубины (иерархическими данными). Типовые запросы - выборка всех дочерних узлов от заданного, выборка пути до корня от заданного узла. Допустимы решения как для конкретной СУБД, или универсальные.

...

  1. Хранение и работа с графом. Типовой запрос - выборка узлов, смежных с заданным до N уровня.

...

  1. Работа с динамическими (пользовательскими) полями. Типовой запрос - Поиск по значению пользовательского атрибута.

...

  1. Хранение и работа с множеством матриц, у которых может быть различное количество столбцов и строк. 
  2. Хранение и выборки данных по продажам (схема типа "звездочка" или "снежинка")
  3. Хранение и отслеживание истории изменений

 

Замечания:

  1. В задачах подразумевается статическая структура таблиц. Т.е. создавать таблицы и  добавлять колонки во время работы системы не допускается. Структура должна поддерживать выполнение задачи без изменения модели данных.
  2. Запросы в задачах подразумевают написание одного SQL запроса для получения выборки целиком. За процедурные решения оценка снижается.
  3. Большинство задач не имеют идеального решения, поэтому на отличную оценку нужно указать достоинства и недостатки решения, предложенного вами.

...