Второстепенные термины
Подведем итоги
Каким-либо образом организованная (структурированная) информация называется информационной системой.
Таблица – это некоторая структурированная информация, которая содержит характеристики объекта или класса объектов.
База данных – это совокупность таблиц объединенных вместе по какому-либо признаку.
Ключевым элементом данных – это уникальный элемент, по которому можно определить значения других полей.
Первичный ключ - это поле или группа полей, которые единственным образом идентифицируют каждую строку в таблице. Таблица может иметь только один первичный ключ.
Альтернативный ключ – это поле или группа полей, несовпадающих с первичным ключом и уникально идентифицирующий каждую строку в таблице. Таблица может содержать несколько альтернативных (вторичных) ключей.
В базах данных существует 4 типа отношений между таблицами: “один к одному”, “один ко многим”, “многие к одному”, “многие ко многим”
В базах данных существует три модели данных: иерархическая, сетевая, реляционная модели. Иерархическая база данных состоит из набора деревьев.
Нормализация отношений – это процесс построения оптимальной структуры таблиц и связей. Существует 5 нормальных форм (НФ). Чем больше номер формы, тем большему от нее “требуется”.
Вопросы для самоконтроля
1 Что такое информационная система?
2 Дайте определения понятий объект, атрибут, класс объектов.
3 Что такое ключевой элемента данных (ключ)?
4 Что такое индексация?
5 Дайте определения отношений “один к одному”, “один ко многим”, “многие к одному”, “многие ко многим”.
6 Перечислите модели данных.
7 Дайте определение нормализации отношений.
8 Какие цели преследует нормализация отношений?
Литература
1 Голицина О., Максимов Н., Попов Н. «Базы данных», Москва «Форум – ИНФРА - М», 2004 (344 стр.).
2С. Симонович «Специальная информатика», Москва 2000 (720 стр.).
3Горев А., Ахаян Р., Макаршипов С. «Эффективная работа с СУБД». -СПб: Питер, 2000 (700 стр.).
Тема 1.1Основные понятия и определения
Цель изучения темы
Усвоение основных понятий теории баз данных и развитие навыков оперирования определениями.
Студент должен знать:
Основные определения баз данных.
Студент должен уметь:
Объяснять основные понятия и определения
Ключевой термин –база данных.
База данных – это совокупность таблиц объединенных вместе по какому-либо признаку.
- Информационная система;
- Объект;
- Таблица;
- Домен.
Структурная схема терминов:
Содержание темы
1 Информационная система;
2 Объект;
3 Класс объектов;
4 Атрибут;
5 Значения данных;
6 Запись;
7 Домен;
8 База данных.