MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Реляционное исчисление

Название:Реляционное исчисление
Просмотров:66
Раздел:Информатика, программирование
Ссылка:none(0 KB)
Описание: В этой формулировке пользователь лишь указывает определённые характеристики требуемого результата, оставляя системе решать, что именно и в какой последовательности соединять, проецировать и т.д., чтобы получит

Часть полного текста документа:


    Содержание. 1. Введение. 2. Исчисление кортежей.
    2.1. Синтаксис.
    2.2. Переменные кортежей.
    2.3. Свободные и связанные переменные кортежей.
    2.4. Кванторы.
    2.5. Ещё раз о сводных и связанных переменных.
    2.6. Реляционные операции.
    2.7. Примеры 3. Сравнительный анализ реляционного исчисления и реляционной алгебры. 4. Вычислительные возможности.
    4.1. Примеры 5. Исчисление доменов.
    5.1. Примеры 6. Средства языка SQL.
    6.1. Примеры 7. Заключение. 8. Список литературы.
    1.Введение.
    Часть реляционной модели, которая связана с операторами манипулирования данными, основывается на использовании реляционной алгебры. Однако с тем же основанием можно сказать, что она построена на базе реляционного исчисления. Другими словами, реляционная алгебра и реляционное исчисление представляют собой два альтернативных подхода. Принципиальное различие между ними следующее. Реляционная алгебра в явном виде представляет набор операций (соединение, объединение, проекция и т.д.), которые можно использовать, чтобы сообщить системе, как в базе данных из определённых отношений построить некоторое требуемое отношение, а реляционное исчисление просто представляет систему обозначений для определения требуемого отношения в терминах данных отношений.
    Например, рассмотрим три отношения: > S-поставщики, каждый поставщик имеет уникальный номер (S#); имя (SNAME); значение рейтинга или статуса (STATUS); место расположения (CITY). Предполагается, что каждый поставщик находится только в одном городе. > P-детали, у каждого вида детали есть уникальный номер (P#); название детали (PNAME); цвет (COLOR); вес (WEIGHT); город, где хранится этот вид деталей (CITY). Каждый отдельный вид детали имеет только один цвет и хранится на складе только в одном городе. > SP-поставки, служит для организации логической связи двух других отношений. Например, первая строка отношения SP связывает поставщика с номером 'S1' из отношения S с соответствующей деталью, имеющей номер 'P1' в отношении P, т.е. представляет факт поставки деталей типа 'P1' поставщиком с номером 'S1' (а также указывает количество деталей-300 штук). Таким образом, каждая поставка характеризуется номером поставщика (S#), номером детали (P#) и количеством (QTY). Предполагается, что в одно и то же время может быть не более одной поставки для одного поставщика и одной детали.
     S# SNAME STATUS CITY S1 Smith 20 London S2 Jones 10 Paris S3 Black 30 Paris S4 Clark 20 London S5 Adams 30 Athens S# P# QTY S1 P1 300 S1 P2 200 S1 P3 400 S1 P4 200 S1 P5 100 S1 P6 100 S2 P1 300 S2 P2 400 S3 P2 200 S4 P2 200 S4 P4 300 S4 P5 400 P# PNAME COLOR WEIGHT CITY P1 Nut Red 12.0 London P2 Bolt Green 17.0 Paris P3 Screw Blue 17.0 Rome P4 Screw Red 14.0 London P5 Cam Blue 12.0 Paris P6 Cog Red 19.0 London
    Рассмотрим запрос "Выбрать номера поставщиков и названия городов, в которых находятся поставщики детали с номером 'P2'". Алгебраическая версия этого запроса выглядит приблизительно так: * Сначала выполнить соединение отношения поставщиков S и отношения поставок SP по атрибуту S#. * Далее выбрать из результата этого соединения кортежи с номером детали 'P2'. * И, наконец, выполнить для результата этой выборки операцию проекции по атрибутам S# и CITY. Этот же запрос в терминах реляционного исчисления формулируется приблизительно так: * Получить атрибуты S# и CITY для таких поставщиков, для которых в отношении SP существует запись о поставке с тем же значением атрибута P#, равным 'P2'.
    В этой формулировке пользователь лишь указывает определённые характеристики требуемого результата, оставляя системе решать, что именно и в какой последовательности соединять, проецировать и т.д., чтобы получить необходимый результат.
    Итак, можно сказать, что, по крайней мере, внешне формулировка запроса в терминах реляционного исчисления носит описательный характер, а в терминах реляционной алгебры - предписывающий. ............






Похожие работы:

Название:Творческая кухня и ее выражение в искусстве
Просмотров:466
Описание: По вопросам, где и когда зародилась высокая гастрономия , единого мнения не существует. Вероятно, у нее был не один, а несколько источников. Одни авторы считают, что у истоков высокой гастрономии стояли монахи Средне

Название:Заплатят за страх. Порядок исчисления взносов во внебюджетные фонды в 2011 году
Просмотров:250
Описание: Елена Воробьева, член научно-экспертного совета Палаты налоговых консультантов, к.э.н. 2011 год принес изменения в порядок исчисления и уплаты страховых взносов. Самая неприятная новация, о которой думали плательщ

Название:Средства выражения темпоральных отношений в англоязычной художественной литературе XX века
Просмотров:373
Описание: Содержание Введение Глава 1. Теоретические предпосылки исследования §1. Категория времени в английском языке §2. Стандартные и нестандартные средства выражения категории времени в английском языке Выво

Название:Корреляционное исследование степени насыщенности значимыми событиями пожилых людей
Просмотров:331
Описание: Введение   Проблема исследования психологических возможностей в старости является не только научно актуальной, но и жизненно значимой, поскольку традиционно старость воспринимают как возраст печали, поте

Название:Порядок исчисления транспортного налога
Просмотров:195
Описание: Введение Налоги являются одним из главных источников пополнения бюджетов различных уровней. Важно знать и уметь правильно с ними обращаться, чтобы не понести ответственность перед законом и, в то же время, не

 
     

Вечно с вами © MaterStudiorum.ru