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

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

Описание

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

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

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

Установите соответствие между понятием и определением:
Установите последовательность процедур концептуального проектирования
Задана произвольная таблица, содержащая информацию о гражданине. Таблица используется при переписи населения. Необходимо привести эту таблицу к 2 НФ (вторая нормальная форма). Структура таблицы следующая.
В результате внесенных изменений, выберите правильную структуру таблицы в 2НФ:
Установите последовательность шагов работы триггера по удалению записей
Установите последовательность уровней изоляции транзакций, начиная с самого высокого:
Установите последовательность процедур логического проектирования
Под (вставить слово) понимают основное содержание объекта ПО, о котором собирают информацию.
Нормализация в классическом виде проводится до четвертой нормальной формы (4НФ), все что больше это (вставить слово) форма
При описании реляционной модели часто используют следующие термины
Модель данных представляет собой
Установите последовательность шагов проектирования:
(вставить слово) показывает сущности и отношения между ними.
(вставить слово) ключ - выполняет роль первичного ключа, в том случае, когда невозможно однозначно определить запись по одному атрибуту берется совокупность двух/трех атрибутов
Установите последовательность процедур физического проектирования
Установите последовательность алгоритма приведения к 1 нормальной формы
Концептуальная модель представляет:
Нормальные формы уровня архитектора и ученых (исследователи):
Установите последовательность шагов транзакции
Установите последовательность шагов работы триггера по добавлению записей
Установите соответствия между примерами аномалии и их названиями

Пусть задана база данных учета учебного процесса в некотором учебном заведении, которая описывается таблицей (одной из таблиц) со следующей структурой Для примера в таблицу внесены следующие данные (фрагмент таблицы).
В вышеприведённой таблице какое свойство данных нарушено для хранения базы данных?
Какой синтаксис команды показан на рисунке ниже?
Установите соответствия между названиями феноменов и их выполнений при параллельной транзакции:
Действие, обеспечивающее запись на диск изменений в базе данных, которые были сделаны в процессе выполнения транзакции - это
Какой синтаксис команды показан на рисунке ниже?
Установите соответствие между понятием и их примерами:
Операторы SQL условия принадлежности:
Представим, что транзакция 1 обновляет строку. Транзакция 2 считывает обновленную строку до того, как транзакция 1 зафиксирует обновление. Если транзакция 1 выполняет откат изменений, то транзакция 2 будет считать данные, которые никогда не существовали. Какое чтение происходит в данном примере?
Представьте, что базой данных пользуются несколько менеджеров и аналитиков, а таблица «Сотрудники» содержит те же столбцы, что и учебная база.
Записи должностей в таблице «Должность» уникальны, так как нет смысла повторно создавать имеющуюся запись. Записи в таблице «Сотрудники» также уникальны, но несколько различных сотрудников могут находиться на одинаковой должностной позиции. Какая связь понадобится для решения данной проблемы?
Установите соответствие между запросом и результатом
ORDER BY — упорядочивает строки, возвращенные запросом: в Expr — указывается значение выражения, которое определяет правило упорядочивания строк по возрастанию ASC или убыванию
Установите соответствие между запросом и результатом
Схема БД (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 используется для
Основные команды языка манипулирования данными:
В виде чего можно представлять сведения о каком-либо объекте, предмете или сущности:
Задано базу данных учета легковых автомобилей, которая описывается таблицей «Автомобили». Структура таблицы следующая
В таблицу внесены следующие данные:
Согласно определению первой нормальной формы все атрибуты (столбцы, поля) таблицы должны быть атомарными (неделимыми). Выберите правильную нормализацию в первую форму
Схема БД (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 были выведены все авиакомпании аэропорта:
Этот оператор отвечает за изменение таблицы:
Внутри транзакции не может быть следующих операторов
Транзакция – это …
Схема БД (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".
Нормализованная база данных считается, что
Structured Query Language a.k.a SQL – язык работы с (вставить слово) БД направленные на манипулирование структурой и записями в БД.
Этот оператор отвечает за создания уникального индекса:
(вставить слово) - процесс улучшения структуры базы данных за счет удаления излишней, повторяющейся информации
«Сущность – связь» это
Отношение находится в первой нормальной форме (1НФ) если:
Установите последовательность шагов сбора бизнес - требований:
Уровни ER модели и модели данных:
Целостность данных заключается
Виды ключей:
Целостность данных обеспечивают
Реляционная модель данных - это
Оператор, который возвращает значение 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 (по-умолчанию) сортирующий по возрастанию. Этот опциональный модификатор отвечает за сортировку по убыванию:
Отношение находится в нормальной форме Бойса-Кодда (БКНФ) если
Не избыточность данных заключается:
Связь «один ко многим» представляет
Нормальная форма Бойса–Кодда - это
Отношение находится в третьей нормальной форме (3НФ) если:
Суррогатный ключ - это
Ненормализованная форма - это
Отношение находится во второй нормальной форме (2НФ) если:
Установите последовательность шагов вложенных транзакций
Представления используются в следующих случаях:
Представим, что в транзакции 2 выполняется SQL-оператор, использующий все значения поля f2. Затем в транзакции 1 выполняется вставка новой строки, приводящая к тому, что повторное выполнение SQL-оператора в транзакции 2 выдаст другой результат. Какая аномалия транзакции приведена в примере?
Представим, что между считываниями данных транзакцией 1 транзакция 2 изменила одну из строк, одно и то же выражение дало разные результаты – во второй раз получено меньшее число свободных мест. Какая аномалия транзакции приведена в примере?

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

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

Комментарии

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

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

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