Базы данных - экзамен

Программа
в среде программирования ONLIINE



Если Вы считаете, что данная страница каким-либо образом нарушает Ваши авторские права, то Вам следует обратиться в администрацию нашего сайта по адресу info@kursovik.com либо через форму обратной связи

Среда программирования: ONLIINE

Название работы: Базы данных - экзамен

Вид работы: Программа

Описание: Вопрос 1
название (уникальное)
специальность
{название,кол.часов}
{название,специальность}
{специальность,кол.часов}
Укажите возможный ключ для отношения ДИСЦИПЛИНА(название,специальность,кол.часов,вид), где атрибуты (NOT NULL):
название - название дисциплины;
специальность - номер специальности, имеющей дисциплину (дисциплина может изучаться на разных специальностях);
кол.часов - количество часов по дисциплине для специальности;
вид - вид аттестации (экзамен или зачет).

Вопрос 2
Укажите такие слова (из предложенных в скобках), чтобы утверждение было истинным.
Внешний ключ НЕ может принимать значение NULL при типе связи, (необязательной, обязательной) со стороны
(родительского, дочернего) отношения.

Вопрос 3
таблица OTD
nomer name_otdel
100 Охраны
101 Финансовый
102 Управления
103 Хозяйственный
104 Комплектации
таблица SOTR
nom nom_otd fio zarpl
44 100 Иванов 12000
56 104 Петров 11000
58 104 Сидоров 15000
12 103 Серов 17000
15 102 Машин 12500
32 100 Цух 10000
54 101 Свиридов 6000
56 100 Корнеев 7000
66 102 Андреев 45000
37 103 Корнеев 7000
16 104 Сергеев 12000
46 102 Алексеев 15000
Дано:
Cколько строк изменят значение после выполнения оператора?
update sotr set zarpl=zarpl*0.9 where zarpl=(select max(zarpl) from sotr)
В ответ введите число.
Пример ввода ответа: 7

Вопрос 4
Чему равно минимальное количество кортежей в отношении?
В ответ введите число.
Пример ввода ответа: 3

Вопрос 5
таблица OTD
nomer name_otdel
100 Охраны
101 Финансовый
102 Управления
103 Хозяйственный
104 Комплектации
таблица SOTR
nom nom_otd fio zarpl
44 100 Иванов 12000
56 104 Петров 11000
58 104 Сидоров 15000
12 103 Серов 17000
15 102 Машин 12500
32 100 Цух 10000
54 101 Свиридов 6000
56 100 Корнеев 7000
66 102 Андреев 45000
37 103 Корнеев 7000
16 104 Сергеев 12000
46 102 Алексеев 15000
Дано:
Сколько строк возвратит оператор запроса?
select * from otd,sotr where nomer=nom_otd and name_otdel='Комплектации'
В ответ введите число.
Пример ввода ответа: 7

Вопрос 6
1NF
2NF
3NF
В отношении СТУДЕНТ(паспорт,код студента,город,ФИО,дата рождения) с возможными ключами {паспорт} и {код студента}
имеются функциональные зависимости:
паспорт -> ФИО
паспорт -> дата рождения
паспорт -> город
код студента -> ФИО
код студента -> дата рождения
код студента -> город
код студента -> паспорт
паспорт -> код студента
Укажите нормальную форму.

Вопрос 7
таблица OTD
nomer name_otdel
100 Охраны
101 Финансовый
102 Управления
103 Хозяйственный
104 Комплектации
таблица SOTR
nom nom_otd fio zarpl
44 100 Иванов 12000
56 104 Петров 11000
58 104 Сидоров 15000
12 103 Серов 17000
15 102 Машин 12500
32 100 Цух 10000
54 101 Свиридов 6000
56 100 Корнеев 7000
66 102 Андреев 45000
37 103 Корнеев 7000
16 104 Сергеев 12000
46 102 Алексеев 15000
Дано:
Сколько строк возвратит оператор?
select * from sotr where zarpl>(select min(zarpl) from sotr)
В ответ введите число.
Пример ввода ответа: 13

Вопрос 8
Отношение АA
nom Fio zarpl
44 Иванов 12000
56 Петров 11000
58 Сидоров 15000
12 Серов 17000
15 Машин 12500
32 Цух 50000
54 Свиридов 6000
56 Корнеев 7000
66 Андреев 45000
Отношение ВB
nom fio zarpl
44 Иванов 12000
56 Петров 11000
55 Перов 17000
12 Серов 17000
15 Машин 12500
46 Андреев 5000
54 Корнеев 6000
56 Корнеев 7000
66 Андреев 45000
Дано:
Сколько кортежей возвратит операция?
(AA where zarpl>8000) INTERSECT (BB where zarpl<8000)
В ответ введите число.
Пример ввода ответа: 1

Вопрос 9
таблица OTD
nomer name_otdel
100 Охраны
101 Финансовый
102 Управления
103 Хозяйственный
104 Комплектации
таблица SOTR
nom nom_otd fio zarpl
44 100 Иванов 12000
56 104 Петров 11000
58 104 Сидоров 15000
12 103 Серов 17000
15 102 Машин 12500
32 100 Цух 10000
54 101 Свиридов 6000
56 100 Корнеев 7000
66 102 Андреев 45000
37 103 Корнеев 7000
16 104 Сергеев 12000
46 102 Алексеев 15000
Дано:
Сколько строк возвратит оператор запроса?
select COUNT(*),nom_otd from sotr group by nom_otd
В ответ введите число.
Пример ввода ответа: 7

Вопрос 10
При двух отношений по некоторому условию образуется результирующее отношение, кортежи которого
являются конкатенацией кортежей первого и второго отношений и удовлетворяют этому условию.
Фундаментальные свойства отношений
Выберите все верные ответы (может быть несколько или один).
ER-модель
Следуйте подсказкам по вводу ответов.
Модификация данных
Введите слово, словосочетание или символьно-цифровое выражение.
Основные понятия реляционной модели
Введите слово, словосочетание или символьно-цифровое выражение.
Многотабличные запросы
Введите слово, словосочетание или символьно-цифровое выражение.
Нормальные формы
Выберите все верные ответы (может быть несколько или один).
Запросы с подзапросом
Введите слово, словосочетание или символьно-цифровое выражение.
Реляционные операции
Введите слово, словосочетание или символьно-цифровое выражение.
Однотабличные запросы
Введите слово, словосочетание или символьно-цифровое выражение.
Реляционная алгебра
Следуйте подсказкам по вводу ответов.

Год: 2019

Данный заказ (программа) выполнялся нашим сайтом в 2019-м году, в рамках этого заказа была разработана программа в среде программирования ONLIINE. Если у Вас похожее задание на программу, которую нужно написать на ONLIINE, либо на другом языке программирования, пожалуйста заполните форму, приведённую ниже, после чего Ваше задание в первую очередь рассмотрит наш программист, выполнявший в 2019-м году этот заказ, если он откажется, то Ваше задание оценят другие наши программисты в течение 48-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".

Купить эту работу

Viber: +79374242235
Telegram: kursovikcom
ВКонтакте: kursovikcom
WhatsApp +79374242235
E-mail: info@kursovik.com
Skype: kursovik.com