Для студентов МУ им. С.Ю. Витте по предмету Базы данныхБазы данныхБазы данных
5,0051
2025-12-24СтудИзба

🔑 ГОТОВЫЕ ответы на тесты 1-4 по предмету Базы данных. Витте ✨

Ответы к экзамену: Базы данных

Описание

ОТВЕТЫ на 162 вопросов по тестам 1-4 🎉
Вероятность совпадения вопросов очень велика, поэтому с этим файлом Вы точно сдадите эту дисциплину.

Оценка ОТЛИЧНО

Список вопросов

Установите соответствие между запросом и результатом
Установите соответствие между запросом и результатом
Схема БД (airports) состоит из четырех таблиц: Company (id_company, name_company); Passenger (id_passenger, name_passenger); Trip (id_trip, company, plane, town_from, town_to, tine_out, time_in); Pass_in_trip (id_pass, trip, passenger, place). В таблице Passenger для каждого пассажира, однозначно определяемого уникальным кодом – id_passanger (первичный ключ), фамилия и имя пассажира – name_passanger.
С помощью какого оператора SQL были выведены все имена пассажиров:
Установите соответствие между операторами SQL и их действиями
Установите последовательности создании новой таблицы (CREATE TABLE):
Если для добавления первичного ключа вы используете инструкцию (вставить слово), для столбцов первичных ключей при создании таблицы должно быть указано ограничение NOT NULL.
Установите соответствие между операторами SQL и их действиями
Команда ALTER TABLE используется для
Основные команды языка манипулирования данными:
Операторы SQL условия принадлежности:
В виде чего можно представлять сведения о каком-либо объекте, предмете или сущности:
Задано базу данных учета легковых автомобилей, которая описывается таблицей «Автомобили». Структура таблицы следующая
В таблицу внесены следующие данные:
Согласно определению первой нормальной формы все атрибуты (столбцы, поля) таблицы должны быть атомарными (неделимыми). Выберите правильную нормализацию в первую форму
Задана произвольная таблица, содержащая информацию о гражданине. Таблица используется при переписи населения. Необходимо привести эту таблицу к 2 НФ (вторая нормальная форма). Структура таблицы следующая.
В результате внесенных изменений, выберите правильную структуру таблицы в 2НФ:
Схема БД (airports) состоит из четырех таблиц: Company (id_company, name_company); Passenger (id_passenger, name_passenger); Trip (id_trip, company, plane, town_from, town_to, tine_out, time_in); Pass_in_trip (id_pass, trip, passenger, place). В таблице в Trip для каждого рейса, однозначно определяемого уникальным номером рейса – id_trip (первичный ключ к таблице Trip), указаны компании – company (внешний ключ к таблице Company), модель самолета - plane, из города – town_from, в город – town_to, отправление – time_out, прибытие – time_in.
Выберите правильный запрос, где в результирующей таблице будут выведены все вылеты, совершенные с 13:00 по 21:00 (как представлено на рисунке ниже)
Схема БД БД (airports) состоит из четырех таблиц: Company (id_company, name_company); Passenger (id_passenger, name_passenger); Trip (id_trip, company, plane, town_from, town_to, tine_out, time_in); Pass_in_trip (id_pass, trip, passenger, place). В таблице Сompany для каждой компании, однозначно определяемого уникальным кодом – id_company (первичный ключ) и название компании – name_company.
С помощью какого оператора SQL были выведены все авиакомпании аэропорта:
Этот оператор отвечает за изменение таблицы:
Установите последовательность шагов работы триггера по удалению записей
Представим, что транзакция 1 обновляет строку. Транзакция 2 считывает обновленную строку до того, как транзакция 1 зафиксирует обновление. Если транзакция 1 выполняет откат изменений, то транзакция 2 будет считать данные, которые никогда не существовали. Какое чтение происходит в данном примере?
Установите последовательность уровней изоляции транзакций, начиная с самого высокого:
Внутри транзакции не может быть следующих операторов
Транзакция – это …
Схема БД (airports) состоит из четырех таблиц: Company (id_company, name_company); Passenger (id_passenger, name_passenger); Trip (id_trip, company, plane, town_from, town_to, tine_out, time_in); Pass_in_trip (id_pass, trip, passenger, place). В таблице Trip для каждого рейса, однозначно определяемого уникальным номером рейса – id_trip (первичный ключ к таблице Trip), указаны компании – company (внешний ключ к таблице Company), модель самолета - plane, из города – town_from, в город – town_to, отправление – time_out, прибытие – time_in.
А в таблице Company для каждой авиакомпании, однозначно определяемого уникального кода – id_company и названии компании – name_company.
Выберите правильный запрос, где в результирующей таблице будут выведены все компании, совершавшие перелеты на Boeing (как представлено на рисунке ниже)
Схема БД (airports) состоит из четырех таблиц: Company (id_company, name_company); Passenger (id_passenger, name_passenger); Trip (id_trip, company, plane, town_from, town_to, tine_out, time_in); Pass_in_trip (id_pass, trip, passenger, place). В таблице Trip для каждого рейса, однозначно определяемого уникальным номером рейса – id_trip (первичный ключ к таблице Trip), указаны компании – company (внешний ключ к таблице Company), модель самолета - plane, из города – town_from, в город – town_to, отправление – time_out, прибытие – time_in.
Выберите правильный запрос, где в результирующей таблице будут выведены все названия самолетов, на котором можно улететь в Москву (как представлено на рисунке ниже)
Схема БД (magazin) состоит из четырех таблиц: Salesman (id_salesman, name_salesman); Buyer (id_buyer, name_ buyer); Album (id_album, name_album, style, executor); Sale (id_sale, salesman, buyer, album, data_sale, price). Таблица Salesman содержит информацию о продавцах магазина, определяемым уникальным кодом – id_salesman, а также фамилия и имя продавца – name_salesman.
Отсортируйте все записи из списка таблицы по столбцу name_salesman в обратном порядке, как показано на рисунке ниже.
С помощью какого параметра у оператора ORDER BY столбец name-salesman был отсортирован в обратном порядке:
Этот оператор определяет значение, которым будет заполнен тот или иной столбец по умолчанию при создании таблицы:
Схема БД состоит из четырех таблиц: Product (maker, model, type); PC (id_pc, model, speed, ram, hd, cd, price); Laptop (id_laptop, model, speed, ram, hd, price, screen); Printer (id_printer, model, color, type, price). В таблице Printer для каждой модели принтера указывается, является ли он цветным - color ('y', если цветной), тип принтера - type (лазерный – 'Laser', матричный – 'Matrix') и цена - price.
С помощью какого оператора из группы DML в таблицу Printer будут внесены следующие корректировки: «у модели 6748 черно-белая печать».
Установите последовательность изменение данных с помощью оператора UPDATE
Реляционная база данных
Операторы SQL для фильтрации по нескольким условиям (составные условия):
Схема БД (airports) состоит из четырех таблиц: Company (id_company, name_company); Passenger (id_passenger, name_passenger); Trip (id_trip, company, plane, town_from, town_to, tine_out, time_in); Pass_in_trip (id_pass, trip, passenger, place). В таблице Trip для каждого рейса, однозначно определяемого уникальным номером рейса – id_trip (первичный ключ к таблице Trip), указаны компании – company (внешний ключ к таблице Company), модель самолета - plane, из города – town_from, в город – town_to, отправление – time_out, прибытие – time_in.
Выберите правильный запрос, где в результирующей таблице будут выведены все названия самолетов, на котором можно улететь в Москву (как представлено на рисунке ниже)
Схема БД состоит из четырех таблиц: Product (maker, model, type); PC (id_pc, model, speed, ram, hd, cd, price); Laptop (id_laptop, model, speed, ram, hd, price, screen); Printer (id_printer, model, color, type, price). Таблица Product представляет производителя (maker), номер модели (model) и тип ('PC' - ПК, 'Laptop' - ПК-блокнот или 'Printer' - принтер). Предполагается, что номера моделей в таблице Product уникальны для всех производителей и типов продуктов.
С помощью оператора SELECT был выполнен запрос, где в таблице найдены типы электроники по выбранному производителю. Выберите правильный запрос для вывода результата, который представлен на рисунке ниже
Виды оператора JOIN:
Строковые функции в SQL
Установите соответствие между названиями функций SQL и производимыми в результате их выполнения действиями
Схема БД состоит из четырех таблиц: Product (maker, model, type); PC (id_pc, model, speed, ram, hd, cd, price); Laptop (id_laptop, model, speed, ram, hd, price, screen); Printer (id_printer, model, color, type, price). В таблице Laptop для каждого ноутбука, однозначно определяемого уникальным кодом - id_lap (первичный ключ к таблице Laptop), указаны модели - model (внешний ключ к таблице Product), скорость - speed, объем памяти - ram, размер диска - hd, цена - price и размер экрана -screen
С помощью оператора SELECT был выполнен запрос, где в таблице найдены номер модели, скорость и объем памяти ноутбуков по выбранному размера экрана. Выберите правильный запрос для вывода результата, который представлен на рисунке ниже
Представьте, что базой данных пользуются несколько менеджеров и аналитиков, а таблица «Сотрудники» содержит те же столбцы, что и учебная база.
Записи должностей в таблице «Должность» уникальны, так как нет смысла повторно создавать имеющуюся запись. Записи в таблице «Сотрудники» также уникальны, но несколько различных сотрудников могут находиться на одинаковой должностной позиции. Какая связь понадобится для решения данной проблемы?
В данном примере создается триггер на добавление записей. Внутри триггера объявлется переменная @Name типа varchar длиной в 50 символов. В эту переменную сохраняется содержимое поля "vcName" таблицы inserted. Далее проверяется, если имя равно Вася, то сообщается ошибка и откатывается транзакция. Иначе, строка будет удачно добавлена.
Выберите триггер, который запретит нулевые значения для поля "vcName".
Установите последовательность процедур логического проектирования
Установите соответствие между понятием и определением:
ORDER BY — упорядочивает строки, возвращенные запросом: в Expr — указывается значение выражения, которое определяет правило упорядочивания строк по возрастанию ASC или убыванию
Нормализованная база данных считается, что
Structured Query Language a.k.a SQL – язык работы с (вставить слово) БД направленные на манипулирование структурой и записями в БД.
Этот оператор отвечает за создания уникального индекса:
(вставить слово) - процесс улучшения структуры базы данных за счет удаления излишней, повторяющейся информации
Под (вставить слово) понимают основное содержание объекта ПО, о котором собирают информацию.
«Сущность – связь» это
Отношение находится в первой нормальной форме (1НФ) если:
Установите последовательность шагов сбора бизнес - требований:
Уровни ER модели и модели данных:
Нормализация в классическом виде проводится до четвертой нормальной формы (4НФ), все что больше это (вставить слово) форма
Целостность данных заключается
Виды ключей:
При описании реляционной модели часто используют следующие термины
Целостность данных обеспечивают
Модель данных представляет собой
Реляционная модель данных - это
Оператор, который возвращает значение true, если все значения подчиненного запроса удовлетворяют условию.
Для возращения количество строк, соответствующих заданным критериям, применяется функция (вставить слово)
Функция (ставить слово) возвращает количество символов указанного строкового выражения, исключая конечные пробелы.
Агрегатные функции в SQL
Схема БД (magazin) состоит из четырех таблиц: Salesman (id_salesman, name_salesman); Buyer (id_buyer, name_ buyer); Album (id_album, name_album, style, executor); Sale (id_sale, salesman, buyer, album, data_sale, price). В таблице Album для каждого альбома, однозначно определяемого уникальным кодом – id_album (первичный ключ к таблице Album), указаны имя альбома – name_album, жанр – style, а также исполнитель альбома – executor.
С помощью какого оператора из группы DML в таблицу Album будут внесены следующие данные: «альбом «Rumours» исполнителя Fleetwood Mac в жанре rock»
SELECT * FROM <table_name>, этот запрос:
UPDATE <table name> SET [<field_name> <parameter_name>] WHERE <condition>
Команда WHERE в этом запросе:
Если поместить ключевые слова (вставить слово) сразу после типа данных столбца, любая попытка пометить значение NULL в это поле будет отклонена.
Этот оператор отвечает за добавление данных в созданную таблицу:
База данных (БД) - это ...
Типы данных SQL строковые
Сортировка в определённом порядке делается с помощью ORDER BY. Он может принимать опциональный модификатор - ASC (по-умолчанию) сортирующий по возрастанию. Этот опциональный модификатор отвечает за сортировку по убыванию:
Установите последовательность шагов проектирования:
Установите последовательность процедур концептуального проектирования
(вставить слово) показывает сущности и отношения между ними.
(вставить слово) ключ - выполняет роль первичного ключа, в том случае, когда невозможно однозначно определить запись по одному атрибуту берется совокупность двух/трех атрибутов
Установите последовательность процедур физического проектирования
Установите последовательность алгоритма приведения к 1 нормальной формы
Отношение находится в нормальной форме Бойса-Кодда (БКНФ) если
Не избыточность данных заключается:
Связь «один ко многим» представляет
Концептуальная модель представляет:
Нормальная форма Бойса–Кодда - это
Отношение находится в третьей нормальной форме (3НФ) если:
Суррогатный ключ - это
Ненормализованная форма - это
Отношение находится во второй нормальной форме (2НФ) если:
Нормальные формы уровня архитектора и ученых (исследователи):
Установите последовательность шагов транзакции
Установите последовательность шагов вложенных транзакций
Представления используются в следующих случаях:
Представим, что в транзакции 2 выполняется SQL-оператор, использующий все значения поля f2. Затем в транзакции 1 выполняется вставка новой строки, приводящая к тому, что повторное выполнение SQL-оператора в транзакции 2 выдаст другой результат. Какая аномалия транзакции приведена в примере?
Представим, что между считываниями данных транзакцией 1 транзакция 2 изменила одну из строк, одно и то же выражение дало разные результаты – во второй раз получено меньшее число свободных мест. Какая аномалия транзакции приведена в примере?
Установите последовательность шагов работы триггера по добавлению записей
Установите соответствия между примерами аномалии и их названиями

Неявная транзакция –
Фиксация транзакции:
Триггеры делится на:
Пусть задана база данных учета учебного процесса в некотором учебном заведении, которая описывается таблицей (одной из таблиц) со следующей структурой Для примера в таблицу внесены следующие данные (фрагмент таблицы).
В вышеприведённой таблице какое свойство данных нарушено для хранения базы данных?
Установите соответствие между и понятиями и их примерами:


Схема БД состоит из четырех таблиц: Product (maker, model, type); PC (id_pc, model, speed, ram, hd, cd, price); Laptop (id_laptop, model, speed, ram, hd, price, screen); Printer (id_printer, model, color, type, price). В таблице PC для каждого ПК, однозначно определяемого уникальным кодом – id_pc, указаны модель – model (внешний ключ к таблице Product), скорость - speed, объем памяти - ram, размер диска - hd, скорость считывающего устройства - cd и цена - price. С помощью оператора SELECT был выполнен запрос, где найдены размеры жестких дисков у двух и более компьтеров. Выберите правильный запрос для вывода результата, который представлен на рисунке ниже
Схема БД состоит из четырех таблиц: Product (maker, model, type); PC (id_pc, model, speed, ram, hd, cd, price); Laptop (id_laptop, model, speed, ram, hd, price, screen); Printer (id_printer, model, color, type, price). В таблице Product представляет производителя (maker), номер модели (model) и тип ('PC' - ПК, 'Laptop' - ПК-блокнот или 'Printer' - принтер). С помощью оператора SELECT был выполнен запрос, где в таблице найдены производители, выпускающие компьютеры. Выберите правильный запрос для вывода результата, который представлен на рисунке ниже
Оператор Union выбирает по умолчанию только отдельные значения. Чтобы разрешить повторяющиеся значения, используйте объединение (вставить слово)

Характеристики ответов (шпаргалок) к экзамену

Предмет
Учебное заведение
Семестр
Просмотров
310
Качество
Идеальное компьютерное
Количество вопросов

Комментарии

Нет комментариев
Стань первым, кто что-нибудь напишет!
Поделитесь ссылкой:
Цена: 485 руб.
Расширенная гарантия +3 недели гарантии, +10% цены
Рейтинг покупателей
5 из 5
Поделитесь ссылкой:
Сопутствующие материалы

Подобрали для Вас услуги

Вы можете использовать полученные ответы для подготовки к экзамену в учебном заведении и других целях, не нарушающих законодательство РФ и устав Вашего учебного заведения.
Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6921
Авторов
на СтудИзбе
266
Средний доход
с одного платного файла
Обучение Подробнее
{user_main_secret_data}