
- •Э и, виды, структурные ед-цы.
- •2, Внемашинная организация экономической информации: документы, их виды, структура.
- •3, Понятие классификации информации. Системы классификации.
- •4 .Классиф информации, их назначение, виды
- •Понятие кодирования информации. Методы кодирования.
- •6. Внутримашинная организация экономической информации: файловая организация данных и базы данных. Преимущества баз данных.
- •Объемы современных баз данных и устройства для их размещения
- •Приложения базы данных. Компоненты базы данных.
- •10.Трехуровневая модель организации бд
- •14. Связь между табл. В рел. Модели данных. Перв. И вн. Ключи, их отличия
- •15. Реляционная целостность: целостность отношений, ссылочная целостность
- •16. Операции рел. Алгебры.
- •20. Многомерная модель данных, ее базовые понятия – измерение, ячейка
- •21. Понятие проектирования базы данных. Требования, предъявляемые к базе данных.
- •22. Этапы жизненного цикла базы данных.
- •23. Модель "сущность-связь", ее понятия: сущность, атрибут, экземпляр сущности, связь, мощность связи. Представление сущности и связи на er-диаграмме.
- •26.Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:1.
- •24.Типы связи, их представление на er-диаграмме
- •27.Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:м, м:n.
- •28. Нормализация таблиц, ее цель. Первая нормальная форма. Вторая нормальная форма. Третья нормальная форма.
- •34. Понятие субд. Архитектура субд.
- •31. Физическое проектирование, его цель и процедуры
- •30. Логическое проектирование, его цель и процедуры
- •29.Концептуальное проектирование, его цель и процедуры.
- •35. Функциональные возможности субд и производительность субд.
- •25.Класс принадлежности сущности, его представление на er-диаграмме.
- •38. Направления развития субд: расширение множества типов обрабатываемых данных.
- •36. Классификация субд. Режимы работы пользователя с субд.
- •40. Прод. М, База фактов, правил. Работа машины вывода.
- •42. Фреймы
- •41. Семантические сети. Виды отн. Пример:
- •43.Формал. Логич. Модели. Их примеры
- •46.Типы обрабат-ых. Данных и выражения.
- •51.Конструирование запросов. Типы, возм-ти и способы создания запросов
- •56. Назначение,стандарты, достоинства языка sql
- •60. Условие целостности.Понятие транзакции
- •64. Эволюция концепций обработки данных
- •65. Системы удаленной обработки
- •79. Методы защиты бд: защита паролем, шифрование, разграничение прав доступа
- •70. Характеристики серверов данных
- •72. Понятие и архитектура распределенных бд. Гомогенные и гетерогенные РаБд. Стратегии распределения данных в РаБд.
- •77. Пользователи базы данных. Администратор базы данных, его функции
- •80. Восстановление бд с помощью резервного копирования бд, с помощью журнала транзакций
- •32. Семантические модели данных
15. Реляционная целостность: целостность отношений, ссылочная целостность
Каждая БД имеет свой набор операций, кот. переводят БД из одного сост. в др.. Каждая операция вкл. выделение данных (селекцию) и действия, кот. будут выполняться над выделенными данными. Теор. основой рел. БД явл. рел. алгебра, основанная на теории множеств и рассматр. спец. операции над отн., и рел. исчисление, базирующееся на матем. логике. Для манипулирования данными рел. базы исп-ся операции теории отн. Осн. операциями в рел. базе являются операции обновл. БД и операции обработки отн. К операциям обн. базы данных относятся операции, кот. выполняют вставку новых кортежей, удаление ненужных, корректировку значений атрибутов сущ-х кортежей, а именно: это операции Включить, Удалить, Обновить. Операция Включить требует задания имени отношения и предварительного формир-ния значений атрибутов нового кортежа. Обязательно должен быть задан ключ кортежа. Операция Удалить требует наименования отн., а также идентификации кортежа или группы кортежей, подлежащих удалению. Операция Обновить выполняется для названного отн. и может корректировать как один, так и несколько кортежей. Что касается операций обработки, то они позаимствованы из реляционной алгебры. Сущ. несколько подходов к определению рел. алгебры. Они отличаются набором операций и их интерпретацией.
16. Операции рел. Алгебры.
Согласно его подходу реляционная алгебра включает 8 операций, 5 из которых являются базовыми: Выборка, Проекция, Умножение, Объединение, Вычитание. Операция Выборка позволяет выбрать из отн. только те кортежи, которые удовлетворяют заданному усл. При Проекции отн. на заданный набор его атрибутов получается новое отн., создаваемое посредством извлечения из исходного отн. кортежей, содержащих указанные атрибуты. При Умножении (декартовом произведении) двух отн. получается новое отн., кортежи кот. являются сцеплением (конкатенацией) кортежей первого и второго отн. В рез-те Объединения двух отн. получается третье, вкл. кортежи, входящие хотя бы в одно отн., то есть содержащее все элементы исходных
отношений. При Вычитании выдаются лишь те кортежи первого отн., кот. остались от вычитания второго отн., то есть из первого отн. выбрасываются все кортежи второго. Остальные три операции являются производными, они могут быть получены из осн. операций, их называют доп.: Соединение, Пересечение, Деление. Операция Соединение применяется к двум отн., имеющим общ. атрибут. Результат этой операции для двух отн. по некоторому усл. есть отн., сост. из кортежей, кот. являются сочетанием первого и второго отн., удовлетворяющих указанному условию. Результатом операции Пересечение двух отн. является отн., включающее все кортежи, входящие в оба отн. Операция Деления предполагает, что имеется два отн.: одно – бинарное (содержащее два атрибута), другое – унарное (содержащее один атрибут). В рез-те получается отн., сост. из кортежей, включающих значения первого атрибута кортежей первого отн., но только таких, для кот. мно-во значений второго атрибута первого отн. совпадает с мн-вом значений атрибутов второго отн.