Студопедия — ГРУППА является аналогом известных теоретико-множественных операций.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

ГРУППА является аналогом известных теоретико-множественных операций.






1) объединение; 2) пересечение; 3) разность; 4) декартово произведение множеств.

Объединение двух операций – множество всех картежей t таких, что каждый картеж принадлежит или 1-ому, или 2-ому отношению

А U В = {t: t € A или t € B}

Пересечение двух отношений А и В – множество всех картежей t, каждый из которых принадлежит как А, так и В.

А ∩ В = {t: t € A и t € B }

Разность между двумя отношениями А и В – множество всех картежей, каждый из которых принадлежит множеству А и не принадлежит множеству В.

А \ В = {t: t € A и t не € B}

Декартово произведение отношений А и В – множество всех картежей t, таких, что t является конкатенцией (соединением цепочки) некоторого картежа, принадлежащего А, и какого-либо картежа, принадлежащего В.

5) Операция селекции (ограничения) отношения – по некоторому условию позволительно выбрать те строки отношения – операнда, которые удовлетворяют этому условию.

@: = < > <= >=

В операции рассматриваются строки исходного выражения: t.x @ t.y, где x, y – имена некоторых атрибутов отношения (x и y – ролевые атрибуты).

Вместо y можно использовать какие-либо константы.

Выбрать те строки, для которых атрибуты «зарплата» > 50000 руб.

Картежи – t; y = 50000; x – «зарплата»

6) Операция проекции – данная операция позволяет получить вертикальное подмножество заданного отношения, т.е. такое подмножество, которое получиться выбором определенных атрибутов с последующим исключением, если это необходимо, избыточных дубликатов картежей, состоящих из значений выбранных атрибутов.

7) Операция соединения

Существует два типа операции соединения:

- операция соединения по условию;

- операция естественного соединения.

При выполнении соединения по условию происходит конкатенция строк отношений операндов. Затем полученная сцепленная строка проверяется на соответствие заданному условию. Если строка удовлетворяет условию, она включается в отношение операнды.

Если отношение операнды обладает общим атрибутом, то условие соединения может быть опущено. При этом подразумевается, сто сравнение производится по равенству значений общего атрибута. Это естественное соединение отношений.

x Y
A1 B1
A2 B2
A3 B3
Z Y
C1 B1
C2 B2
C3 B3
x Y Z
A1 B1 C1
A2 B2 C2
A3 B3 C3

8) Операция деления

Эта операция в некоторой степени обратна операции умножения

Отношение А {a1, a2, …an, b1, b2, …bm}

Отношение В {b1, b2, …bm}

bj принадлежит А и bj принадлежит В, имеют одно и тоже имя и определены на одном и том же домене

Результат деления А на В – некоторое отношение С с атрибутами {a1, a2, …an}. Если в отношении А атрибуты b1, b2,…bm какой-то строки совпадают с одной из строк отношения В, то эти атрибуты отсекаются и строка без них включается в отношение С.

Из 8 рассмотренных реляционных отношений 5 являются базовыми (селекция, проекция, декартово произведение и разность). Другие 3 операции выражаются через базовые.

Операции реляционной модели данных дают возможность произвольно обновлять БД и выбирать подмножество хранимых данных и представлять их в нужном виде.

Особенности, определившие преимущества реляционной модели:

1) множество объектов реляционной модели БД однородно – структура БД определяется только в терминах отношений;

2) основная единица обработки в операциях реляционной модели – не запись, как в других системах, а множество записей – отношение.

7. ОРГАНИЗАЦИЯ ДАННЫХ В ПАМЯТИ ЭВМ
Логический (модельный) уровень процесса накопления данных связан с физическим через программы, осуществляющие создание структуры БД, схемы ее хранения и работу с данными. Состав моделей и программ процесса накопления иллюстрируется следующим рисунком.

Экономическая структура БД создается с помощью модели выбора хранимых данных. Формированное описание БД производится с помощью 3-з моделей: модели сектуализации, модели хранения данных и модели извлечения данных.

На основании этих моделей разрабатываются соответствующие программы:

- создание канонической структуры данных (ПКС);

- создание структуры сохранения БД (ПС), актуализации (ПА) и извлечения (ПИ). Таким образом переход к физической модели БД, реализуемой и используемой на компьютере, производится с помощью системы программ, позволяющих создать в памяти ЭВМ (на магнитных и оптических дисках) базу хранимых данных и работать с этими данными, т.е. извлекать, изменять, дополнять, уничтожать их. Эти программы наз. СУБД.

Современные СУБД содержат в своем составе программные средства создания БД, средства работы с данными и дополнительные сервисные средства.

 

Состав СУБД.

С помощью средств создания БД проектировщик, используя язык описания данных (ЯОД) переводит логическую модель БД в физическую структуру, а на языке манипуляции данными (ЯМД) разрабатывает программы, реализующие основные операции с данными. При проектировании привлекаются визуальные средства и программа-отладчик, с помощью которой соединяются и тестируются отдельные блоки разработанной программы управления конкретной БД.

Средства работы с данными предназначены для пользователя. Они позволяют установить удобный, как правило, графический многоканальный интерфейс, создать необходимую функциональную конфигурацию экранного представления выводимой и вводимой информации, производить операции с данными БД, манипулировать текстовыми и графическими экранными объектами.

Дополнительные (сервисные) средства позволяют при проектировании и использовании БД привлечь к работе с БД другие системы. Например, при работе с текстами использовать возможности редактора WORD, при необходимости EXCEL.

Средства сетевой поддержки также относятся к сервисным средствам.

СУБД принципиально различаются по моделям БД, с которыми они работают. Если модель БД реляционная, то используется реляционная СУБД и т.д.

В технологическом и информационном процессе накопления данных наибольший вес имеют БД как независимые от прикладных программ хранилища данных. Однако всегда следует иметь в виду, что это не единственный способ накопления данных.

Каждый вид представления информации (числа, текст и т.д.) в ЭВМ превращается в двоичные коды – данные. Одной из форм хранения данных в компьютерах является файловая форма.

Файл - теоретически неограниченный набор данных, физически расположенный на магнитном или оптическом диске, имеющий уникальное имя и метки начала и конца. Файлы не имеют функциональные связи между собой, но все ОС поддерживают необходимые средства обработки и манипуляции с файлами.

 







Дата добавления: 2015-10-12; просмотров: 715. Нарушение авторских прав; Мы поможем в написании вашей работы!



Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕХНИКА ПОСЕВА, МЕТОДЫ ВЫДЕЛЕНИЯ ЧИСТЫХ КУЛЬТУР И КУЛЬТУРАЛЬНЫЕ СВОЙСТВА МИКРООРГАНИЗМОВ. ОПРЕДЕЛЕНИЕ КОЛИЧЕСТВА БАКТЕРИЙ Цель занятия. Освоить технику посева микроорганизмов на плотные и жидкие питательные среды и методы выделения чис­тых бактериальных культур. Ознакомить студентов с основными культуральными характеристиками микроорганизмов и методами определения...

САНИТАРНО-МИКРОБИОЛОГИЧЕСКОЕ ИССЛЕДОВАНИЕ ВОДЫ, ВОЗДУХА И ПОЧВЫ Цель занятия.Ознакомить студентов с основными методами и показателями...

Меры безопасности при обращении с оружием и боеприпасами 64. Получение (сдача) оружия и боеприпасов для проведения стрельб осуществляется в установленном порядке[1]. 65. Безопасность при проведении стрельб обеспечивается...

Гносеологический оптимизм, скептицизм, агностицизм.разновидности агностицизма Позицию Агностицизм защищает и критический реализм. Один из главных представителей этого направления...

Функциональные обязанности медсестры отделения реанимации · Медсестра отделения реанимации обязана осуществлять лечебно-профилактический и гигиенический уход за пациентами...

Определение трудоемкости работ и затрат машинного времени На основании ведомости объемов работ по объекту и норм времени ГЭСН составляется ведомость подсчёта трудоёмкости, затрат машинного времени, потребности в конструкциях, изделиях и материалах (табл...

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия