Проектирование и создание базы данных
Проектирование и создание базы данных, которая бы в полной мере могла удовлетворять потребности заказчика, была удобной и простой в работе, не создавала в процессе эксплуатации системы проблем и аномалий, требуют серьезного понимания всех аспектов жизненного цикла БД.
Каждому, кто планирует создание и внедрение базы данных, придется задуматься о квалифицированном подходе как к проектированию БД, так и к вопросам ее эксплуатации.
Считается, что проектирование – важнейший этап создания БД, поскольку именно на этой стадии закладываются все наиболее важные особенности в работе базы данных. Более того, сегодня базы данных редко используются сами по себе и, как правило, являются компонентом определенной информационной системы. Названное определяет важный момент – перед проектированием непосредственно базы данных, выбором методологии проектирования, потребуется определить, спроектировать и учесть в дальнейшем алгоритмы использования данных, то есть, по сути, функциональность базы данных, не ограниченную исключительно хранением информации.
Учитывая вышеназванное, проектирование и создание базы данных осуществляются на уровнях:
- концепции (определение требований к данным) с получением концептуальной модели БД;
- логики (преобразование требований в структуру данных) с получением СУБД-ориентированной структуры БД и спецификации прикладного ПО, зачастую в нескольких вариантах применительно к различным СУБД;
- физического проектирования.
По результатам разработки создается база данных вместе с СУБД, образующих в совокупности информационную систему.
Проектирование и создание базы данных отличаются от других приложений обязательностью осуществления профессионального внедрения, настройки и обслуживания. Простые решения обычно не требуют привлечения для постоянного обслуживания специалистов, но в любом случае необходимо изучение хотя бы основ работы в определенной программной среде. Сложные информационные системы при эксплуатации крайне зависимы от надлежащего уровня методической и технической поддержки.
Компания АРТВЕЛЛ предлагает многочисленные решения по разработке и внедрению баз данных в рамках реализации проектов по созданию различных категорий информационных систем. Наши продукты отличаются надежностью, эффективностью и оптимальной стоимостью затрат.