Естественное соединение

Таги: , ,

Предположим, имеются два отношения, содержащие кроме прочих и одинаковые атрибуты. Рассмотрим, например, две таблицы Rl (преподаватель, дисциплина) и rL (преподаватель, кафедра). Отношение Rl содержит сведения об именах преподавателей и об учебных дисциплинах, занятия по которым они проводят. Вообще говоря, один и тот же преподаватель может заниматься несколькими дисциплинами, а по одной и той же дисциплине [...]

Операция проекции

Таги: , ,

Операция проекции отношения заключается в удалении из него указанных атрибутов. Пусть дано некоторое отношение R(Ai,Al,…, An). Обозначим через A множество [Ai, A2,..., An]всех атрибутов отношения, а через X — некоторое его подмножество (т.е. XcA). Тогда операция проекции отношения R(A) на множество атрибутов X приводит к отношению R[X],кортежи которого получаются из кортежей исходного отношения путем удаления [...]

Пример селекции

Таги: , ,

Рассмотрим в качестве примера отношение зарплата (сотрудник, выплата), которое можно представить в виде двухстолбцовой таблицы. B этой таблице в столбце сотрудник указаны имена сотрудников некоторой фирмы или какого-то ее подразделения, а в столбце выплата — денежная сумма, причитающаяся соответствующему сотруднику. Допустим, нас интересуют выплаты только Иванову и Петрову — элементам домена атрибута сотрудники. Обозначим через [...]

Операция сужения отношения

Таги: , ,

Одной из частных разновидностей операции селекции является операция сужения отношения, которую мы здесь и рассмотрим. Пусть имеется некоторое отношение R(Al, A2,…, An). Обозначим домены атрибутов Al, A2,…, An этого отношения через Z)I, Z>2,…,Dn соответственно. Напомню, что домен атрибута — это множество его допустимых значений. Далее обозначим через d,d2,…, dn какие-нибудь подмножества доменов Dl,D2,…,Dn соответственно (т.е. [...]

Операция селекции

Таги: , ,

Коль скоро отношение — это множество (а именно множество кортежей или, другими словами, записей), то к ним применимы все теоретико-множественные операции, рассмотренные ранее. Однако в реляционной теории особую роль играют специальные операции, лежащие в основе языка SQL: селекция; проекция; естественное соединение. Эти операции выражаются некоторым образом через обычные операции над множествами, такие как объединение, пересечение, [...]

Записи

Таги: , ,

Порядок перечисления атрибутов в структуре отношения не имеет значения. Иначе говоря, перестановка атрибутов местами оставляет само отношение прежним, хотя вид таблицы, представляющей это отношение, меняется. Например, отношения склад (наименование, количество, цена, поставщик) и склад (поставщик, наименование, количество, цена) считаются эквивалентными. Элементами отношения являются кортежи — последовательности значений атрибутов отношения. B отношении не может быть двух [...]

Домен атрибута отношений

Таги: , ,

Совокупность всевозможных значений любого множества с именем Ai (i-A,2,…,n) называется доменом атрибута Ai. Заметим еще раз, что в отношении не может быть двух и более одинаковых атрибутов, хотя их домены могут быть и одинаковыми (в смысле равенства множеств). Например, отношение склад может быть определено для атрибутов наименование, количество, цена и поставщик. Структуру этого отношения можно [...]

Приветствие!

Наш сайт создан для любителей и профессионалов, для тех кому не безинтересна система под названием Linux. На нашем сайте вы найдете статьи от установки до программирования на Linux'e, отзывы о системе, советы и поддержка начинающим пользователям. Для новичком, доступен раздел "Запускаем Linux", в котором рассказывается все от "упаковки", до первого включения системы.

Архивный календарь

Июль 2010
Пн Вт Ср Чт Пт Сб Вс
« Фев    
 1234
567891011
12131415161718
19202122232425
262728293031  


Комфорт, уют, красота и удобство: купить кухню. . Срочный ремонт АТС - видеорегистраторы.

Статистика