This version of the page http://aranea.com.ua/software/db/ (0.0.0.0) stored by archive.org.ua. It represents a snapshot of the page as of 2010-05-21. The original page over time could change.
Проектирование баз данных - Разработка прикладного программного обеспечения - Веб студия Aranea

Проектирование баз данных

Приложение баз данных как и любая компьютерная программа - это отражение (с той или иной степенью достоверности) реально существующего мира (или части этого мира) и существующих в нем причинно- следственных связей.

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

Проектирование базы данных можно разбить на следующие этапы:

  • Формализация задачи;
  • Построение объектной модели;
  • Формирование набора таблиц;
  • Нормализация таблиц.

Реализация бизнес логики.

Проектирование базы данных является очень ответственным этапом. Ошибки, допущенные при проектировании, могут сказаться не сразу, а спустя некоторое время (иногда, довольно значительное), например: на этапе реализации проекта или на этапе промышленной эксплуатации программного обеспечения. Поэтому к вопросам создания баз данных (особенно проектирования) нужно подходить с максимальной ответственностью и не лучше не обращаться к разработчикам, в чьей квалификации Вы не уверены, или чей опыт вызывает у Вас сомнение.

К сведению заказчиков немного терминологии:

  • База Данных - Файл или набор файлов использующих специальный формат для структурной организации информации с целью поиска и редактирования.
  • Система управления базами данны (СУБД) - Набор системных утилит решающих проблему организации информации (хранение, поиск, редактирование).
  • Приложение баз данных - Комплекс программных средств, предоставляющих удобный доступ конечному пользователю к функциональным возможностям СУБД. Как правило, разработка программного обеспечения такого комплекса ведется с помощью средств быстрой разработки (RAPID) высокого уровня (Delphi).

Услуги

Графический дизайн

Создание сайтов
"под ключ"

Мультимедиа

Продвижение сайтов

Разработка программного обеспечения

Создание сайтов
"под ключ"

Дизайн сайтов

Разработка логотипов

Мультимедиа

Контекстная реклама

Оптимизация сайта

Продвижение сайта

Проектирование
баз данных

Разработка программного обеспечения