
- •Требования к лабораторным работам
- •Создание концептуальной модели базы данных.
- •Создание и корректировка базы данных. Создание постоянных связей между таблицами.
- •Знакомство с ms sql Server 2008. Установка и конфигурирование ms sql Server 2008.
- •Создание баз данных. Создание и заполнение таблиц. Создание диаграмм. Обеспечение целостности данных.
- •Написание запросов. Создание представлений.
- •Создание и использование хранимых процедур и пользовательских функций.
- •Администрирование сервера и системы безопасности. Cоздание ролей и пользователей. Управление правами доступа.
- •Получение информации о текущем состоянии ms sql Server 2008. Мониторинг и аудит. Использование графической утилиты Profiler. Трассировка хранимых процедур. Блокировки и ошибки.
- •Дополнительные задания.
Требования к лабораторным работам
Лабораторные работы по курсу «Базы данных», посвященные изучению основ работы с СУБД MS Visual FoxPro
Создание концептуальной модели базы данных.
Цель работы: Приобрести начальные навыки проектирования баз данных.
Выполнить проектирование базы данных, описывающую заданную предметную область, используя диаграмму своего варианта (см. \Tasks\vN.htm) в качестве основы. База данных должна содержать не менее 5 связанных таблиц и находиться в третьей нормальной форме: избыточность данных и аномалии вставки, редактирования и удаления – не допускаются.
Создание и корректировка базы данных. Создание постоянных связей между таблицами.
Цель работы: Изучить особенности создания баз данных, таблиц и обеспечения целостности в MS Visual FoxPro.
Реализовать спроектированную ранее базу данных в MS Visual FoxPro. Заполнить таблицы данными. В таблицах-справочниках должно быть не менее 5 записей. В основных таблицах 10-15. Создать необходимые индексы и временные связи. Знать особенности типов данных MS Visual FoxPro. Уметь выполнять фильтрацию и выполнять сортировку данных в таблицах. Обеспечить целостность созданной базы данных с помощью различных ограничений целостности: ключей, постоянных связей, значений по умолчанию и правил.
Лабораторные работы по курсу «Базы данных», посвященные изучению основ работы с СУБД MS SQL Server 2008
Знакомство с ms sql Server 2008. Установка и конфигурирование ms sql Server 2008.
Цель работы: Изучить особенности MS SQL Server 2008. Приобрести навыки по установке и настройке MS SQL Server 2008.
Для сдачи лабораторной работы требуется знать:
Основные компоненты MS SQL Server 2008: службы и системные базы данных. Их назначение и особенности.
Основные инструменты и графические утилиты MS SQL Server 2008. Их назначение и особенности.
Особенности редакций MS SQL Server 2008, их системные требования. Также необходимо уметь подбирать наиболее подходящую редакцию для конкретного случая.
Различные способы и варианты установки MS SQL Server 2008. Опции мастера установки MS SQL Server 2008.
Настройки MS SQL Server 2008. Конфигурирование основных служб.
Примечание: Для сдачи данной работы требуется изучить приведенные выше вопросы и уметь продемонстрировать знания на практике.
Создание баз данных. Создание и заполнение таблиц. Создание диаграмм. Обеспечение целостности данных.
Цель работы: Приобрести навыки проектирования баз данных, изучить особенности создания баз данных, таблиц и обеспечения целостности в MS SQL Server 2008.
Создать базу данных, описывающую предметную область своего варианта, и настроить ее параметры. Созданная база данных должна находиться в третьей нормальной форме (рекомендуется нормальная форма Бойса-Кодда). И содержать не менее 7 связанных таблиц. При создании таблиц необходимо знать и учитывать особенности типов данных MS SQL Server 2008. В таблицах-справочниках должно быть не менее 5 записей. В основных таблицах 10-15. Обеспечить целостность созданной базы данных с помощью различных ограничений целостности: ключей, связей, автоинкрементных полей, значений по умолчанию и др. Создать триггер. Обосновать выбор ключевых полей. Создать необходимые индексы и настроить их.
Указание: Для создания автоинкрементных полей рекомендуется использовать свойство Identity. Для создания связей рекомендуется использовать диаграммы. Уметь создавать базы данных, диаграммы и индексы с использованием мастера и без.