Главная страница
Навигация по странице:

  • Можно ли во фразе WHERE оператора SELECT использовать другой оператор SELECT

  • Какое количество строк будет получено в результате выполнения следующего запроса: SELECT ФИО FROM R1 WHERE Оценка >= 4 GROUP BY ФИО HAVING COUNT(Оценка) > 1

  • Способ решения проблемы бесконечных ожиданий транзакций

  • БД тест. Сколько видов триггеров можно определить на одну таблицу Выберите один ответ


    Скачать 329.63 Kb.
    НазваниеСколько видов триггеров можно определить на одну таблицу Выберите один ответ
    АнкорБД тест
    Дата25.11.2021
    Размер329.63 Kb.
    Формат файлаpdf
    Имя файлаTest_2_prosmotr_popytki.pdf
    ТипДокументы
    #281795


    Сколько видов триггеров можно определить на одну таблицу ?
    Выберите один ответ:
    12

    15 10 6
    9
    Ваш ответ верный.
    Правильный ответ: 12

    Что может быть элементом блокировки?
    Выберите один или несколько ответов:
    a. Строка таблицы базы данных

    b. Буфер СУБД
    c. Таблица базы данных

    d. Элемент строки таблицы базы данных

    e. База данных f. Файл данных g. Физическая страница базы данных

    Ваш ответ верный.
    Правильные ответы: Таблица базы данных, Строка таблицы базы данных, Элемент строки таблицы базы данных, Физическая страница базы данных

    Тест 2: просмотр попытки
    Укажите операторы, используемые для работы с курсорами
    Выберите один или несколько ответов:
    a. DELETE CURSOR
    b. OPEN CURSOR

    c. UPDATE CURSOR
    d. FETCH

    e. CLOSE CURSOR

    f. DECLARE CURSOR

    g. INSERT
    h. SELECT
    Ваш ответ верный.
    Правильные ответы: DECLARE CURSOR, OPEN CURSOR, FETCH, CLOSE
    CURSOR

    Можно ли во фразе WHERE оператора SELECT использовать другой оператор SELECT ?
    Выберите один ответ:
    Верно

    Неверно
    Правильный ответ: Верно

    Тест 2: просмотр попытки
    Укажите правильную последовательность выполнения операторов для выполнения запроса
    ‘ SELECT snum, sname, city, comm
    INTO :snum, :sname,:city, :comm
    FROM Salespeople
    WHERE snum = :snum ’
    Выберите один ответ:
    My_st := ‘ SELECT snum, sname, city, comm
    INTO :snum, :sname,:city, :comm
    FROM Salespeople
    WHERE snum = ? ’;
    EXEC SQL PREPARE LOCAL :SQL_st
    FROM :My_st
    EXEC SQL EXECUTE LOCAL: SQL_st
    USING :snum;

    My_st := ‘ SELECT snum, sname, city, comm
    INTO :snum, :sname,:city, :comm
    FROM Salespeople
    WHERE snum = ? ’;
    EXEC SQL PREPARE LOCAL :SQL_st
    FROM :My_st
    USING :snum;
    My_st := ‘ SELECT snum, sname, city, comm
    INTO :snum, :sname,:city, :comm
    FROM Salespeople
    WHERE snum = ? ’;
    EXEC SQL EXECUTE LOCAL: My_st
    USING :snum;
    Ваш ответ верный.
    Правильный ответ: My_st := ‘ SELECT snum, sname, city, comm
    INTO :snum, :sname,:city, :comm
    FROM Salespeople
    WHERE snum = ? ’;
    EXEC SQL PREPARE LOCAL :SQL_st
    FROM :My_st
    EXEC SQL EXECUTE LOCAL: SQL_st
    USING :snum;
    Выделите термины, не относящиеся к этапам разработки ER
    модели
    Выберите один или несколько ответов:
    Детализация

    Обобщение
    Агрегация
    Абстракция

    Идентичность
    Моделирование

    Спецификация связей
    Ваш ответ верный.
    Правильные ответы: Моделирование, Детализация, Абстракция

    Тест 2: просмотр попытки
    Выделите ограничения целостности, которые могут использоваться в определении столбца
    Выберите один или несколько ответов:
    a. NOT NULL

    b. CHECK ()

    c. FOREING KEY (столбец1, столбец2, ..)
    d. UNIQUE

    e. PRIMARY KEY (столбец1, столбец2, ...)
    f. REFERENCES ...

    Ваш ответ верный.
    Правильные ответы: CHECK (), REFERENCES ..., NOT NULL, UNIQUE
    Пусть в базе данных имеются следующие таблицы.
    Какое количество строк будет получено в результате
    выполнения следующего запроса: SELECT ФИО FROM R1 WHERE
    Оценка >= 4 GROUP BY ФИО HAVING COUNT(Оценка) > 1 ?
    Выберите один ответ:
    0 2

    3 1
    Ваш ответ верный.
    Правильный ответ: 2

    Тест 2: просмотр попытки

    Способ решения проблемы бесконечных ожиданий транзакций?
    Выберите один ответ:
    a. Сортировать транзакции b. Выполнить рестарт одной транзакции c. Выполнять транзакции по очереди

    d. Организовать выполнение транзакций через СТЭК
    e. Выполнить откат одной транзакции
    Ваш ответ верный.
    Правильный ответ: Выполнять транзакции по очереди
    В какой наибольшей нормальной форме находится отношение R
    (A, B, C, D, E),
    если А, В - ключ отношения и есть следующие функциональные зависимости
    С -> D
    D -> E
    Выберите один ответ:
    во второй НФ

    в первой НФ
    В БНФ
    в третьей НФ
    Ваш ответ верный.
    Правильный ответ: во второй НФ
    Транзакция называется двухфазной, если ________
    Выберите один ответ:
    a. за всеми операциями блокировки следуют операции снятия блокировки b. операции блокировки предшествуют операциям снятия блокировки c. все операции блокировки следуют за операциям снятия блокировки d. все операции блокировки предшествуют всем операциям снятия блокировки

    Ваш ответ верный.
    Правильный ответ: все операции блокировки предшествуют всем операциям снятия блокировки

    Тест 2: просмотр попытки
    Какое расписание множества транзакций называется сериализуемым
    ?
    Выберите один ответ:
    Если результат выполнения расписания эквивалентен результату некоторого последовательного расписания этого множества транзакций

    Если все шаги каждой транзакции из данного множества выполняются вслед или перед всеми шагами других транзакций
    Если шаги каждой транзакции из данного множества выполняются в линейном порядке
    Если результат выполнения расписания эквивалентен результату любого последовательного расписания этого множества транзакций
    Ваш ответ верный.
    Правильный ответ: Если результат выполнения расписания эквивалентен результату некоторого последовательного расписания этого множества транзакций
    Укажите операторы, используемые для описания ограничений целостности
    Выберите один или несколько ответов:
    CREATE VIEW
    CHECK()

    PRIMARY KEY

    GRANT
    NON NULL

    CREATE ASSERTION

    Ваш ответ частично правильный.
    Вы выбрали слишком много вариантов.
    Правильные ответы: CHECK(), CREATE ASSERTION, PRIMARY KEY
    Отметьте типы данных введенные в SQL-99, которых не было в SQL-
    92
    Выберите один или несколько ответов:
    BLOB

    CLOB
    Rows
    Date

    Times
    Columns
    Reference

    Boolean

    Ваш ответ частично правильный.
    Вы правильно выбрали 3.
    Правильные ответы: BLOB, CLOB, Reference, Boolean, Rows


    написать администратору сайта