Справка
x
Поиск
Закладки
Озвучить книгу
Изменить режим чтения
Изменить размер шрифта
Оглавление
Для озвучивания и цитирования книги перейдите в режим постраничного просмотра.
Локальная СУБД своими руками. Учимся на примерах
6. Создаем анализатор SQL-запросов
Поставить закладку
6.1. Что должен поддерживать анализатор SQL-выражений
6.1.1. Введение
Для продолжения работы требуется
Регистрация
Предыдущая страница
Следующая страница
Оглавление
Введение
+
1. Пример программы-пятиминутки
+
2. Первая попытка создать базу данных
+
3. Создание базы данных, таблицы и поля
+
4. Создание тестирующей программы
+
5. Основы построения языков программирования
+
6. Создаем анализатор SQL-запросов
-
6.1. Что должен поддерживать анализатор SQL-выражений
6.1.1. Введение
6.1.2. Команды, поддерживаемые анализатором
6.1.3. Операции, поддерживаемые анализатором
6.1.4. Типы лексем
6.1.5. Заключение
6.2. Анализатор для SQL-запросов
6.2.1. Введение
6.2.2. Управляющие структуры и функции анализатора
6.2.3. Работа со стеком
6.2.4. Работа с символами, лексемами и выражениями
6.3. Разбиваем SQL-запрос и работаем с его частями
6.3.1. Разбиваем SQL-запрос
6.3.2. Анализируем конструкцию FROM
6.3.3. Анализируем конструкцию SELECT
6.3.4. Анализируем конструкцию ORDER BY
6.3.5. Функции запуска анализатора
6.3.6. Внутренний механизм анализатора
6.4. Рекурсивный цикл функций
6.4.1. Проблемы, возникающие при поддержке нескольких типов данных
6.4.2. Рекурсивный спуск функций
6.4.3. Шестой уровень рекурсивного спуска
6.4.4. Пятый уровень рекурсивного спуска
6.4.5. Четвертый уровень рекурсивного спуска
6.4.6. Третий уровень рекурсивного спуска
6.4.7. Второй уровень рекурсивного спуска
6.4.8. Первый уровень рекурсивного спуска
6.5. Подведем итоги
7. Работа с записями и навигация по таблице
+
8. Тест для работы с записями
+
9. Разработка визуальной среды по работе с базой данных
+
10. Создание библиотеки классов
+
11. Тест для библиотеки классов
+
12. Отладка программы
+
13. ClassWizard или волшебник классов
+
14. Некоторые способы использования генератора классов
+
15. Проект-пятиминутка с использованием нашей СУБД
+
Заключение
+
Данный блок поддерживает скрол*