Главная / Базы данных /
Основы проектирования реляционных баз данных / Тест 13
Основы проектирования реляционных баз данных - тест 13
Упражнение 1:
Номер 1
Концепция обеспечения безопасности доступа, принятая в Oracle, не предусматривает выполнение следующих действий:
Ответ:
 (1) идентификацию и аутентификацию пользователей 
 (2) контроль доступа к объектам базы данных 
 (3) контроль доступа к файловой системе операционной системы 
Номер 2
Концепция обеспечения безопасности доступа, принятая в Oracle, не предусматривает выполнение следующих действий:
Ответ:
 (1) контроль операций, производимых над объектами базы данных 
 (2) контроль доступа к операционной системе сервера баз данных 
 (3) контроль глобальных действий в базе данных, определяющих доступность ее объектов 
Номер 3
Концепция обеспечения безопасности доступа, принятая в Oracle, не предусматривает выполнение следующих действий:
Ответ:
 (1) идентификацию и аутентификацию пользователей 
 (2) контроль доступа к операционной системе клиентской машины 
 (3) контроль операций, производимых над объектами базы данных 
Упражнение 2:
Номер 1
В контексте баз данных термин "пользователь" имеет следующие основные значения:
Ответ:
 (1) это человек, который входит в базу данных для выполнения работы 
 (2) это область схемы приложения, в которой хранятся объекты, используемые этим приложением 
 (3) это человек, который (? - Ред.) 
Номер 2
Учетные записи представляют собой …
Ответ:
 (1) способ организации доступа пользователя к базе данных посредством назначения ему имени и пароля 
 (2) способ организации доступа пользователя к базе данных, выдачи разрешений на выполнение требуемых задач, а также отслеживания выполняемых пользователем действий  
 (3) способ организации доступа пользователя к базе данных посредством назначения ему полномочий 
Номер 3
В СУБД различают следующие классы привилегий:
Ответ:
 (1) системные привилегии 
 (2) привилегии прав доступа к объектам 
 (3) привилегии пользователей 
Номер 4
Какая из приведенных ниже привилегий прав доступа не позволяет изменят данные объекта?
Ответ:
 (1) UPDATE 
 (2) INSERT 
 (3) SELECT 
Упражнение 3:
Номер 1
Таблица базы данных СУБД SQLBASE создана командами
CREATE TABLE CUSTOMER
(CUSTOMER_ID CHAR(5) NOT NULL,
CUSTOMER_NAME VARCHAR(10),
CUSTOMER_ADDR VARCHAR(30),
CUSTOMER_RATING CHAR(5),
PRIMARY KEY(CUSTOMER_ID))
PCTFREE 15;
CREATE UNIQUE CLUSTERED HASHED INDEX NDX_CUSTOMER
ON CUSTOMER (CUSTOMER_ID) SIZE 47628;
Число строк в таблице = 50000. Оцените ее размер (в страницах).
Ответ:
 (1) 8937 
 (2) 7938 
 (3) 7800 
Номер 2
Таблица базы данных СУБД SQLBASE создана командой
CREATE TABLE CONTACT
(CUSTOMER_ID CHAR(5) NOT NULL,
CONTACT_NAME VARCHAR(15) NOT NULL,
CONTACT_PHONE DECIMAL(10,0),
CONTACT_TEXT LONG VARCHAR,
PRIMARY KEY (CUSTOMER_ID, CONTACT_NAME)
FOREING KEY CUSTKEY (CUSTOMER_ID) REFERENCES CUSTOMER ON DELETE RESTRICT)
PCTFREE 15;
Число строк в таблице = 175000. Средняя длина поля LONG VAR CHAR = 10. Оцените ее размер (в страницах).
Ответ:
 (1) 200002 
 (2) 198350 
 (3) 192500 
Номер 3
Таблица базы данных СУБД SQLBASE и ее индекс созданы командами
CREATE TABLE CONTACT
(CUSTOMER_ID CHAR(5) NOT NULL,
CONTACT_NAME VARCHAR(15) NOT NULL,
CONTACT_PHONE DECIMAL(10,0),
CONTACT_TEXT LONG VARCHAR,
PRIMARY KEY (CUSTOMER_ID, CONTACT_NAME)
FOREING KEY CUSTKEY (CUSTOMER_ID) REFERENCES CUSTOMER ON DELETE RESTRICT)
PCTFREE 15;
CREATE UNIQUE INDEX NDX_CONTACT ON CONTACT
ON CONTACT (CUSTOMER_ID, CONTACT_NAME)
PCTFREE 10;
Число строк в таблице = 175000. Оцените размер индекса (в страницах).
Ответ:
 (1) 6482 
 (2) 7233 
 (3) 8400 
Упражнение 4:
Номер 1
Табличное пространство в СУБД Oracle - это …
Ответ:
 (1) физическая область хранения данных, размер которой ограничен размером используемого жесткого диска 
 (2) логическая область хранения данных, размер которой ограничен размером используемого жесткого диска 
 (3) файл операционной системы 
Номер 2
Чтобы разместить объект базы данных в определенном табличном пространстве, необходимо …
Ответ:
 (1) отправить запрос на размещение объекта в конкретном табличном пространстве администратору базы данных 
 (2) не предпринимать никаких действий 
 (3) явно указать это табличное пространство в команде SQL 
Номер 3
В базе данных Oracle имеется три табличных пространства - системное с именем sys_ts, по умолчанию с именем default_ts и пользователя Usr100 с именем usr100_ts. Пользователь Usr100 создает таблицу командой
CREATE TABLE CONTACT
(CUSTOMER_ID CHAR(5) NOT NULL,
CONTACT_NAME VARCHAR(25) NOT NULL,
CONTACT_PHONE DECIMAL(10,0),
CONTACT_TEXT LONG VARCHAR,
PRIMARY KEY (CUSTOMER_ID, CONTACT_NAME)
FOREING KEY CUSTKEY (CUSTOMER_ID) REFERENCES CUSTOMER ON DELETE RESTRICT)
PCTFREE 15;
В каком табличном пространстве будет находиться таблица CONTACT?
Ответ:
 (1) sys_ts 
 (2) default_ts 
 (3) usr100_ts 
Упражнение 5:
Номер 1
Проектировщик базы данных после создания физической базы данных проверяет …
Ответ:
 (1) параметры реляционных таблиц 
 (2) параметры директорий файлов базы данных 
 (3) количество использованных жестких дисков 
Номер 2
Проектировщик базы данных после создания физической базы данных проверяет …
Ответ:
 (1) параметры индексов 
 (2) параметры пользователей 
 (3) параметры локальной вычислительной сети 
Номер 3
Проектировщик базы данных после создания физической базы данных проверяет …
Ответ:
 (1) параметры синонимов 
 (2) параметры ролей 
 (3) параметры пользователей 
Упражнение 6:
Номер 1
К параметрам реляционной таблицы относятся …
Ответ:
 (1) имя таблицы 
 (2) процент свободного пространства, который должен сохраняться в каждом блоке данных для будущих обновлений строк таблицы 
 (3) объем занимаемой дисковой памяти 
Номер 2
К параметрам реляционной таблицы относятся …
Ответ:
 (1) минимальный объем использованного пространства, поддерживаемый в каждом блоке данных таблицы 
 (2) процент свободного пространства, который должен сохраняться в каждом блоке данных для будущих обновлений строк таблицы 
 (3) имя директории, где расположен файл с реляционной таблицей 
Номер 3
К параметрам реляционной таблицы относятся …
Ответ:
 (1) имя колонки 
 (2) максимальное количество параллельных транзакций 
 (3) спецификация файла фала базы данных операционной системы, где расположена таблица