Внимание ! Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier! Примерами информационных систем являются:
автоматизированная система управления предприятием система бронирование железнодорожных билетов банковская система
К функциям информационной системы относятся:
выполнение специфических для данного приложения преобразований информации и вычислений предоставление пользователям удобного и простого интерфейса надежное хранение информации в памяти компьютера
Оперативная память компьютера
обеспечивает хранение данных после отключения питания компьютера служит для долгосрочного хранения информации не обеспечивает хранение данных после отключения питания компьютера служит для временного хранения данных и команд, необходимых процессору для работы
Магнитные барабаны, использовавшиеся в первых компьютерах
не являлись устройствами хранения данных обеспечивали последовательный доступ к данным давали возможность произвольного доступа к данным
На заре вычислительной техники в первых компьютерах в качестве устройств хранения данных использовались
магнитные барабаны магнитные ленты компакт-диски
Ситуация неизбежной перекомпиляции программы, создавшей файл данных, при изменении структуры файла называется
зависимостью данных от программ независимостью программ и данных зависимостью программ от данных
Процедура авторизации доступа к файлам предполагает
открытый доступ всех пользователей ко всем файлам определение для каждого пользователя и каждого файла действий, резрешенных или запрещенных данному пользователю запрет всем пользователям доступа ко всем файлам
Над файлом данных определены операции
удаления создания изменения
Программа или комплекс программ для администрирования и мониторинга данных называется
Системой Умножения Баз Данных Средой Управления Базами Данных Системой Управления Базами Данных
Причинами возникновения СУБД являются
необходимость параллельной одновременной работы нескольких пользователей с файлами данных низкая скорость работы с файлами данных неудобство ситуации зависимости программ от данных
Особенностями первого этапа развития СУБД является то, что:
поддерживаются языки низкого уровня манипулирования данными было введено понятие транзакции все СУБД базируются на мощных мультипрограммных операционных системах была создана первая система, реализующая реляционную модель данных
Первый этап развития СУБД связан с
организацией баз данных на мини-ЭВМ организацией баз данных на больших ЭВМ организацией параллельных вычислений
Первый стандарт ассоциации по языкам обработки данных назывался
SQL CODASYL IBM IMS
Второй этап развитии баз данных связан с
появлением мини-ЭВМ появлением персональных компьютеров исчезновением больших ЭВМ исчезновением мини-ЭВМ
Особенностями второго этапа развития баз данных является
отсутствие инструментальных средств администрирования БД в большинстве СУБД предполагался монопольный доступ к данным поддержка в СУБД высокоуровневых и низкоуровневых языков манипулирования данными низкие требования СУБД к аппаратному обеспечению
Широкое распространение и доступность персональных компьютеров
стимулировали рост интереса и спроса на системы обработки данных имели отрицательное воздействие в области баз данных в форме создания недолговечных баз данных, некачественных систем-однодневок оказали мощное положительное воздействие в области развития баз данных, выражающееся в появлении и постоянном совершенствовании новых СУБД
Распределенные базы данных позволяют организовывать
параллельную обработку транзакций поддержку полной реляционной модели данных поддержку целостности баз данных
Последовательность операций над БД, переводящих ее из одного непротиворечивого состояния в другое непротиворечивое состояние, называется
шагом транзитом транзакцией циклом
Транзакция - это
один из типов организации СУБД система из нескольких БД, находящихся под управлением одной СУБД последовательность операций над БД, переводящих ее из одного непротиворечивого состояния в другое непротиворечивое состояние система из нескольких СУБД, создающаяся с целью оптимизации процесса мониторинга баз данных
Структурированный язык запросов и манипулирования данными имеет аббревиатуру
PL SQL ICQ
Многоплатформенная архитектура СУБД предполагает:
простота работы для пользователей возможность работы под разными операционными системами возможность работы на компьютерах с разной архитектурой
Поддержка СУБД полной реляционной модели предполагает обеспечение
не поддерживает ссылочной целостности гарантирует невозможность со своей стороны нарушение ссылочных ограничений контролирует соблюдение ссылочной целостности в течение всего времени функционирования системы
Языковая целостность БД предполагает:
поддержку языков манипулирования данными низкого уровня отсутствие поддержки языков манипулирования данными высокого уровня поддержку языков манипулирования данными высокого уровня
Структурная целостность БД - это
отсутствие возможности внесения изменений в БД представление данных в виде отношений нереляционной модели представление данных только в виде отношений реляционной модели
представителями СУБД, относящимися ко второму этапу развития БД, являются
Informix Oracle 7.3 System 10
К третьему этапу развития БД относится
появление многоплатформенных СУБД начало работ с концепцией ООБД появление распределенных БД
Современные СУБД различных форматов
имеют средства экспорта данных в СУБД других форматов не имеют возможности взаимодействия между собой имеют средства импорта данных из СУБД других форматов
Для использовании технологии доступа к данным Intranet
необходимо использование архитектуры клиент-сервер необходимо специальное ПО нет необходимости в специальном ПО
До технологии intranet при проектировании СУБД применялась технология
клиент-сервер клиент-клиент сервер-сервер
Технология доступа к данным, сменившая технологию клиент-сервер, называется
Ethernet Intranet Internet
Согласно технологии доступа к данным Intranet при подключении нового пользователя
нет необходимости в установке нового ПО необходима установка нового ПО необходимо применение технологии клиент-сервер
Алгоритмически сложные задачи работы с БД целесообразнее решать в архитектуре
Internet Intranet клиент-сервер
Технология Intranet
полностью заменила технологию клиент-сервер существует совместно с технологией клиент-сервер не получила широкого распространения
Банк данных - это
система специальным образом организованных баз данных система специальным образом организованных баз данных и языковых средств манипулирования данными система специальным образом организованных данных - баз данных, программных, технических, языковых и иных средств, предназначенных для централизованного накопления и коллективного многоцелевого использования данных синоним понятия базы данных
База данных - это
система специальным образом организованных данных - банков данных, программных, технических, языковых и иных средств, предназначенных для централизованного накопления и коллективного многоцелевого использования данных синоним понятия банка данных совокупность банков данных именованная совокупность данных, отражающих состояние объектов и их отношений в рассматриваемой предметной области
С одной базой данных
может работать только одно приложение могут параллельно работать только несколько однотипных приложений могут параллельно работать множество различных приложений
При параллельной работе с базой данных нескольких приложений они
не учитывают изменения в базе данных, вносимые другими приложениями работают независимо друг от друга учитывают все изменения в базе данных, вносимые другими приложениями обмениваются результатами своей работы
Программы, с помощью которых пользователи работают с базой данных, называются
приложениями серверами серверами приложений
Данные, расположенные в файлах или в страничных структурах, размещенные на внешних носителях, согласно классификации ANSI образуют
физический уровень концептуальный уровень уровень внешних моделей
При параллельной работе с базой данных нескольких приложений они
не учитывают изменения в базе данных, вносимые другими приложениями работают независимо друг от друга обмениваются результатами своей работы учитывают все изменения в базе данных, вносимые другими приложениями
Центральное управляющее звено в трехуровневой системе организации БД, предложенной ANSI, называется
уровнем внешних моделей физическим уровнем концептуальным уровнем
Концептуальный уровень по классификации ANSI
объединяет данные, используемые всеми приложениями, работающими с данной базой данных отражает обобщенную модель предметной области, для которой создавалась база данных представляет собой подробную модель предметной области, для которой создавалась база данных является центральным управляющим звеном трехуровневой модели системы управления базой данных
Самый верхний уровень трехуровневой системы организации БД, предложенной ANSI, называется
физический уровень уровень внешних моделей концептуальный уровень
Уровень внешних моделей по классификации ANSI обеспечивает
работу приложений только с теми данными, которые им необходимы доступ к данным, необходимым для работы других приложений обмен данными между приложениями
Логическая независимость при работе с данными предполагает
возможность изменения одной таблицы базы данных без корректировки других таблиц, составляющих структуру базы данных возможность изменения одной базы данных без корректировки других баз данных, находящихся под управлением одной СУБД возможность изменения одного приложения без корректировки других приложений, работающих с этой же базой данных
Физический уровень по классификации ANSI представляет собой
средства долгосрочного хранения информации данные, расположенные в файлах на внешних носителях языковые средства для работы с базой данных программные средства для работы с базой данных
Физическая независимость при работе с данными предполагает
возможность переноса хранимой информации с одних носителей на другие без сохранения работоспособности всех приложений, работающих с данной базой данных возможность работы нескольких приложений с базой данных возможность переноса хранимой информации с одних носителей на другие при сохранении работоспособности всех приложений, работающих с данной базой данных
Выберите верное:
СУБД сначала запрашивает информацию о местоположении данных на физическом уровне, затем получает информацию о запрошенной части концептуальной модели СУБД сначала получает информацию о запрошенной части концептуальной модели, затем запрашивает информацию о местоположении данных на физическом уровне СУБД сначала просит операционную систему предоставить необходимые данные, затем - получает информацию о запрошенной части концептуальной модели
Трехуровневая модель системы управления базой данных, предложенная ANSI, позволяет обеспечить
логическую независимость при работе с данными ссылочную независимость при работе с данными базовую независимость при работе с данными физическую независимость при работе с данными
Выберите верное:
сначала операционная система осуществляет перекачку информации из устройств хранения и пересылает ее в системный буфер, затем оповещает СУБД об окончании пересылки СУБД сначала просит операционную систему предоставить необходимые данные, затем в СУБД возвращается информация о местоположении данных в терминах операционной системы сначала операционная система оповещает СУБД об окончании пересылки информации, затем помещает информацию в системный буфер СУБД сначала возвращается информация о местоположении данных в терминах операционной системы, затем СУБД просит операционную систему предоставить необходимые данные
БМД - это
База Метаданных Банк Метаданных Банк Местных Данных База Местных Данных
Схема прохождения запроса к базе данных включает
Пользователей базу данных операционную систему СУБД
Запрос пользователя к базе данных
всегда проходит по нескольким наиболее часто используемым элементам схемы прохождения запроса всегда проходит полный цикл схемы прохождения запроса с целью соблюдения всех правил и исключения ошибок не всегда проходит полный цикл схемы прохождения запроса, так как существуют алгоритмы оптимизации работы, не влекущие появление ошибок
Конечные пользователи банка данных - это
категория пользователей, от которых не требуются специальные знания в области вычислительной техники группа, отвечающая за оптимальную организацию банка данных пользователи, функционирующие во время проектирования, создания и реорганизации банка данных
Хранилище всей информации об используемых структурах данных, их логической организации, правах доступа пользователей и физическом расположении данных называется
БТР МБД БМД БД
Развитие банка данных включает следующие стадии:
полная реорганизация эксплуатация проектирование реализация
Администраторы банка данных - это
пользователи, отвечающие за оптимальную организацию банка данных пользователи, функционирующие во время проектирования, создания и реорганизации банка данных пользователи, от которых не требуются специальные знания в области вычислительной техники
Пользователи, отвечающие за оптимальную организацию банка данных - это
конечные пользователи разработчики и администраторы приложений администраторы банка данных
Конечные пользователи банка данных - это
группа, отвечающая за оптимальную организацию банка данных пользователи, функционирующие во время проектирования, создания и реорганизации банка данных категория пользователей, от которых не требуются специальные знания в области вычислительной техники
Пользователи банка данных, от которых не требуются специальные знания в области вычислительной техники - это
конечные пользователи администраторы банка данных разработчики и администраторы приложений
Пользователи банка данных, функционирующие во время проектирования, создания и реорганизации банка данных - это
разработчики и администраторы приложений конечные пользователи администраторы банка данных
К основным функциям группы администратора БД относятся:
обеспечение восстановления БД защита данных проектирование структуры БД анализ предметной области
Пользователи, отвечающие за оптимальную организацию банка данных - это
конечные пользователи разработчики и администраторы приложений администраторы банка данных
Анализ предметной области в числе функций группы администратора БД включает:
определение состава и структуры файлов БД определение объемно-временных характеристик обработки данных определение статуса информации описание предметной области
Модель данных в контексте баз данных - это
набор конкретных значений параметров, характеризующих объек набор абстракций, характеризующих объект некоторая абстракция, которая, будучи приложима к конкретным данным, позволяет трактовать их как сведения, содержащие не только данные, но и связи между ними
Проектирование структуры БД в числе функций группы администратора БД предполагает:
выбор методов упорядочивания данных определение состава и структуры файлов БД определение потребностей пользователя описание БД на языке описания данных
Инфологические или семантические модели согласно классификации моделей данных
отражают информационно-логический уровень абстрагирования, связанный с фиксацией и описанием объектов предметной области и их взаимосвязей основаны на принципе организации словарей используются на ранних стадиях проектирования БД
Понятие "данные" в контексте баз данных - это
набор конкретных значений, параметров, характеризующих объект набор абстракций,характеризующих объек некоторая абстракция
Дескрипторные модели согласно классификации моделей данных
самые сложные из документальных моделей самые простые из документальных моделей каждому документу ставят в соответствие дескриптор-описатель основаны на принципе организации словарей
Документальные модели согласно классификации моделей данных
ориентированы на свободные форматы документов, текстов на естественном языке ориентированы на жестко структурированные форматы документов основаны на языках разметки документов
Тезаурусные модели согласно классификации моделей данных
эффективно используютс в системах-переводчиках содержат определенные языковые конструкции и принципы их взаимодействия в заданной грамматике основаны на дескрипторах основаны на принципе организации словарей
Первая даталогическая модель - это
сетевая иерархическая реляционная
Основные информационные единицы в иерархической модели данных - это
сегмент данных база знаний агрегат данных набор данных поле данных база данных
К моделям данных, отражающим совокупность объектов реального мира в виде графов взаимосвязанных информационных объектов, относятся
сетевая модель реляционная модель иерархическая модель
Минимальная единица данных в сетевой модели данных, - это
сегмент данных элемент данных поле данных набор данных
Минимальная единица данных в иерархической модели данных, - это
поле данных сегмент данных агрегат данных элемент данных
Основные информационные единицы в сетевой модели данных - это
элемент данных агрегат данных набор данных запись сегмент данных поле данных база знаний
В иерархической модели данных набор элементов данных, однозначно идентифицирующих экземпляр сегмента, - это
Ключ тип сегмента набор ключевых атрибутов
В иерархической модели данных конкретные значения полей данных, входящих в сегмент данных, - это
тип сегмента экземпляр данных экземпляр сегмента тип данных
В иерархической модели данных поименованная совокупность типов элементов данных, входящих в сегмент, - это
экземпляр сегмента тип сегмента экземпляр данных тип данных
В иерархической модели данных
сегменты объединяются в неориентированный древовидный граф агрегаты данных объединяются в ориентированный граф наборы данных объединяются в неориентированный граф сегменты объединяются в ориентированный древовидный граф поля объединяются в неориентированный древовидный граф
Схема иерархической базы данных - это
физическая база данных совокупность отдельных деревьев дерево
В иерархической модели данных иерархические связи между сегментами отражаются с помощью
типов сегментов наличия сегментов-потомков направленных ребер графа ключей
Для физической БД иерархической модели верно, что каждый логически исходный сегмент может быть связан
только с другим логически исходным сегментом с произвольным числом логически подчиненных сегментов только с одним логически подчиненным сегментом
Для физической БД иерархической модели верно, что каждый логически подчиненный сегмент может быть связан
с произвольным числом логически исходных сегментов только с другим логически подчиненным сегментом только с одним логически исходным сегментом
В физической БД иерархической модели корневой сегмент - это сегмент, который
не имеет подчиненных типов сегментов связан только с одним родительским сегментом не имеет родительского типа сегмента
Набор всех экземпляров сегментов, подчиненных одному экземпляру корневого сегмента, - это
логическая запись физическая запись "близнецы"
В иерархической модели данных физические записи
различаются по длине различаются по структуре не различаются по структуре не различаются по длине
В иерархической модели данных "близнецы" - это
экземпляры-потомки одного типа экземпляры-потомки одного типа, связанные с одним экземпляром сегмента-предка экземпляры-потомки одного экземпляра сегмента-предка
Для иерархической модели описание типов сегментов производится
начиная с описания корневого сегмента в соответствии с иерархией в произвольном порядке
Способ доступа определяет
устройство хранения БД способ организации взаимосвязи физических записей способ организации взаимосвязи логических записей
Для иерархической модели описание БД начинается с оператора
DEVICE DATA SET DBD
В иерархической модели при описании корневого сегмента параметр FREQ определяет
число возможных экземпляров родительского сегмента число возможных экземпляров корневого сегмента число всех подчиненных сегментов
В иерархической модели при описании логически подчиненного сегмента параметр
PARENT не может быть равен SEGM1 1 0
В иерархической модели при описании корневого сегмента параметр PARENT не может быть равен
SEGM1 1 0
Совокупность физических баз данных образует
логическую модель данных концептуальную модель данных физическую модель данных внешнюю модель данных
Описание схемы иерархической БД заканчивается следующими операторами
DBD END DATA SET ACCESS FINISH DBDGEN
Физическая база данных может содержать корневых сегментов
только один произвольное число не больше двух
Логическая база данных - это
совокупность блоков связи приложения с физическими БД, входящими в концептуальную схему представление концептуальной модели совокупность блоков спецификации программ представление внешней модели
В языке манипулирования данными в иерархической модели существуют следующие группы операторов
поиска данных модификации данных поиска с возможностью модификации
Для иерархической модели совокупность поддеревьев для физических баз данных, с которыми работает конкретный пользователь, - это
физическая модель пользовательская модель концептуальная модель внешняя модель
В иерархической модели оператор GET UNIQUE <имя сегмента> WHERE <список поиска> относится к группе операторов
модификации данных поиска данных поиска данных с возможностью модификации
В иерархической модели результатом вызова оператора GET UNIQUE Сотрудники WHERE Сотрудники.Возраст=30 будет
данные о первом найденном сотруднике в возрасте 30 лет данные о последнем найденном сотруднике в возрасте 30 лет список всех сотрудников в возрасте 30 лет
В иерархической модели данных к операторам поиска данных с возможностью модификации относятся операторы
GET HOLD NEXT <имя сегмента> GET HOLD UNIQUE <имя сегмента> WHERE <список поиска> GET NEXT <имя сегмента> WITHIN PARENT GET UNIQUE <имя сегмента> WHERE <список поиска>
Основные объекты сетевой модели данных - это
элемент данных запись агрегат данных поле данных сегмент данных набор данных
В сетевой модели данных определены агрегаты типа
вектор повторяющаяся группа запись матрица
В языке манипулирования данными иерархической модели операторы, не имеющие параметров, - это
INSERT UPDATE GET UNIQUE DELETE
В сетевой модели данных набор данных - это двухуровневый граф, связывающий отношением
"один-ко-многим" два агрегата данных "один-к-одному" два типа записи "один-ко-многим" два типа записи "один-к-одному" два элемента данных "многие-ко-многим" два типа записи
В сетевой модели данных совокупность агрегатов или элементов данных, моделирующая некоторый класс объектов реального мира, - это
запись набор данных сегмент данных поле данных
Понятию "запись" в иерархической модели данных соответствует понятие
сегмент данных дерево данных поле данных
Произвольный доступ к некоторому типу записи в сетевой модели
невозможен всегда возможен возможен при введении соответствующего сингулярного набора
К разделам языка описания данных в сетевой модели относится
описания полей данных описания записей описание базы данных описания наборов
В сетевой модели данных между двумя типами записей можно определить
не больше двух наборов только один набор любое количество наборов
К разделам языка описания данных в сетевой модели относится
описания записей описания полей данных описания наборов описание базы данных
Произвольный доступ к некоторому типу записи в сетевой модели
невозможен возможен при введении соответствующего сингулярного набора всегда возможен
В сетевой модели данных описание базы данных начинается оператором
SCHEMA IS AREA NAME IS DBD
В сетевой модели данных применение оператора GET возможно
только после применения оператора FIND в любой момент времени только после применения оператора STORE только после применения оператора CONNECT
В сетевой модели данных к некоторой физической области размещения должен быть приписан
каждый набор каждый экземпляр записи каждый агрегат данных каждый тип записи
В сетевой модели данных описание базы данных начинается оператором
DBD SCHEMA IS AREA NAME IS
При описании записи в сетевой модели данных ее номер уровня не может быть равен
1 3 0 2
В сетевой модели описание элементов данных, непосредственно не принадлежащих записи,
возможно с использованием типа REAL возможно с использованием сингулярного набора возможно с использованием типа VIRTUAL невозможно
В сетевой модели данных включение текущей записи в текущий экземпляр набора возможно командой CONNECT
возможно, если для члена набора способ включения задан как MANUAL возможно всегда возможно, если для члена набора способ включения задан как AUTOMATIC невозможно в принципе
В сетевой модели данных для описания набора данных и порядка включения членов в него необходимо
описать члены набора с указанием способа их включения и исключения из экземпляра набора задать номер набора указать порядок включения новых членов в набор приписать набор некоторой физической области размещения указать владельца набора указать порядок исключения членов из набора
Основной структурой данных в реляционной модели является
распределение корреляция противодействие отношение
Основные понятия и ограничения реляционной модели впервые сформулировал
Э. Кодд Ч. Пирс Э. Шредер
Основу теории отношений заложили
Э. Кодд Ч. Пирс Э. Шредер
Полное декартово произведение множеств - это
домен набор всевозможных сочетаний из n элементов, где каждый элемент берется из своего домена набор доменов отношение
N-арным отношением Rназывают
подмножество декартова произведения множеств совокупность множеств полное декартово произведение множеств
Исходные множества в N-арном отношении R называются
отношениями дольменами доменами связями
Вхождение домена в отношение называется
кортежем степенью атрибутом
Простой графической интерпретацией отношения является
эскиз график таблица граф
Всякая таблица, представляющая отношение, обладает следующими свойствами
имеет строки, соответствующие атрибутам отношения строки таблицы строго упорядочены каждый атрибут в отношении имеет уникальное имя не содержит одинаковых строк
Два отношения, отличающиеся только порядком строк или порядком столбцов, интерпретируются в рамках реляционной модели как
сходящиеся различные расходящиеся одинаковые
Количество атрибутов в отношении называют
рангом отношения кортежем отношения весом отношения степенью отношения
Строки отношения называются
кортежами степенями атрибутами
Схемой отношения называется
перечень имен атрибутов данного отношения с указанием домена, к которому они относятся перечень кортежей данного отношения с указанием домена, к которому они относятся графическое представление отношения
Иерархическая связь между отношениями в реляционной модели предполагает
наличие первичного ключа в основном отношении наличие внешнего ключа в подчиненном отношении наличие основных отношений и наличие подчиненных отношений
Схемы двух отношений называются эквивалентными, если
возможно такое упорядочивание имен атрибутов в схемах, что на одинаковых местах будут находиться эквивалентные атрибуты они имеют одинаковую степень возможно такое упорядочивание имен атрибутов в схемах, что на одинаковых местах будут находиться сравнимые атрибуты они имеют пропорциональную степень
Алгеброй называется
множество объектов с заданной на нем совокупностью операций, замкнутых относительно этого множества множество объектов и множество операций, рассматриваемых отдельно множество объектов с заданной на нем совокупностью операций
Все множество операций подразделяется на группы
теоретико-информационные специальные теоретико-множественные
Алгебраическая операция называется бинарной, если в ней участвует(ют)
два операнда число операндов, кратное двум число операндов, кратное степени двойки один операнд
Пересечением отношений называется отношение, которое содержит множество кортежей, принадлежащих
первому исходному отношению одновременно первому и второму исходным отношениям одновременно второму исходному отношению
Объединением двух отношений называется отношение, содержащее множество кортежей, принадлежащих
либо второму исходному отношению либо первому исходному отношению либо первому и второму исходным отношениям одновременно
Разностью двух отношений называется отношение, содержащее множество кортежей, принадлежащих
второму отношению и не принадлежащих первому не принадлежащих ни первому отношению, ни второму первому отношению и не принадлежащих второму
Операция расширенного декартова произведения является
несимметричной неперестановочной симметричной
Сцеплением или конкатенацией двух кортежей называется кортеж, полученный
добавлением значений второго в конец первого добавлением значений второго в середину первого добавлением значений первого в середину второго добавлением значений первого в конец второго
Операции объединения, пересечения, разности относятся к
необходимо получить разность двух отношений невозможно применение других операций требуется сравнить некоторое множество характеристик отдельных атрибутов
Операции объединения и пересечения являются
коммутативными несимметричными некоммутативными
Свойство коммутативности алгебраической операции означает, что
результат не зависит от порядка и количества аргументов результат не зависит от порядка аргументов в операции результат зависит от порядка аргументов в операции
Язык SQL содержит
операторы запросов операторы DDL операторы управления БД
К операторам определения данных относятся
DROP INDEX CREATE TABLE ALTER TABLE ALTER VIEW
Операторы CREATE TABLE и DROP TABLE относятся к группе операторов
управления транзакциями манипулирования данными управления БД определения данных
Оператор SELECT относится к группе операторов
управления БД запросов управлении транзакциями манипулирования данными
Операторы DELETE, INSERT, UPDATE относятся к группе операторов
манипулирования данными управления БД управления транзакциями
Операторы манипулирования данными - это
INSERT DELETE UPDATE
Средства управления транзакциями включают операторы
ROLLBACK SAVEPROFIT COMMIT SAVEPOINT
Операции COMMIT, ROLLBACK относятся к операциям
манипулирования данными запросов управления транзакциями
В средствах управления транзакциями отсутствует операция
SAVEPOINT COMMIT ROLLBACK SUBMIT
Внимание ! Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier! Задана таблица EXEMPLAR
EXEMPLAR_ID или ISBN только EXEMPLAR_ID, так как ISBN уже является внешним ключом только ISBN, так как EXEMPLAR_ID не является внешним ключом набор атрибутов EXEMPLAR_ID и ISBN
Задана таблица EXEMPLAR
CREATE TABLE EXEMPLAR ( EXEMPLAR_ID INT IDENTITY PRIMARY KEY, ISBN varchar(14) NOT NULL FOREIGN KEY references BOOKS(ISBN), READER_ID smallint(4) NULL FOREIGN KEY references READERS(READ_ID), DATA_IN date, DATA_OUT date, );
Необязательные атрибуты - это
DATA_IN DATA_OUT READER_ID EXEMPLAR_ID ISBN
Таблицы BOOKS и READERS являются основными, таблица EXEMPLAR подчинена им. Тогда правильный порядок создания таблиц
DATA_OUT READER_ID READERS EXEMPLAR_ID ISBN DATA_IN
Задана таблица EXEMPLAR
CREATE TABLE EXEMPLAR ( EXEMPLAR_ID INT IDENTITY PRIMARY KEY, ISBN varchar(14) NOT NULL FOREIGN KEY references BOOKS(ISBN), READER_ID smallint(4) NULL FOREIGN KEY references READERS(READ_ID), DATA_IN date, DATA_OUT date, );
Таблица EXEMPLAR является
подчиненной таблице READERS подчиненной таблице BOOKS основной подчиненной таблице READ_ID
Задана таблица EXEMPLAR
CREATE TABLE EXEMPLAR ( EXEMPLAR_ID INT IDENTITY PRIMARY KEY, ISBN varchar(14) NOT NULL FOREIGN KEY references BOOKS(ISBN), READER_ID smallint(4) NULL FOREIGN KEY references READERS(READ_ID), DATA_IN date, DATA_OUT date, );
Таблица EXEMPLAR является
подчиненной таблице READ_ID подчиненной таблице BOOKS основной подчиненной таблице READERS
В СУБД MS SQL Server для удаления базы данных используется оператор
DESTROYDB DELETE DATABASE DROP DATABASE
При создании базы данных Readers в MS SQL Server 7.0 c помощью оператора CREATE DATABASE Readers
будет выдана ошибка, так как не указаны обязательные параметры будет создана база данных Library будет создана база данных Readers
В языке SQL для модификации таблиц используется оператор
ALTER TABLE DROP TABLE DESTROY TABLE CREATE TABLE
Представление
существует в базе данных в том виде, как оно сконструировано содержит данные, реально существующие в базе данных содержит вымышленные данные не существует в базе данных в том виде, как оно сконструировано
Таблицы BOOKS и READERS являются основными, таблица EXEMPLAR подчинена им. Тогда правильный порядок удаления таблиц
в таблицу BOOKS будет добавлен столбец AUTOR будет создана таблица BOOKS, состоящая из столбца AUTOR из таблицы BOOKS будут удалены все столбцы, кроме столбца AUTOR из таблицы BOOKS будет удален столбец AUTOR
SQL-запрос на выборку, который пользователь воспринимает как некоторое виртуальное отношение, - это
внутренняя модель презентация представление схема БД
К условиям, при которых невозможно обновить представление, относятся
отсутствие в запросе группировки HAVING наличие в запросе предиката DISTINCT присутствие в запросе группировки GROUP BY возвращаемые столбцы являются вычисляемыми
Для определения представления используется оператор
Выполнению операции проектирования отношения на ряд столбцов соответствует определение
вертикального представления объединенного представления сгруппированного представления горизонтального представления
Горизонтальное представление используется для
уменьшения объема реальных таблиц в обработке ограничения доступа пользователей к закрытой для них информации для скрытия информации, которая не должна быть доступна в конкретной внешней модели
В-деревья относятся к
взаимосвязанным файлам файлам прямого доступа индексным файлам инвертированным спискам
Способы размещения данных в среде хранения и способы доступа к этим данным определяет
даталогическая модель БД физическая модель БД инфологическая модель БД
Поименованная линейная последовательность записей, расположенных на внешних носителях, называется
деревом данных файлом базой данных
Взаимосвязанные файлы бывают следующих типов:
с однонаправленными цепочками с многонаправленными цепочками с ненаправленными цепочками с двунаправленными цепочками
Плотный и неплотный индекс принадлежат
письменному типу файлов плотностному типу файлов индексному типу файлов
Возможность определения текущей записи файла, а также последующей и предыдущей - следствие
Файлы с постоянной длиной записи, расположенные на устройствах прямого доступа, называются
файлами прямого доступа файлами произвольного доступа файлами одностороннего доступа
Для каждого файла в системе хранится следующая информация:
имя создателя тип размер записи имя
Файлы с переменной длиной записи могут быть организованы посредством
пометки специальным маркером конца строки записи в начале каждой записи ее длины пометки специальным маркером начала строки
Ситуация соответствия одного значения хеш-функции нескольким разным ключам называется
аномалией коллизией ошибкой
Наиболее быстрый способ доступа обеспечивают файлы
с прямым доступом с параллельным доступом с последовательным доступом
Значения ключей, которые имеют одно и то же значение хеш-функции, называются
однотипами прототипами синонимами
При поиске записи по стратегии разрешения коллизий с областью переполнения сначала
делается соответствующая отметка в реестре БД происходит перемещение по цепочке синонимов вычисляется значение ее хеш-функции
Область хранения в стратегии разрешения коллизий с областью переполнения разбивается на
второстепенную область область хеширования основную область область переполнения
При использовании хеширования как метода доступа необходимо принять два независимых решения:
выбрать метод синонимизации выбрать метод разрешения коллизий выбрать хеш-функцию
В стратегии свободного замещения разрешения коллизий для каждой записи добавляется
указатель на последующую запись в цепочке синонимов указатель на предыдущую запись в цепочке синонимов указатель на последнюю запись в цепочке синонимов
Стратегия разрешения коллизий, в которой файловое пространство не разделяется на области, называется
стратегией свободного замещения стратегией разрешения с областью переполнения стратегией разрешения без области переполнения
В стратегии свободного замещения разрешения коллизий файловое пространство
не разделяется на области подразделяется на основную область и область преполнения подразделяется на свободную и замещенную области
При добавлении новой записи в основную запись она добавляется
в начало основной области в произвольное место основной области в конец основной области
Наиболее эффективным алгоритмом поиска на упорядоченном массиве является
n-арный поиск унарный поиск бинарный поиск
Файлы, в которых основная область содержит последовательность записей одинаковой длины, расположенных в произвольном порядке, а структура индексной записи имеет вид ЗНАЧЕНИЕ КЛЮЧА-НОМЕР ЗАПИСИ, называются
индексно-скошенными файлами файлами с плотным индексом файлами с неплотным индексом индексно-прямыми файлами
При переполнении индексной области возможно
удалить лишние записи перестроить заново индексную область организовать область переполнения для индексной области, в которой будут храниться не поместившиеся в область записи
Для моделирования отношений 1:М и М:М на файловых структурах используется
принцип организации цепочек записей внутри временного файла и ссылки на номера записей для нескольких взаимосвязанных файлов принцип организации цепочек записей внутри файла и ссылки на номера записей для нескольких взаимосвязанных файлов принцип организации цепочек записей внутри файла и ссылки на номера записей для всех взаимосвязанных файлов
При нахождении нужных записей "подчиненного" файла
сначала ищется запись в "основном" файле, затем в подчиненном сначала ищется запись в "подчиненном" файле, затем в основном сначала ищется запись в "промежуточном" файле, затем в подчиненном
При удалении записи из цепочки подчиненного файла
сначала удаляемая запись отыскивается, затем - удаляется сначала удаляемая запись помечается звездочкой, затем - удаляется сначала удаляемая запись удаляется, затем на ее место переводится курсор
При модификации основного файла с организацией вторичных списков осуществляются следующие дейсвия:
исключается старая ссылка на предыдущее значение вторичного ключа изменяется запись основного файла добавляется новая ссылка на новое значение вторичного ключа
При бесфайловой организации данных БД
файлы данных отсутствуют файлы данных находятся в оперативной памяти операционной среды пространство внешней памяти полностью предоставляется БДдля управления
Индексированный список в общем случае - это
двухуровневая индексная структура трехуровневая индексная структура одноуровневая индексная структура
Непрерывная область дисковой памяти называется
экстентом кластером секстентом
Часть диска, физическое пространство на диске, которое ассоциировано одному процессу, называется
кластером экстентом чанком
Слот - это
4-байтовое слово 16-байтовое слово 8-байтовое слово
Таблица смещений состоит из
таблицы настройки смещений указателя на местоположения полей переменной длины таблицы подстройки смещений указателя на местоположение таблицы смещений
В структуре хранения данных MS SQL Server физически используются следующие единицы хранения данных:
Блок единица размещения страница
Страница БД может быть следующего типа:
индексная страница страница данных страница комментариев страница размещения
Процесс обращения пользователя к БД с целью ввода, получения или изменения информации в БД, - это
удаленный запрос запрос транзакция выборка
Система, обеспечивающая параллельный доступ к одной БД нескольких пользователей, если БД расположена на одной машине, - это
система распределенных баз данных распределенная система система распределенной обработки данных
Система, обеспечивающая параллельный доступ к одной БД нескольких пользователей, если БД расположена на нескольких машинах, - это
система распределенных баз данных распределенная система система распределенной обработки данных
Разделение функций стандартного интерактивного приложения на 5 имеющих различную природы групп - это основной принцип технологии
клиент-сервер файлового сервера сервера баз данных
Запрос, при обработке которого используются данные из БД, расположенные в разных узлах сети, называется
скоростным распределенным виртуальным удаленным
Последовательность операций модификации данных в БД, переводящая БД из одного непротиворечивого состояния в другое, - это
выборка удаленный запрос запрос транзакция
Часть кода приложений, определяющая алгоритмы решения конкретных задач приложения, - это
презентационная логика бизнес-логика логика обработки данных
В технологии клиент-сервер выделяют следующие группы функций стандартного интерактивного приложения
обработка данных внутри приложения ввод и отображение данных управление информационными ресурсами служебные функции прикладные функции
Часть кода приложения, связанная с обработкой данных внутри приложения, - это
бизнес-логика логика обработки данных презентационная логика
Модель удаленного управления данными также называется моделью
части приложения комбинируются внутри одной исполняемой программы части приложении комбинируются внутри нескольких исполняемых программ все части приложения располагаются в единой среде
В модели файлового сервера СУБД находится
на сервере на клиенте на сервере и на клиенте
В модели файлового сервера сервер может обслуживать
не более 5 клиентов множество клиентов только одного клиента
В модели файлового сервера бизнес-логика приложения располагается на
на сервере и на клиенте на клиенте на сервере
В модели файлового сервера файлы базы данных располагается на
на сервере и на клиенте на клиенте на сервере
В модели файлового сервера в ответ на запрос клиент получает
блоки файлов хранимые на сервере процедуры только релевантные запросу данные
В модели удаленного доступа к данным на сервере находятся
база данных бизнес-логика приложения презентационная логика приложения ядро СУБД
В модели удаленного доступа к данным в ответ на запрос клиент получает
только релевантные запросу данные хранимые на сервере процедуры блоки файлов
Модель сервера баз данных поддерживается
Informix Oracle Sybase MS SQL Server
Основу модели сервера баз данных составляют механизмы
Целостности Триггеров поддержки доменной структуры хранимых процедур
В модели сервера баз данных средством программирования SQL-сервера является
механизм хранимых процедур механизм триггеров механизм передаваемых процедур
В модели сервера баз данных бизнес-логика приложений
находится на сервере находится на клиенте разделена между клиентом и сервером
В модели сервера баз данных механизм ограничений на пользовательские типы данных - это механизм
хранимых процедур поддержки кортежной структуры поддержки доменной структуры триггеров
В модели сервера баз данных для отслеживания текущего состояния информационного хранилища выступает
механизм хранимых процедур механизм триггеров механизм передаваемых процедур
В модели сервера баз данных триггеры
не могут вызывать хранимые процедуры могут вызывать хранимые процедуры хранятся в словаре БД
Для написания хранимых процедур и триггеров используется
Cobol SQL Small-Talk С встроенный SQL
В трехуровневой модели между клиентом и сервером БД находится
сервер приложений сервер ответа клиентское приложение сервер рабочей группы
В трехуровневой модели функция создания резервных копий БД и ее восстановления после сбоев лежит на
распределена между сервером БД и сервером приложений сервере приложений сервере БД клиенте
взаимодействие с данными отсутствовало управление данными отсутствовало управление данными и взаимодействие с пользователем были совмещены в одной программе
При горизонтальном параллелизме параллельность достигается
одновременным выполнением разных операций над физически близко хранимыми данными конвейерным выполнением операций, составляющих запрос пользователя выполнением одинаковых операций над разными физически хранимыми данными
При использовании архитектуры виртуального сервера
можно направить запрос от конкретного клиента конкретному серверу нельзя направить запрос от конкретного клиента конкретному серверу невозможно установить приоритеты запросов можно устанавливать приоритеты запросов
К возможным способам распараллеливания запросов относятся
синтез данных сегментирование данных декомпозиция запросов
В архитектуре виртуального сервера клиенты подключаются к
гарантирует сохранность измененных данных выражается в том, что транзакция не нарушает взаимной согласованности данных выражается в том, что транзакция должна быть выполнена в целом или не выполнена совсем
Последовательность операций, производимых над базой данных и переводящих базу данных из одного непротиворечивого состояния в другое непротиворечивое состояние, называется
циклом транзакцией аномалией
Системная структура в виде журнала изменений базы данных, предназначенная для обеспечения надежного хранения данных в БД, называется
журналом реестра журналом изменений журналом транзакций
Оператор COMMIT
означает успешное завершение транзакции прерывает транзакцию означает ошибочное завершение транзакции
Оператор BEGIN TRANSACTION
сообщает о начале транзакции сообщает об откате всей транзакции сообщает об успешном завершении транзакции
Общими принципами восстановления БД являются
сохранение в восстановленном состоянии БД незафиксированных транзакций отсутствие в восстановленном состоянии БД незафиксированных транзакций сохранение в восстановленном состоянии БД зафиксированных транзакций
Восстановление состояния БД требуется проводить в случае
аварийного выключения питания корректного выключения питания возникновения неустранимого сбоя процессора
Индивидуальный откат транзакции применяется в случае
взаимной блокировке транзакций при параллельном выполнениии аварийного завершения работы прикладной программы завершение транзакции оператором ROLLBACK
Возможны следующие способы ведения журнальной информации
локальные журналы изменений БД общий журнал изменений БД отсутствие журналов изменений БД
Системная процедура, возвращающая все старые значения в отмененной транзакции, называется
ROLLBACK REDO UNDO
При откате транзакции выполняется системная процедура
REPEAT REDO UNDO
При нормальной работе очередная страница журнала выталкивается во внешнюю память
только при полном заполнении только если память пуста только если страница пуста
Принцип протокола журнализации WAL -
"пиши сначала в буфер" "не пиши в журнал" "пиши сначала в журнал"
Для повторного выполнения транзакции используется оператор
REPEAT REDO UNDO
Каждая успешно завершенная транзакция должна быть зафиксирована
на внешней памяти в буфере в оперативной памяти
Последняя запись в журнал, производимой от имени транзакции, является
специальная запись о количестве операций в транзакции специальная запись о конце транзакции запись о последней операции в транзакции
Чтобы гарантировать возможность восстановления последнего согласованного состояния базы данных, при фиксации транзакции во внешнюю память журнала нужно выталкивать:
первую запись об изменении БД этой транзакцией последнюю запись об изменении БД этой транзакцией все записи об изменении БД этой транзакцией
Для закончившихся транзакций при индивидуальном откате
индивидуальный откат невозможен выбирается первая запись из списка транзакций выбирается очередная запись из списка транзакций
Для индивидуального отката транзакции все записи в журнале по данной транзакции связываются в
древовидный список прямой список обратный список
При индивидуальном откате транзакции вместо прямой операции UPDATE выполняется
операция INSERT обратная операция UPDATE операция DELETE
Состояние внешней памяти базы данных считается согласованным, если наборы страниц всех объектов соответствуют состоянию объекта
только до изменения до изменения или после изменения только после изменения
Теневой механизм обеспечения наличия точек физической согласованности базы данных основан на использовании
Для обеспечения наличия точек физической согласованности базы данных существуют подходы
использование теневого механизма использование точечного механизма журнализация постраничных изменений БД
Образование новых транзакция блокируется при достижении
"зеленой зоны" "желтой зоны" "красной зоны"
Восстановление последнего согласованного состояния базы данных после жесткого сбоя начинается с
обратного копирования БД из архивной копии выполнения в прямом направлении всех операций по журналу с отката всех незавершившихся транзакций
Для восстановления последнего согласованного состояния базы данных после жесткого сбоя необходимо иметь
таблицу восстановления архивную копию базы данных журнал
При параллельной обработке транзакций в БД возможны следующие проблемы
проблемы промежуточных данных проблемы несогласованных данных проблемы строк-фантомов пропавшие изменения
При достижении "желтой зоны"
образование новых транзакций временно блокируется происходит мягкий сбой производится откат всех транзакций
При параллельной обработке транзакций если две транзакции изменяют одну и ту же запись в БД, может возникнуть проблема
пропавших изменений промежуточных данных несогласованных данных строк-фантомов
Процедура, гарантирующая, что каждый пользователь, обращаясь к базе данных, работает с ней так, как будто не существует других пользователей, одновременно работающих с теми же данными, называется
Выделяют следующие типы синхронизационных захватов:
Разделяемый Кластерный Эксклюзивный
Синхронизационный захват объектов - это
сериализация блокировка откат
Основой обнаружения тупиковых ситуаций является построение
графа блокировки транзакций графа ожидания транзакций матрицы блокировки транзакций
Разрушение тупика начинается
выбора транзакции-жертвы архивации базы данных отката всех транзакций
Критерий выбора транзакции-жертвы
тип блокировки транзакции стоимость транзакции сложность транзакции
Наличие циклов в графе транзакции означает
наличие транзакции-жертвы образование тупика отсутствие тупиков
Метод сериализации транзакций, не требующий построения графа ожидания транзакций, называется
методом меток-фантомов методом матричных меток методом временных меток
Совместный захват всего объекта с намерением впоследствии захватывать какие-либо входящие в него объекты в монопольном режиме обозначается
IS SIX IX
Проверка наличия семантических ошибок в операторе SQL выполняется на этапе
проверки параметров оператора исполнения плана запроса синтаксического анализа оператора
Процесс выполнения операторов SQL начинается с
синтаксического анализа оператора проверки параметров оператора оптимизации оператора
Разделение запроса на ряд минимальных операций и построение нескольких планов выполнения SQL-запроса осуществляется на этапе
генерации плана выполнения запроса SQL исполнения плана запроса оптимизации оператора SQL
Наиболее трудоемкий и длительный этап выполнения операторов SQL - это
генерация плана выполнения запроса SQL синтаксический анализ оператора оптимизация оператора проверка параметров оператора исполнение плана запроса
Синтаксический анализ оператора SQL
не требует обращения к статистической информации о БД не требует обращения к системным каталогам БД требует обращения к системным каталогам БД
Семантический анализ оператора SQL
требует обращения к системным каталогам БД не требует обращения к статистической информации о БД не требует обращения к системным каталогам БД
При объединении операторов SQL с базовым языком программирования они
не могут ссылаться на переменные базового языка могут ссылаться на переменные базового языка получают результаты SQL-запросов с помощью переменных базового языка
На этапе оптимизации SQL-запроса требуется доступ к
журналу откатов системным каталогам статистической информации о БД
При объединении операторов SQL с базовым языком программирования для присвоения атрибутам БД NULL значений используются
операторы SQL триггеры специальные функции
Результат многострочного SQL-запроса -
одно значение набор строк значения нескольких столбцов
Во встроенном SQL запросы бывают
многострочные однострочные многостраничные
Для выполнения однострочных запросов в оператор SELECT во встроенном SQL добавлен раздел
FROM WHERE INTO
Для работы с многострочными запросами во встроенном SQL вводится понятие
списка курсора буфера
Во встроенном SQL для определения выполняемого запроса и связывании результатов запроса с заданным курсором используется оператор
OPEN CURSOR FETCH CURSOR DECLARE CURSOR
Во встроенном SQL для продвижения указателя записей на следующую позицию в виртуальном наборе записей используется оператор
FETCH OPEN DECLARE CURSOR
В случае, когда операторы SQL встраиваются непосредственно в исходный текст программы на базовом языке, используется
При определении курсора параметр INSENSITIVE определяет такой режим создания набора строк, соответствующего определяемому курсору, при котором
все изменения в исходных таблицах, произведенные после открытия курсора другими пользователями, видны в нем некоторые изменения в исходных таблицах, произведенные после открытия курсора другими пользователями, не видны в нем все изменения в исходных таблицах, произведенные после открытия курсора другими пользователями, не видны в нем
Указание спецификации READ ONLY при определении курсора
ускоряет его обработку замедляет его обработку не отражается на скорости его обработки
При неудачном выполнении операции открытия курсора значение переменной SQLCODE
отрицательно равно нулю положительно
Для ускорения обработки курсора можно задать в параметре UPDATE конкретный перечень столбцов, в которых допустимы изменения,
ключевое слово SCROLL спецификацию READ ONLY параметр INSENSITIVE
Инициирование выполнения базового запроса, соответствующего описанию курсора, производится оператором
INITIALIZATION DECLARE OPEN
Для возврата кода завершения операции используется
системная переменная SQLCODE системная переменная CODE отдельно создаваемая переменная базового языка
Если в запросе присутствует ключевое слово DISTINCT, то с помощью курсора возможно
просмотр данных удаление данных модификация данных
Курсоры можно использовать для
модификации данных просмотра данных удаления данных
В MS SQL Server после уничтожения курсора оператором DEALLOCATE для данного курсора
невозможно выполнение OPEN обязательно выполнение OPEN возможно выполнение OPEN
Курсоры сервера выполняются
с такой же скоростью, как курсоры клиента медленнее курсоров клиента быстрее курсоров клиента
В хранимых процедурах или триггерах определяются курсоры
сервера клиента приложения
Хранимые процедуры пишутся на
только на Java специальном встроенном языке программирования SQL любом языке программирования
По умолчанию выполнить хранимую процедуру может
любой пользователь БД только владелец процедуры только администратор сервера БД
Если необходимо, чтобы исходный текст хранимой процедуры не сохранялся в БД, при создании процедуры нужно задать ключевое слово
RECOMPILE ENCRYPTION VARYING
Для создания хранимой процедуры применяется оператор
DECLARE PROCEDURE CREATE PROCEDURE OPEN PROCEDURE
Специальный вид хранимой процедуры, которую SQL-Server вызывает при выполнении операций модификации соответствующих таблиц, - это
фильтр диспетчер триггер
Оператор EXECUTE IMMEDIATE относится к
динамическому SQL статическому SQL гибридному SQL
Выберите верное
нельзя использовать в теле триггера команду CREATE TABLE нельзя использовать в теле триггера команду ALTER TABLE нельзя создать триггер для представления
Наделение пользователей разными привилегиями для доступа к одному и тому же объекту - характерная черта
обязательного подхода к обеспечению безопасности данных избирательного подхода к обеспечению безопасности данных привилегированного подхода к обеспечению безопасности данных общего подхода к обеспечению безопасности данных
Присвоение объектам данным классификационных уровней и наделение пользователей определенным уровнем допуска - характерная черта
обязательного подхода к обеспечению безопасности данных избирательного подхода к обеспечению безопасности данных общего подхода к обеспечению безопасности данных привилегированного подхода к обеспечению безопасности данных
Существуют следующие подходы к обеспечению безопасности данных в современных СУБД
индивидуальный избирательный равных прав обязательный
Поименованный набор полномочий - это
роль атрибут пользователя право доступа
Пользователю может быть назначена
только одна роль несколько ролей не более двух ролей
Набор действий, которые пользователи могут выполнять над объектами базы данных - это
роли пользователей полномочия пользователей атрибуты пользователей
Вы можете обратится к нам напрямую, через:
По Skype: molodoyberkut По Telegram: @MolodoyBerkut По ICQ: 657089516