Свойство объектно-ориентированного подхода к ООБД: полиморфизм, инкапсуляция, наследовние
Символьным типом данных с переменной длиной является: Nvarchar
Создание схемы БД позволяет упростить конструирование: многотабличных форм, запросов и отчетов. многотабличных отчетов;
Создание схемы данных обеспечивает целостность взаимосвязанных таблиц:при модификации значений данных во взаимосвязанных таблицах; при изменении значений данных во взаимосвязанных таблицах.
Специализированные СУБД создаются в тех случаях, когда: Не достигается требуемого быстродействия обработки данных; Необходима работа СУБД в условиях жёстких аппаратных ограничений; Требуется поддержка специфических функций обработки данных
Специальная операция реляционной алгебры: проекция, деление.
Средства разработки программ работы с БД могут использоваться для создания следующих программ: Клиентских программ; Пользовательских приложений; Серверов БД и отдельных компонентов
Структура СУБД включает: менеджер запросов; менеджер транзакций; менеджер памяти.
СУБД делят на: Сетевые многопользовательские
СУБД представляет собой совокупность: программных средств, предназначенных для создания ведения; языковых средств.
Существует много стратегий разрешения проблемы взаимной блокировки, в частности: Транзакция запрашивает сразу все требуемые блокировки; СУБД отслеживает возникающие тупики и отменяет одну из транзакций с последующим рестартом через случайный промежуток времени.
Существуют разные подходы к инфологическому проектированию: Проектирование с использованием метода "сущность–связь"; Предметный подход к проектированию БД; Функциональный подход к проектированию БД
Схема данных - это: общая логическая структура базы данных
Термин «отношение» реляционной модели предназначен для: описания объекта, представления объекта.
Типы блокировок: По степени доступности данных: разделяемые и исключающие; По множеству блокируемых данных: строчные, страничные, табличные; По способу установки: автоматические и явные
Типы данных для хранения двоичных данных: bit, binary, varbinary, image
Типы данных, которые могут храниться в базе данных: Символьные типы; Бинарные данные.
Транзакции присущи основные свойства: атомарность(выполняются все входящие в транзакцию операции или ни одна); сериализуемость(отсутствует взаимное влияние выполняемых в одно и то же время транзакций); долговечность(даже крах системы не приводщит к утрате результатов зафиксированной транзакции)
Транзакция: Неделимая последовательность операций над данными, отслеживаемая СУБД; Логическая единица работы, выполняемяя в БД; Минимальная логически осмысленная операция, которая может быть совершена только полностью
Триггер – это последовательность действий, автоматических осуществляемых в БД при выполнении операции: модификации или изменения данных.
Триггер включает в себя: ограничения целостности.
Управление транзакциями гарантирует: либо будут выполнены все операции из некоторой группы, либо не будет выполнена не одна из них; Возможность их одновременного выполнения, когда элементарные операции различных транзакций выполняется в произвольной очереди; строгую очередность элементарных операций.
Упрощенная схема системы баз данных включает:приложение и пользователей; базу данных.
Уровень представления данных, существует в базе данных: внутренний.
Функции языка манипулирования данными: найти требуемые элементы данных в БД; добавить и удалить данные в БД. Обновить данные
Функция СУБД – обработка данных – означает, что СУБД должна уметь обрабатывать запросы пользователя на: Добавление данных; поиск, изменение, удаление. выборку
Функция СУБД: сервисы восстановления: Предоставление средств восстановления базы данных на случай какого-либо ее повреждения или разрушения; Включают и поддерживают средства восстановления базы данных; При сбое транзакции база данных должна быть возвращена в непротиворечивое состояние
Целостность данных в БД обеспечивается: ограничениями целостности
Чтобы исключить дублирующие значения из результата выборки, нужно использовать: SELECT DICTINCT ИМЯ ПОЛЯ.
Элемент оператора SELECT FROM определяет: SELECT список полей FROM список таблиц; SELECT – оператор DML , возвращающий набор данных их базы данных, удовлетворяющихзаданному условию. FROMопределяет список таблиц; Определяет имена используемых таблиц
Элементы данных могут быть: качественные, количественные, описательные.
Этапы концептуального проектирования: Определение основных объектов-сущностей предметной области п отношений между ними; Выделение и анализ функций и задач разрабатываемой ИС; Изучение предметной области для формирования общего представления о ней
Этапы проектирования базы данных: эксплуатация и разработка БД; формулировки и анализа требований, концептуального, логического и физического проектирования;
Этапысоздания автоматизированной информационной системы– проектирование БД
Язык описания данных поддерживает функции: установление взаимосвязей между данными. идентификация типов элементов данных; присвоения уникальных имен
Язык определения данных: Определяются их свойства и связи между объектами; Описательный язык с помощью которого описывается предметная область
Языки, используемые в банке данных: язык запросов, базовый язык; язык манипулирования данными; язык описания данных.