Учебно-методический комплекс по дисциплине «Базы данных» для студентов специальности «прикладная информатика (в управлении)

Вид материалаУчебно-методический комплекс

Содержание


4План самостоятельной работы студентов
6Курсовые работы (учебные проекты) 6.1Тематика
6.2Задание на учебный проект (общие требования)
6.3Индивидуальное задание
Подобный материал:
1   2   3   4   5   6   7   8   9

4План самостоятельной работы студентов


План самостоятельной работы студента приведен в п. 1.4 настоящего УМК

5Контрольные работы (только для ЗО)


В качестве контрольной работы студентов заочного отделения принимаются выполненные проекты по практическим занятиям дневного отделения пп. 3.1-.

6Курсовые работы (учебные проекты)

6.1Тематика


Учебный проект выполняется в рамках контрольного индивидуального задания 4-го модуля дневного отделения. Тематикой рабочего проекта является разработка БД в MS SQL Server.

Индивидуальное задание проверяет:
  • навыки студента в формировании логической и физической модели БД;
  • знания языков формирования запросов (Transact SQL, язык QBE в среде MS SQL Server Management Studio);
  • умение формировать хранимые процедуры среде MS SQL Server Management Studio

6.2Задание на учебный проект (общие требования)


Индивидуальное задание включает следующие элементы:
  • проектирование БД;
  • создание БД средствами SQL Server и занесение в нее данных;
  • организацию запросов к базе;
  • оформление отчета с помощью Конструктора запросов.

Необходимо спроектировать БД, содержащую некоторые сведения, представленные в виде группы представленных ниже атрибутов. Шесть первых атрибутов являются обязательными для всех, а остальные варьируются в соответствии с индивидуальным заданием. Приведенные атрибуты характеризуют некоторую группу людей и позволяют с учетом их профессиональной деятельности рассчитать денежное содержание. Состав атрибутов:
  1. FIO - фамилия и инициалы;
  2. God - год рождения;
  3. Dolgn - должность занимаемая;
  4. O_Dolgn - оклад по должности;
  5. Ctag - стаж работы;
  6. D_Stag - надбавка за стаж (свыше 5,10, 15, 20, 25, 30, 35, 40 лет);
  7. Udal - удаленность (средняя, большая, очень большая);
  8. D_Udal - надбавка за удаленность;
  9. Slogn - сложность (средняя, высокая, очень высокая);
  10. D_Slogn - надбавка за сложность;
  11. Vredn - вредность (по категориям: 1, 2, 3, 4, 5);
  12. D_Vredn - надбавка за вредность;
  13. Clasn - классность (мастер, первая, вторая, третья);
  14. D_ Clasn - надбавка за классность;
  15. U_Zvan - ученое звание (доцент, снс);
  16. D_Uzvan - надбавка за ученое звание;
  17. U_Step -ученая степень (ктн, дтн);
  18. D_UStep - надбавка за ученую степень;
  19. Zvanie - воинское звание (младший лейтенант, лейтенант, ст._лейтенант, капитан, майор, подполковник, полковник);
  20. D_Zvanie - надбавка за воинское звание.
    1. Необходимо в соответствии со своим списком атрибутов спроектировать БД (в Visio разрабатывается физическая и логическая модели данных).
  1. Создать базу данных в MS SQL Server.
  2. Занести в спроектированную БД данные.
  3. Организовать постоянные связи между таблицами для обеспечения целостности своей БД при изменении записей, добавлении записей, удалении записей.
  4. Убедиться, что:
  • данные, внесенные в таблицы, непротиворечивы;
  • система поддержки целостности БД функционирует. Для этого попытаться изменить, ввести и удалить данные в таблицах с нарушением правил поддержания целостности БД;
  • тестовые примеры проверки целостности БД представить в отчете по контрольному заданию.
  1. Организовать запросы к БД, которые бы позволяли продемонстрировать:
  • фамилию и должность сотрудника;
  • сумму денежного содержания сотрудника и значения компонентов, из которых она формируется;
  • для каждого поля сформировать заголовок, используя кириллицу;
  • сведения в запросе упорядочить в порядке убывания денежного содержания, а при равном денежном содержании - в алфавитном порядке фамилий сотрудников.

6.3Индивидуальное задание


В таблице 6.1 отмечены номера используемых атрибутов по вариантам контрольного проекта

Таблица 6.1 – Варианты индивидуального задания

Вариант

Номер атрибута

9

10

11

12

13

14

15

16

17

18

19

20

1

*

*

























*

*

2

*

*



















*

*







3

*

*













*

*













4

*

*







*

*



















5

*

*

*

*

























6







*

*



















*

*

7







*

*













*

*







8







*

*







*

*













9







*

*

*





















10













*

*













*

*

11

























*

*







12













*

*

*

*













13



















*

*







*

*

14



















*

*

*

*







15

























*

*

*

*

16

*

*



















*

*

*

*

17

*

*













*

*







*

*

18

*

*













*

*

*

*







19

*

*







*

*













*

*

20

*

*

*

*



















*

*

21

*

*







*

*

*

*













22

*

*

*

*

*

*



















23







*

*













*

*

*

*

24







*

*







*

*

*

*







25







*

*

*

*

*

*













26













*

*

*

*







*

*

27













*

*

*

*

*

*







28



















*

*

*

*

*

*