Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Для каждого выборки сначала словами укажите, в каком порядке и по какому полю выполняется сортировка, а затем приведите отсортированную таблицу.

Читайте также:
  1. II. Определение для каждого процесса изменения внутренней энергии, температуры, энтальпии, энтропии, а также работы процесса и количества теплоты, участвующей в процессе.
  2. II. Соотношение — вначале самопроизвольное, затем систематическое — между положительным мышлением и всеобщим здравым смыслом
  3. T - табличная величина, соответствующая доверительной вероятности, по которой будут гарантированы оценки генеральной совокупности по данным выборки;
  4. А Эсклармонд, застывшая в горе, смотрела на страшные людские факелы, клянясь в душе, что отомстит за каждого... Что не успокоится, пока хоть один из виновных будет жив...
  5. Б) обжаловать приказы и распоряжения администрации образовательного учреждения в установленном законодательством Российской Федерации порядке;
  6. БЕРИТЕ ОТ КАЖДОГО ДНЯ ПО МАКСИМУМУ
  7. Блэйк никак не мог взять в толк, о каком мальчике говорит его начальник, но переспрашивать не стал. А Фернок продолжал свой странный монолог.

Обратите внимание на то, что после выполнения упорядочения записи в выборке должны быть расположены по возрастанию или убыванию (как указано в условии выборки) ключевого выражения (поля). При этом в самой таблице, из которой выбираются записи, порядок следования записей не меняется.

5. Дополните исходную таблицу БД еще пятью записями (общее количество записей должно быть не менее 10) в произвольном порядке. Назовем эту таблицу полной таблицей.

6. Сформулируйте сначала на русском языке, а затем на языке SQL команду, обеспечивающую выбор записей по одному условию из полной таблицы (по единственному условию в одном поле). Количество выбранных записей должно составлять от 30 до 50 % количества записей полной таблицы. Приведите словесную формулировку запроса, текст SQL-команды и результат выборки в виде отдельной таблицы со всеми полями.

7. Повторите выборку по пункту 6 еще три раза, составляя условие отбора записей по полям различного типа. Приведите все три таблицы с результатами (выборками) после указания условия отбора на русском языке и соответствующей SQL-команды.

8. Сформулируйте словами на русском языке (а затем приведите соответствующие команды на языке SQL) условие выбора записей из полной таблицы:

- по двум условиям для одного поля;

- по двум условиям для двух полей (т.е. по одному условию для каждого из двух полей);

- по любым трем условиям.

В любой выборке количество выбранных записей должно составлять от 20 до 50 % количества записей полной таблицы. Запросы, в которых отсутствуют выбранные записи, недопустимы.

Результат каждой выборки приведите в виде отдельной таблицы со всеми полями, предварительно описав условие выборки (словами на русском языке) и написав команду запроса.

9. Опишите в виде реферата правила использования команды, указанной в варианте задания. В реферате должны быть приведены:

· полный синтаксис команды;

· краткое описание опций, используемых в команде;

· два – три примера использования команды.

В программном коде примера должны быть приведены комментарии, объясняющие использование каждой строки примера, выполненные с соблюдением всех правил оформления комментариев.

Пример составления реферата.

Задание.

Команда KILL

Реферат.

Формат команды

KILL thread_id

 

Команда удаляет поток сервера с номером thread_id.

Для выполнения этой команды пользователь должен обладать привилегией PROCESS. Иначе пользователь сможет удалить только свой собственный поток.

В строке команды KILL можно задать только один номер.

Пример.

KILL 3

 

10. Выполните декомпозицию плоской таблицы на отдельные проекции (таблицы), указав поля, обеспечивающие связь этих таблиц друг с другом.

Пример декомпозиции:

 

Исходная таблица

PLANT

 

TAB_N (табельный номер) FAMILY (фамилия сотрудника) DOLGNOST (должность) DAT_UST (дата устан. оклада) OKLAD (оклад) DATA_R (дата рождения ребенка) IMIA_R (имя ребенка)
  Иванов Программист 12.12.98   08.03.95 Вася
  Иванов Программист 12.12.98   19.05.93 Катя
  Иванов Программист 12.12.98   27.08.91 Лена
  Петров Директор 14.01.99      
  Сидоров Главбух 16.02.97   07.04.96 Маша
  Иванов Программист 12.10.99   08.03.95 Вася
  Иванов Программист 12.10.99   19.05.93 Катя
  Иванов Программист 12.10.99   27.08.91 Лена

 

Смысл декомпозиции заключается в следующем. Плоская таблица (большая таблица, в которой собраны воедино все данные для решения задачи с высокой степенью повторяемости данных) преобразуется в совокупность взаимосвязанных отдельных таблиц. В данном примере из одной исходной таблицы PLANT создается три следующие таблицы:

 

Список сотрудников Карьера

(WORKER) (MONEY)

TAB_N FAMILY   DOLGNOST   TAB_N DAT_UST OKLAD
  Иванов Программист   12.12.98  
  Петров Директор   14.01.99  
  Сидоров Главбух   16.02.97  
    12.10.99  

Список детей

(CHILD)

TAB_N DATA_R IMIA_R
  08.03.95 Вася
  19.05.93 Катя
  27.08.91 Лена
  07.04.96 Маша

 

Последовательность декомпозиции следующая:

· определяется количество сущностей (объектов), описываемых плоской таблицей. В примере по п.9 плоская таблица (PLANT) описывает три следующие объекта (сущности): сотрудник (объектное отношение WORKER), движение сотрудника по служебной лестнице (объектное отношение MONEY), дети сотрудников (объектное отношение CHILD);

· поля плоской таблицы распределяются между таблицами (объектными отношениями), соответствующими объектам (сущностям);

· определяются поля (наборы полей), используемые в качестве ключей для связи между отдельными таблицами. Иногда для этой цели могут использоваться специальные таблицы (связные отношения). В данном примере для организации связи используется поле TAB_N, выступающее в различных таблицах то в роли первичного (WORKER), то внешнего (MONEY, CHILD) ключа;

· ни одно из полей во всех отношениях не должно содержать групп значений. Например, недопустимо существование поля ФИО, если в нем указаны фамилия, имя, отчество (или инициалы), а также поля АДРЕС, если в нем указаны и город, и улица, и номера дома и квартиры. Если такая ситуация встречается в задании, поле должно быть разбито на составляющие поля, а инициалы должны быть дополнены до полных слов;

· если в некоторых полях данные повторяются слишком часто, можно создать дополнительные таблицы (отношения), играющие роль справочников. Например, если бы плоская таблица была значительно длиннее, имело бы смысл ввести таблицу-справочник DOLGNOSTI с полями KOD, DOLGNOST, а в таблице WORKER вместо поля DOLGNOST использовать поле KOD.

Вышеизложенная последовательность действий – это шаги нормализации – метода организации реляционной базы данных с целью сокращения избыточности.

11. На языке запросов SQL составить:

· команды создания базы данных и таблиц (объектом создания является плоская таблица, данная в задании как таблица для декомпозиции, и проекции, полученные при декомпозиции);

· запросы, обеспечивающие выборку не менее 3-4 полей из каждой таблицы, полученной после декомпозиции, с заданием собственных имен колонкам вывода. Обязательно использовать критерий отбора данных, обеспечивающий вывод не менее трех записей и сортировку по любому выбранному полю. Перед текстом запроса, выполненного на языке SQL, должно быть словесное описание запроса на русском языке.

 

Пример.

Создать базу данных и ее таблицы (для примера, приведенного в п. 9):

 

#Создание базы данных plant

CREATE DATABASE IF NOT EXISTS plant;

 

#Выбор текущей базы данных plant

USE plant;

 

#Создание таблицы 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_r CHAR(10)

);

 

 

Запрос:

 

Текстовое описание запроса:

 

Выбрать табельные номера, фамилии сотрудников, оклады, даты установки окладов, даты рождения детей, назвав колонки именами TAБ, ФАМ, ОКЛ, ДАТ, ДЕТИ, соответственно. Записи в выборке должны быть упорядочены по возрастанию значений в колонке TAБ, причем должны отбираться только такие сотрудники, для которых выполняется условие oklad>2000 и которые имеют детей.

 

Программный код запроса:

 

# Выборка ТАБ, ФАМ, ОКЛ, ДАТ, ДЕТИ

SELECT

worker.tab_n AS ‘TAБ’, family AS ‘ФАМ’,

oklad AS ‘ОКЛ’, dat_ust AS ‘ДАТ’, 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

a.tab_n=b.tab_n AND

a.tab_n=c.tab_n AND

oklad>=2000 AND

data_r IS NOT NULL

ORDER BY a.tab_n;

 


 

Варианты заданий контрольной работы

 

Для каждого варианта задания указана:

‑ сфера использования разработанной БД, т.е. область деятельности, для которой вы разрабатываете вашу таблицу БД;

‑ тема для реферата. Если указаны две темы рефератов (темы разделены символом '|'), то первая относится к MySQL, вторая – к MS SQL Server. Тема должна соответствовать выбранной Вами СУБД,

‑ таблица для декомпозиции.

 

1. Сфера использования разработанной БД ‑ отдел кадров.

Тема для реферата – команды LOAD DATA INFILE / команды преобразования типов.

Таблица для декомпозиции:

 

Фамилия И.О. Студента Дата экзамена Фамилия, инициалы преподавателя Предмет
Антонова А.И. 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. Сфера использования разработанной БД – бухгалтерия.

Тема для реферата – ALTER TABLE.

Таблица для декомпозиции:

 

Животное, возраст (лет) Зоопарк Зона обитания Условия содержания Дата покупки Продавец
Кенгуру, 12 Москва Австралия Вольер 12.3.87 ООО “КУБ”
Верблюд, 24 Москва Аравия Клетка 24.12.85 ООО “РОМ”
Эму, 9 Петербург Австралия Клетка 15.2.86 ООО “ВИЗ”
Верблюд, 18 Петербург Аравия Вольер 24.12.85 ООО “РОМ”
Кенгуру, 16 Екатеринбург Австралия Вольер 12.3.87 ООО “КУБ”

 

 

3. Сфера использования – библиотека.

Тема для реферата – CREATE TABLE.

Таблица для декомпозиции:

 

Чемпион Город Год Место проведения Итог (место) Главный тренер
Крылья Советов Куйбышев   Тампере   Кузьмин В.А.
Динамо-Энергия Екатеринбург   Хельсинки   Высотин П.А.
Крылья Советов Куйбышев   Стокгольм   Сутурин П.В.
Динамо-Энергия Екатеринбург   Торонто   Иванов Р.С.
Крылья Советов Куйбышев   Стокгольм   Балакин Н.Т.
Динамо-Энергия Екатеринбург   Хельсинки   Пушкин А.С.

 

 

4. Сфера использования разработанной БД – больница.

Тема для реферата – DELETE.

Таблица для декомпозиции:

 

ФИО Сотрудника Дата рождения Табельный номер Должность Место работы Дата перехода Оклад
Иванов И.И. 12.12.85   Ученик Первый мартен 1.1.2003  
Иванов И.И. 12.12.85   Первый подручный Первый мартен 1.1.2005  
Иванов И.И. 12.12.85   Сталевар Первый мартен 1.1.2009  
Петров П.П. 10.05.83   Второй подручный Первый мартен 12.3.2005  
Черняк Д.И. 22.07.81   Кочегар Кислородно-конверторный цех 2.6.2003  
Черняк Д.И. 22.07.81   Бригадир кочегаров Кислородно-конверторный цех 2.6.2006  

 

 

5. Сфера использования ‑ учет товаров в магазине.

Тема для реферата – DROP DATABASE.

Таблица для декомпозиции:

 

Номер компьютера, марка Страна-изготовитель Где установлен За кем числится
1, Pentium IV Тайвань, 2005 Кабинет директора Секретарь-референт
2, Pentium IV Тайвань, 2006 Бухгалтерия Зам. главного бухгалтера
3, Pentium III Гонконг, 2005 Бухгалтерия Зам. главного бухгалтера
4, Pentium III Англия, 2004 Бухгалтерия Бухгалтер-кассир
5, Pentium II Тайвань,2003 Отдел кадров Зам. начальника ОК
6, Pentium II Гонконг, 2004 Отдел кадров Зам. начальника ОК
7, Pentium 200 Тайвань, 2000 Юридический отдел Юрисконсульт

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 мин
Новосибирск Петербург, ч. Киров Скорый 12 ч 20 мин

 

 

8. Сфера использования разработанной БД ‑ система продажи авиабилетов.

Тема для реферата – REPLACE.

Таблица для декомпозиции:

 

Ребенок Школа, класс ФИО папы Кем работает Адрес родителей
Иванов Вася 12, 5 Иванов Иван Иванович УЗТМ, токарь Машиностроителей, 1-23
Иванов Петя 12, 9 Иванов Иван Иванович УЗТМ, слесарь Машиностроителей, 24-45
Крымов Алеша 32, 1 Васин Петр Павлович Монетка, директор магазина Орджоникидзе, 12-4
Калинин Саша 45, 4 Калинин Иван Федорович УЗТМ, дворник Машиностроителей, 22-6
Черняк Дима 121, 7 Черняк Олег Иванович Супермаркет Кировский, продавец Орджоникидзе, 12-5
Курова Аня 55, 2 Куров Сергей Александрович УЗТМ, начальник цеха 96 Победы, 12-6

 

9. Сфера использования разработанной БД ‑ система продажи железнодорожных билетов.

Тема для реферата – SELECT.

Таблица для декомпозиции:

 

Фамилия, имя школьника Школа, населенный пункт Класс Ранг олимпиады Вид Результат (место)
Иванов Вася 9, Екатеринбург   Областная Химия  
Иванов Петя 121, Пышма   Всероссийская Математика 3-4
Крымов Алеша 145, Екатеринбург   Всероссийская Физика  
Калинин Саша 9, Екатеринбург   Всероссийская Физика  
Черняк Дима 42, Екатеринбург   Областная Химия  
Шевелева Аня 1, Аяз   Всероссийская Математика  

 

 

10. Сфера использования разработанной БД ‑ система учета допризывников в военкомате.

Тема для реферата – SHOW COLUMNS | Ограничения целостности.

Таблица для декомпозиции:

 

Наименование запчасти, год изготовления, страна-изготовитель Поставщик Телефон Цена Минимальная партия
Коробка передач, 2000, Япония ТОО "Авто" 32-12-45   10 шт.
Двигатель, 2001, Россия ООО "Автолада" 17-23-80   5 шт.
Задний мост, 2001, Россия ООО "Автолада" 17-23-80   2 шт.
Двигатель, 2000, Япония ТОО "Авто" 32-12-45   4 шт.
Коробка передач, 2003, Россия ООО "Автолада" 17-23-80   2 шт.

 

 

11. Сфера использования разработанной БД ‑ система учета материальных ценностей.

Тема для реферата – SHOW GRANTS / Первичный ключ.

Таблица для декомпозиции:

 

Номер квартиры Фамилия И.О. квартиросъемщика Неисправность Фамилия слесаря Дата ремонта
  Артемьев Л.А. Течь раковины Жохов А.С. 12.12.99
  Иванов И.И. Течь раковины Жохов А.С. 03.01.00
  Петров.П.П. Течь бачка Жохов А.С. 04.01.00
  Федотов В.Г. Течь раковины Ладов Л.Л. 18.02.00
  Привалов А.П. Течь бачка Ладов Л.Л. 06.06.00
  Федотов С.С. Течь радиатора Ладов Л.Л. 06.06.00

 

12. Сфера использования разработанной БД ‑ система учета запчастей автопредприятия.

Тема для реферата – LOCK TABLES / CREATE PROCEDURE.

Таблица для декомпозиции:

 

Фамилия И.О. Адрес Дата медосмотра Место медосмотра
Иванов И.И. Екатеринбург, Первомайская, 12-45 12.12.92 МСЧ-12
Петров С.П. Екатеринбург, Сакко и Ванцетти, 34-12 12.12.92 Больница №7
Сидоров С.С. Екатеринбург, Первомайская, 14-2 12.12.92 МСЧ-32
Антонов В.Н. Н-Тагил, Первомайская, 12-45 24.12.94 Больница №2
Калинин А.Ф. Екатеринбург, Сакко и Ванцетти, 32-18 18.12.95 Больница №7
Федоров В.П. Н-Тагил, Ленина, 12-16 19.04.93 Больница №2
Иванов И.И. Екатеринбург, Первомайская, 13-55 12.12.92 МСЧ-12

 

 

13. Сфера использования разработанной БД ‑ система учета заявок на ремонт сантехники.

Тема для реферата – UPDATE.

Таблица для декомпозиции:

 

Наименование изделия Год выпуска Жесткий диск, Мб Изготовитель Место установки: (корпус, аудитория, количество)
Компьютер Pentium III     Тайвань 0, 412, 1
Компьютер Pentium III     Гонконг 1, 219, 3
Компьютер Pentium II     Тайвань 1, 222, 4
Компьютер Pentium III     Тайвань 0, 216, 11
Компьютер Pentium     Тайвань 0, 218, 14
Компьютер Pentium III     Гонконг 0, 412, 4
Компьютер Pentium III     Гонконг 1, 219, 5

 

 

14. Сфера использования разработанной БД ‑ система учета данных о пациентах в больнице.

Тема для реферата – SHOW TABLES / CREATE INDEX.

Таблица для декомпозиции:

 

Фамилия, И.О. Возраст Звание Домашний адрес Место сборов Вус Год, период сборов (мес.)
Иванов И.И.   Рядовой Ленина 58-55 Елань   1996, 1
Павлов И.И.   Сержант Малышева 18-12 Елань   1996, 2
Петров.П.П.   Ефрейтор Тургенева 8 Аргаяш   1998, 1
Гусев И.И.   Рядовой Луначарского 212 1 Елань   2000, 1
Мотов П.П.   Сержант Мира 12-12 Аргаяш   1998, 2
Шахов С.С.   Рядовой Ковалевской 3-45 Аргаяш   2000, 6

 

 

15. Сфера использования разработанной БД ‑ система учета данных об офицерах запаса в военкомате.

Тема для реферата – SHOW STATUS / CREATE FUNCTION.

Таблица для декомпозиции:

 

Телефон абонента Дата Вызываемый город, и его код Номер телефона Длительность разговора (мин.) Оператор
95-24-78 12.12.99 Челябинск, 3512 45-56-67   Куц
74-67-77 18.12.99 Н-Тагил,3435 34-67-78   Курова
88-88-33 22.12.99 Челябинск, 3512 45-65-67   Куц
12-23-34 24.12.99 Челябинск, 3512 45-17-67   Курова
11-44-32 12.01.00 Омск, 3812 32-12-12   Куц
10-23-45 21.02.00 Омск, 3812 22-12-84   Куц
32-14-12 12.01.00 Москва, 095 242-32-89   Курова

 

 

16. Сфера использования разработанной БД ‑ система учета данных о солдатах и сержантах запаса в военкомате.

Тема для реферата – SHOW CREATE TABLE / CREATE TRIGGER.

Таблица для декомпозиции:

 

Фамилия, И.О. больного, лет Пол Температура Диагноз Фамилия врача Дата поступления
Иванов И.И., 48 м 36.8 Астма Комов А.С. 12.12.99
Павлов И.И., 35 ж 38.5 Бронхит Ладов Л.Л. 03.01.00
Петров.П.П., 58 м 36.6 Астма Комов А.С. 04.01.00
Гусев И.И., 28 ж 37.8 Бронхит Ладов Л.Л. 18.02.00
Мотов П.П., 62 м 36.9 Астма Комов А.С. 06.06.00
Иванов С.С., 49 м 36.5 Астма Комов А.С. 06.06.00

 

 

17. Сфера использования разработанной БД ‑ система учета междугородных телефонных переговоров.

Тема для реферата – REVOKE.

Таблица для декомпозиции:

 

Фамилия, И.О. офицера Что закончил Домашний адрес Место сборов Год проведения сборов
Иванов И.И. УПИ Ленина 58-55 Елань  
Павлов И.И. УПИ Малышева 18-12 Елань  
Петров П.П. УРТУ Тургенева 8 Саратов  
Гусев И.И. УРТУ Луначарского 212-1 Камышин  
Мотов П.П. УПИ Мира 12-12 Саратов  
Иванов С.С. УПИ Ковалевской 3-45 Камышин  

 

 

18. Сфера использования разработанной БД ‑ система учета результатов сессии.

Тема для реферата – DROP TABLE.

Таблица для декомпозиции:

 

Телефон абонента Адрес абонента Дата Время начала разговора Номер вызываемого телефона Длительность разговора (мин.)
95-24-78 Ясная, 12-212 12.12.99 12-45 45-56-67  
95-24-78 Ясная, 23-43 12.12.99 18-50 4-67-78  
74-08-98 Ленина, 54-12 12.12.99 19-20 45-65-67  
74-12-42 Ленина, 56-20 13.12.99 8-45 45-17-67  
74-88-33 Ленина, 52-4 13.01.00 20-20 32-12-12  
74-79-33 Ленина, 54-28 13.02.00 20-50 22-12-84  

 

 

19. Сфера использования разработанной БД ‑ система регистрации членов думы на заседаниях.

Тема для реферата – CHECK TABLE / CHECK.

Таблица для декомпозиции:

 

Место установки, ответственный Модель компьютера Операционная система Монитор Режим эксплуатации Принтер, модель Видеокарта
Управление, Иванов И.И 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 / DROP.

Таблица для декомпозиции:

 

Фамилия студента Предмет Оценка Дата сдачи Фамилия преподавателя
Иванов И.И. Математика Отлично 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 мин   8-30 Козин А.П.
Сысерть, Челябинск Мягкий 3 час 30 мин   10-30 Лукин П.Р.
Челябинск Мягкий 3 часа 10 мин   12-00 Гуров П.П.
Сысерть, Челябинск Жесткий 4 часа 30 мин   18-00 Жуков А.Р.
Реж, Алапаевск Мягкий 4 часа 30 мин   9-20 Козлов В.Р.
Реж, Алапаевск Жесткий 5 часов   17-10 Сахаров К.П.

 

23. Сфера использования разработанной БД ‑ система приема заявок на товары в продуктовый магазин.

Тема для реферата – оператор сравнения с образцом LIKE.

Таблица для декомпозиции:

 

Марка, модель автомобиля Расход бензина литров/100 км Завод-изготовитель Год получения Количество
Газ-3110 Волга   ГАЗ    
Газ-3102 Волга   ГАЗ    
Газ-3102 Волга   ГАЗ    
Ваз-2106 10,5 ВАЗ    
Ваз-2104   ВАЗ    
Ваз-2105   ВАЗ    

 

24. Сфера использования разработанной БД ‑ система продажи билетов на автобусы.

Тема для реферата – числовые функции.

Таблица для декомпозиции:

 

Наименование товара Поставщик Адрес поставщика Количество Телефон поставщика Отдел
Принтер ООО "Print" Москва, Ясная, 12-238   345-67-78 НИЧ
Принтер ТОО "Компьютер" Петербург, Набережная, 13   212-34-34 НИЧ
Pentium ООО "Print" Москва, Ясная, 12-238   345-67-78 АХЧ
Pentium II ООО "Print" Москва, Ясная, 12-238   345-67-78 НИЧ
Pentium ТОО "Компьютер" Петербург, Набережная, 13   212-34-34 АХЧ
Pentium II ТОО "Компьютер" Петербург, Набережная, 13   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     Рябова
Вайсбурд В.В. Мужской День 130/75 36,7     Рябова
Климов К.К. Мужской Вечер 160/100 37,8     Яшина
Жучко К.А. Женский Утро 150/70 37,0     Рябова
Иванов И.И. Мужской Утро 130/80 36,2     Яшина
Олефиренко О.О. Женский Вечер 120/80 36,6     Рябова

 

 

27. Сфера использования разработанной БД ‑ система учета данных о странах мира.

Тема для реферата – агрегатные функции.

Таблица для декомпозиции:

Фамилия Жилье, этаж Площадь Благоустройство Количество членов семьи Уч. ВОВ
Кацман К.О. 3-комнатная квартира, 3 45,2 Центральное отопление, балкон, мусоросборник    
Вайсбурд В.В. 3-комнатная квартира, 2 48,5 Центральное отопление, балкон, мусоросборник    
Климов К.К. 2-комнатная квартира, 3 36,6 Центральное отопление, балкон, мусоросборник    
Жучко К.А. 2-комнатная квартира, 1 32,8 Центральное отопление    
Иванов И.И. 2-комнатная квартира, 1 34,5 Печное отопление    
Олефиренко О.О. 1-комнатная квартира, 1 24,5 Печное отопление    

 

 

28. Сфера использования разработанной БД ‑ система учета физиологических данных человека.

Тема для реферата – SHOW TABLE STATUS / GROUP BY.

Таблица для декомпозиции:

 

Модель Разрядность Месяц и год выпуска Исполнение Количество Дата покупки Магазин
486 DX   Апрель, 1989 Tower     ЦУМ
486 DX2   Май, 1989 Tower     ЦУМ
486 DX4   Апрель, 1989 Tower     ГУМ
Pentium   Май, 1993 Tower     ЦУМ
Pentium III   Сентябрь, 1999 MiniTower     ГУМ
Pentium IV   Апрель, 2000 MiniTower     ГУМ

 

 

29. Сфера использования разработанной БД ‑ система учета жилищных условий сотрудников предприятия.

Тема для реферата – синтаксис комментариев в коде SQL.

Таблица для декомпозиции:

 

Страна, столица Население, млн Материк Выход к морю Площадь, тыс. кв. км Дата заполнения
Швейцария, Берн 6,5 Европа Нет 41,3 12.12.2005
Греция, Афины   Европа Да   6.6.2006
Австрия, Вена 7,6 Европа Нет 83,8 12.12.2005
Мексика, Мехико 81,2 Америка Да   12.12.2005
Китай, Пекин   Азия Да   6.6.2006
Канада, Оттава 25,6 Америка Да   12.12.2005

 


 

30. Сфера использования разработанной БД ‑ система учета спортивных рекордов.

Тема для реферата – конфигурационные файлы. / оформление кодов.

Таблица для декомпозиции:

 

Название Родина Тип питания Температура содержания (min, max) Условия содержания К-во (шт.) Магазин
Лабео двухцветный Южный Тайланд Растительноядный 22-28 Одиночный   № 1
Барбус огненный Индия Всеядный 16-24 Стайка   № 2
Цихлозома Аргентина Плотоядный 22-26 Пара   № 3
Меченосец Гватемала Всеядный 20-24 Пара   № 1
Тетрадон Тропическая Азия Плотоядный 25-28 Одиночный   № 1
Сомик-перевертыш Конго Всеядный 20-25 Стайка   № 2

 

 

31. Сфера использования разработанной БД ‑ система учета данных о растениях.

Тема для реферата – утилита MYSQL и ее опции / репликация.

Таблица для декомпозиции:

 

Название растения Размер в мм Окраска Количество в 1 грамме, шт. Срок хранения Условия содержания
Агератум 1,5-1,8 Черная 5000-6000 1-2 года Капельный полив
Водосбор 2,5-3,0 Черная 500-1000 1-2 года Полив 2 раза/нед.
Георгин 9-12 Темно-серая 120-140 2-3 года Полив 1 раз/нед.
Иберис 3-4 Желтая 400-500 2-3 года Капельный полив
Лобулярия 1,0-1,4 Желтая   2-3 года Капельный полив
Гипсофила 1,0-1,1 Темно-серая 1000-1200 2-3 года Капельный полив
Календула 10-15 Желтая 150-170 2-3 года Полив 1 раз/нед.

 

 

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. Сфера использования разработанной БД ‑ система учета анкетных данных об абитуриенте вуза.

Тема для реферата – типы данных, типы столбцов.

Таблица для декомпозиции:

 

Название населенного пункта Население, тыс. Площадь, км кв. Тип Примечания Руководитель администрации
Екатеринбург     Город Областной центр Иванов И.И.
Сысерть     Город Районный центр Петров П.П.
Реж     Город Районный центр Сидоров С.С.
Бобровка     Поселок городского типа   Антонов А.А.
Арамиль     Город   Букин Б.Б.
Шабровский     Поселок городского типа   Шубин А.С.
Монетный     Поселок городского типа   Мосин М.М.
Алапаевск     Город Районный центр Алов А.С.

 

 

36. Сфера использования разработанной БД ‑ система учета летно-технических характеристик летательных аппаратов.

Тема для реферата – теоретико-множественные операции реляционной алгебры.

Таблица для декомпозиции:

 

Фамилия И.О. Возраст Специальность Что закончил и когда Куда поступает (цех, подразделение)
Кацман К.О.   Столяр-краснодеревщик СПТУ-99, 1990 Цех 34, литейный участок
Войнов В.В.   Инженер-механик УГТУ-УПИ, 1985 Цех 42, Конструкторское бюро
Климов К.К.   Слесарь-ремонтник СПТУ-99, 1999 Цех 42, ОГМ
Жучко К.А.   Слесарь-ремонтник СПТУ-99, Цех 42, ОГМ
Иванов И.И.   Столяр-краснодеревщик СПТУ-99, 1984 Цех 34, литейный участок
Олефиренко О.О.   Инженер-механик УГТУ-УПИ, 1991 Цех 42, Конструкторское бюро

 

37. Сфера использования разработанной БД ‑ система учета данных о населенных пунктах.

Тема для реферата – специальные операции реляционной алгебры.

Таблица для декомпозиции:

 

Фамилия И.О. Что закончил Где Средний балл, медаль Год окончания
Кацман К.О. Средняя школа 12 Алапаевск 4,45  
Вайсбурд В.В. Техническое училише ТУ 2 Реж 4,55  
Климов К.К. Профессиональный лицей 1 Сысерть 4,8, серебряная медаль  
Жучко К.А. Профессиональный лицей 1 Сысерть 5,0, золотая медаль  
Иванов И.И. Средняя школа 6 Березовский 4,4  
Олефиренко О.О. Техническое училище ТУ 2 Реж 4,0  
Сидоров С.С. Средняя школа 9 Екатеринбург 4,7  

 

 

38. Сфера использования разработанной БД ‑ система учета данных о процессорах компьютеров.

Тема для реферата – принципы нормализации отношений.

Таблица для декомпозиции:

 

Заболевание Возбудитель Путь передачи Сезонность Профилактика Иммунитет Режим
Стационар/Амб К-во
Грипп Вирус Воздушно-капельный Зима Вакцинация Нестойкий Стац.  
Дифтерия Палочка Воздушно-капельный Зима Вакцинация Стойкий Стац.  
Бруцеллез Палочка Контактный, пищевой Круглый год Вакцинация Нестойкий Амб.  
Гепатит В Вирус Парэнтеральный Круглый год Здоровый образ жизни Стойкий Стац.  
СПИД Вирус Парэнтеральный Круглый год Здоровый образ жизни Отсутствует Амб.  
Дизентерия Палочка Контактный, пищевой Лето, осень Соблюдение гигиены Стойкий Стац.  
Брюшной тиф Палочка Контактный, пищевой Лето, осень Соблюдение гигиены Стойкий Стац.  

 


Рекомендуемая литература

 

Основная литература:

1. Карпова И.П. Базы данных. Учебное пособие [Текст] / И.П.Карпова. СПб.: Питер, 2013. 240 с.

2. Грабер М. SQL [Текст] / М. Грабер. М.: Лори, 2012. 674 с.

3. Советов Б.Я. Базы данных: теория и практика: учебник для бакалавров [Текст] / Б.Я. Советов, В.В. Цехановский, В.Д. Чертовской. М.: Юрайт, 2012. 463 с.

4. Гольцман В.И. MySQL 5.0. Библиотека программиста [Текст] / В.И. Гольцман. СПб.: Питер. 2010. 256 с.

5. Вишневский А.В. Microsoft SQL Server. Эффективная работа [Текст] / А.В. Вишневский. СПб.: Питер. 2009. 544 с.

Дополнительная литература:

1. Дейт К.Дж. Введение в системы баз данных [Текст] / К.Дж. Дейт: М.: Вильямс. 2008. 1328 с.

2. Кузнецов С.Д. Базы данных: языки и модели [Текст] / С.Д. Кузнецов. СПб.: Бином. 2008. 720 с.

3. Виейра Р. Программирование баз данных Microsoft SQL Server 2008 для профессионалов [Текст] / Р. Виейра: М.: Вильямс. 2008, 1072 с.

4. Кузнецов С.Д. Основы баз данных [Текст] / С.Д. Кузнецов. М.: Бином, 2007. 484 с.

5. Виейра Р. Программирование баз данных Microsoft SQL Server 2008. Базовый курс [Текст]:/ Р. Виейра. М.: Вильямс. 2007. 832 с.

6. Васвани В. Полный справочник по MySQL [Текст] / В. Васвани. М.: Вильямс, 2006. 528 с.

 

Для выполнения контрольной работы можно использовать также любую другую литературу по базам данных.


Приложение

Министерство образования и науки Российской Федерации

Федеральное государственное автономное образовательное учреждение

высшего профессионального образования

«Российский государственный профессионально-педагогический университет»

Институт электроэнергетики и информатики

Факультет информатики

Кафедра сетевых информационных систем и компьютерных технологий обучения

 

Контрольная работа

по дисциплине

 

 


Дата добавления: 2015-07-14; просмотров: 195 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Правила выполнения| Естественно-научные дисциплины

mybiblioteka.su - 2015-2024 год. (0.096 сек.)