- •Основные понятия. Информационные системы
- •Различают два основных класса ис:
- •Информационные системы подразделяют:
- •Существует два подхода при проектировании информационных систем:
- •Организация данных.
- •Классификация моделей данных
- •Сетевая модель данных.
- •Способ упорядочения.
- •Режим исключения.
- •Б азы данных.
- •Операции над данными.
- •Режим включения.
- •Особенности обработки данных в сетевых моделях.
- •Иерархическая модель данных.
- •Операция над данными.
- •Реляционная модель данных.
- •Организация данных.
- •Операции над данными. Операции обновления.
- •Операции обработки отношений.
- •Отношение Сберегательный банк.
- •Отношение Сберегательные книжки.
- •Результирующее отношение операции Соединения по атрибуту № сбербанка.
- •A (делимое – отношение Экзаменационная ведомость)
- •B (делитель – отношение Результаты)
- •С (результирующее отношение)
- •Пример операции деления.
- •Особенности реляционной модели данных.
- •Нормализация отношений.
- •Реализация нормализации в vfp.
- •Функциональные зависимости.
- •Первая нормальная форма.
- •Вторая форма нормализации.
- •Третья нормальная форма отношений.
- •Другие нормальные формы.
Операции над данными. Операции обновления.
К операциям обновления БД относятся запоминание новых кортежей, удаление ненужных, корректировка значений атрибутов существующих кортежей.
Включить. Требует задания имени отношения и предварительного формирования значений атрибутов нового кортежа. Обязательно должен быть задан ключ кортежа. Включение не будет выполнено, если ключ имеет не уникальное значение.
Удалить. Так же требует наименования отношения, а так же идентификацию кортежа или группы кортежей, подлежащих удалению.
Обновить. Выполняется для названного отношения и может корректировать как один, так и несколько кортежей отношения.
Операции обработки отношений.
Единицей обработки этих операций являются не кортежи, а отношения. На входе каждой операции используется одно или несколько отношений, а на выходе новое отношение. Смысл любой обработки реляционной базы данных состоит либо в обновлении существующих отношений, либо в создании новых, так как результат выполнения операции – построение нового отношения, удовлетворяющего условиям выборки.
