МИНИСТЕРСТВО ОБРАЗОВАНИЯ РФ
НОВГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИМЕНИ ЯРОСЛАВА МУДРОГО
ИНСТИТУТ ЭКОНОМИКИ И УПРАВЛЕНИЯ
КАФЕДРА СЭММ
ЛАБОРАТОРНАЯ РАБОТА № 1
Проектирование базы данных.
Выполнила:
Студентка гр. 2873
Иванова К.В.
Проверила:
Челпанова М.Б.
Великий Новгород
2008
Цель работы: научиться проектировать базу данных.
Выполнение работы.
База данных – это совокупность сведений (о реальных объектах, процессах, событиях), относящихся к определенной теме, организованная таким образом, чтобы обеспечить удобное представление этой совокупности, как в целом, так и в любой ее части.
Система управления базами данных – это комплекс программных и языковых средств, необходимых для создания БД, поддержания их в актуальном состоянии и организации поиска в них необходимой информации.
Система СУБД Access является универсальным средством для создания и обслуживания базы данных, обеспечения доступа к данным и их обработки.
Каждая база данных хранится в виде файла с расширением*.mdb
База данных создается пользователем для решения определенных задач. Работа над созданием БД должна начинаться с постановки задач и целей, основных функций, выполняемых БД и информации, содержащейся в ней. Эта работа выполняется внекомпьютерной сфере. При проектировке таблиц нужно помнить, что информация в таблице не должна дублироваться, не должно быть повторений и между таблицами. Если определенная информация хранится только в одной таблице, то и изменять ее придется только в одном месте. Это делает работу более эффективной, а также исключает возможность несовпадения информации в разных таблицах.
Основные цели, преследуемые при создании реляционной БД:
1. обеспечить быстрый доступ к данным в таблицах;
2. исключить ненужное повторение данных, которое может являться причиной ошибок при вводе и нерационального использования дискового пространства компьютера;
3. обеспечение целостности данных таким образом, чтобы при изменении одних объектов автоматически происходило соответствующее изменение связанных с ними объектов.
Имеется салон «Ирина», который оказывает парикмахерские, косметические, стилистические и визажистские услуги.
Экономическая цель: наша база данных создается для учета всех оказанных салоном видов услуг каждому заказчику (посетителю), расчета стоимости этих услуг и учета стоимости материалов.
Для реализации этой базы данных мне нужны следующие виды информации:
ü учет клиентов;
ü учет оказанных услуг по клиентам;
ü учет оказанных услуг по услугам исполнителями;
ü учет оказанных услуг;
ü учет оказанных услуг по видам;
ü учет потребности в косметических средствах.
Это и есть экономическая сущность нашей базы данных. Все это образует одну большую таблицу «Салон «Ирина» ».
В ней содержится большое количество повторяющейся информации:
Ø ИНН посетителя;
Ø Наименование предприятия посетителя;
Ø Фамилия посетителя;
Ø Имя посетителя;
Ø Отчество посетителя;
Ø Должность посетителя;
Ø Телефон посетителя;
Ø Адрес посетителя;
Ø Используемые косметические средства;
Ø Цена, руб.;
Ø Стоимость косметических средств;
Ø Заработная плата;
Ø Фамилия исполнителя;
Ø Имя исполнителя;
Ø Отчество исполнителя;
Ø Вид услуг.
На основании этой таблицы мы разработали многотабличную базу данных, которая исключит повторение одной и той же информации и обеспечит автоматическое обновление связанной информации при внесении изменения. ............