- •2 Вопрос
- •3 Вопрос
- •4 Вопрос
- •5 Вопрос
- •6 Вопрос
- •7 Вопрос
- •Вопрос 8
- •Вопрос 9
- •Вопрос 10
- •Вопрос 11
- •Вопрос 12
- •Вопрос 13
- •Вопрос 14
- •Вопрос 15. Разработка предварительных отношений бд на основе er-диаграммы.
- •Вопрос 16
- •Вопрос 17. Реализация связи таблиц в субд Access.
- •Что такое связи между таблицами
- •Виды связей между таблицами
- •Связи "один ко многим"
- •Связи "многие ко многим"
- •Связи "один к одному"
- •Создание связей между таблицами
- •Создание связей "один ко многим" или "один к одному"
- •Создание связей "многие ко многим"
- •Целостность данных
- •Каскадные обновления и удаления
- •Типы соединений
- •Вопрос 18
- •Вопрос 19
- •Вопрос 20
- •Вопрос 21
- •Вопрос 22
- •Вопрос 23
- •Вопрос 24
- •Вопрос 25
- •Вопрос 26
- •Вопрос 27
- •Вопрос 28
- •Вопрос 29
- •Вопрос 30
- •Вопрос 31
- •Вопрос 32
- •Вопрос 33
- •Вопрос 34
- •Вопрос 35
- •Недостатки
- •Вопрос 36
- •Вопрос 37
- •1. Создание групп (group by)
- •3. Группировка и сортировка
- •Вопрос 40.
- •Вопрос 39.
- •Вопрос 38. Использование подзапросов в запросах на выборку. Язык sql
- •Соотнесенный подзапрос
Вопрос 22
Требования к СУБД, применяемые при создании АСУ военного назначения
- СУБД должна быть разработана в РФ
- Должна поддерживать возможность коллективного использования данных
- В любой момент времени должны обеспечиваться целостноть и непротиворечивость информации в БД
- СУБД должна обеспечивать возможность восстановления данных в случае программных или аппаратных сбоев
- Должна быть возможность разграничения доступа к информации в БД
- В составе БД должны быть таблицы, позволяющие вести системный журнал контроля целостности и защищенности
Вопрос 23
Характеристика и основные возможности СУБД Линтер
Линтер – реляционная СУБД, обеспечивающая хранение и обработку информации в АСУ различного назначения в т.ч. в системах реального времени и системах с повышенным требованием к надежности, защищенности и секретности.
Возможности линтер:
Создание структуры, генерации, модификации БД:
-управление схемой БД: создание, изменение объектов
-поддержка БЛОБ полей до 2гб
-поддержка внешних файлов
-работа с временными таблицами и таблицами внутренней памяти
Накопление, изменение, удаление поиск данных:
-возможность языка SQL
-квантование обработки SQL запросов
-работа с претранслированными SQL запросами
-создание, запуск, отладка хранимых процедур и триггеров
-фразовый поиск информации в тексте
Обеспечение целостности:
-управление ограничением целостности данных
-различные режимы обработки транзакций
-полное или выборочное сохранение БД в архив и последующее восстановление
-горячее резервирование
Разграничение доступа к данным:
-дискреционное и мандатное разграничение
-контроль доступа с удаленных рабочих станций
-очистка ОЗУ и ВЗУ
-регистрация действий пользователя
Вопрос 24
Структура ПО Линтер
Средства ведения БД:
-ядро СУБД и сетевые средства
-транслятор SQL запросов
-транслятор хранимых процедур
-процессор сортировки
Утилиты администрирования:
-администратор СУБД
-рабочий стол
-резервное копирование
-тестирование БД
Сервисные средства:
Интерфейсы для подключения внешних программ к БД
Вопрос 25
Выполнение запросов СУБД Линтер
Транслятор SQL (обработка запроса 3)
Ядро СУБД (выполнение запроса 2)
Процессор сортировки (сортировка результата запроса 1)
Ядро СУБД – обработка каждого запроса в течении 1го кванта
Квант обработки – два числа: число записей и число индексов, обрабатываемых без прерывания
Вопрос 26
Основные объекты Линтер: таблицы и индексы
Таблицы БД:
Базовые таблицы – основной объект хранения в Линтер, с каждой таблицей связан набор данных, в которых информация о структуре таблицы, подразделяются на системные и пользовательские
Временные – для записи промежуточных результатов, вся информация в них уничтожается после остановки БД, информация разрушается в конце сеанса
Индексы – надстройка над таблицей, для быстрой обработки поисковых запросов (алфавитный указатель). Индексы не зависимы от данных. Их можно удалять\создавать не зависимо от таблицы
Индекс ссылается на ROW ID – номер строки таблицы
