Банк вопросов ORACLE (главы 1-4)
1. Следующие логические структуры, не входящие в состав ORACLE, являются () физическими структурами A. Округ B. Сегмент C. Файлы данных D. Пространство в таблице
2. Какой из следующих пользователей по умолчанию не существует после установки ORACLE () A. SYSDBA B. СИСТЕМА К. СКОТТ D. SYS
3 Какой из следующих факторов заставляет пользователя подключиться к базе данных ORACLE, но не сможет создать таблицу() A. Роль CONNECT была предоставлена, но роль RESOURCE не была предоставлена B. Пользователю не предоставляется роль системного администратора C. Экземпляр базы данных не запускается D. Прослушивание базы данных не запускается
4. Функция () обычно используется для расчёта кумулятивных рейтингов, скользящих средних и агрегаций отчетов. A. Краткое содержание B. Анализ Группа C, D Однострочное
5. Оператор SELECT с оператором () может наложить эксклюзивную блокировку на одну или несколько строк таблицы. A. ДЛЯ ВСТАВКИ B. Для ОБНОВЛЕНИЯ В. ДЛЯ УДАЛЕНИЯ D. ДЛЯ ОБНОВЛЕНИЯ
6. В Oracle вы входите как SYSDBA, таблица CUSTOMER находится в сценарии пользователя Mary, который из следующих операторов создаёт синоним () для всех пользователей базы данных для создания таблицы CUSTOMER. A. СОЗДАТЬ ПУБЛИЧНЫЙ СИНОНИМ cust НА Mary.customer; B. CREATE PUBLIC SYNONYM cust FOR mary.customer; C. СОЗДАТЬ СИНОНИМ cust НА Mary.Customer ДЛЯ ПУБЛИКИ; D. Нельзя создать общий синоним для КЛИЕНТА. E.
11. В Oracle таблица EMP содержит следующее: …… ИМЯ VARCHAR2(20) ADDR VARCHAR2(60) …… Чтобы вернуть данные в адрес NAME в формате ADDR, следующая SQL-инструкция верна (). A. ВЫБЕРИТЕ ИМЯ + адрес ' — ' + ADDR ОТ EMP; B. ВЫБРАТЬ ИМЯ || адрес ''' — ' || ADDR ОТ EMP; C. SELECT NAME + адрес '\' — ' + ADDR ИЗ EMP; D. ВЫБРАТЬ ИМЯ || Адрес '\ — ' || ADDR ОТ EMP;
12. В Oracle следующие элементы () не входят в оператор сбора. A. СОЮЗ B. SUM C. МИНУС D. INTERSECT
13. В Oracle метод разбиения таблиц () рекомендует разбиение степеней 2 (2, 4, 8 и т.д.) для достижения максимальной средней публикации данных. A. Зонирование по объёму B. Разбиение списков C. Хеш-разбиение D. Композитное зонирование
14. В Oracle следующее описание замков неверно (). A. Замки используются для управления одновременным доступом пользователей к данным B. Шлюзы можно классифицировать на замки уровня ряда и шлюзы уровня стола C. Вставить, обновить, удалить операторы автоматически получают блокировки на уровне строк D. Только один пользователь может заблокировать определённый стол одновременно
17: В Oracle использование команды SELECT с клаузой () позволяет наложить эксклюзивную блокировку на одну или несколько строк таблицы. A. ДЛЯ ВСТАВКИ B. ДЛЯ ОБНОВЛЕНИЯ В. ДЛЯ ОБНОВЛЕНИЯ Г. ДЛЯ ЗАМКА
18: В Oracle последовательность venseq создаётся следующим утверждением: CREATE SEQUENCE venseq INCREMENT НА 1 НАЧИНАЙТЕ С 10 MAXVALUE 100 MINVALUE 10 ЦИКЛ CACHE 5; Следующее утверждение, изменённое последовательностью venseq, ошибочно (). A. ALTER SEQUENCE venseq НАЧИНАЕТСЯ С 1; B. ALTER SEQUENCE venseq MAXVALUE 90; C. ALTER SEQUENCE venseq NOMINVALUE; D. ALTER SEQUENCE venseq NOCACHE;
19: В Oracle создайте представление со следующим утверждением: СОЗДАТЬ ИЛИ ЗАМЕНИТЬ ПРОСМОТР pen_view КАК SELECT * ИЗ order_master ГДЕ ostatus = 'p' С ОГРАНИЧЕНИЕМ CHECK OPTION penv; Когда пользователь пытается выполнить следующее сообщение: ОБНОВЛЕНИЕ pen_view SET ostatus = 'd' ГДЕ ostatus='p'; Следующее описание верно (). A. Oracle изменяет ostatus в d без появления ошибок B. Oracle не выполняет операцию обновления и возвращает сообщение об ошибке C. Oracle изменяет ostatus в d и возвращает сообщение об ошибке D. Oracle не выполняет операции обновления и не вызывает ошибок
20: В Oracle можно получить лучшую производительность, индексируя растровые карты () в следующих случаях. A. Создано на столбце с уникальным значением столбца B. Создавайте на столбцах с очень небольшими различиями в значениях столбцов C. Строить на столбцах с часто повторяемыми значениями столбцов D. Создано на столбце, используемом для сохранения растрового изображения
21: В Oracle блокировка может быть снята с помощью команды (). A. ВСТАВКА B. УДАЛИТЬ C. ОТКАТ D. РАЗБЛОКИРОВАТЬ
24: В Oracle (A) таблицы словарей данных могут использоваться для просмотра фактической структуры абстрактных типов данных. A. USER_TYPE_ATTRS B. USER_TABLES C. USER_TYPE_TABS D. USER_TAB_COLUMNS
32: В Oracle необходимо создать индекс для повышения эффективности обзора зарплаты, то есть анализировать и обрабатывать повышение зарплаты сотрудника на 12 процентных пунктов, какая из следующих команд create index решает эту проблему (). A. СОЗДАТЬ ИНДЕКС my_idx_1 СОТРУДНИКА (зарплата*1.12); B. СОЗДАТЬ УНИКАЛЬНЫЙ ИНДЕКС my_idx_1 ПО СОТРУДНИКУ (ЗАРПЛАТЕ); C. СОЗДАТЬ РАСТРОВЫЙ ИНДЕКС my_idx_1 ПО СОТРУДНИКУ (ЗАРПЛАТЕ); D. СОЗДАТЬ ИНДЕКСНЫЕ my_idx_1 НА ОБРАТНУЮ СТОРОНУ СОТРУДНИКА (ЗАРПЛАТЫ);
33: В Oracle выполните следующее утверждение: SELECT ceil(-97.342), этаж(-97.342), раунд(-97.342), trunc(-97.342) FROM dual; Эта функция не возвращает значение, равное -97(). A. CEIL() B. Floor() C. раунд(0) D. trunc()
34: В Oracle создайте последовательность с помощью следующей команды SQL: СОЗДАТЬ ПОСЛЕДОВАТЕЛЬНОСТЬ my_seq НАЧНИТЕ С 394 УВЕЛИЧЕНИЕ НА 12 НОМИНАЛЬНАЯ СТОИМОСТЬ NOMAXVALUE NOCYCLE NOCACHE; Пользователь выполняет my_seq, который включает. SQL-оператор NEXTVAL три раза, затем выполните include my_seq. SQL-оператор CURRVAL четыре раза, пожалуйста, спросите текущее значение последовательности my_seq (). A. 406 B. 418 Ок. 430 Ум. 442 E. 242:
43: В Oracle блокировка может быть снята с помощью команды (). (Выберите два) A. ВСТАВКА B. УДАЛИТЬ C. ОТКАТ D. ОБЯЗАТЕЛЬСТВО
44: В Oracle использование следующего SQL-оператора в транзакции не вызывает блокировку (). (Выберите одного) A. SELECT B. ВСТАВКА C. ОБНОВЛЕНИЕ D. УДАЛИТЬ E. 46: В операционных системах Windows сервер Oracle () слушает и принимает запросы на подключение от клиентских приложений. (Выберите одного) A. OracleHOME_NAMETNSListener B. OracleServiceSID C. OracleHOME_NAMEAgent Д. OracleHOME_NAMEHTTPServer
47: В Oracle существует объект последовательности под названием seq, и следующее утверждение возвращает значение последовательности, но не увеличивает значение последовательности (). (Выберите одного) A. Выберите Seq. ROWNUM от dual; B. Выберите Seq. ROWID из дуала; C. выберите seq. CURRVALиз дуала; D. выберите seq. NEXTVAL: Из дуала;
48: В ORACLE выполните оператор: SELECT address1||','|| address2||','|| адрес 2 «Адрес» FROM нанимать; вернёт столбец (). A. 0 B. 1 C. 2 Г. 3
50: В базах данных Oracle следующее () может использоваться как допустимое имя столбца. A. Колонка B. 123_NUM C. NUM_#123 D. #NUM123
52: В базах данных Oracle доступ к () обеспечивает самый быстрый способ доступа к строке в таблице. A. Первичный ключ B. Rowid C. Уникальный индекс D. Сканирование полной таблицы
53: В Oracle генерируйте последовательность с помощью следующего оператора: CREATE SEQUENCE id; Сервер Oracle предварительно открывает память и сохраняет значение последовательности (). (Выберите одного) A. 0 B. 10 C. 20 D. 100
54: В базах данных Oracle следующая команда () может удалить данные из всей таблицы и не может быть откатена назад. A. Брось B. Удалить C. cutcate D. cascade
55: В базе данных Oralce следующая функция () может выполняться на любом типе данных. A. TO_CHAR B. НИЖЕ C. MAX Д. КЕЙЛ
63: В Oracle выписка () отображает дату ORDER_DATE «18 марта 2000» как «1 января 2000 года» (выберите два) BD A. Выберите раунд(order_date,'день') из инвентаря B. Выберите раунд(order_date,'год') из инвентаря C. выберите раунд (order_date, «месяц») из инвентаря D. выберите раунд(to_char(order_date,'yyyy')) из инвентаря
69: В Oracle использование следующего SQL-оператора в транзакции не вызывает блокировку(). A. SELECT B. ВСТАВКА C. ОБНОВЛЕНИЕ D. УДАЛИТЬ
76: В базах данных Oracle следующая функция () может выполняться с любым типом данных. A. TO_CHAR B. НИЖЕ C. MAX Д. КЕЙЛ
79: В Oracle есть таблица "cd", содержащая атрибуты "cdcode", "category" и "cdname", и для запроса строк с значением "CLASSIC" или "ROCK" в категории следует использовать утверждение (). A. ВЫБЕРИТЕ * ИЗ CD, ГДЕ КАТЕГОРИЯ IN ('CLASEIC', 'ROCK'); B. ВЫБЕРИТЕ * ИЗ CD, ГДЕ КАТЕГОРИЯ МЕЖДУ «КЛАССИКОЙ» И «РОК»; C. SELECT * FROM cd, ГДЕ CATEGORY='CLASSIC' И category='ROCK'; D. ВЫБЕРИТЕ * ИЗ cd, ГДЕ CATEGORY='CLASSIC' ИЛИ category='ROCK';
80: В Oracle при выполнении SQL-оператора вы случайно используете команду Update, чтобы установить все значения ID в 11111, затем можно отменить эту операцию командой (). A. ВЫХОД B. COMMIT C. ОТКАТ D. ОТМЕНИТЬ
82 В Oracle, если пользовательский TOM создан с помощью следующего оператора, следующий оператор неверен для этого пользователя (). (Выберите один) СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ ТОМА, ИДЕНТИФИЦИРОВАННОГО TOMSYS
Ответ: Пароль пользователя — TOMSYS B TOM по умолчанию использует tablespace и SYSSTEM Временное табличное пространство C TOM — TEMP D Активирует команду GRANT UPDATE для изменения пароля TOM
|