logo search
курсовая работа / автосервис / БД мое

Введение

 

            Базы данных для создания автоматизированных систем управления предприятиями – весьма достойная сфера приложения усилий.

            Развитие как технических, так и программных средств на современном этапе обеспечивает возможности создания БД очень высокого уровня, с развитыми средствами анализа, высочайшей надежностью.

И, одновременно, с интуитивно понятным интерфейсом, позволяющим работать с ней сотрудникам, не обладающим глубокими, профессиональными знаниями компьютеров и программирования.

 

            Современные СУБД, в частности, выбранная нами для реализации поставленной задачи, MS Access, позволяют создать реляционную, распределенную базу данных.

Полностью исключающую избыточность данных и обеспечивающую ее целостность.

 

Локальные сети – позволяют обеспечить доступ и одновременную работу с базой для всех сотрудников фирмы непосредственно на своем рабочем месте.

 

Средства разграничения прав доступа (группы пользователей, права, логины, пароли) – защиту от несанкционированного доступа к информации.

 

Средства обеспечения бесперебойного питания, резервирования и копирования информации – защиту от ее утраты.

 

А доступ в глобальные сети дает возможность работать с базой данных: вводить информацию, просматривать отчеты и т.д. независимо от степени удаленности любых подразделений фирмы или ее отдельных сотрудников.

 

Широко применяется и предложенная Ченом (Chen) в 1976 г. теория и практика разработки СУБД на основе ER – моделей. (От англ. «EntityRelationship», т.е. «сущность – связи»). Именно эта модель чаще всего применяется при проектировании реляционных баз данных.

 

Принципы, заложенные в ней - полезны исключительно!

О важности ее практического применения говорит, например такой факт:

«Никакими программными ухищрениями невозможно преодолеть проблемы, связанные с неверным построением ER – модели базы данных»!

 

А принципы нормализации, являющиеся составной частью этой теории, обеспечивают в частности надежное исключение избыточности информации.

Причем, избыточность вредна даже не столько в силу того, что увеличивает объем данных, сколько потому, что не дает возможности обеспечить ее непротиворечивость!

 

В силу того, что одна и та же информация одновременно присутствует в разных местах, изменяя ее в одном месте, приходится решать проблемы, связанные с ее изменением и во всех оставшихся. Весьма непростая, нетривиальная задача.

 

Именно эту ER – модель мы и применим при разработке БД «Автосервис».

 

В разделе 2 «Проектирование базы данных» мы введем основные понятия и условные обозначения, применяемые в этой модели.

 

А далее – применим ее чисто практически. При реализации нашей базы данных.

 

И убедимся в том, что выбранный нами для реализации БД MS Access идеально подходит в качестве инструмента не только для собственно реализации базы данных, но и как инструмент, прекрасно реализующий задачу последовательной разработки и отладки ее ER – модели.

 

            Потому, что с легкостью позволяет создавать и модифицировать «сущности» - таблицы,

и потому, что созданные в Access таблицы и связи между ними («Схема данных») оформлены полностью «в стиле» модели, предложенной г – ном Ченом и его коллегами,

да еще и потому, что в конечном итоге это избавляет нас от утомительного, ручного рисования «сущностей», их атрибутов и связей и существенно приближает непосредственный практический результат работы.