Сообщения

Сообщения за март, 2022
Изображение
  Тема 1.4 Этапы проектирования баз данных Проектирование баз данных — это процесс создания схемы базы дан- ных и определения необходимых ограничений целостности . Основными за- дачами проектирования баз данных являются: ·         Обеспечение хранения в БД всей необходимой информации. ·         Обеспечение возможности получения данных по всем необходимым запросам. ·         Сокращение избыточности и дублирования данных. ·         Обеспечение целостности данных (правильности их содержания): исклю- чение противоречий в содержании данных, исключение их потери и т.д. Процесс проектирования БД представляет собой последовательность переходов от неформального словесного описания информационной структу- ры предметной области к формализованному описанию объектов предметной ...
Изображение
    Тема 1.3 Цели и задачи проектирования баз данных Среди множества целей, стоящих перед проектированием, следующие представляются наиболее важными: 1. Возможность хранения всех необходимых данных в БД. 2. Исключение избыточности данных. 3. Сведение числа хранимых в БД отношений к минимуму. 4. Нормализация отношений для упрощения решения проблем, связанных с обновлением и удалением данных. Цель 1: Возможность хранения всех необходимых данных в БД. Эта цель кажется очевидной, тем не менее она очень важна. Предполагается, что БД должна содержать все данные, представляющие интерес для пользователя, так что при проектировании следует предусмотреть возможность размещения в БД всех необходимых данных. Первым шагом в процессе проектирования является определение всех атрибутов, которые впоследствии будут помещены в БД. После определения атрибутов проектировщик обдумывает, сколько отношений необходимо и какие атрибуты включать в какие отношения. Кроме того, дополнитель...