КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Выбор (Select)
Проекция (Project) Пример Пересечение Пример Декартово произведение Эта операция не накладывает никаких ограничений на схемы исходных отношений, и поэтому она допустима для любых двух отношений. Под декартовым произведением двух отношений понимается множество упорядоченных пар кортежей. Пусть имеются два отношения r и s, тогда отношение t = r * s арности к = к1 + k2, где к1 - арность r, a k2 — арность s, называется декартовым произведением r и s, если оно состоит из кортежей, первые k1 компонентов которых образуют кортежи из r, а остальные k2 — из s. Пусть r ® СТУДЕНТЫ (Ном_зач_кн, ФИО); s ® ЭКЗАМЕНЫ (Код_дисц, Назв_дисц, Дата, Оценка), тогда r * s ® ЭКЗАМ_ВЕД (Ном_зач_кн, ФИО, Код_дисц, Назв_дисц, Дата, Оценка). r – СТУДЕНТЫ s - ЭКЗАМЕНЫ
ЭКЗАМЕНАЦИОННАЯ ВЕДОМОСТЬ ПО ВСЕМ ДИСЦИПЛИНАМ
Пусть имеются два отношения r и s, тогда отношение t = r Ç s называется пересечением r и s, если каждый кортеж, принадлежащий t, одновременно принадлежит r и s. Операция применяется к отношениям одной арности. Справедлива следующая формула: t = r Ç s = r - (r - s). Пусть имеются отношения:
r - ИЗДЕЛИЕ 1 s - ИЗДЕЛИЕ 2
Сформируем ответ на такой запрос: определить детали, входящие в состав обоих изделий. Для этого необходимо выполнить операцию пересечения двух исходных отношений. Результат представляется отношением:
Оператор проекции (вертикальное подмножество) является унарным оператором на отношениях. Он осуществляет выбор на множестве столбцов. Пусть в отношении r(R) выделено некоторое множество атрибутов Y, тогда отношение t = pY(г) называется проекцией отношения r, если оно является вертикальным подмножеством столбцов отношения r из множества R. Иными словами, проекция R на Y есть также отношение, полученное вычеркиванием столбцов, соответствующих атрибутам R — Y, и исключением, по определению отношения, из оставшихся столбцов повторяющихся строк. Пусть дано отношение r:
Тогда:
pAC(r)
Выбор или селекция — это одна из важнейших операций обработки информации. Она также как и предыдущая, относится к унарным операциям над отношением. Результатом ее применения к отношению r является другое отношение, которое представляет собой подмножество кортежей отношения r, с определенным значением в выделенном атрибуте. Итак, результатом селекции отношения r по некоторому Q будем считать отношение t = dQ (г), которое включает в себя кортежи отношения r, удовлетворяющие указанному условию Q. Условие Q — это формула, по которой определяется выборка. Операндами в такой формуле являются атрибуты отношения, а знаками операций — логические операции и операции отношений. d C ¹ b(r) d A ¹ q L B > 1(r)
Дата добавления: 2014-01-20; Просмотров: 363; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |