
- •Требования к лабораторным работам
- •Создание концептуальной модели базы данных.
- •Создание и корректировка базы данных. Создание постоянных связей между таблицами.
- •Знакомство с ms sql Server 2008. Установка и конфигурирование ms sql Server 2008.
- •Создание баз данных. Создание и заполнение таблиц. Создание диаграмм. Обеспечение целостности данных.
- •Написание запросов. Создание представлений.
- •Создание и использование хранимых процедур и пользовательских функций.
- •Администрирование сервера и системы безопасности. Cоздание ролей и пользователей. Управление правами доступа.
- •Получение информации о текущем состоянии ms sql Server 2008. Мониторинг и аудит. Использование графической утилиты Profiler. Трассировка хранимых процедур. Блокировки и ошибки.
- •Дополнительные задания.
Получение информации о текущем состоянии ms sql Server 2008. Мониторинг и аудит. Использование графической утилиты Profiler. Трассировка хранимых процедур. Блокировки и ошибки.
Цель работы: Изучить механизмы получения информации о текущем состоянии MS SQL Server 2008. Приобрести навыки работы с графической утилитой Profiler и трассировки хранимых процедур.
Создать и сохранить несколько шаблонов трассировки, заполнив события, данные и фильтры. Используя Profiler, провести трассировку выполнения хранимых процедур и запросов, созданных при выполнении лабораторных работ № 6 и 7. Выполнить трассировку хранимых процедур. Продемонстрировать поведение MS SQL Server 2008 в случае возникновения ошибок времени выполнения и блокировок.
Дополнительные задания.
Выполнение данных заданий позволяет получить льготы при сдаче экзамена и не является обязательным. Дополнительное задание принимается только ОДИН раз – задание, сданное одним студентом, у остальных больше не принимается. При не надлежащем качестве или слабом уровне исполнения задание возвращается на доработку и не считается сданным.
Дополнительные задания (в порядке повышения сложности):
Способы переименования баз данных в MS SQL Server 2008.
Поиск и удаление дублирующихся данных в таблице средствами T-SQL.
Выполнение лабораторных работ средствами T-SQL.
Углубленное изучение системы безопасности MS SQL Server 2008.
Изучение особенностей различных вариантов подключений к MS SQL Server 2008.
Изучение блокировок и взаимоблокировок.
Изучение влияния индексов на производительность.
Оптимизация SQL-запросов.
Изучение системы репликации MS SQL Server 2008.
Изучение новых возможностей MS SQL Server 2010.
Получение сертификата Basic knowledge на сайте http://www.sql-ex.ru/
Правила приема лабораторных работ.
Если все лабораторные работы выполнены качественно и в срок, студенту будут предоставлены льготы при сдаче экзамена. Срок сдачи лабораторных работ – не позднее 15 дней с момента ее выдачи преподавателем. При сдаче лабораторной работы студент должен быть готов пояснить не только практические, но и теоретические аспекты реализации данной работы, а также ответить на вопросы по лекционному курсу. Если при сдаче лабораторной работы, студент не может ответить на поставленный вопрос в течение некоторого времени, позднее ему будет задан дополнительный вопрос, а преподаватель вправе перейти к следующему студенту. При наличии нескольких студентов сдающих работы, одному студенту позволяется сдавать не более двух лабораторных работ подряд, после чего преподаватель вправе перейти к следующему.
Правила приема курсовых работ.
Тема курсовой работы выдается преподавателем не позднее двух недель от начала семестра. Курсовая работа принимается при условии сдачи не менее 75% лабораторных работ. Если при сдаче тема курсовой работы не соответствует выданной, то в ведомость выставляется оценка неудовлетворительно.
Факторы положительно влияющие на оценку:
Возможность корректной работы в многопользовательском режиме.
Использование OLAP средств (гиперкубы и т.п.).
Кроссплатформенность (возможность работать под различными ОС).
Использование современных технологий доступа к базам данных.
Распределенная или многоуровневая архитектура приложения.
Внедрение программного продукта в эксплуатацию.
Получение коммерческой выгоды от его использования или продажи.
Факторы отрицательно влияющие на оценку:
Малое число таблиц (менее 7).
Не нормализованная или плохо нормализованная база данных.
Несоответствие структуры разработанной базы данных предметной области.
Недостаточное количество данных в таблицах.
Неразвитый или неудобный интерфейс пользователя.
Отсутствие возможностей: поиска, фильтрации или сортировки данных.
Отсутствие отчетов и возможности печати данных.
Отсутствие в пояснительной записке к курсовой работе некоторых разделов.
Нарушение правил оформления пояснительной записки.
Запрещается выполнение курсовой работы ТОЛЬКО средствами MS Access. Однако, допускается реализация базы данных средствами MS Access при наличии отдельного приложения для работы с ней.