Выдержка из текста работы
3. Информация о выдаче и возврате книг в библиотеку. Читатель единовременно может взять несколько книг, которые есть в наличии в библиотеке. Читатель единовременно может вернуть несколько книг.
Порядок выполнения работы:
1. Постройте отношение в 1НФ.
2. Сформируйте минимальное множество функциональных зависимостей в отношении.
3. Определите потенциальные ключи, определите первичные ключи отношений.
4. Избавьтесь от частичных зависимостей и переведите все отношения в 2НФ.
5. Определите существование транзитивных зависимостей в отношении и переведите все отношения в 3НФ. Находятся ли полученные отношения в НФБК?
6. Нарисуйте ER-диаграмму предметной области.
7. Создайте базу данных в MS SQL Server: создайте и именуйте таблицы БД; именуйте атрибуты таблиц и выберите типы данных; определите первичные и внешние ключи таблиц и выберите типы данных. При необходимости определите ограничения атрибутов и значения по умолчанию.
8. Создайте диаграмму БД. Определите правила поддержания ссылочной целостности системы ключей.
9. Наполните БД тестовыми данными. Приведите примеры запросов на добавление, модификацию и удаление данных.
10. Создайте ограничение, запрещающее единовременно выдавать читателю более 3 книг. Реализуйте ограничение через скалярную функцию.
11. Создайте триггер на таблицу с персональными данными читателей: при обновлении поля «Отчество» проверять его окончание. Если поле «Пол» не заполнено и окончание отчества равно «%вна», то пол назначить «женский», если окончание отчества равно «%вич», то пол назначить «мужской».
12. Создайте представление по результатам выдачи книг с указанием сведений о книгах и читателях.
13. Создайте хранимые процедуры (ХП):
a. По коду читателя вернуть все книги, находящиеся у него «на руках» в настоящий момент.
b. Вывести список читателей, которые когда-либо брали книгу с указанным названием. Решить задачу с использованием 1) операции соединения и 2) подзапроса.
c. Вывести отсортированный список читателей с указанием числа книг, которые он прочитал.
d. Модифицируйте предыдущую ХП, чтобы в указанном списке остались только те читатели, которые прочитали более N книг.
e. Вывести список читателей, которые хотя бы однажды брали книги указанного жанра.
14. Разработать в PowerPoint презентацию базы данных. Подготовить доклад о проделанной работе длительностью 7 минут.
Вариант 2: Магазин: Продажа товаров .
Магазин ведет учет проданных товаров. Требуется обеспечить хранение и обработку следующих данных:
1. Информация о персональных данных покупателей с указанием, как минимум, ФИО, даты рождения, пола и т.п.
2. Сведения о товарах: название, цена, срок годности, признак доступности на складе, категория товара и т.п.
3. Информация о продаже товаров. Покупатель единовременно может приобрести любое количество товаров, которые есть в наличии на складе.
Порядок выполнения работы:
1. Постройте отношение в 1НФ.
2. Сформируйте минимальное множество функциональных зависимостей в отношении.
3. Определите потенциальные ключи, определите первичные ключи отношений.
4. Избавьтесь от частичных зависимостей и переведите все отношения в 2НФ.
5. Определите существование транзитивных зависимостей в отношении и переведите все отношения в 3НФ. Находятся ли полученные отношения в НФБК?
6. Нарисуйте ER-диаграмму предметной области.
7. Создайте базу данных в MS SQL Server: создайте и именуйте таблицы БД; именуйте атрибуты таблиц и выберите типы данных; определите первичные и внешние ключи таблиц и выберите типы данных. При необходимости определите ограничения атрибутов и значения по умолчанию.
8. Создайте диаграмму БД. Определите правила поддержания ссылочной целостности системы ключей.
9. Наполните БД тестовыми данными. Приведите примеры запросов на добавление, модификацию и удаление данных.
10. Создайте ограничение, запрещающее продать покупателю товар, не доступный на складе. Реализуйте ограничение через скалярную функцию.
11. Создайте триггер на таблицу с товарами: при обновлении полей срока годности поле "С" должно быть менее поля «До» либо иметь неопределенные значения. Определите стратегию такого изменения: запрет на обновление, либо использование неопределенных значений, либо другое.
12. Создайте представление по результатам продаж товаров с указанием сведений о товарах и покупателях.
13. Создайте хранимые процедуры (ХП):
a. По коду покупателя вернуть все товары, приобретенные в указанный период времени.
b. Вывести список покупателей, которые когда-либо приобретали товар с указанным названием. Решить задачу с использованием 1) операции соединения и 2) подзапроса.
c. Вывести отсортированный список покупателей с рассчитанной суммой потраченных на покупки денег.
d. Модифицируйте предыдущую ХП, чтобы в указанном списке остались только те покупатели, которые приобрели товаров более чем на N рублей.
e. Вывести список покупателей, которые хотя бы однажды покупали товары указанной категории.
14. Разработать в PowerPoint презентацию базы данных. Подготовить доклад о проделанной работе длительностью 7 минут.
Вариант 3: Университет. Научное руководство.
Университет ведет учет научных руководителей студентов. Требуется обеспечить хранение и обработку следующих данных:
1. Информация о персональных данных студентов и преподавателей с указанием, как минимум, ФИО, даты рождения, пола и т.п.
2. По каждому преподавателю известны его должность и период трудового контракта.
3. По каждому студенту известны его специальность и научный руководитель. У студента может быть только один научный руководитель, либо не быть вообще.
Порядок выполнения работы:
1. Постройте отношение в 1НФ.
2. Сформируйте минимальное множество функциональных зависимостей в отношении.
3. Определите потенциальные ключи, определите первичные ключи отношений.
4. Избавьтесь от частичных зависимостей и переведите все отношения в 2НФ.
5. Определите существование транзитивных зависимостей в отношении и переведите все отношения в 3НФ. Находятся ли полученные отношения в НФБК?
6. Нарисуйте ER-диаграмму предметной области.
7. Создайте базу данных в MS SQL Server: создайте и именуйте таблицы БД; именуйте атрибуты таблиц и выберите типы данных; определите первичные и внешние ключи таблиц и выберите типы данных. При необходимости определите ограничения атрибутов и значения по умолчанию.
8. Создайте диаграмму БД. Определите правила поддержания ссылочной целостности системы ключей.
9. Наполните БД тестовыми данными. Приведите примеры запросов на добавление, модификацию и удаление данных.
10. Создайте ограничение, запрещающее назначать научным руководителем преподавателя с неактуальным в настоящий момент трудовым контрактом. Реализуйте ограничение через скалярную функцию.
11. Создайте триггер на таблицу с преподавателями: при обновлении полей срока трудового контракта поле "С" должно быть менее поля «До» либо иметь неопределенные значения. Определите стратегию такого изменения: запрет на обновление, либо использование неопределенных значений, либо другое.
12. Создайте представление по результатам назначения научных руководителей с указанием сведений о студентах и преподавателях.
13. Создайте хранимые процедуры (ХП):
a. По коду преподавателя вернуть всех студентов, кому он назначен научным руководителем.
b. Вывести список преподавателей, которые когда-либо были научными руководителями студентов указанной специальности. Решить задачу с использованием 1) операции соединения и 2) подзапроса.
c. Вывести отсортированный список преподавателей с указанием числа студентов, для которых он является научным руководителем.
d. Модифицируйте предыдущую ХП, чтобы в указанном списке остались только те преподаватели, которые осуществляют руководство более чем над N студентами.
e. Вывести список преподавателей, которые хотя бы однажды были научными руководителями студентов указанной специальности.
14. Разработать в PowerPoint презентацию базы данных. Подготовить доклад о проделанной работе длительностью 7 минут.
Вариант 4: Учебный центр; Аттестация слушателей.
Учебный центр ведет учет результатов аттестации слушателей. Требуется обеспечить хранение и обработку следующих данных:
1. Информация о персональных данных преподавателей и слушателей с указанием, как минимум, ФИО, даты рождения, пола и т.п.
2. Каждый преподаватель назначается для проведения одной или нескольких учебных дисциплин.
3. По каждой дисциплине закрепленный преподаватель может аттестовать произвольное число слушателей. Во время аттестации преподаватель указывает балл слушателя (по пятибалльной шкале) и дату, время аттестации.
Порядок выполнения работы:
1. Постройте отношение в 1НФ.
2. Сформируйте минимальное множество функциональных зависимостей в отношении.
3. Определите потенциальные ключи, определите первичные ключи отношений.
4. Избавьтесь от частичных зависимостей и переведите все отношения в 2НФ.
5. Определите существование транзитивных зависимостей в отношении и переведите все отношения в 3НФ. Находятся ли полученные отношения в НФБК?
6. Нарисуйте ER-диаграмму предметной области.
7. Создайте базу данных в MS SQL Server: создайте и именуйте таблицы БД; именуйте атрибуты таблиц и выберите типы данных; определите первичные и внешние ключи таблиц и выберите типы данных. При необходимости определите ограничения атрибутов и значения по умолчанию.
8. Создайте диаграмму БД. Определите правила поддержания ссылочной целостности системы ключей.
9. Наполните БД тестовыми данными. Приведите примеры запросов на добавление, модификацию и удаление данных.
10. Создайте ограничение, запрещающее назначать преподавателю более 4 дисциплин. Реализуйте ограничение через скалярную функцию.
11. Создайте триггер на таблицу с персональными данными: при обновлении поля «Отчество» проверять его окончание. Если поле «Пол» не заполнено и окончание отчества равно «%вна», то пол назначить «женский», если окончание отчества равно «%вич», то пол назначить «мужской».
12. Создайте представление по результатам аттестации с указанием сведений о слушателях, дисциплинах, результатах аттестации.
13. Создайте хранимые процедуры (ХП):
a. По коду преподавателя вернуть всех его слушателей, получивших положительную аттестацию.
b. Вывести список слушателей, которые когда-либо аттестовались у указанного преподавателя. Решить задачу с использованием 1) операции соединения и 2) подзапроса.
c. Вывести отсортированный список преподавателей с указанием среднего балла по результатам проведенных аттестаций.
d. Модифицируйте предыдущую ХП, чтобы в указанном списке остались только те преподаватели, средний балл которых превышает N.
e. Вывести список слушателей, которые хотя бы однажды аттестовались по указанной дисциплине.
14. Разработать в PowerPoint презентацию базы данных. Подготовить доклад о проделанной работе длительностью 7 минут.
Вариант 5: Автоцентр; Ремонт автомобилей.
Автоцентр ведет учет выполненных ремонтных работ автомобилей. Требуется обеспечить хранение и обработку следующих данных:
1. Информация о персональных данных механиков с указанием, как минимум, ФИО, даты рождения, пола и т.п.
2. Сведения об автомобилях: регистрационный номер, пробег, модель автомобиля и т.п.
3. Реестр предоставляемых ремонтных работ.
4. Информация о проводимых ремонтных работах с указанием автомобиля, механика, сроках выполнения работ, стоимости. Всякий раз для выполнения ремонтных работ для автомобиля назначается только один механик.
Порядок выполнения работы:
1. Постройте отношение в 1НФ.
2. Сформируйте минимальное множество функциональных зависимостей в отношении.
3. Определите потенциальные ключи, определите первичные ключи отношений.
4. Избавьтесь от частичных зависимостей и переведите все отношения в 2НФ.
5. Определите существование транзитивных зависимостей в отношении и переведите все отношения в 3НФ. Находятся ли полученные отношения в НФБК?
6. Нарисуйте ER-диаграмму предметной области.
7. Создайте базу данных в MS SQL Server: создайте и именуйте таблицы БД; именуйте атрибуты таблиц и выберите типы данных; определите первичные и внешние ключи таблиц и выберите типы данных. При необходимости определите ограничения атрибутов и значения по умолчанию.
8. Создайте диаграмму БД. Определите правила поддержания ссылочной целостности системы ключей.
9. Наполните БД тестовыми данными. Приведите примеры запросов на добавление, модификацию и удаление данных.
10. Создайте ограничение, запрещающее вновь принимать в ремонт автомобиль, если в течении указанного периода обслуживания он уже принят к обслуживанию.
11. Создайте триггер на таблицу со сведениями о ремонте: при обновлении полей периода обслуживания автомобиля поле "С" должно быть менее поля «До» либо иметь неопределенные значения. Определите стратегию такого изменения: запрет на обновление, либо использование неопределенных значений, либо другое.
12. Создайте представление по результатам выполнения ремонтных работ с указанием сведений об автомобиле, механике, периоде обслуживания, стоимости работ.
13. Создайте хранимые процедуры (ХП):
a. По коду автомобиля вернуть все проведенные ремонтные работы за определенный период.
b. Вывести список механиков, которые когда-либо обслуживали автомобили указанной марки. Решить задачу с использованием 1) операции соединения и 2) подзапроса.
c. Вывести отсортированный список механиков с указанием общей стоимости выполненных работ.
d. Модифицируйте предыдущую ХП, чтобы в указанном списке остались только те механики, которые выполнили работ более чем на N рублей.
e. Вывести список предоставляемых ремонтных работ, которые хотя бы однажды предоставлялись для автомобилей указанной модели.
14. Разработать в PowerPoint презентацию базы данных. Подготовить доклад о проделанной работе длительностью 7 минут.
Вариант 6: Дворец культуры; Проведение мероприятий.
Дворец культуры ведет учет результатов конкурсов художественной самодеятельности. Требуется обеспечить хранение и обработку следующих данных:
1. Информация о персональных данных участников конкурсов и судей с указанием, как минимум, ФИО, даты рождения, пола и т.п.
2. О каждом конкурсе известно его название и дата проведения. Для каждого конкурса назначается один или несколько судей.
3. Каждый судья персонально оценивает выступления участников и выставляет им баллы по 100-бальной шкале. Итоговый результат участника в конкурсе вычисляется как среднее арифметическое по всем судейским оценкам. Число судей для каждого участника в рамках одного конкурса может различаться.
Порядок выполнения работы:
1. Постройте отношение в 1НФ.
2. Сформируйте минимальное множество функциональных зависимостей в отношении.
3. Определите потенциальные ключи, определите первичные ключи отношений.
4. Избавьтесь от частичных зависимостей и переведите все отношения в 2НФ.
5. Определите существование транзитивных зависимостей в отношении и переведите все отношения в 3НФ. Находятся ли полученные отношения в НФБК?
6. Нарисуйте ER-диаграмму предметной области.
7. Создайте базу данных в MS SQL Server: создайте и именуйте таблицы БД; именуйте атрибуты таблиц и выберите типы данных; определите первичные и внешние ключи таблиц и выберите типы данных. При необходимости определите ограничения атрибутов и значения по умолчанию.
8. Создайте диаграмму БД. Определите правила поддержания ссылочной целостности системы ключей.
9. Наполните БД тестовыми данными. Приведите примеры запросов на добавление, модификацию и удаление данных.
10. Создайте ограничение, запрещающее назначать на каждый конкурс более 3 судей. Реализуйте ограничение через скалярную функцию.
11. Создайте триггер на таблицу с результатами конкурса, ограничивающий оценку человеком своего собственного выступления.
12. Создайте представление по результатам конкурса с указанием участников, судей и результатов.
13. Создайте хранимые процедуры (ХП):
a. По коду участника определить все конкурсы, в которых он участвовал.
b. Вывести список участников, которые когда-либо оценивались указанным человеком (в качестве судьи). Решить задачу с использованием 1) операции соединения и 2) подзапроса.
c. Вывести отсортированный список участников с указанием среднего балла по всем конкурсам.
d. Модифицируйте предыдущую ХП, чтобы в указанном списке остались только те участники, которые набрали более N баллов.
e. Вывести список участников, которым хотя бы однажды судья выставил максимальный балл.
14. Разработать в PowerPoint презентацию базы данных. Подготовить доклад о проделанной работе длительностью 7 минут.
Вариант 7: Автостанция; Продажа билетов.
Автостанция ведет учет проданных билетов. Требуется обеспечить хранение и обработку следующих данных:
1. Информация о персональных данных пассажиров с указанием, как минимум, ФИО, даты рождения, пола и т.п.
2. Сведения об автобусах: модель, регистрационный номер, количество мест.
3. Сведения о маршрутах: город отправления, город прибытия, автобус, дата и время отправления.
4. Информация о проданных билетах, в том числе сведения о маршруте, клиенте, номере места в автобусе.
Порядок выполнения работы:
1. Постройте отношение в 1НФ.
2. Сформируйте минимальное множество функциональных зависимостей в отношении.
3. Определите потенциальные ключи, определите первичные ключи отношений.
4. Избавьтесь от частичных зависимостей и переведите все отношения в 2НФ.
5. Определите существование транзитивных зависимостей в отношении и переведите все отношения в 3НФ. Находятся ли полученные отношения в НФБК?
6. Нарисуйте ER-диаграмму предметной области.
7. Создайте базу данных в MS SQL Server: создайте и именуйте таблицы БД; именуйте атрибуты таблиц и выберите типы данных; определите первичные и внешние ключи таблиц и выберите типы данных. При необходимости определите ограничения атрибутов и значения по умолчанию.
8. Создайте диаграмму БД. Определите правила поддержания ссылочной целостности системы ключей.
9. Наполните БД тестовыми данными. Приведите примеры запросов на добавление, модификацию и удаление данных.
10. Создайте ограничение, запрещающее приобретать билетов больше, чем количество мест в автобусе. Реализуйте ограничение через скалярную функцию.
11. Создайте триггер на таблицу с маршрутами, ограничивающий ввод в поля «город отправления» и «город прибытия» одного и того же города. Определите стратегию такого изменения: запрет на обновление, либо использование неопределенных значений, либо другое.
12. Создайте представление по результатам продажи билетов с указанием данных маршрута и пассажиров.
13. Создайте хранимые процедуры (ХП):
a. По коду маршрута вернуть данные по автобусу и пассажирах.
b. Вывести список пассажиров, которые когда-либо приобретали билет в город с указанным названием. Решить задачу с использованием 1) операции соединения и 2) подзапроса.
c. Вывести отсортированный список пассажиров с указанием числа приобретенных билетов.
d. Модифицируйте предыдущую ХП, чтобы в указанном списке остались только те пассажиры, которые приобрели более N билетов.
e. Вывести список пассажиров, которые хотя бы однажды приобретали билеты в/из город с указанным названием.
14. Разработать в PowerPoint презентацию базы данных. Подготовить доклад о проделанной работе длительностью 7 минут.
Вариант 8: Гостиница; Бронирование номеров.
Гостиница ведет учет бронирования номеров. Требуется обеспечить хранение и обработку следующих данных:
1. Информация о персональных данных клиентов с указанием, как минимум, ФИО, даты рождения, пола и т.п.
2. Сведения о бронировании номеров гостиницы клиентом с указанием периода бронирования, стоимости.
3. Реестр доступных услуг, предоставляемых гостиницей.
4. Сведения о предоставлении услуг клиентам, забронировавшим номер с указанием даты и стоимости предоставленной услуги.
Порядок выполнения работы:
1. Постройте отношение в 1НФ.
2. Сформируйте минимальное множество функциональных зависимостей в отношении.
3. Определите потенциальные ключи, определите первичные ключи отношений.
4. Избавьтесь от частичных зависимостей и переведите все отношения в 2НФ.
5. Определите существование транзитивных зависимостей в отношении и переведите все отношения в 3НФ. Находятся ли полученные отношения в НФБК?
6. Нарисуйте ER-диаграмму предметной области.
7. Создайте базу данных в MS SQL Server: создайте и именуйте таблицы БД; именуйте атрибуты таблиц и выберите типы данных; определите первичные и внешние ключи таблиц и выберите типы данных. При необходимости определите ограничения атрибутов и значения по умолчанию.
8. Создайте диаграмму БД. Определите правила поддержания ссылочной целостности системы ключей.
9. Наполните БД тестовыми данными. Приведите примеры запросов на добавление, модификацию и удаление данных.
10. Создайте ограничение, запрещающее бронировать номер, который был ранее забронирован в указанный период.
11. Создайте триггер на таблицу с персональными данными: при обновлении поля «Отчество» проверять его окончание. Если поле «Пол» не заполнено и окончание отчества равно «%вна», то пол назначить «женский», если окончание отчества равно «%вич», то пол назначить «мужской».
12. Создайте представление с данными по предоставляемым услугам клиентам с указанием услуг, клиентов, даты предоставления услуги, стоимости.
13. Создайте хранимые процедуры (ХП):
a. По коду гостиничного номера вернуть всех клиентов, забронировавших его в указанный временной период.
b. Вывести список клиентов, которые воспользовались указанной услугой. Решить задачу с использованием 1) операции соединения и 2) подзапроса.
c. Вывести отсортированный список клиентов с указанием денег, израсходованных на бронирование номеров и заказ услуг.
d. Модифицируйте предыдущую ХП, чтобы в указанном списке остались только те клиенты, которые израсходовали более N рублей.
e. Вывести список клиентов, которые хотя бы раз заказали указанную услугу.
14. Разработать в PowerPoint презентацию базы данных. Подготовить доклад о проделанной работе длительностью 7 минут.
Вариант 9: Социальная сеть; Пользовательские профили.
Социальная сеть реализует сервисы: регистрация в группе, выбор друзей. Требуется обеспечить хранение и обработку следующих данных:
1. Информация о персональных данных пользователей с указанием, как минимум, ФИО, даты рождения, пола и т.п.
2. Список групп с указанием названия группы и даты создания.
3. Информация о членстве в группе с указанием даты регистрации.
4. Информация о друзьях пользователя с указанием самого пользователя и пользователей, добавленных в статусе «друг».
Порядок выполнения работы:
1. Постройте отношение в 1НФ (нормализацию производить только для сервиса «регистрация в группе», пп.1-3).
2. Сформируйте минимальное множество функциональных зависимостей в отношении.
3. Определите потенциальные ключи, определите первичные ключи отношений.
4. Избавьтесь от частичных зависимостей и переведите все отношения в 2НФ.
5. Определите существование транзитивных зависимостей в отношении и переведите все отношения в 3НФ. Находятся ли полученные отношения в НФБК?
6. Нарисуйте ER-диаграмму предметной области.
7. Создайте базу данных в MS SQL Server: создайте и именуйте таблицы БД; именуйте атрибуты таблиц и выберите типы данных; определите первичные и внешние ключи таблиц и выберите типы данных. При необходимости определите ограничения атрибутов и значения по умолчанию.
8. Создайте диаграмму БД. Определите правила поддержания ссылочной целостности системы ключей.
9. Наполните БД тестовыми данными. Приведите примеры запросов на добавление, модификацию и удаление данных.
10. Создайте ограничение, запрещающее повторно пользователю регистрироваться в группе. Реализуйте ограничение через скалярную функцию.
11. Создайте триггер на таблицу с друзьями пользователя, ограничивающий ввод и редактирование симметричных записей: если существует бинарное отношение (пользователь1, пользователь2), то существует симметричное бинарное отношение (пользователь2, пользователь1), ввод которого ограничивается с целью подавления избыточных данных.
12. Создайте представление с данными по регистрации пользователей в группах.
13. Создайте хранимые процедуры (ХП):
a. По коду группы вернуть всех ее пользователей, зарегистрировавшихся в указанный временной период.
b. Вывести список пользователей, которые зарегистрированы в указанной группе и имеют друзей. Решить задачу с использованием 1) операции соединения и 2) подзапроса.
c. Вывести отсортированный список пользователей с указанием числа друзей.
d. Модифицируйте предыдущую ХП, чтобы в указанном списке остались только те пользователи, которые имеют более N друзей.
e. Вывести список пользователей, которые состоят хотя бы в одной группе и имеют хотя бы одного друга.
14. Разработать в PowerPoint презентацию базы данных. Подготовить доклад о проделанной работе длительностью 7 минут.
6. Защита курсовой работы
Защита курсовой работы является обязательной формой проверки выполнения работы. Защита производится на заседании кафедры, научно-методического семинара кафедры, научной проблемной группы специальной комиссией, утверждаемой директором института, состоящей из 3 преподавателей кафедры, при непосредственном участии руководителя, в присутствии студентов.
Защита состоит в коротком докладе студента по выполненной работе и в ответах на вопросы присутствующихна защите. Научный руководитель зачитывает отзыв на курсовую работу студента.
Результаты защиты курсовой работы, согласно действующему Положению о текущем контроле и промежуточной аттестации в СКФУ, оцениваются дифференцированной отметкой по пятибалльной системе. Оценка курсовой работы заносится в зачетную книжку студента и зачетно-экзаменационную ведомость, составляемую в 2-х экземплярах, один из которых хранится на кафедрев течение всего срока обучения студента, другой представляется в дирекцию института.
Защита курсовых работ, предусмотренных учебным планом, проводится не позднее, чем за две недели до начала зачетно-экзаменационной сессии.
Курсовая работа может быть допущена к защите только после проверки на системы антиплагиата с авторским уровнем не менее 60%. Проверку в системе антиплагиат осуществляет сотрудник кафедры не менее чем за месяц до защиты работы.
Студент, не представивший в установленный срок курсовую работу или не защитивший ее по неуважительной причине, считается имеющим академическую задолженность.
Общие критерии оценки курсовой работы:
· актуальность и степень разработанности темы;
· творческий подход и самостоятельность в анализе, обобщениях и выводах;
· полнота охвата литературы;
· уровень овладения методикой исследования;
· правильность и научная обоснованность выводов, практическая направленность;
· стиль изложения;
· соблюдение всех требований к оформлению курсовой работы и сроков ее выполнения.
На «отлично» может быть оценена курсовая работа при:
· соответствии содержания заявленной теме;
· глубоком и полном раскрытии вопросов теоретической и практической части работы;
· отсутствии ошибок, неточностей, несоответствий в изложении теоретических и практических разделов;
· глубоком и полном анализе результатов курсовой работы, постановке верных выводов, указании их практического применения;
· высоком качестве оформлении;
· представлении курсовой работы (проекта) в указанные руководителями сроки;
· уверенной защите курсовой работы.
На «хорошо» может быть оценена курсовая работа при:
· соответствии содержания заявленной теме;
· наличии небольших неточностей в изложении теоретического или практического разделов, исправленных самим обучающимся в ходе защиты;
· глубоком и полном анализе результатов, постановке верных выводов, указании их практического применения;
· хорошем качестве оформления курсовой работы;
· представлении курсовой работы в указанные руководителями сроки.
На «удовлетворительно» может быть оценена курсовая работа:
· при соответствии содержания заявленной теме;
· при недостаточно полном раскрытии вопросов теоретической или практической части;
· при наличии ошибок и неточностей в изложении теоретического или практического разделов курсовой работы, исправленных самим обучающимся в ходе защиты;
· при недостаточно глубоком и полном анализе результатов;
· при небрежном оформления курсовой работы;
· при представлении курсовой работы в поздние сроки;
· при обнаружении ошибок и неточностей в ходе защиты курсовой работы.
На «неудовлетворительно» может быть оценена курсовая работа:
· при несоответствии содержания заявленной теме;
· при нераскрытии вопросов теоретической или практической части;
· при наличии грубых ошибок в изложении теоретического или практического разделов;
· при отсутствии анализа результатов курсовой работы;
· при низком качестве оформления курсовой работы;
· при представлении курсовой работы в поздние сроки;
· при обнаружении грубых ошибок в ходе защиты курсовой работы.
Используемая литература
1. Дейт, Крис Дж. Введение в системы баз данных = Introduction to Database Systems. – 8-е изд. – М.: «Вильямс», 2006. – С. 1328. – ISBN 0-321-19784-4.
2. Коннолли, Томас, Бегг, Каролин. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. 3-е издание.: Пер. с англ. – М.: Издательский дом «Вильямс», 2003. – 1440 с.. – ISBN 5-8459-0527-3.
3. Агальцов, Виктор Петрович. Базы данных : учебник / В. П. Агальцов. Кн.2 : Распределенные и удаленные базы данных. — М. : Форум : ИНФРА-М, 2014. — 272 с. : ил. — (Высшее образование). — Гриф: Доп. УМО. — Библиогр.: с. 260. — 2000 экз. — ISBN 978-5-8199-0394-0. — ISBN 978-5-16-003526-0.
4. Карпова, И. П. Базы данных : курс лекций и материалы для практических занятий : учебное пособие / И. П. Карпова. — СПб. [и др.] : Питер, 2013. — 240 с. : ил., табл. ; 24 см. — (Учебное пособие). — Гриф: Рек. — Библиогр.: с. 233-234. — 1000 экз. — ISBN 978- 5-496-00546-3.
5. Кузин, Александр Владимирович. Базы данных : учеб. пособие для вузов / А.В. Кузин, С.В. Левонисова. — 5-е изд., испр. — Москва : Академия, 2012. — 314, [1] с. : ил. ; 22. — (Высшее профессиональное образование. Информатика и вычислительная техника. Бакалавриат) — Гриф: Доп. УМО. — 1000 экз. — ISBN 978-5-7695-9308-6.
Приложение 1