База данных — важнейший компонент любой информационной системы. База данных позволяет структурировано хранить большие объемы информации конкретного предприятия, что значительно рационализирует ведение отчетов и создание архивов. Оптимизированные базы данных значительно увеличивают производительность, построенных на их использовании, программ.
С развитием информационных технологий и предпринимательства, актуальность использования баз данных значительно увеличилось. Успешные и крупные компании не могут представить свой бизнес без четко построенной информационной системы. Базы данных, построенные на SQL Server, отвечают высоким требованиям производительности и безопасности.
В курсовой работе ставится задача — разработать проект базы данных для накопления необходимой информации в организации, создать (наполнить) базу данных. Разработать приложение, позволяющее вести учет, контроль, а так же получать различные выходные документы. База данных должна быть спроектирована с учетом реализации запросов различного типа по получению информации.
Целями проектирования базы данных являются:
- 1. Эффективная структуризация информации, что позволяет сэкономить время и деньги.
- 2. Исключение или сведение к минимуму повторяющихся данных путем задания эффективной структуры.
- 3. Обеспечение всем пользователям быстрого доступа к информации базы данных.
- 4. Обеспечение расширения базы новыми данными.
- 5. Обеспечение целостности данных для того, чтобы база содержала только проверенную информацию.
- 6. Предотвращение несанкционированного доступа к данным.
- 7. Предоставление доступа только к той информации, которая необходима для работы отдельному пользователя или группе пользователей.
- 8. Возможность добавления или редактирования информации базы данных только определенным лицам.
- 9. Облегчение создания приложений, предназначенных для ввода, редактирования, вывода данных, а так же ведения отчетности.
Реализация всех вышеперечисленных задач должно возлагаться на систему управления базами данных.
Задача на курсовое проектирование состоит в разработке базы данных на языке SQL предметной области «Магазин бытовой техники» и пользовательской документации. На создание базы данных используем определенные программные обеспечения, такие как: Enterprise Architect (создаем схему и генерируем код), SQL Server Management Studio (редакция и заполнение БД).