- •Тема: «Понятие информационной безопасности»
- •Тема: «Угрозы информационной безопасности»
- •Тема: «Подсистемы защиты информации»
- •Тема: «Методы защиты»
- •Тема: «Несанкционированный доступ»
- •Тема: «Разграничение доступа»
- •Тема: «Разноуровневый доступ»
- •Тема: «Политика безопасности»
- •Как называется противоправное и преднамеренное овладение информацией?
- •Тема: «Аудит»
- •Тема: «Экранирование»
- •Что позволяет обеспечить полноценную замену сервера в случае его сбоя за счет передачи управления резервному серверу?
- •Тема 1.3. Эксплуатация экономических информационных систем
- •Тема 1.4. Распределенная обработка данных
Тема 1.4. Распределенная обработка данных
Совокупность баз данных, которые обрабатываются и управляются по отдельности, а так же могут разделять информацию, называется…
Реляционная база данных
Распределенная база данных
Система управления базами данных
Серверная база данных
Необходимость представлять все данные так, как если бы они были локальными отражается свойством распределенной базы данных…
Прозрачность относительно расположения данных
Поддержка распределенных изменений
Универсальность доступа
Прозрачность относительно сети
Необходимость обеспечения защиты всей распределенной базы данных от несанкционированного доступа отражается в свойстве…
Гетерогенность системы
Безопасность системы
Универсальность системы
Конфиденциальность системы
Наличие возможности объединять данные из любых баз отражается свойством распределенной базы данных…
Поддержка распределенных изменений
Поддержка распределенных транзакций
Поддержка распределенных запросов
Поддержка распределенных механизмов доступа
Необходимость работы в системах с различной архитектурой и производительностью отражается свойством распределенной базы данных…
Разнородность системы
Однородность системы
Гетерогенность системы
Прозрачность системы -
Обеспечение единой методики доступа ко всем данным обеспечивается свойством распределенной базы данных…
Универсальность доступа
Однородность доступа
Управление доступом
Аутентификация доступа
К признакам классификации режимов работы с распределенными базами данных НЕ относится…
Многозадачность -
Правило обслуживания запросов
Схема размещения данных
Схема управления транзакциями
Системы, которые отражают структуру и свойства многопользовательских операционных систем с базой данных, размещенной на большом центральном компьютере называются системами …
распределенного управления ресурсами
распределенных баз данных
распределенной обработки данных
распределенного доступа
Система распределенной базы данных состоит из узлов, которые взаимодействуют по принципу…
База данных только одного узла доступна пользователю
База данных только серверного узла доступна пользователю
Пользователю доступны только операции ввода-вывода информации в базе данных
База данных любого узла доступна пользователю
Программа, реализующая функции СУБД при распределенной обработке данных…
Клиент
Сервер
Приложение
Файл
Базовая архитектура распределенной обработки, при которой взаимодействие между клиентом и сервером происходит на уровне команд ввода-вывода файловой системы
«выделенный сервер базы данных»
«активный сервер базы данных»
«файл-сервер»
«сервер приложений»
Архитектура сервера базы данных, при которой для обслуживания каждого запроса запускается отдельный серверный процесс
Многопотоковая
«один к одному»
Мультисерверная
Подход к обработке клиентского запроса в мультисерверной архитектуру, при котором данные хранятся на нескольких физических носителях, а для обработки запроса запускается несколько серверных процессов, каждый из которых выполняет одинаковую последовательность действий независимо от других…
Модель горизонтального параллелизма
Модели вертикального параллелизма -
Модель межсерверного параллелизма
К категориям программного обеспечение промежуточного уровня относятся…
ПО доступа к базам данных
ПО межмодульного взаимодействия -
Серверное ПО
Технологической основой интерфейса уровня вызова (CLI) является…
Специальная библиотека
SQL-команда
Драйвер
Системная база данных в MS SQL Server, которая хранит всю информацию сервера, включая учетные записи и параметры, сведения о всех базах и нахождении их первичных файлов с данными об инициализации баз данных пользователя…
Master
TempDB
Model
MSDB
Системная база данных в MS SQL Server, которая является шаблоном, задаваемых администратором и используемым для создания любых пользовательских баз данных…
Master
TempDB
Model
MSDB
Все системные и пользовательские базы данных в MS SQL Server содержат в обязательном порядке…
функции
системные каталоги
процедуры
системные таблицы
Системная таблица, в которой содержатся сведения о всех базах данных MS SQL Server
Sysprocesses
Sysdatabases
Sysservers
Sysaltfiles
Системная таблица, в которой содержатся сведения об учетной записи пользователя SQL Server
Sysmessages
Sysperinfo
syslogins
sysdevices
Графическая утилита MS SQL Server, являющаяся основным инструментом для работы с языком Transact-SQL…
Enterprice Manager
Performance Monitor
Profiler
Query Analyzer
Главный административный инструмент MS SQL Server, реализованый в виде подгружаемого модуля универсальной оболочки для управления приложениями …
Enterprice Manager
Performance Monitor
Profiler
Query Analyzer
Файлы базы данных в MS SQL Server, предназначенные для хранения информации, находящейся в таблицах базы данных…
Файлы данных
Файлы журнала транзакций
Файлы прямого доступа
Файлы системных таблиц
SQL Server 2000 записывает информацию о ходе выполнения транзакций в файлы…
Данных
Журнала транзакций
Управления доступом
индексов
Минимальное количество файлов, которое должна содержать база данных в SQL Server…
1
2
3
0
Объекты SQL Server, которые отображают данные, хранящиеся в других таблицах, виртуальные таблицы…
Индексы
Представления
Ключи
Умолчания
Специальные управляющие конструкции, связанными с таблицами и ограничивающие диапазон возможных значений в столбце таблицы…
ограничения целостности
правила
хранимые процедуры
триггеры
Параметр команды CREATE DATABASE, в котором находится первоначальный размер, который файл будет иметь непосредственно после создания базы данных…
Size
MaxSize
MinSize
CreateSize
По умолчанию при создании все файлы базы данных размещаются в группе файлов…
PRIMARY
USER
INITIAL
FILEGROUP
Параметр команды CREATE DATABASE, который определяет список файлов на диске для размещения журнала транзакций…
FILE NAME
LOG ON
TRANSACT ON
ON
При создании базы данных по умолчанию первоначальный размер файла данных равен…
512 Кбайт
5 Мбайт
1 Мбайт
10 Мбайт
Параметр команды ALTER DATABASE, использующийся для удаления из базы данных файлов или групп файлов…
DELETE FILE
MODIFI FILE
REMOVE FILE
DROP FILE
Параметр команды ALTER DATABASE, использующийся для добавления новых файлов данных в базу…
INSERT FILE
ADD FILE
MODIFI FILE
CREATE FILE
При запуске запроса
CREATE DATABASE Products
ON
(NAME = Prod_dat,
FILENAME = ‘c:\program files\Microsoft SQL Server\MSSQL\data\prods.mdf’,
SIZE = 4,
MAXSIZE = 10,
FILEGROWTH = 1)
размер файла журнала транзакций будет составлять…
1 Мбайт
4 Мбайта
10 Мбайт
не будет создан
Вторичные файлы данных в SQL Server имеют расширение…
Mdf
Ldf
ndf
Параметры, которые можно изменять у базы данных командой ALTER DATABASE за один вызов…
Только один
Несколько
Все сразу
В системной таблице sysdatabases системной базы данных master SQL Server при создании новой базы данных
создается новая строка, которая описывает новую базу данных
заполняется ячейка с характеристиками базы
добавляется новый столбец, описывающий базу данных
Создание вычисляемого столбца в таблице базы данных задается параметром…
FORMULA
COLLATION
DESCRIPTION
SCALE
Задание столбца- счетчика в таблице SQL Server производится параметром…
DEFAULT VALUE
IDENTITY
DATA TYPE
LENGTH
Параметр ALLOW NULLS при создании таблицы SQL Server…
Определяет возможность пустых значений в столбце
Задает значение по умолчанию в столбце
Задает ограничения на значение в столбце
Определяет ключевое поле
Целый тип столбца в таблице SQL Server…
Char
Float
Bit
Int
Тип дата и время столбца в таблице SQL Server…
Datetime
Binary
Money
Timestamp
Параметр с помощью логических условий налагает ограничение на значения, которые могут храниться в столбце таблицы SQL Server…
Check
Default
Unique
Null
В предложениях ON UPDATE и ON DELETE операторов работы с таблицами задаются…
условия на строки, удаляемые или обновляемые в таблице
критерии обновления или удаления полей таблицы
правила поддержки ссылочной целостности при обновлении и удалении
Для удаления таблицы из базы данных служит команда…
DELETE TABLE
DROP
DROP TABLE
REMOVE TABLE
Команда ALTER TABLE Сделка DROP CONSTRAINT fk_Товар, fk_Клиент удаляет из таблицы …
поля
ограничения внешних ключей
строки
условия на значения в полях
Команда CREATE TABLE Остатки (КодОстатка Int Primary Key, КодТовара Int, Остаток int, Data datetime CONSTRAINT fk_Товар Foreign key(КодТовара) references Товар) создает таблицу…
Состоящую из четырех полей с заданным первичным ключом и внешним ключом
Состоящую из четырех полей, не связанную с другими таблицами
Состоящую из пяти полей с заданным первичным ключом
Состоящую из трех полей с заданным первичным ключом и внешним ключем
Команда ALTER TABLE Товар ADD ЦенаС_НДС AS Цена*1.18 изменяет таблицу…
Добавляет новое поле с заданным условием на значение
Модифицирует поле
Добавляет ограничение целостности данных
Добавляет вычисляемое поле
Средство, облегчающее понимание структуры базы данных, позволяющее наглядно представлять структуру таблиц и связей между ними…
Схема данных
Диаграмма
Представление
Образ
Режим, в котором не может быть представлена таблица в диаграмме…
Свойства столбцов
Ключевые столбцы
Пользовательский режим
Обязательные столбцы
Не перестраивают физическую структуру таблицы, а лишь организуют ссылки на соответствующие строки индексы типа…
Кластерные
Не кластерные
Уникальные
В таблице может быть определено…
Несколько кластерных индексов
Один кластерный индекс
Столько же кластерных индексов, сколько и полей в таблице
При создании в таблице первичного ключа с помощью ключевых слов PRIMARY KEY сервер …
автоматически создает для него кластерный индекс
автоматически создает для него не кластерный индекс
автоматически создает запрет на создание индексов
Уникальный индекс может быть применен…
Только к кластерному индексу
Только к не кластерному индексу
К кластерному и не кластерному индексам
Только самостоятельно, как отдельный индекс
При определении индекса параметр, который будет устанавливает плотность записи данных на странице…
Плотность индекса
Фактор заполнения
Сжатие
Шаг индекса
Для создания уникального кластерного индекса применяется команда…
CREATE UNIQUE INDEX…
CREATE UNIQUE NONCLUSTERED INDEX…
CREATE UNIQUE CLUSTERED INDEX…
CREATE CLUSTERED INDEX..
Созданный при помощи команды индекс CREATE UNIQUE NONCLUSTERED INDEX i1 ON klient (fname, lname ) WITH FILLFACTOR = 30 ON [PRIMARY] является…
Составным уникальным не кластерным индексом
Простым уникальным не кластерным индексом
Составным уникальным кластерным индексом
Простым уникальным кластерным индексом
Параметры ASC и DESC в команде CREATE INDEX определяют…
метод сортировки ключевых элементов
метод отказа от транзакции при добавлении дублирующих строк
резервирование на каждой странице индекса места для вставки новых записей
Для представлений в SQL Server можно определить следующие права доступа…
SELECT, INSERT
SELECT, INSERT, UPDATE, DELETE
SELECT, INSERT, UPDATE
SELECT, INSERT, DELETE
Параметр ENCRYPTION команды CREATE VIEW…
обеспечивает контроль структуры исходных объектов
не позволяет изменять строки таким образом, чтобы они исчезли при отборе командой SELECT
скрывает код создания представления
Представление CREATE VIEW Тип_Ост (Тип, Общ_Остаток) АS
SELECT Сорт, Max(Остаток)
FROM Товар
GROUP BY Сорт
Подсчитывает по всем товарам максимальный остаток
Определяет максимальный остаток каждого сорта товара
Определяет сорт, в котором больше всего остаток
Представление может выбирать данные из других представлений, которые, в свою очередь, могут также основываться на представлениях или таблицах. Вложенность представлений не должна превышать…
10
2
32
8
К неверному высказыванию про представления относится…
Для представления можно определить ограничения целостности, триггеры, правила, или умолчания
Чтобы иметь возможность создавать представления, надо обладать правами владельца баз данных
с помощью представлений можно выполнять изменение данных в таблицах, на основе которых построено представление
Представления можно создавать, используя базы данных одного сервера (текущего)
Класс функций пользователя, который содержит всего одну команду SELECT и возвращает пользователю набор данных в виде значения типа данных TABLE…
Scalar
Inline
Multi-statement
Класс функций пользователя, который возвращает пользователю значение типа данных TABLE, содержащее набор данных, в теле функции находится множество команд SQL…
Scalar
Inline
Multi-statement
Параметр пользовательских функций должен начинаться с символа…
@
#
&
$
С помощью конструкции RETURNS команды CREATE FUNCTION указывается…
Какой тип данных имеют параметры функции
какой тип данных будет иметь возвращаемое функцией значение
код команды, используемый для создания функции, будет зашифрован, и никто не сможет просмотреть его
условие запуска функции
Дополнительные параметры, с которыми должна быть создана функция в SQL Server, могут быть указаны посредством ключевого слова…
WITH
BEGIN
DEFAULT
AS
Когда в ходе выполнения кода функции встречается ключевое слово RETURN
выполнение функции завершается
функция начинает выполняться
функция ждет команды от пользователя на продолжение
осуществляется отмена все выполненных действий
В параметрах табличной функции после слова RETURNS обязательно указывается…
SCALAR
VIEW
TABLE
RECORD
В функциях типа Inline сервер будет автоматически использовать для возвращаемого значения TABLE структуру, возвращаемую…
запросом SELECT
Командой RETURN
Запросом UPDATE
Командой ADD
Набор возвращаемых данных Multi-statement функций должен формироваться с помощью команд, выполняемых в теле функции…
UPDATE
INSERT
ADD
SELECT
Неверным высказыванием о Multi-statement- функциях является…
возникают ошибки выполнения или появляется ключевое слово RETURN
при использовании команды RETURN не нужно указывать возвращаемое значение
В теле функции может быть указано более одной команды RETURN
самой последней командой должна быть команда TABLE
Встроенная функция SQL Server SQUARE вычисляет…
Извлечение корня квадратного из числа
Возведение числа в квадрат
Округляет число в большую сторону
преобразует значение угла из радиан в градусы
Набор команд, состоящий из одного или нескольких операторов SQL или функций и сохраняемый в базе данных в откомпилированном виде
функции
представления
хранимые процедуры
запросы
Хранимые процедуры могут…
вызывать другие хранимые процедуры и функции
быть вызваны из прикладных программ других типов
существовать независимо от таблиц или каких-либо других объектов баз данных
Изменяться любым пользователем базы данных, не зависимо от его роли
Системные хранимые процедуры имеют префикс…
Sp_
Hp_
P_
S_
Префикс ##, используемый перед названием создаваемой хранимой процедурой задает…
Локальную временную хранимую процедуру
Глобальную временную хранимую процедуру
Системную хранимую процедуру
В теле хранимой процедуры не могут применяться локальные переменные, если их имена …
Дублируют имя параметров этой процедуры
содержат знак «_»
не совпадают с именем параметра этой процедуры
Параметр команды создания хранимой процедуры, предназначенный для возвращения данных из хранимой процедуры…
OUTPUT
FOR REPLICATION
RETURNS
INPUT
Для выполнения хранимой процедуры используется команда…
RETURN
DROP
EXECUTE
BEGIN
Сколько параметров имеет созданная хранимая процедура
CREATE PROC pr2 AS
UPDATE Изделие SET Цена=Цена*1.1
WHERE Цена>200
1
2
0
Правильным обращением к процедуре CREATE PROC p4 @t VARCHAR(20), @p FLOAT будет …
EXEC p4 'пол', 0.05
EXEC m4 'лист',0.05
EXEC p4 0.05,’коробка’
EXEC p4 'Вафли', ’0.05’
Специальный тип хранимых процедур, запускаемых сервером автоматически при попытке изменения данных в таблицах…
Транзакция
Триггер
Функция
Представление
Триггер может создавать…
Любой пользователь базы данных
Только владелец базы данных
Сервер автоматически
Неверным высказыванием о триггерах является…
Триггер может содержать аргументы
Триггер выполняется неявно
Каждый триггер привязывается к конкретной таблице
Все производимые триггером модификации данных рассматриваются как одна транзакция
Нет триггеров типа…
INSERT TRIGGER
UPDATE TRIGGER
DELETE TRIGGER
SYSTEM TRIGGER
Аргумент WITH APPEND команды CREATE TRIGGER позволяет…
запуск триггера после успешного выполнения команд списка
запуск триггера при выполнении заданной в этом списке команды
создавать несколько триггеров каждого типа
запуск во время выполнения модификации таблиц механизмами репликации
При выполнении команд добавления, изменения и удаления записей сервер создает специальные таблицы
inserted и deleted
sp_helptext и sp_helptrigger
updated и inserted
По умолчанию все триггеры являются…
AFTER –триггерами
FOR-триггерами
INSTEAD OF-триггерами
