Базовый Эрудит — questions

Jump to: navigation, search
12345
Знание базовых информационных технологий

Variant 2597562936.


Your name*:


Question 1

Какие обьекты в вашей базе помогут избежать безумных запросов с кучей JOINнов (которых обычно городят необученные новички):

  1.  триггеры
  2.  курсоры
  3.  представления (view)
  4.  функции (functions)
  5.  сегменты (segments)

Question 2

Чем выполняются триггеры базы данных?

  1.  специально обученными операторами
  2.  хранимыми процедурами
  3.  приложениями
  4.  всем перечисленным
  5.  СУБД

Question 3

Про таблицу vtable известно, что в ней 100 записей, есть индекс по полю b, плюс все стобцы "non-unique". Сколько записей просканирует СУБД при выполнении следующего запроса:

  SELECT a, b, c, d FROM vtable WHERE a=5
  1.  от одной до 100 (точно не известно)
  2.  100
  3.  0
  4.  5
  5.  1

Question 4

Некий драйвер 32-х ленточного стриммера использует битовую строку для обозначения занятости/свободности соответствующей ленты. В некоторый момент времени строка равна D4FE2003 в шестнадцатиричном формате. Тогда процент занятых лент в этот момент ближе всего к

  1.  44%
  2.  62%
  3.  38%
  4.  25%
  5.  12%

Question 5

Рассмотрим SQL-запрос:

SELECT a.ln, fn, b.zip, c.city
FROM  a,b,c
WHERE a.ln=b.ln
Таблицы a, b, c содержат по 100 записей каждая, а колонка ln - первичный ключ и для a, и для b. Какое максимальное число записей может вернуть запрос?
  1.  100
  2.  10000
  3.  100000
  4.  1000000
  5.  0