Вариант 29
_
ПОЛНОЕ ЗАДАНИЕ В ДЕМО ФАЙЛЕ,
ЧАСТЬ ДЛЯ ПОИСКА ДУБЛИРУЮ НИЖЕ
1. Правила выполнения
1. Контрольная работа рассчитана на то, что в процессе ее выполнения обучаемый имеет доступ к компьютеру, на который он может инсталлировать систему MySQL и реализовать, по крайней мере, режим квазиклиент-серверного взаимодействия. Вместе с тем имеется полная возможность успешного выполнения контрольной работы и без компьютера на основе изучения теоретических материалов по конспектам и литературе.
2. Контрольная работа может быть оформлена на принтере или рукописным образом. В последнем случае необходимо аккуратное оформление в простой ученической тетради или на листах формата А4. Листы контрольной работы должны быть сшиты.
3. Первый лист контрольной работы – титульный. Вариант оформления титульного листа дан в приложении.
4. Номер варианта задания определяет и регистрирует преподаватель, ведущий установочные занятия, или методист заочного обучения филиала или представительства. Самостоятельное изменение номера варианта студентом не допускается. Работа с несоответствующим номером варианта задания не зачитывается и переделывается заново.
5. Все размерные, весовые и стоимостные данные должны приводиться с точностью до двух символов после десятичной точки.
6. Имена полей можно обозначать словами как на русском, так и на английском языках, но так, чтобы они четко выделялись на фоне остального текста.
7. Содержимое записей в базах данных оформляется в виде аккуратно распечатанных или разлинованных таблиц, в верхней части которых обязательно указываются имена полей. Например:
Номер
Наименование
Цена
Ед.
измерен.
Вес
Высота,
см.
Страна
1
Стол
300.00
Шт.
14.50
80.50
Корея
2
Торшер
580
Шт.
5.50
120
Япония
…
8. Данные в таблицах заполняются аккуратно, и в одних и тех же полях одних и тех же записей в разных вариантах таблицы элементы данных должны полностью совпадать.
9. Если при выполнении того или иного пункта контрольной работы применяются какие-либо команды (языка или СУБД), обучаемый должен уметь объяснить применение любого из компонентов (опции) любой команды.
10. Выполнение контрольной работы по дисциплине является критерием допуска студента к сдаче экзамена.
2. Содержание контрольной работы
1. Разработайте структуру таблицы для варианта, указанного преподавателем или методистом. Варианты заданий приведены ниже в разделе 3. Таблица должна содержать не менее 10 полей разного типа (символьного, числового, даты и др.).
2. Приведите структуру таблицы БД в специальной таблице, указав для каждого поля имя, тип, длину и точность, а также его смысл. Пример оформления:
Имя
Тип
Длина
Точность
Смысл
TABN
INT
3
0
Табельный номер
FAM
CHAR
12
Фамилия
POL
ENUM(‘м’,’ж’)
1
Пол
DATA_R
DATE
8
Дата рождения
OKLAD
DECIMAL(9,2)
9
2
Оклад
3. Заполните и покажите таблицу разработанной базы данных, содержащую не менее пяти записей. Эта таблица ниже называется исходной таблицей. Записи в исходной таблице могут следовать одна за другой в произвольном порядке. Все данные в каждом поле исходной таблицы должны отличаться друг от друга.
4. Приведите ниже три варианта выборок из исходной таблицы (с указанием всех полей таблицы), упорядочив записи в выборках по одному из полей:
а) символьного типа,
б) числового типа или
в) поля типа даты.
Обратите внимание на то, что после выполнения упорядочения записи в выборке должны быть расположены по возрастанию или убыванию (как указано в условии выборки) ключевого выражения (поля). При этом в самой таблице, из которой выбираются записи, порядок следования записей не меняется.
5. Дополните исходную таблицу БД еще пятью записями (общее количество записей должно быть не менее 10) в произвольном порядке. Назовем эту таблицу полной таблицей.
6. Сформулируйте на языке SQL команду, обеспечивающую выбор записей по одному условию из полной таблицы (по единственному условию в одном поле). Количество выбранных записей должно составлять от 30 до 50 % количества записей полной таблицы. Текст команды и результат выборки приведите в виде отдельной таблицы со всеми полями.
7. Повторите выборку по пункту 6 еще три раза, составляя условие отбора записей по полям различного типа. Приведите три таблицы с результатами (выборками) после указания условия отбора и соответствующей SQL-команды.
8. Сформулируйте словами на русском языке (а затем приведите соответствующие команды на языке SQL) условие выбора записей из полной таблицы:
- по двум условиям для одного поля;
- по двум условиям для двух полей (т.е. по одному условию для каждого из двух полей);
- по любым трем условиям.
В любой выборке количество выбранных записей должно составлять от 20 до 50 % количества записей полной таблицы. Запросы, в которых отсутствуют выбранные записи, недопустимы.
Результат каждой выборки приведите в виде отдельной таблицы со всеми полями после выполнения условия выборки и после команды запроса.
9. Выполните декомпозицию плоской таблицы на отдельные проекции (таблицы), указав поля для обеспечения связи этих таблиц друг с другом.
Пример декомпозиции:
Исходная таблица
PLANT
TAB_N
(табельный номер)
FAMILY
(фамилия
сотрудника)
DOLGNOST
(должность)
DAT_UST (дата устан. оклада)
OKLAD
(оклад)
DATA_R
(дата рождения ребенка)
IMIA_R
(имя ребенка)
121
Иванов
Программист
12.12.98
7500
08.03.95
Вася
121
Иванов
Программист
12.12.98
7500
19.05.93
Катя
121
Иванов
Программист
12.12.98
7500
27.08.91
Лена
125
Петров
Директор
14.01.99
8700
128
Сидоров
Главбух
16.02.97
8200
07.04.96
Маша
121
Иванов
Программист
12.10.99
7900
08.03.95
Вася
121
Иванов
Программист
12.10.99
7900
19.05.93
Катя
121
Иванов
Программист
12.10.99
7900
27.08.91
Лена
Смысл декомпозиции заключается в следующем. Плоская таблица (большая таблица, в которой собраны воедино все данные для решения задачи с высокой степенью повторяемости данных) преобразуется в совокупность взаимосвязанных отдельных таблиц. В данном примере из одной исходной таблицы PLANT создается три следующие таблицы:
Список сотрудников Список окладов
WORKERMONEY
TAB_N
FAMILY
DOLGNOST
TAB_N
DAT_UST
OKLAD
121
Иванов
Программист
121
12.12.98
7500
125
Петров
Директор
125
14.01.99
8700
128
Сидоров
Главбух
128
16.02.97
8200
121
12.10.99
7900
Список детей
CHILD
TAB_N
DATA_R
IMIA_R
121
08.03.95
Вася
121
19.05.93
Катя
121
27.08.91
Лена
128
07.04.96
Маша
Последовательность декомпозиции следующая:
· определяется количество сущностей (объектов), описываемых плоской таблицей. В примере по п.9 плоская таблица (PLANT) описывает три следующие объекта (сущности): сотрудник (объектное отношение WORKER), движение сотрудника по служебной лестнице (объектное отношениеMONEY), дети сотрудников (объектное отношениеCHILD);
· поля плоской таблицы разделяются между таблицами (объектными отношениями), соответствующими объектам (сущностям);
· определяется поле (набор полей), используемых в качестве ключа для связи между отдельными таблицами. Иногда для этой цели могут использоваться специальные таблицы (связные отношения). В данном примере для организации связи используется поле TAB_N, выступающее в различных таблицах то в роли первичного (WORKER), то внешнего (MONEY, CHILD) ключа;
· ни одно из полей во всех отношениях не должно содержать групп значений. Например, недопустимо существование поля ФИО, если в нем указаны фамилия, имя, отчество (или инициалы), а также поля АДРЕС, если в нем указаны и город, и улица, и номера дома и квартиры. Если такая ситуация встречается в задании, поле должно быть разбито на составляющие поля, а инициалы должны быть дополнены до полных слов;
· если в некоторых полях данные повторяются слишком часто, можно создать дополнительные таблицы (отношения), играющие роль справочников. Например, если бы плоская таблица была значительно длиннее, имело бы смысл ввести таблицу-справочник с полями KOD, DOLGNOST, а в таблице WORKERвместо поля DOLGNOST использовать поле KOD.
Вышеизложенная последовательность действий – это шаги нормализации – метода организации реляционной базы данных с целью сокращения избыточности.
10. Опишите в виде реферата правила использования команды, указанной в варианте задания. В реферате должны быть приведены:
· полный синтаксис команды;
· краткое описание опций, используемых в команде;
· два – три примера использования команды.
В программном коде примера должны быть приведены комментарии, объясняющие использование каждой строки примера, выполненные с соблюдением всех правил оформления комментариев.
Пример составления реферата.
Задание.
Команда KILL
Реферат.
Формат команды
KILLthread_id
Команда удаляет поток сервера с номером thread_id.
Для выполнения этой команды пользователь должен обладать привилегией PROCESS. Иначе пользователь сможет удалить только свой собственный поток.
В строке команды KILL можно задать только один номер.
Пример.
KILL 3
11. На языке запросов SQLсоставить:
‑ команды создания базы данных и таблиц (объектом создания является плоская таблица, данная в задании как таблица для декомпозиции, и проекции, полученные при декомпозиции);
‑ запрос, обеспечивающий выборку не менее 4-5 полей из таблиц, полученных после декомпозиции, с заданием собственных имен колонкам вывода. Обязательно использовать критерий отбора данных, обеспечивающий вывод не менее трех записей и сортировку по любому выбранному полю. Перед текстом запроса, выполненного на языке SQL, должно быть текстовое описание запроса на русском языке.
Пример.
Создать базу данных и ее таблицы (для примера, приведенного в п. 9):
#Созданиебазыданныхplant
CREATE DATABASE IF NOT EXISTS plant;
#Выбор текущей базы данных plant
USEplant;
#Созданиетаблицыworker
CREATE TABLE IF NOT EXISTS worker
(
tab_n INTEGER(3) UNSIGNED NOT NULL,
family CHAR(20) NOT NULL,
dolgnost CHAR(15) NOT NULL,
PRIMARY KEY (tab_n)
);
#Созданиетаблицыmoney
CREATE TABLE IF NOT EXISTS money
(
tab_n INTEGER(3) UNSIGNED NOT NULL,
oklad NUMERIC(8,2) NOT NULL,
dat_ust DATE
);
#Созданиетаблицыchild
CREATE TABLE IF NOT EXISTS child
(
tab_n INTEGER(3) UNSIGNED NOT NULL,
data_r DATE NOT NULL,
imia_rCHAR(10)
);
Запрос:
Текстовое описание запроса:
Выбрать табельные номера, фамилии сотрудников, оклады, даты установки окладов,даты рождения детей, назвав колонки именами TAБ, ФАМ, ОКЛ, ДАТ, ДЕТИ, соответственно. Записи в выборке должны быть упорядочены по возрастанию значений в колонке TAБ, причем должны отбираться только такие сотрудники, для которых выполняется условие oklad>2000 и которые имеют детей.
Программный код запроса:
# Выборка ТАБ, ФАМ, ОКЛ, ДАТ, ДЕТИ
SELECT
worker.tab_nAS‘TAБ’, familyAS ‘ФАМ’,
okladAS‘ОКЛ’, dat_ustAS ‘ДАТ’, data_r AS ‘ДЕТИ’
FROM worker, money, child
WHERE
worker.tab_n=money.tab_n AND
worker.tab_n=child.tab_n AND
oklad>=2000 AND
data_r IS NOT NULL
ORDER BY worker.tab_n ASC;
Еще один вариант записи запроса, полностью аналогичный первому:
SELECT
worker.tab_n‘TAБ’, family‘ФАМ’,
oklad‘ОКЛ’, dat_ust‘ДАТ’, data_r ‘ДЕТИ’
FROM worker a, money b, child c
WHERE
oklad>=2000 AND
data_r IS NOT NULL
ORDER BY a.tab_n;
3. Варианты заданий контрольной работы
Для каждого варианта задания указаны:
‑ сфера использования системы, для которой разрабатывается БД;
‑ тема реферата;
‑ таблица, подлежащая декомпозиции.
1. Сфера использования ‑ отдел кадров.
Тема для реферата – команды LOADDATAINFILE.
Таблица для декомпозиции:
Фамилия И.О.
Студента
Дата экзамена
Фамилия, инициалы преподавателя
Предмет
Антонова А.И.
12.12.98
Пушкин А.С.
Математика
Быков С.В.
16.12.98
Ломов А.П.
Физика
Волкова И.И.
20.12.98
Саахов Ш.С.
Химия
Гусев А.П.
12.12.98
Пушкин А.С.
Математика
Дынин П.В.
16.12.98
Ломов А.П.
Физика
Ежов В.П.
20.12.98
Саахов Ш.С.
Химия
Жуков Л.Ф.
16.12.98
Пушкин А.С.
Математика
Коровин Д.И.
12.10.99
Ломов А.П.
Физика
Черняк П.С.
12.10.99
Саахов Ш.С.
Химия
2. Сфера использования – бухгалтерия.
Тема для реферата – ALTERTABLE.
Таблица для декомпозиции:
Животное, возраст (лет)
Зоопарк
Зона обитания
Условия содержания
Кенгуру, 12
Москва
Австралия
Вольер
Верблюд, 24
Москва
Аравия
Клетка
Эму, 9
Петербург
Австралия
Клетка
Верблюд, 18
Петербург
Аравия
Вольер
Кенгуру, 16
Екатеринбург
Австралия
Вольер
3. Сфера использования – библиотека.
Тема для реферата – CREATETABLE.
Таблица для декомпозиции:
Чемпион
Город
Год
Место проведения
Главный тренер
Крылья Советов
Куйбышев
1966
Тампере
Кузьмин В.А.
Динамо-Энергия
Екатеринбург
1976
Хельсинки
Высотин П.А.
Крылья Советов
Куйбышев
1986
Стокгольм
Сутурин П.В.
Динамо-Энергия
Екатеринбург
1996
Торонто
Иванов Р.С.
Крылья Советов
Куйбышев
1997
Стокгольм
Балакин Н.Т.
Динамо-Энергия
Екатеринбург
1998
Хельсинки
Пушкин А.С.
4. Сфера использования – больница.
Тема для реферата – DELETE.
Таблица для декомпозиции:
ФИО
Сотрудника
Табельный номер
Должность
Место работы
Оклад
Иванов И.И.
113
Ученик
Первый мартен
7000
Иванов И.И.
113
Первый подручный
Первый мартен
17000
Иванов И.И.
113
Сталевар
Первый мартен
25000
Петров П.П.
124
Второй подручный
Первый мартен
15000
Черняк Д.И.
175
Кочегар
Кислородно-конверторный цех
12000
Черняк Д.И.
175
Бригадир кочегаров
Кислородно-конверторный цех
16000
5. Сфера использования ‑ учет товаров в магазине.
Тема для реферата – DROPDATABASE.
Таблица для декомпозиции:
Номер компьютера, марка
Страна-изготовитель
Где установлен
За кем числится
1, Pentium IV
Тайвань
Кабинет директора
Секретарь-референт
2, Pentium IV
Тайвань
Бухгалтерия
Зам. главного бухгалтера
3, Pentium III
Гонконг
Бухгалтерия
Зам. главного бухгалтера
4, Pentium III
Англия
Бухгалтерия
Бухгалтер-кассир
5, Pentium II
Тайвань
Отдел кадров
Зам. начальника ОК
6, Pentium II
Гонконг
Отдел кадров
Зам. начальника ОК
7, Pentium 200
Тайвань
Юридический отдел
Юрисконсульт
6. Сфера использования ‑ учет данных о детях в дошкольном учреждении.
Тема для реферата – GRANT.
Таблица для декомпозиции:
Откуда
Посадка, а/п назначения
Время в пути
Время отлета
Екатеринбург
Ижевск, Петербург
2 ч 40 мин
7 ч 50 мин
Екатеринбург
Ижевск, Петербург
2 ч 40 мин
17 ч 50 мин
Екатеринбург
Москва
1 ч 40 мин
8 ч 20 мин
Екатеринбург
Казань, Москва
2 ч 10 мин
19 ч 30 мин
Екатеринбург
Казань, Петербург
2 ч 00 мин
10 ч 50 мин
7. Сфера использования ‑ учет учащихся средней школы.
Тема для реферата – INSERT.
Таблица для декомпозиции:
Откуда
Куда, через станцию
Вид поезда
Время отправления
Екатеринбург
Москва, ч. Казань
Скорый
7 ч 50 мин
Екатеринбург
Петербург, ч. Киров
Скорый
17 ч 50 мин
Новосибирск
Москва, ч. Казань
Пассажирский
18 ч 20 мин
Екатеринбург
Москва, ч. Пермь
Пассажирский
23 ч 30 мин
Новосибирск
Петербург, ч. Пермь
Пассажирский
10 ч 50 мин
8. Сфера использования ‑ система продажи авиабилетов.
Тема для реферата – REPLACE.
Таблица для декомпозиции:
Фамилия
Ребенка
ФИО папы
Кем работает
Адрес родителей
Иванов Вася
Иванов Иван Иванович
УЗТМ, токарь
Машиностроителей, 1-23
Иванов Петя
Иванов Иван Иванович
УЗТМ, слесарь
Машиностроителей, 24-45
Крымов Алеша
Васин Петр Павлович
Монетка, директор магазина
Орджоникидзе, 12-4
Калинин Саша
Калинин Иван Федорович
УЗТМ, дворник
Машиностроителей, 22-6
Черняк Дима
Черняк Олег Иванович
Супермаркет Кировский, продавец
Орджоникидзе, 12-5
Курова Аня
Куров Сергей Александрович
УЗТМ, начальник цеха 96
Победы, 12-6
9. Сфера использования ‑ система продажи железнодорожных билетов.
Тема для реферата – SELECT.
Таблица для декомпозиции:
Фамилия, имя
Школьника
Школа, населенный пункт
Класс
Название олимпиады
Результат
Иванов Вася
9, Екатеринбург
9
Областная
2
Иванов Петя
121, Пышма
10
Всероссийская
3-4
Крымов Алеша
145, Екатеринбург
11
Всероссийская
1
Калинин Саша
9, Екатеринбург
10
Всероссийская
2
Черняк Дима
42, Екатеринбург
9
Областная
4
Шевелева Наташа
1, Аяз
10
Всероссийская
2
10. Сфера использования ‑ система учета допризывников в военкомате.
Тема для реферата – SHOWCOLUMNS.
Таблица для декомпозиции:
Наименование запчасти, год изготовления, страна-изготовитель
Поставщик
Цена
Минимальная партия
Коробка передач, 2000, Япония
ТОО "Авто"
28000
10 шт.
Двигатель, 2001, Россия
ООО "Автолада"
36000
5 шт.
Задний мост, 2001, Россия
ООО "Автолада"
14000
2 шт.
Двигатель, 2000, Япония
ТОО "Авто"
35000
4 шт.
Коробка передач, 2003, Россия
ООО "Автолада"
15000
2 шт.
11. Сфера использования ‑ система учета материальных ценностей.
Тема для реферата – SHOWGRANTS.
Таблица для декомпозиции:
Номер квартиры
Фамилия И.О. квартиросъемщика
Неисправность
Фамилия слесаря
Дата ремонта
45
Артемьев Л.А.
Течь раковины
Жохов А.С.
12.12.99
84
Иванов И.И.
Течь раковины
Жохов А.С.
03.01.00
32
Петров.П.П.
Течь бачка
Жохов А.С.
04.01.00
39
Федотов В.Г.
Течь раковины
Ладов Л.Л.
18.02.00
31
Привалов А.П.
Течь бачка
Ладов Л.Л.
06.06.00
79
Федотов С.С.
Течь радиатора
Ладов Л.Л.
06.06.00
12. Сфера использования ‑ система учета запчастей автопредприятия.
Тема для реферата – LOCKTABLES.
Таблица для декомпозиции:
Фамилия И.О.
Город, улица
Номер дома
Квартира
Дата медосмотра
Иванов И.И.
Екатеринбург, Первомайская
12
45
12.12.92
Петров С.П.
Екатеринбург, Сакко и Ванцетти
34
12
12.12.92
Сидоров С.С.
Екатеринбург, Первомайская
14
2
12.12.92
Антонов В.Н.
Н-Тагил, Первомайская
12
45
24.12.94
Калинин А.Ф.
Екатеринбург, Сакко и Ванцетти
34
12
18.12.95
Федоров В.П.
Н-Тагил, Ленина
12
16
19.04.93
13. Сфера использования ‑ система учета заявок на ремонт сантехники.
Тема для реферата – UPDATE.
Таблица для декомпозиции:
Наименование изделия
Год выпуска
Изготовитель
Место установки:
(корпус, аудитория, количество)
Компьютер Pentium III
1999
Тайвань
0, 412, 1
Компьютер Pentium III
2000
Гонконг
1, 219, 3
Компьютер Pentium II
1998
Тайвань
1, 222, 4
Компьютер Pentium III
2001
Тайвань
0, 216, 11
Компьютер Pentium
1997
Тайвань
0, 218, 14
14. Сфера использования ‑система учета данных о пациентах в больнице.
Тема для реферата – SHOWTABLES.
Таблица для декомпозиции:
Фамилия, И.О.
Звание
Домашний адрес
Место сборов
Год, период сборов (мес.)
Иванов И.И.
Рядовой
Ленина 58-55
Елань
1996, 1
Павлов И.И.
Сержант
Малышева 18-12
Елань
1996, 2
Петров.П.П.
Ефрейтор
Тургенева 8
Аргаяш
1998, 1
Гусев И.И.
Рядовой
Луначарского 212 1
Елань
2000, 1
Мотов П.П.
Сержант
Мира 12-12
Аргаяш
1998, 2
Шахов С.С.
Рядовой
Ковалевской 3-45
Аргаяш
2000, 6
15. Сфера использования ‑ система учета данных об офицерах запаса в военкомате.
Тема для реферата – SHOWSTATUS.
Таблица для декомпозиции:
Телефон абонента
Дата
Вызываемый город, и его код
Номер телефона
Длительность разговора (мин.)
95-24-78
12.12.99
Челябинск, 3512
45-56-67
5
74-67-77
18.12.99
Н-Тагил,3435
34-67-78
10
88-88-33
22.12.99
Челябинск, 3512
45-65-67
8
12-23-34
24.12.99
Челябинск, 3512
45-17-67
6
11-44-32
12.01.00
Омск, 3812
32-12-12
3
10-23-45
21.02.00
Омск, 3812
22-12-84
7
32-14-12
12.01.00
Москва, 095
242-32-89
4
16. Сфера использования ‑ система учета данных о солдатах и сержантах запаса в военкомате.
Тема для реферата – SHOWCREATETABLE.
Таблица для декомпозиции:
Фамилия, И.О. больного
Температура
Диагноз
Фамилия врача
Дата поступления
Иванов И.И.
36.8
Астма
Комов А.С.
12.12.99
Павлов И.И.
38.5
Бронхит
Ладов Л.Л.
03.01.00
Петров.П.П.
36.6
Астма
Комов А.С.
04.01.00
Гусев И.И.
37.8
Бронхит
Ладов Л.Л.
18.02.00
Мотов П.П.
36.9
Астма
Комов А.С.
06.06.00
Иванов С.С.
36.5
Астма
Комов А.С.
06.06.00
17. Сфера использования ‑ система учета междугородных телефонных переговоров.
Тема для реферата – REVOKE.
Таблица для декомпозиции:
Фамилия, И.О. офицера
Что закончил
Домашний адрес
Место сборов
Год проведения сборов
Иванов И.И.
УПИ
Ленина 58-55
Елань
1996
Павлов И.И.
УПИ
Малышева 18-12
Елань
1996
Петров.П.П.
УРТУ
Тургенева 8
Саратов
1998
Гусев И.И.
УРТУ
Луначарского 212-1
Камышин
2000
Мотов П.П.
УПИ
Мира 12-12
Саратов
1998
Иванов С.С.
УПИ
Ковалевской 3-45
Камышин
2000
18. Сфера использования ‑ система учета результатов сессии.
Тема для реферата – DROPTABLE.
Таблица для декомпозиции:
Телефон абонента
Адрес абонента
Дата
Время начала разговора
Номер вызываемого телефона
Длительность разговора (мин.)
95-24-78
Ясная, 12-212
12.12.99
12-45
45-56-67
5
95-24-78
Ясная, 23-43
12.12.99
18-50
4-67-78
10
74-08-98
Ленина, 54-12
12.12.99
19-20
45-65-67
8
74-12-42
Ленина, 56-20
13.12.99
8-45
45-17-67
6
74-88-33
Ленина, 52-4
13.01.00
20-20
32-12-12
3
74-79-33
Ленина, 54-28
13.02.00
20-50
22-12-84
7
19. Сфера использования ‑ система регистрации членов думы на заседаниях.
Тема для реферата – CHECKTABLE.
Таблица для декомпозиции:
Место установки, ответственный
Модель компьютера
Операционная система
Монитор
Режим эксплуатации
Принтер, модель
Видеокарта
Управление, Иванов И.И
Pentium III
Windows
LG Studioworks 56i
Круглосуточно
LaserJet, 1100
SVGA
Управление, Иванов И.И
Pentium III
Windows
Самсунг
2 смены
LaserJet, 2100
SVGA
Отдел кадров, Петров П.П.
Pentium
Windows
LG Studioworks 56i
1 смена
Epson LQ-1170
S3 ViRGE PCI
Бухгалтерия, Иванов И.И
Pentium
Windows
Самсунг
1 смена
Epson LQ-1170
S3 ViRGE PCI
Отдел главного технолога, Петров П.П.
Pentium
Windows
LG Studioworks 56i
2 смены
Epson Seikosha sp-1600AI
S3 ViRGE PCI
Отдел снабжения, Петров П.П.
Pentium
Windows
LG Studioworks 56i
2 смены
Epson Seikosha sp-1600AI
S3 ViRGE PCI
Отдел главного конструктора, Петров П.П.
Pentium III
Unix
Самсунг
2 смены
LaserJet, 1100
SVGA
Отдел главного конструктора, Петров П.П.
Pentium III
Unix
LG Studioworks 56i
2 смены
LaserJet, 1100
SVGA
20. Сфера использования ‑ система учета данных о переговорах по системе городской телефонной сети.
Тема для реферата – DESCRIBE.
Таблица для декомпозиции:
Фамилия студента
Предмет
Оценка
Дата сдачи
Фамилия преподавателя
Иванов И.И.
Математика
Отлично
24.12.00
Булкин Б.Б.
Павлов П.П.
Философия
Удовл.
28.12.00
Щапов П.П.
Иванов И.И.
История
Хорошо
31.12.00
Лукин Л.Л.
Сеченов С.В.
Философия
Хорошо
28.12.00
Щапов П.П.
Кабиров С.П.
Математика
Хорошо
24.12.00
Булкин Б.Б.
Павлов П.П.
История
Удовл.
31.12.00
Лукин Л.Л.
Павлов П.П.
Математика
Удовл.
24.12.00
Булкин Б.Б.
21. Сфера использования ‑ система учета данных о компьютерах на предприятии.
Тема для реферата – операторы сравнения BETWEEN, IN.
Таблица для декомпозиции:
ФИО депутата
Палата, вопрос
Дата заседания
За/Против
Иванов И.И.
Верхняя, утверждение бюджета
28.12.00
За
Павлов П.П.
Верхняя, утверждение бюджета
28.12.00
Против
Сидоров И.И.
Верхняя, утверждение бюджета
28.12.00
Воздержался
Валеев В.В.
Верхняя, утверждение бюджета
28.12.00
За
Пушкин С.С.
Нижняя, о продлении срока полномочий
24.12.00
Против
Петров П.Г.
Нижняя, о продлении срока полномочий
31.12.00
За
22. Сфера использования ‑ система учета материалов на складе.
Тема для реферата – функция анализа условий IF.
Таблица для декомпозиции:
Остановки, пункт назначения
Вид автобуса
Время в пути
Количество билетов
Время отправления
Сысерть, Челябинск
Мягкий
3 час 30 мин
48
8-30
Сысерть, Челябинск
Мягкий
3 час 30 мин
48
10-30
Челябинск
Мягкий
3 часа 10 мин
48
12-00
Сысерть, Челябинск
Жесткий
4 часа 30 мин
56
18-00
Реж, Алапаевск
Мягкий
4 часа 30 мин
48
9-20
Реж, Алапаевск
Жесткий
5 часов
56
17-10
23. Сфера использования ‑ система приема заявок на товары в продуктовый магазин.
Тема для реферата – оператор сравнения с образцом LIKE.
Таблица для декомпозиции:
Марка, модель автомобиля
Расход бензина литров/100 км
Завод-изготовитель
Год получения
Количество
Газ-3110 Волга
13
ГАЗ
1995
12
Газ-3102 Волга
14
ГАЗ
1993
21
Газ-3102 Волга
15
ГАЗ
1989
20
Ваз-2106
10,5
ВАЗ
1993
2
Ваз-2104
11
ВАЗ
1995
7
Ваз-2105
10
ВАЗ
1997
12
24. Сфера использования ‑ система продажи билетов на автобусы.
Тема для реферата – числовые функции.
Таблица для декомпозиции:
Наименование товара
Поставщик
Адрес поставщика
Количество
Телефон поставщика
Принтер
ООО "Print"
Москва, Ясная, 12-238
2
345-67-78
Принтер
ТОО "Компьютер"
Петербург, Набережная, 13
3
212-34-34
Pentium
ООО "Print"
Москва, Ясная, 12-238
5
345-67-78
Pentium II
ООО "Print"
Москва, Ясная, 12-238
3
345-67-78
Pentium
ТОО "Компьютер"
Петербург, Набережная, 13
2
212-34-34
Pentium II
ТОО "Компьютер"
Петербург, Набережная, 13
4
212-34-34
25. Сфера использования ‑ система учета технических характеристик автомобилей.
Тема для реферата – строковые функции.
Таблица для декомпозиции:
Наименование товара
Фамилия покупателя
Адрес покупателя
Количество, ед. измерения
Время доставки
Тушенка
Иванов И.И.
Мира 12-45
5 банок
18-00
Масло растительное
Иванов И.И.
Мира 12-45
2 бутылки
18-00
Шампанское
Иванов И.И.
Мира 12-45
1 бутылка
18-00
Тушенка
Петров П.П.
Сыромолотова 12-1
10 банок
14-00
Картофель
Петров П.П.
Сыромолотова 12-1
20 кг
14-00
Картофель
Сидоров С.С.
Ленина 34-15
100 кг
16-00
26. Сфера использования ‑ система учета сравнительных характеристик ПЭВМ.
Тема для реферата – функции даты и времени.
Таблица для декомпозиции:
Фамилия
Пол
Время суток
Давление
Температура
Частота дыхания
Пульс
Кацман К.О.
Женский
Утро
120/80
36,6
14
65
Вайсбурд В.В.
Мужской
День
130/75
36,7
13
66
Климов К.К.
Мужской
Вечер
160/100
37,8
16
70
Жучко К.А.
Женский
Утро
150/70
37,0
14
60
Иванов И.И.
Мужской
Утро
130/80
36,2
15
70
Олефиренко О.О.
Женский
Вечер
120/80
36,6
12
60
27. Сфера использования ‑ система учета данных о странах мира.
Тема для реферата – агрегатные функции.
Таблица для декомпозиции:
Фамилия
Жилье, этаж
Площадь
Благоустройство
Количество членов семьи
Кацман К.О.
3-комнатная квартира, 3
45,2
Центральное отопление, балкон, мусоросборник
2
Вайсбурд В.В.
3-комнатная квартира, 2
48,5
Центральное отопление, балкон, мусоросборник
3
Климов К.К.
2-комнатная квартира, 3
36,6
Центральное отопление, балкон, мусоросборник
5
Жучко К.А.
2-комнатная квартира, 1
32,8
Центральное отопление
4
Иванов И.И.
2-комнатная квартира, 1
34,5
Печное отопление
4
Олефиренко О.О.
1-комнатная квартира, 1
24,5
Печное отопление
3
28. Сфера использования ‑ система учета физиологических данных человека.
Тема для реферата – SHOWTABLESTATUS.
Таблица для декомпозиции:
Модель
Разрядность
Месяц и год выпуска
Исполнение
Количество
486 DX
32
Апрель, 1989
Tower
1
486 DX2
32
Май, 1989
Tower
1
486 DX4
32
Апрель, 1989
Tower
3
Pentium
64
Май, 1993
Tower
1
Pentium III
64
Сентябрь, 1999
MiniTower
4
Pentium IV
64
Апрель, 2000
MiniTower
4
29. Сфера использования ‑ система учета жилищных условий сотрудников предприятия.
Тема для реферата – синтаксис комментариев в коде SQL.
Таблица для декомпозиции:
Страна, столица
Население,
млн
Материк
Выход к морю
Площадь, тыс. кв. км
Швейцария, Берн
6,5
Европа
Нет
41,3
Греция, Афины
10
Европа
Да
132
Австрия, Вена
7,6
Европа
Нет
83,8
Мексика, Мехико
81,2
Америка
Да
1973
Китай, Пекин
1079
Азия
Да
9597
Канада, Оттава
25,6
Америка
Да
9976
30. Сфера использования ‑ система учета спортивных рекордов.
Тема для реферата – конфигурационные файлы. Оформление и размещение.
Таблица для декомпозиции:
Название
Родина
Тип питания
Температура содержания (min, max)
Условия содержания
Лабео двухцветный
Южный Тайланд
Растительноядный
22-28
Одиночный
Барбус огненный
Индия
Всеядный
16-24
Стайка
Цихлозома
Аргентина
Плотоядный
22-26
Пара
Меченосец
Гватемала
Всеядный
20-24
Пара
Тетрадон
Тропическая Азия
Плотоядный
25-28
Одиночный
Сомик-перевертыш
Конго
Всеядный
20-25
Стайка
31. Сфера использования ‑ система учета данных о животных.
Тема для реферата – утилита MYSQL и ее опции.
Таблица для декомпозиции:
Название растения
Размер в мм
Окраска
Количество в 1 грамме, шт.
Срок хранения
Агератум
1,5-1,8
Черная
5000-6000
1-2 года
Водосбор
2,5-3,0
Черная
500-1000
1-2 года
Георгин
9-12
Темно-серая
120-140
2-3 года
Иберис
3-4
Желтая
400-500
2-3 года
Лобулярия
1,0-1,4
Желтая
3500
2-3 года
Гипсофила
1,0-1,1
Темно-серая
1000-1200
2-3 года
Календула
10-15
Желтая
150-170
2-3 года
32. Сфера использования ‑ система учета данных о растениях.
Тема для реферата – программа MYSQLADMIN.
Таблица для декомпозиции:
Вид спорта
Рекорд
Дата установления
Место установления рекорда
Фамилия рекордсмена
Бег с препятствиями 400 м.
45 с
12.04.98
Рига
мс Кацман К.О.
Прыжки в длину
7,55 м
12.04.98
Рига
кмс Вайсбурд В.В.
Прыжки в длину
7,60 м
19.06.98
Киев
мс Климов К.К.
Бег с препятствиями 400 м.
44,5 с
19.06.98
Киев
мс Жучко К.А.
Прыжки в длину
7,64 м
20.07.99
Москва
кмс Иванов И.И.
Бег с препятствиями 400 м.
44,4 с
20.07.99
Москва
мс Олефиренко О.О.
33. Сфера использования ‑ система учета данных о человеке.
Тема для реферата – программа MYSQLD.
Таблица для декомпозиции:
Вид животного
Среда обитания
Тип питания
Образ жизни
Семейство
Волк
Степь
Плотоядный
Ночной
Собачьи
Рысь
Лес
Плотоядный
Ночной
Кошачьи
Верблюд
Полупустыня
Травоядный
Дневной
Верблюжьи
Росомаха
Лес
Плотоядный
Ночной
Куньи
Слон
Лесостепь
Травоядный
Дневной
Слоновые
Кенгуру
Лесостепь
Травоядный
Дневной
Кенгуровые
34. Сфера использования ‑ системы учета анкетных данных для приема на работу.
Тема для реферата – программа MYSQLDUMP.
Таблица для декомпозиции:
Марка аппарата
Тип двигателя
Назначение
Конструктор
Название аппарата
Ан-24
Турбовинтовой
Пассажирский
Антонов О.К.
Аннушка
Ан-22
Турбовинтовой
Транспортный
Антонов О.К.
Антей
Ан-124
Турбовинтовой
Транспортный
Антонов О.К.
Руслан
Ту-104
Реактивный
Пассажирский
Туполев А.Н.
Ту-144
Реактивный
Пассажирский
Туполев А.Н.
Як-40
Реактивный
Пассажирский
Яковлев А.С.
Як-50
Реактивный
Учебно-тренировочный
Яковлев А.С.
По-2
Винтовой
Ночной бомбардировщик
Поликарпов Н.Н.
"Кукурузник"
И-153
Винтовой
Истребитель
Поликарпов Н.Н.
Чайка
35. Сфера использования ‑ система учета анкетных данных об абитуриенте вуза.
Тема для реферата – типы данных, типы столбцов.
Таблица для декомпозиции:
Название населенного пункта
Население, тыс.
Площадь, км кв.
Тип
Примечания
Екатеринбург
1890
240
Город
Областной центр
Сысерть
120
32
Город
Районный центр
Реж
110
39
Город
Районный центр
Бобровка
15
7
Поселок городского типа
Арамиль
44
36
Город
Шабровский
16
8
Поселок городского типа
Монетный
8
5
Поселок городского типа
Алапаевск
56000
25
Город
Районный центр
36. Сфера использования ‑ система учета летно-технических характеристик летательных аппаратов.
Тема для реферата – теоретико-множественные операции реляционной алгебры.
Таблица для декомпозиции:
Фамилия И.О.
Возраст
Специальность
Что закончил и когда
Куда поступает (цех, подразделение)
Кацман К.О.
33
Столяр-краснодеревщик
СПТУ-99, 1990
Цех 34, литейный участок
Войнов В.В.
42
Инженер-механик
УГТУ-УПИ, 1985
Цех 42,
Конструкторское бюро
Климов К.К.
23
Слесарь-ремонтник
СПТУ-99, 1999
Цех 42, ОГМ
Жучко К.А.
28
Слесарь-ремонтник
СПТУ-99,
1994
Цех 42, ОГМ
Иванов И.И.
38
Столяр-краснодеревщик
СПТУ-99, 1984
Цех 34, литейный участок
Олефиренко О.О.
36
Инженер-механик
УГТУ-УПИ, 1991
Цех 42,
Конструкторское бюро
37. Сфера использования ‑ система учета данных о населенных пунктах.
Тема для реферата – специальные операции реляционной алгебры.
Таблица для декомпозиции:
Фамилия И.О.
Что закончил
Где
Средний балл, медаль
Год окончания
Кацман К.О.
Средняя школа 12
Алапаевск
4,45
2000
Вайсбурд В.В.
Техническое училише ТУ 2
Реж
4,55
2000
Климов К.К.
Профессиональный лицей 1
Сысерть
4,8, серебряная медаль
1999
Жучко К.А.
Профессиональный лицей 1
Сысерть
5,0, золотая медаль
2000
Иванов И.И.
Средняя школа 6
Березовский
4,4
2000
Олефиренко О.О.
Техническое училище ТУ 2
Реж
4,0
1999
Сидоров С.С.
Средняя школа 9
Екатеринбург
4,7
2000
38. Сфера использования ‑ система учета данных о процессорах компьютеров.
Тема для реферата – принципы нормализации отношений.
Таблица для декомпозиции:
Заболевание
Возбудитель
Путь передачи
Сезонность
Профилактика
Иммунитет
Грипп
Вирус
Воздушно-капельный
Зима
Вакцинация
Нестойкий
Дифтерия
Палочка
Воздушно-капельный
Зима
Вакцинация
Стойкий
Бруцеллез
Палочка
Контактный, пищевой
Круглый год
Вакцинация
Нестойкий
Гепатит В
Вирус
Парэнтеральный
Круглый год
Здоровый образ жизни
Стойкий
СПИД
Вирус
Парэнтеральный
Круглый год
Здоровый образ жизни
Отсутствует
Дизентерия
Палочка
Контактный, пищевой
Лето, осень
Соблюдение гигиены
Стойкий
Брюшной тиф
Палочка
Контактный, пищевой
Лето, осень
Соблюдение гигиены
Стойкий
4. Рекомендуемая литература
1. Аткинсон Л. MySQL. Библиотека профессионала. Пер. с англ. – М.: Издательский дом "Вильямс", 2002, ‑ 624 с.
2. Астахова И.Ф., Толстобров А.П., Мельников В.М. SQL в примерах и задачах. Учебное пособие. – Мн.: Новое знание, 2002. – 176 с.
3. Карпова Т.С. Базы данных: модели, разработка, реализация – СПб.: Питер, 2001. – 304 с.
4. Дюбуа П. MySQL.: Пер. с англ.: -М.: Издательский дом "Вильямс", 2001. - 816 с.
5. Дейт К. Введение в системы баз данных. Пер. с англ.-К.; М.; СПб.: Издательский дом "Вильямс", 2000. – 848 с.
6. www.mysql.com.
Для выполнения контрольной работы можно использовать также любую другую литературу по базам данных.
Приложение
Министерство образования Российской федерации
Российский государственный профессионально-педагогический университет
Институт ИПО
Кафедра информационных систем и технологий
Контрольная работа
по дисциплине
Базы данных
Вариант 23
Выполнил: студент группы ЗКТ-311
Иванов И.И. (зач. книжка 111111)
Проверил_______________________
“___” __________________
Екатеринбург 2017