
- •1. Введение. 2
- •2. Заключение. 27
- •3. Список условных обозначений, сокращений. 27
- •4. Список используемой литературы и других источников. 28
- •Введение.
- •Тема 1. Освоение практических методов проектирования и реализации информационных систем.
- •Тема 2. Освоение основ управления современной субд MsSql 2005.
- •1.3 Тема 3. Освоение приемов и эксплуатации и администрирования субд MsSql 2005.
- •Заключение.
Содержание
1. Введение. 2
Преддипломная практика представляет собой часть учебного процесса и имеет цель закрепления, углубления и систематизацию знаний, полученных в процессе обучения, приобретение необходимых умений, навыков и опыта практической работы по изучаемой специальности. 2
Основными задачами прохождения производственной практики по специальности «Автоматизированные системы обработки информации и управления являются»: 2
1.1. Тема 1. Освоение практических методов проектирования и реализации информационных систем. 2
1.2. Тема 2. Освоение основ управления современной СУБД MsSQL 2005. 8
1.3 Тема 3. Освоение приемов и эксплуатации и администрирования СУБД MsSQL 2005. 22
2. Заключение. 27
3. Список условных обозначений, сокращений. 27
4. Список используемой литературы и других источников. 28
Роберт Виейра - Программирование баз данных MS SQL Server 2005; 28
Уилиам Р. Станек - Microsoft SQL Server 2005. Справочник администратора; 28
Пол Нилсон - SQL Server 2005. Библия пользователя. 28
Введение.
Преддипломная практика представляет собой часть учебного процесса и имеет цель закрепления, углубления и систематизацию знаний, полученных в процессе обучения, приобретение необходимых умений, навыков и опыта практической работы по изучаемой специальности.
Основными задачами прохождения производственной практики по специальности «Автоматизированные системы обработки информации и управления являются»:
расширение, углубление и закрепление теоретических знаний по специальности;
формирование профессиональных умений и навыков в производственно-технологической и организационно-управленческой деятельности техника;
освоение рабочей профессии по специальности;
приобретение опыта практической работы по специальности;
Формирование профессиональных навыков и применение, полученные теоретические знания в производственных условиях;
обобщение и совершенствование знаний и умений по специальности полученных на лабораторно-практических занятиях;
Тема 1. Освоение практических методов проектирования и реализации информационных систем.
Задание:
Проектирование БД для СУБД Microsoft SQL Server 2005;
Создание БД средствами SQL и занесение в нее данных;
Организация запросов к базе;
Оформление отчета с помощью конструктора отчетов;
В соответствии со списком атрибутов:
FIO – фамилия и инициалы;
God – год рождения;
Dolg – год рождения;
O_Dolgn – оклад по должности;
Stag – стаж работы;
N_Stag – надбавка за стаж;
Uzvan – ученое звание(доцент, проф);
N_Uzvan – надбавка за ученое звание;
UStep – ученая степень (ктн, дтн);
N_UStep – надбавка за ученую степень;
Zvanie – воинское звание;
N_Zvanie – надбавка за удаленность;
которые характеризуют некоторую группу людей и позволяет с учетом их профессиональной деятельности рассчитать денежное содержание.
Спроектируем базу данных из выше перечисленных атрибутов и составим ER диаграмму получившейся базы данных с помощью программы ErWin. На рисунке 1 показано уже спроектированная база данных dbase.
Рисунок 1. ER диаграмма.
Для создании базы данных в СУБД Microsoft SQL Server 2005 нужно нажать кнопку соединить и выбрать Сервер SQL Server Compact Edition. Далее в окне соединение с сервером в строке файл базы данных выбрать новая база данных, затем указываем путь для сохранения и выставляем порядок сортировки Русский – Россия
Рисунок 2. SQL скрипт создания базы данных dbase.
База данных успешно создана.
Рисунок 3. Созданная база данных.
Создание таблиц в базе данных. Пишем SQL код в редакторе команд.
Создаем таблицу STAG
Рисунок 4. SQL скрипт создания таблицы STAG.
Рисунок 5. Таблица STAG.
Создаем таблицу USTEP
Рисунок 6. SQL скрипт создания таблицы USTEP.
Рисунок 7. Таблица USTEP.
Создаем таблицу UZVAN
Рисунок 8. SQL скрипт создания таблицы UZVAN.
Рисунок 9. Таблица UZVAN.
Создаем таблицу ZVANIE
Рисунок 10. SQL скрипт создания таблицы
Рисунок 11. Таблица ZVANIE.
Создаем таблицу MIL
Рисунок 12. SQL скрипт создания таблицы
Рисунок 13. Таблица MIL.
Добавляем вторичные ключи к таблицам.
Рисунок 14. SQL код добавления вторичных ключей.
На рисунке 15 показано готовые таблицы.
Рисунок 15. Таблицы в базе данных dbase.
Заполнение таблиц. Для заполнения таблиц будем писать SQL код с использование ключевого слова Insert. На рисунке 16 показан SQL код заполнения таблицы STAG.
Рисунок 16. SQL код заполнения таблицы STAG.
Рисунок 17. Результат заполнения таблицы STAG.
Остальные таблицы базы данных были заполнены аналогичным образом.
Для тестирования и демонстрации работы базы данных организуем следующие запросы.
Запрос 1. Вывести фамилию и должность сотрудника.
Рисунок 18. SQL скрипт запроса.
Рисунок 19. Результат запроса.
Запрос 2. Вывести сумму денежного содержания сотрудника и значения компонентов, из которых она формируется с заголовками, использующими в названии кириллицу и сортировкой в порядке убывания денежного содержания, а при равном денежном содержании в алфавитном порядке фамилий.
Рисунок 20. SQL скрипт запроса.
Рисунок 21. Результат запроса.