Способы организации данных, их достоинства и недостатки.
Понятие базы данных, системы управления базами данных, словаря данных, администратора БД. Предметная область, объекты, атрибуты, ключевые атрибуты.
Этапы проектирования БД. Понятия концептуальной, логической, физической моделей.
Модели данных: иерархическая, сетевая, реляционная. Виды взаимосвязей данных.
Реляционная модель данных. Свойства отношений. Проектирование реляционной модель данных. Теория нормализации.
Физическая модель данных. Способы хранения и методы доступа к данным: последовательный, индексно-произвольный. Критерии оценки методов доступа.
СУБД Visual FoxPro: основные типы данных и системных функций. Переменные памяти. Константы. Выражения.
СУБД Visual FoxPro: структура команды. SET-команды. Команды ввода и вывода данных, команды копирования, фильтрации данных.
СУБД Visual FoxPro: средства создания базы данных и таблиц, их открытие, закрытие, заполнение.
СУБД Visual FoxPro: математическая обработка данных. Редактирование данных: удаление, дополнение данных, изменение данных в таблице.
СУБД Visual FoxPro: организация обработки нескольких таблиц. Рабочие области. Установка постоянных взаимосвязей. Временные взаимосвязи.
СУБД Visual FoxPro: способы упорядочивания данных в таблице (сортировка, индексирование). Типы индексных файлов; создание, активация и удаление индексов.
СУБД Visual FoxPro: организация поиска данных в таблицах.
СУБД Visual FoxPro: программные файлы - создание, редактирование и выполнение). Организация ветвлений и циклов.
СУБД Visual FoxPro: команды языка запросов SQL для создания БД и таблиц и получения выборок.