Предисловие…9
Введение …11
1. Среда исполнения…13
1.1. Команды…13
1.2. Операторы… 55
1.3. Переменные… 62
1.4. Числа и строки… 67
1.5 Функции … 72
1.6 Списковые функции …113
1.7. Битовые функции… 119
1.8Модули… 121
1.9. Рутины… 125
1.10. Передача параметров … 131
1.11. Неопределенные значения… 135
1.12. Шаблоны… 139
1.13. Косвенность…143
1.14. Интерпретатор… 154
1.15. Голая ссылка … 163
1.16. Очередность выполнения … 167
1.17. Стекование …172
1.18. Комментарий… 175
1.19. Стандарт и расширения… 177
2. Глобалы 183
2.1. B-дерево… 183
2.2. Кодирование индексов …187
2.3. Размер блока …193
2.4. Кеширование блоков … 198
2.5 Структуры …200
2.6. Индексация… 207
2.7. Группировка … 210
2.8. Каноничность индексов … 220
2.9. Маппинг… 224
3. Индексация данных…227
3.1. Общие принципы… 227
3.2. Механизм поддержки индекса … 228
3.3. Простой индекс.. 230
3.4. Составной индекс … 233
3.5. Покрывающий индекс… 237
3.6. Кластерный индекс… 241
3.7. Хеш индекс … 245
3.8. Битмап индекс (bitmap)… 247
3.9. Битслайс индекс (bitslice)… 252
3.10. Нормирование значений… 260
3.11. Выборки по индексу… 262
3.12. Многоиндексная выборка (zig-zag) … 265
3.13. Дифференциальное индексирование … 269
3.14. Индексация длинных атрибутов … 272
3.15. Межтабличный индекс … 275
3.16. Индекс с условием на вставку … 279
3.17. Индекс на вычисляемый атрибут … 282
3.18. Индекс поиска по фрагменту … 284
3.19. Индексация для шаблона (like)…287
3.20. Индексация уникального атрибута … 292
3.21. Массовое перестроение индексов … . 295
3.22. Операции с древовидными индексами … . 298
3.23. Операции с битовыми индексами … 303
3.24. Совмещение древовидных и битовых индексов … . 308
3.25. Сортировка по индексу … 312
3.26. Статистики и кардинальность … 318
4. Конкурентный доступ…323
5. Обработка ошибок…353
6. Внешний мир…409
7. Практика применения …457
A Команды MUMPS…515
B Системные переменные MUMPS…517
C Системные функции MUMPS…519
D Стандартные коды ошибок…521
E ASCII Table…523
F Mнемоники ANSI X3.64…527
G ANSI Escape Sequences (ENG)….531
H ANSI Escape Sequences -VT100/ VT52 (ENG)….539
Предметный указатель…544
Литература…549
Новые книги