- •Цель работы
- •Задание к курсовой работе по мдк 02.02.Р1 «Реализация базы данных в субд Access»
- •Требования к оформлению курсовой работы
- •Срок выполнения
- •Введение
- •Проектирование базы данных
- •1.1 Анализ предметной области
- •Постановка задачи
- •Структура базы данных
- •Порядок защиты работы
- •Пример создания базы данных "Библиотека" в субд ms Access 2000
- •ЗапросЫ
Срок выполнения
Задание должно быть представлено до 25 октября текущего года.
Введение
Современные информационные технологии - это методы и средства для сбора, хранения, обработки и получения информации на основе современных средств вычислительной техники.
Составными частями любой информационной системы являются БД и приложение для обработки данных. Появление персональных машин класса Pentium, семейства операционных систем Windows фирмы Microsoft и различного программного обеспечения позволяют автоматизировать ручные операции, вести любые виды работ по накоплению информации, ее обработки и получению различных выходных форм.
В курсовой работе ставится задача – разработать проект базы данных для накопления необходимой информации в организации, создать (наполнить) базу данных. Разработать приложение, позволяющее вести учет, контроль, а так же получать различные выходные документы. База данных должна быть спроектирована с учетом реализации запросов различного типа по получению информации. При проектировании базы данных следует учесть возможность выдачи бумажного отчета.
Целями проектирования базы данных являются:
1.Эффективная структуризация информации, что позволяет сэкономить время и деньги.
2.Исключение или сведение к минимуму повторяющихся данных путем задания эффективной структуры.
3.Обеспечение всем пользователям быстрого доступа к информации базы данных.
4.Обеспечение расширения базы новыми данными.
5.Обеспечение целостности данных для того, чтобы база содержала только проверенную информацию.
6.Предотвращение несанкционированного доступа к данным.
7.Предоставление доступа только к той информации, которая необходима для работы отдельному пользователя или группе пользователей.
8.Возможность добавления или редактирования информации базы данных только определенным лицам.
9.Облегчение создания приложений, предназначенных для ввода, редактирования, вывода данных, а так же ведения отчетности.
Реализация всех вышеперечисленных задач должно возлагаться на систему управления базами данных.
Задача должна быть решена с учетом требований современных информационных технологий в среде СУБД Access.
Проектирование базы данных
1.1 Анализ предметной области
При проектировании базы данных решаются две основные проблемы:
1.Отображение объектов предметной области в абстрактные объекты модели данных таким образом, чтобы это отображение не противоречило семантике предметной области, и было по возможности лучшим (эффективным, удобным и т.д.). Часто эту проблему называют проблемой логического проектирования баз данных;
2.Обеспечение эффективного выполнения запросов к базе данных, т.е. рациональное расположение данных во внешней памяти, создание полезных дополнительных структур (например, индексов) с учетом особенностей конкретной СУБД. Эту проблему называют проблемой физического проектирования баз данных.
Проблема проектирования реляционной базы данных состоит в обоснованном принятии решений о том, из каких отношений (таблиц) должна состоять БД и какие атрибуты (характеристики и свойства) должны быть у этих отношений.
Классическим является подход, при котором весь процесс проектирования производится в терминах реляционной модели данных методом последовательных приближений к удовлетворительному набору схем отношений.
Исходной точкой является представление предметной области в виде одного или нескольких отношений, и на каждом шаге проектирования производится некоторый набор схем отношений, обладающих лучшими свойствами. Процесс проектирования представляет собой процесс нормализации схем отношений, причем каждая следующая нормальная форма обладает свойствами лучшими, чем предыдущая.
В ходе анализа предметной области необходимо:уяснить и указать назначение базы данных; определить и выделить первоначальный набор сущностей и атрибутов предметной области.
