Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры КИТ2(на экзамен).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
381.95 Кб
Скачать

16. Основные операции реляционной алгебры

Реляционная алгебра -замкнутая система операций над отношениями в реляционной модели данных. Операции реляционной алгебры также называют реляционными операциями. Переименование. В результате применения операции переименования получаем новое отношение, с измененными именами атрибутов. Объединение. Отношение с тем же заголовком, что и у совместимых по типу отношений A и B, и телом, состоящим из кортежей, принадлежащих или A, или B, или обоим отношениям. Пересечение. -//-, принадлежащих одновременно обоим отношениям A и B. Вычитание. -//-, принадлежащих отношению A и не принадлежащих отношению B. Декартово произведение. Отношение (A1, A2…, B1, B2…), заголовок которого является сцеплением заголовков отношений A и B, а тело состоит из кортежей, являющихся сцеплением кортежей отношений A и B: Выборка. -//-, значения атрибутов которых при подстановке в условие c дают значение ИСТИНА. Проекция. Отношение с заголовком (X, Y, …, Z) и телом, содержащим множество кортежей вида (x, y, …, z), таких, для которых в отношении A найдутся кортежи со значением атрибута X равным x, значением атрибута Y равным y, …, значением атрибута Z равным z. Соединение. Операция соединения есть результат последовательного применения операций декартового произведения и выборки. Деление.

17. Субд и их функциональные возможности

Концепция СУБД была разработана в 1972г. в США фирмой IBM. Система управления базами данных – это сов-ть программных и языковых средств, предназначенных для управления данными, ведения БД и обеспечения взаимодействия с прикладными программами. В целом СУБД представляет собой универсальное ПО, предназначенное для: - создания общей базы данных для множества приложений; - поддержания ее в актуальном режиме; - обеспечения эффективного доступа пользователей к содержащимся в базе данным; - поддержания защиты и восстановления данных, их целостности и непротиворечивости. СУБД включает в себя: средства создания базы данных, средства работы с базой данных, сервисные средства. Функциональные возможности СУБД были сформулированы Э. Коддом в 1982 г: 1.Хранение, извлечение и обновление данных. 2.Наличие доступного конечным пользователям каталога, 3.Поддержка механизма транзакций. 4.Поддержка механизма, гарантирующего корректное обновление данных. 5.Поддержка средств восстановления базы при ее повреждении или разрушении. 6.Гарантия доступа к базе только санкционированным пользователям. 7.Обеспечение безопасности данных за счет их шифрования, защиты паролем. 8.Способность к интеграции с коммуникационным программным обеспечением для осуществления обмена данными с терминалами, за которыми работают пользователи. 9.Обеспечение целостности данных.