ВФедеральное агентство по образованию
Государственное образовательное учреждение
высшего профессионального образования
Владимирский государственный университет
Кафедра физики и прикладной математики
БАЗЫ ДАННЫХ
И ЭКСПЕРТНЫЕ СИСТЕМЫ
Методические указания к практическим занятиям
Составитель
В. Н. ГОРЛОВ
Владимир 2005
1
УДК 681. 3. 01. 016
ББК 32. 973. 233
Б17
Рецензент
Доктор технических наук, профессор
Владимирского государственного университета
С. И. Малафеев
Печатается по решению редакционно-издательского совета
Владимирского государственного университета
Базы данных и экспертные системы : метод. указания к практ. за-
Б17 нятиям / сост. В. Н. Горлов. Владим. гос. ун-т. ; Владимир : Изд-во
ВлГУ, 2005. – 24 с. Подготовлены по материалам лекционного курса, посвященного основам теории
баз данных, языку запросов SQL и разработке экспертных систем, который автор чита-
ет студентам третьего курса по специальности «Прикладная математика и информати-
ка». Обсуждаются вопросы современной реляционной модели данных, которая являет-
ся основой практически для всех коммерческих систем управления базами данных и
наиболее распространена в настоящий момент. Рассмотрен современный стандарт язы-
ка работы с базами данных SQL.
Табл. 7. Библиогр. : 4 назв. УДК 681. 3. 01. 016
ББК 32. 973. 233
2
1. РЕЛЯЦИОННАЯ МОДЕЛЬ ДАННЫХ
1. 1. Основные определения
Реляционная модель данных некоторой предметной области пред-
ставляет собой набор отношений, изменяющихся во времени. Отношение
является основной структурой данных в модели. N-арным отношением R называют подмножество декартова произве-
дения D1 × D2 × … D1 n (n ≥ 1), необязательно различных. Исходные мно-
жества D1, D2,…, Dn называют в модели доменами. R ∈ D1 × D2 × … D1 n,
где D1 × D2 × … D1 n – полное декартово произведение. Основные понятия, относящиеся к реляционной модели данных, при-
ведены в табл. 1. Таблица 1
Элементы реляционной модели
Элемент реляционной модели Форма представления
Отношение Таблица
Схема отношения Строка заголовков столбцов таблицы
(заголовок таблицы)
Кортеж Строка таблицы
Сущность Описание свойств объекта
Атрибут Заголовок столбца таблицы
Домен Множество допустимых значений
атрибута
Значение атрибута Значение поля записи
Первичный ключ Один или несколько атрибутов
Тип данных Тип значений элементов таблицы
Полное декартово произведение – это набор всевозможных сочета-
ний из n элементов, где каждый элемент берется из своего домена.