Автоматизация базы данных

В этой главе...
Использование мастера главной кнопочной формы
Главная кнопочная форма для учебной базы данных «Борей»
Создание первой кнопочной формы
При первом запуске диспетчера по умолчанию создается главная кнопочная форма
Определение значений элементов кнопочной формы
Новая кнопочная форма, содержащая только одну кнопку
Изменение кнопочной формы
Добавление второй кнопочной формы

Главная кнопочная форма после редактирования
Отчет открыт с помощью кнопочной формы
Настройка кнопочной формы
Видоизмененная кнопочная форма
Настройка параметров запуска
Базовые параметры запуска
База данных после настройки параметров запуска
Создание макросов
Создание макроса
Настройка параметров макроса

Создание макроса для выполнения различных команд
Фильтрация содержимого формы с помощью макроса
Создание макросов методом «перетащить и опустить»
Создание кнопок с помощью макросов
Открытие формы с помощью кнопки, основанной на макросе
Подведем итоги...

Базы данных. Вводный курс

История этого курса началась в 1995-м году, когда мной был подготовлен курс «Основы современных баз данных» для Центра Информационных Технологий (ЦИТ). Материалы этого курса были опубликованы в библиотеке CITForum.ru в 1996 г. и затем в течение ряда использовались мной для чтения лекций как в ЦИТ, так и на факультете ВМиК МГУ. Надеюсь, что они пригодились и многим другим читателям.
Однако со временем курс стал меняться. Если в середине 90-х гг. мне казались наиболее важными программистские аспекты организации СУБД, то потом постепенно на передний план стали выходить модельные и языковые аспекты баз данных. Материалы старого курса стали мне казаться несколько поверхностными и охватывающими слишком большое число тем. Захотелось большей строгости и большей глубины погружения в наиболее важные темы.
Кроме того, в конце 90-х гг. появилась технология объектно-реляционных баз данных, затверженная в стандарте SQL:1999. С появлением этого стандарта часть старого курса, посвященная SQL, совершено устарела. Я же все в большей степени начал склоняться к тому, что в стандарте SQL, по сути, определяется законченная модель данных, похожая на реляционную модель, но во многом от нее отличная.

Устройства внешней памяти
Минимальные функциональные зависимости и вторая нормальная форма
Версионный вариант алгоритма временных меток
Примеры запросов с использованием предиката match
Определение структурных типов
Примеры запросов с использованием предиката exists
Соединенные таблицы
Третья нормальная форма